Class: ClimableBoxCollider
Default/Physics/Colliders/default/Box/ClimableBox.collider.ClimableBoxCollider
Hierarchy
-
↳
ClimableBoxCollider
Constructors
constructor
• new ClimableBoxCollider(): ClimableBoxCollider
Returns
Overrides
Defined in
divinevoxel/foundation/src/Default/Physics/Colliders/default/Box/ClimableBox.collider.ts:12
Properties
flags
• flags: Object
Overrides
Defined in
divinevoxel/foundation/src/Default/Physics/Colliders/default/Box/ClimableBox.collider.ts:8
id
• id: string = "#dve_climable_box"
Overrides
Defined in
divinevoxel/foundation/src/Default/Physics/Colliders/default/Box/ClimableBox.collider.ts:6
isSolid
• isSolid: boolean = false
Overrides
Defined in
divinevoxel/foundation/src/Default/Physics/Colliders/default/Box/ClimableBox.collider.ts:7
nodes
• nodes: CollisionNode[] = []
Inherited from
Defined in
divinevoxel/foundation/src/Default/Physics/Classes/Collider.ts:16
Methods
addNode
▸ addNode(name, boundingBox): void
Parameters
| Name | Type |
|---|---|
name | string |
boundingBox | BoundingBox |
Returns
void
Inherited from
Defined in
divinevoxel/foundation/src/Default/Physics/Classes/Collider.ts:21
getNodes
▸ getNodes(dataTool): CollisionNode[]
Parameters
| Name | Type |
|---|---|
dataTool | PhysicsDataTool |
Returns
Overrides
Defined in
divinevoxel/foundation/src/Default/Physics/Colliders/default/Box/ClimableBox.collider.ts:16
hasFlag
▸ hasFlag(id): boolean
Parameters
| Name | Type |
|---|---|
id | string |
Returns
boolean
Inherited from
Defined in
divinevoxel/foundation/src/Default/Physics/Classes/Collider.ts:27
createBBox
▸ createBBox(width?, height?, depth?): BoundingBox
Parameters
| Name | Type | Default value |
|---|---|---|
width | number | 1 |
height | number | width |
depth | number | width |
Returns
Inherited from
Defined in
divinevoxel/foundation/src/Default/Physics/Classes/Collider.ts:7