Skip to main content

Class: StairCollider

Default/Physics/Colliders/default/Stair/Stair.collider.StairCollider

Hierarchy

Constructors

constructor

new StairCollider(): StairCollider

Returns

StairCollider

Overrides

Collider.constructor

Defined in

divinevoxel/foundation/src/Default/Physics/Colliders/default/Stair/Stair.collider.ts:9

Properties

flags

flags: Object = {}

Overrides

Collider.flags

Defined in

divinevoxel/foundation/src/Default/Physics/Colliders/default/Stair/Stair.collider.ts:7


id

id: string = "#dve_stair"

Overrides

Collider.id

Defined in

divinevoxel/foundation/src/Default/Physics/Colliders/default/Stair/Stair.collider.ts:5


isSolid

isSolid: boolean = true

Overrides

Collider.isSolid

Defined in

divinevoxel/foundation/src/Default/Physics/Colliders/default/Stair/Stair.collider.ts:6


nodes

nodes: CollisionNode[] = []

Inherited from

Collider.nodes

Defined in

divinevoxel/foundation/src/Default/Physics/Classes/Collider.ts:16

Methods

addNode

addNode(name, boundingBox): void

Parameters

NameType
namestring
boundingBoxBoundingBox

Returns

void

Inherited from

Collider.addNode

Defined in

divinevoxel/foundation/src/Default/Physics/Classes/Collider.ts:21


getNodes

getNodes(dataTool): CollisionNode[]

Parameters

NameType
dataToolPhysicsDataTool

Returns

CollisionNode[]

Overrides

Collider.getNodes

Defined in

divinevoxel/foundation/src/Default/Physics/Colliders/default/Stair/Stair.collider.ts:14


hasFlag

hasFlag(id): boolean

Parameters

NameType
idstring

Returns

boolean

Inherited from

Collider.hasFlag

Defined in

divinevoxel/foundation/src/Default/Physics/Classes/Collider.ts:27


createBBox

createBBox(width?, height?, depth?): BoundingBox

Parameters

NameTypeDefault value
widthnumber1
heightnumberwidth
depthnumberwidth

Returns

BoundingBox

Inherited from

Collider.createBBox

Defined in

divinevoxel/foundation/src/Default/Physics/Classes/Collider.ts:7