Base class for all Lag Compensation queries
More...
Inherits IBoundsTraversalTest.
Inherited by BoxOverlapQuery, RaycastQuery, and SphereOverlapQuery.
|
| float? | Alpha |
| | Represents the interpolation factor between the current and next simulation tick. More...
|
| |
| LayerMask | LayerMask |
| | Represents the layer mask to selectively ignore colliders when performing the query. More...
|
| |
| HitOptions | Options |
| | Represents the options for the hit detection of the query. More...
|
| |
| PlayerRef | Player |
| | Represents the player who initiated the query. More...
|
| |
| PreProcessingDelegate | PreProcessingDelegate |
| | Represents the delegate to be called for pre-processing before the query is performed. More...
|
| |
| int? | Tick |
| | Represents the simulation tick at which the query was initiated. More...
|
| |
| int? | TickTo |
| | Represents the simulation tick to which the query is performed. More...
|
| |
| QueryTriggerInteraction | TriggerInteraction |
| | Represents the interaction type of the query with triggers. More...
|
| |
| void * | UserArgs |
| | Represents the user arguments for the query. More...
|
| |
Base class for all Lag Compensation queries
◆ Query()
Initializes a new instance of the Query class using the provided QueryParams.
- Parameters
-
◆ Check()
| abstract bool Check |
( |
ref AABB |
bounds | ) |
|
|
protectedpure virtual |
Checks if the provided bounds should be included in the query.
- Parameters
-
| bounds | The bounds to check. |
- Returns
- True if the bounds should be included in the query, false otherwise.
Implemented in SphereOverlapQuery, RaycastQuery, and BoxOverlapQuery.
◆ Alpha
Represents the interpolation factor between the current and next simulation tick.
◆ LayerMask
Represents the layer mask to selectively ignore colliders when performing the query.
◆ Options
Represents the options for the hit detection of the query.
◆ Player
Represents the player who initiated the query.
◆ PreProcessingDelegate
| PreProcessingDelegate PreProcessingDelegate |
Represents the delegate to be called for pre-processing before the query is performed.
◆ Tick
Represents the simulation tick at which the query was initiated.
◆ TickTo
Represents the simulation tick to which the query is performed.
◆ TriggerInteraction
| QueryTriggerInteraction TriggerInteraction |
Represents the interaction type of the query with triggers.
◆ UserArgs
Represents the user arguments for the query.