Skip to main content

Class: ColliderManager

Defined in: physics/collider.ts:7

Constructors

Constructor

new ColliderManager(): ColliderManager;

Returns

ColliderManager

Methods

AddTriggerEnterCallback()

static AddTriggerEnterCallback(entityHandle, onTriggerEnter): boolean;

Defined in: physics/collider.ts:217

Parameters

ParameterType
entityHandlenumber
onTriggerEnter() => void

Returns

boolean


AddTriggerExitCallback()

static AddTriggerExitCallback(entityHandle, onTriggerExit): boolean;

Defined in: physics/collider.ts:229

Parameters

ParameterType
entityHandlenumber
onTriggerExit() => void

Returns

boolean


AddTriggerStayCallback()

static AddTriggerStayCallback(entityHandle, onTriggerStay): boolean;

Defined in: physics/collider.ts:241

Parameters

ParameterType
entityHandlenumber
onTriggerStay() => void

Returns

boolean


CreateBox()

static CreateBox(entityHandle): number;

Defined in: physics/collider.ts:8

Parameters

ParameterType
entityHandlenumber

Returns

number


CreateCapsule()

static CreateCapsule(entityHandle): number;

Defined in: physics/collider.ts:24

Parameters

ParameterType
entityHandlenumber

Returns

number


CreateSphere()

static CreateSphere(entityHandle): number;

Defined in: physics/collider.ts:16

Parameters

ParameterType
entityHandlenumber

Returns

number


Destroy()

static Destroy(entityHandle, colliderHandle): boolean;

Defined in: physics/collider.ts:32

Parameters

ParameterType
entityHandlenumber
colliderHandlenumber

Returns

boolean


GetBoxColliderCenter()

static GetBoxColliderCenter(colliderHandle): vec3;

Defined in: physics/collider.ts:64

Parameters

ParameterType
colliderHandlenumber

Returns

vec3


GetBoxColliderSize()

static GetBoxColliderSize(colliderHandle): vec3;

Defined in: physics/collider.ts:86

Parameters

ParameterType
colliderHandlenumber

Returns

vec3


GetCapsuleColliderCenter()

static GetCapsuleColliderCenter(colliderHandle): vec3;

Defined in: physics/collider.ts:146

Parameters

ParameterType
colliderHandlenumber

Returns

vec3


GetCapsuleColliderHeight()

static GetCapsuleColliderHeight(colliderHandle): number;

Defined in: physics/collider.ts:184

Parameters

ParameterType
colliderHandlenumber

Returns

number


GetCapsuleColliderRadius()

static GetCapsuleColliderRadius(colliderHandle): number;

Defined in: physics/collider.ts:168

Parameters

ParameterType
colliderHandlenumber

Returns

number


GetGameObject()

static GetGameObject(entityHandle): number;

Defined in: physics/collider.ts:56

Parameters

ParameterType
entityHandlenumber

Returns

number


GetIsTrigger()

static GetIsTrigger(entityHandle): Boolean;

Defined in: physics/collider.ts:200

Parameters

ParameterType
entityHandlenumber

Returns

Boolean


GetSphereColliderCenter()

static GetSphereColliderCenter(colliderHandle): vec3;

Defined in: physics/collider.ts:108

Parameters

ParameterType
colliderHandlenumber

Returns

vec3


GetSphereColliderRadius()

static GetSphereColliderRadius(colliderHandle): number;

Defined in: physics/collider.ts:130

Parameters

ParameterType
colliderHandlenumber

Returns

number


HasComponent()

static HasComponent(entityHandle, colliderHandle): boolean;

Defined in: physics/collider.ts:44

Parameters

ParameterType
entityHandlenumber
colliderHandlenumber

Returns

boolean


SetBoxColliderCenter()

static SetBoxColliderCenter(colliderHandle, center): boolean;

Defined in: physics/collider.ts:74

Parameters

ParameterType
colliderHandlenumber
centervec3

Returns

boolean


SetBoxColliderSize()

static SetBoxColliderSize(colliderHandle, size): boolean;

Defined in: physics/collider.ts:96

Parameters

ParameterType
colliderHandlenumber
sizevec3

Returns

boolean


SetCapsuleColliderCenter()

static SetCapsuleColliderCenter(colliderHandle, center): boolean;

Defined in: physics/collider.ts:156

Parameters

ParameterType
colliderHandlenumber
centervec3

Returns

boolean


SetCapsuleColliderHeight()

static SetCapsuleColliderHeight(colliderHandle, height): boolean;

Defined in: physics/collider.ts:190

Parameters

ParameterType
colliderHandlenumber
heightnumber

Returns

boolean


SetCapsuleColliderRadius()

static SetCapsuleColliderRadius(colliderHandle, radius): boolean;

Defined in: physics/collider.ts:174

Parameters

ParameterType
colliderHandlenumber
radiusnumber

Returns

boolean


SetIsTrigger()

static SetIsTrigger(colliderHandle, isTrigger): Boolean;

Defined in: physics/collider.ts:208

Parameters

ParameterType
colliderHandlenumber
isTriggerboolean

Returns

Boolean


SetSphereColliderCenter()

static SetSphereColliderCenter(colliderHandle, center): boolean;

Defined in: physics/collider.ts:118

Parameters

ParameterType
colliderHandlenumber
centervec3

Returns

boolean


SetSphereColliderRadius()

static SetSphereColliderRadius(colliderHandle, radius): boolean;

Defined in: physics/collider.ts:136

Parameters

ParameterType
colliderHandlenumber
radiusnumber

Returns

boolean