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
| Parameter | Type |
|---|---|
entityHandle | number |
onTriggerEnter | () => void |
Returns
boolean
AddTriggerExitCallback()
static AddTriggerExitCallback(entityHandle, onTriggerExit): boolean;
Defined in: physics/collider.ts:229
Parameters
| Parameter | Type |
|---|---|
entityHandle | number |
onTriggerExit | () => void |
Returns
boolean
AddTriggerStayCallback()
static AddTriggerStayCallback(entityHandle, onTriggerStay): boolean;
Defined in: physics/collider.ts:241
Parameters
| Parameter | Type |
|---|---|
entityHandle | number |
onTriggerStay | () => void |
Returns
boolean
CreateBox()
static CreateBox(entityHandle): number;
Defined in: physics/collider.ts:8
Parameters
| Parameter | Type |
|---|---|
entityHandle | number |
Returns
number
CreateCapsule()
static CreateCapsule(entityHandle): number;
Defined in: physics/collider.ts:24
Parameters
| Parameter | Type |
|---|---|
entityHandle | number |
Returns
number
CreateSphere()
static CreateSphere(entityHandle): number;
Defined in: physics/collider.ts:16
Parameters
| Parameter | Type |
|---|---|
entityHandle | number |
Returns
number
Destroy()
static Destroy(entityHandle, colliderHandle): boolean;
Defined in: physics/collider.ts:32
Parameters
| Parameter | Type |
|---|---|
entityHandle | number |
colliderHandle | number |
Returns
boolean
GetBoxColliderCenter()
static GetBoxColliderCenter(colliderHandle): vec3;
Defined in: physics/collider.ts:64
Parameters
| Parameter | Type |
|---|---|
colliderHandle | number |
Returns
vec3
GetBoxColliderSize()
static GetBoxColliderSize(colliderHandle): vec3;
Defined in: physics/collider.ts:86
Parameters
| Parameter | Type |
|---|---|
colliderHandle | number |
Returns
vec3
GetCapsuleColliderCenter()
static GetCapsuleColliderCenter(colliderHandle): vec3;
Defined in: physics/collider.ts:146
Parameters
| Parameter | Type |
|---|---|
colliderHandle | number |
Returns
vec3
GetCapsuleColliderHeight()
static GetCapsuleColliderHeight(colliderHandle): number;
Defined in: physics/collider.ts:184
Parameters
| Parameter | Type |
|---|---|
colliderHandle | number |
Returns
number
GetCapsuleColliderRadius()
static GetCapsuleColliderRadius(colliderHandle): number;
Defined in: physics/collider.ts:168
Parameters
| Parameter | Type |
|---|---|
colliderHandle | number |
Returns
number
GetGameObject()
static GetGameObject(entityHandle): number;
Defined in: physics/collider.ts:56
Parameters
| Parameter | Type |
|---|---|
entityHandle | number |
Returns
number
GetIsTrigger()
static GetIsTrigger(entityHandle): Boolean;
Defined in: physics/collider.ts:200
Parameters
| Parameter | Type |
|---|---|
entityHandle | number |
Returns
Boolean
GetSphereColliderCenter()
static GetSphereColliderCenter(colliderHandle): vec3;
Defined in: physics/collider.ts:108
Parameters
| Parameter | Type |
|---|---|
colliderHandle | number |
Returns
vec3
GetSphereColliderRadius()
static GetSphereColliderRadius(colliderHandle): number;
Defined in: physics/collider.ts:130
Parameters
| Parameter | Type |
|---|---|
colliderHandle | number |
Returns
number
HasComponent()
static HasComponent(entityHandle, colliderHandle): boolean;
Defined in: physics/collider.ts:44
Parameters
| Parameter | Type |
|---|---|
entityHandle | number |
colliderHandle | number |
Returns
boolean
SetBoxColliderCenter()
static SetBoxColliderCenter(colliderHandle, center): boolean;
Defined in: physics/collider.ts:74
Parameters
| Parameter | Type |
|---|---|
colliderHandle | number |
center | vec3 |
Returns
boolean
SetBoxColliderSize()
static SetBoxColliderSize(colliderHandle, size): boolean;
Defined in: physics/collider.ts:96
Parameters
| Parameter | Type |
|---|---|
colliderHandle | number |
size | vec3 |
Returns
boolean
SetCapsuleColliderCenter()
static SetCapsuleColliderCenter(colliderHandle, center): boolean;
Defined in: physics/collider.ts:156
Parameters
| Parameter | Type |
|---|---|
colliderHandle | number |
center | vec3 |
Returns
boolean
SetCapsuleColliderHeight()
static SetCapsuleColliderHeight(colliderHandle, height): boolean;
Defined in: physics/collider.ts:190
Parameters
| Parameter | Type |
|---|---|
colliderHandle | number |
height | number |
Returns
boolean
SetCapsuleColliderRadius()
static SetCapsuleColliderRadius(colliderHandle, radius): boolean;
Defined in: physics/collider.ts:174
Parameters
| Parameter | Type |
|---|---|
colliderHandle | number |
radius | number |
Returns
boolean
SetIsTrigger()
static SetIsTrigger(colliderHandle, isTrigger): Boolean;
Defined in: physics/collider.ts:208
Parameters
| Parameter | Type |
|---|---|
colliderHandle | number |
isTrigger | boolean |
Returns
Boolean
SetSphereColliderCenter()
static SetSphereColliderCenter(colliderHandle, center): boolean;
Defined in: physics/collider.ts:118
Parameters
| Parameter | Type |
|---|---|
colliderHandle | number |
center | vec3 |
Returns
boolean
SetSphereColliderRadius()
static SetSphereColliderRadius(colliderHandle, radius): boolean;
Defined in: physics/collider.ts:136
Parameters
| Parameter | Type |
|---|---|
colliderHandle | number |
radius | number |
Returns
boolean