Search
Preparing search index...
The search index is not available
@tawaship/tlap.js - v0.3.0
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
@tawaship/tlap.js - v0.3.0
RigidBody
Class RigidBody
Hierarchy
RigidBody
RigidBody
Index
Constructors
constructor
Properties
_emitter
user
Data
Methods
add
Collision
Group
add
Collision
Mask
add
Shape
emit
get
Object
get
Sensored
Shape
List
off
on
remove
Collision
Group
remove
Collision
Mask
remove
Shape
set
Collision
Group
set
Collision
Mask
create
Dynamic
create
Kinematic
create
Static
Constructors
constructor
new
Rigid
Body
(
rigidBodyConfig
:
RigidBodyConfig
)
:
RigidBody
Parameters
rigidBodyConfig:
RigidBodyConfig
Returns
RigidBody
Properties
Private
_emitter
_emitter
:
Emitter
= ...
user
Data
user
Data
:
{
ref
:
null
|
PhysicsObject3D
}
Type declaration
ref
:
null
|
PhysicsObject3D
Methods
add
Collision
Group
add
Collision
Group
(
collisionGroup
:
number
)
:
void
Parameters
collisionGroup:
number
Returns
void
add
Collision
Mask
add
Collision
Mask
(
collisionMask
:
number
)
:
void
Parameters
collisionMask:
number
Returns
void
add
Shape
add
Shape
(
shape
:
SensoredShape
|
Shape
)
:
void
Parameters
shape:
SensoredShape
|
Shape
Returns
void
emit
emit
(
type
:
string
,
...
args
:
any
[]
)
:
void
Parameters
type:
string
Rest
...
args:
any
[]
Returns
void
get
Object
get
Object
(
)
:
null
|
PhysicsObject3D
Returns
null
|
PhysicsObject3D
get
Sensored
Shape
List
get
Sensored
Shape
List
(
)
:
SensoredShape
[]
Returns
SensoredShape
[]
off
off
(
type
:
string
, callback
:
IEmitterDelegate
)
:
void
Parameters
type:
string
callback:
IEmitterDelegate
Returns
void
on
on
(
type
:
string
, callback
:
IEmitterDelegate
)
:
void
Parameters
type:
string
callback:
IEmitterDelegate
Returns
void
remove
Collision
Group
remove
Collision
Group
(
collisionGroup
:
number
)
:
void
Parameters
collisionGroup:
number
Returns
void
remove
Collision
Mask
remove
Collision
Mask
(
collisionMask
:
number
)
:
void
Parameters
collisionMask:
number
Returns
void
remove
Shape
remove
Shape
(
shape
:
SensoredShape
|
Shape
)
:
void
Parameters
shape:
SensoredShape
|
Shape
Returns
void
set
Collision
Group
set
Collision
Group
(
collisionGroup
:
number
)
:
void
Parameters
collisionGroup:
number
Returns
void
set
Collision
Mask
set
Collision
Mask
(
collisionMask
:
number
)
:
void
Parameters
collisionMask:
number
Returns
void
Static
create
Dynamic
create
Dynamic
(
)
:
RigidBody
Returns
RigidBody
Static
create
Kinematic
create
Kinematic
(
)
:
RigidBody
Returns
RigidBody
Static
create
Static
create
Static
(
)
:
RigidBody
Returns
RigidBody
Exports
Rigid
Body
constructor
_emitter
user
Data
add
Collision
Group
add
Collision
Mask
add
Shape
emit
get
Object
get
Sensored
Shape
List
off
on
remove
Collision
Group
remove
Collision
Mask
remove
Shape
set
Collision
Group
set
Collision
Mask
create
Dynamic
create
Kinematic
create
Static
Generated using
TypeDoc