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
Shape
Class Shape
Hierarchy
Shape
Shape
SensoredShape
Index
Constructors
constructor
Properties
_collision
Enabled
_collision
Group
_collision
Mask
_contact
Enabled
_emitter
Accessors
collision
Enabled
collision
Group
collision
Mask
contact
Enabled
contect
Enabled
Methods
_set
Collision
Group
_set
Collision
Mask
_update
Collision
Group
_update
Collision
Mask
add
Collision
Group
add
Collision
Mask
emit
get
Object
off
on
remove
Collision
Group
remove
Collision
Mask
set
Collision
Group
set
Collision
Mask
Constructors
constructor
new
Shape
(
shapeConfig
:
ShapeConfig
)
:
Shape
Parameters
shapeConfig:
ShapeConfig
Returns
Shape
Properties
Protected
_collision
Enabled
_collision
Enabled
:
boolean
= true
Protected
_collision
Group
_collision
Group
:
number
Protected
_collision
Mask
_collision
Mask
:
number
Protected
_contact
Enabled
_contact
Enabled
:
boolean
= false
Private
_emitter
_emitter
:
Emitter
= ...
Accessors
collision
Enabled
get
collisionEnabled
(
)
:
boolean
set
collisionEnabled
(
value
:
boolean
)
:
void
Returns
boolean
Parameters
value:
boolean
Returns
void
collision
Group
get
collisionGroup
(
)
:
number
Returns
number
collision
Mask
get
collisionMask
(
)
:
number
Returns
number
contact
Enabled
set
contactEnabled
(
value
:
boolean
)
:
void
Parameters
value:
boolean
Returns
void
contect
Enabled
get
contectEnabled
(
)
:
boolean
Returns
boolean
Methods
Protected
_set
Collision
Group
_set
Collision
Group
(
collisionGroup
:
number
)
:
void
Parameters
collisionGroup:
number
Returns
void
Protected
_set
Collision
Mask
_set
Collision
Mask
(
collisionMask
:
number
)
:
void
Parameters
collisionMask:
number
Returns
void
Protected
_update
Collision
Group
_update
Collision
Group
(
)
:
void
Returns
void
Protected
_update
Collision
Mask
_update
Collision
Mask
(
)
:
void
Returns
void
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
emit
emit
(
type
:
string
,
...
args
:
any
[]
)
:
void
Parameters
type:
string
Rest
...
args:
any
[]
Returns
void
get
Object
get
Object
(
)
:
any
Returns
any
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
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
Exports
Shape
constructor
_collision
Enabled
_collision
Group
_collision
Mask
_contact
Enabled
_emitter
collision
Enabled
collision
Group
collision
Mask
contact
Enabled
contect
Enabled
_set
Collision
Group
_set
Collision
Mask
_update
Collision
Group
_update
Collision
Mask
add
Collision
Group
add
Collision
Mask
emit
get
Object
off
on
remove
Collision
Group
remove
Collision
Mask
set
Collision
Group
set
Collision
Mask
Generated using
TypeDoc