Header menu logo Nu

Presence Type

Describes the form of an element's presence.

Union cases

Union case Description

Exterior

Full Usage: Exterior

An exterior element so you can see them from a distance.

Imposter

Full Usage: Imposter

Always visible except when as close as Exterior or Interior.

Interior

Full Usage: Interior

An interior element so you have to be closer to see them.

Omnipresent

Full Usage: Omnipresent

Always visible.

Instance members

Instance member Description

this.DepthCutoff

Full Usage: this.DepthCutoff

Returns: float32
Returns: float32

this.IsExterior

Full Usage: this.IsExterior

Returns: bool
Returns: bool

this.IsImposter

Full Usage: this.IsImposter

Returns: bool
Returns: bool

this.IsInterior

Full Usage: this.IsInterior

Returns: bool
Returns: bool

this.IsOmnipresent

Full Usage: this.IsOmnipresent

Returns: bool
Returns: bool

Static members

Static member Description

Presence.highestOverride overrides

Full Usage: Presence.highestOverride overrides

Parameters:
Returns: Presence voption
overrides : Presence voption array
Returns: Presence voption

Presence.highestOverride2 override_ overrides

Full Usage: Presence.highestOverride2 override_ overrides

Parameters:
Returns: Presence voption
override_ : Presence voption
overrides : Presence voption array
Returns: Presence voption

Presence.intersects3d frustumInteriorOpt frustumExterior frustumImposter lightBoxOpt lightProbe light presence bounds

Full Usage: Presence.intersects3d frustumInteriorOpt frustumExterior frustumImposter lightBoxOpt lightProbe light presence bounds

Parameters:
Returns: bool

Determines if a bounds intersection is taking place in the context of the given presence configuration.

frustumInteriorOpt : Frustum voption
frustumExterior : Frustum
frustumImposter : Frustum
lightBoxOpt : Box3 voption
lightProbe : bool
light : bool
presence : Presence
bounds : Box3
Returns: bool

Type something to start searching.