Table of Contents

Struct PhysicsSweepCapsule3DRequest

Namespace
Gravitas.Queries
Assembly
Gravitas.dll

Describes one registered 3D capsule-source sweep in a batched query call.

public readonly struct PhysicsSweepCapsule3DRequest
Inherited Members

Constructors

PhysicsSweepCapsule3DRequest(LSCapsuleCollider, Vector3d, PhysicsLayerMask, LSCollider?, bool)

Creates a registered capsule-source sweep request.

public PhysicsSweepCapsule3DRequest(LSCapsuleCollider source, Vector3d displacement, PhysicsLayerMask layerMask, LSCollider? excludedCollider = null, bool includeTriggers = true)

Parameters

source LSCapsuleCollider
displacement Vector3d
layerMask PhysicsLayerMask
excludedCollider LSCollider
includeTriggers bool

Properties

Displacement

Gets the world-space sweep displacement.

public Vector3d Displacement { get; }

Property Value

Vector3d

ExcludedCollider

Gets the collider omitted from candidate results, if any.

public LSCollider? ExcludedCollider { get; }

Property Value

LSCollider

IncludeTriggers

Gets whether trigger colliders are included.

public bool IncludeTriggers { get; }

Property Value

bool

LayerMask

Gets the included physics layers.

public PhysicsLayerMask LayerMask { get; }

Property Value

PhysicsLayerMask

Source

Gets the registered capsule swept from its current transform.

public LSCapsuleCollider Source { get; }

Property Value

LSCapsuleCollider