Search
Preparing search index...
The search index is not available
@jiggy/assets
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
CollisionEmitter
Class CollisionEmitter
Hierarchy
CollisionEmitter
Index
Constructors
constructor
Properties
_cbs
_entities
_entities
Listeners
_listeners
Methods
_on
Entity
Location
Update
add
Collision
Listener
add
Entity
add
Entity
Collision
Listener
has
Entity
remove
Collision
Listener
remove
Entity
remove
Entity
Collision
Listener
Constructors
constructor
new
Collision
Emitter
(
)
:
CollisionEmitter
Returns
CollisionEmitter
Properties
Private
_cbs
_cbs
:
object
Type declaration
[
key:
string
]:
function
(
eventType
:
string
)
:
void
Parameters
eventType:
string
Returns
void
Private
_entities
_entities
:
Entity
[]
Private
_entities
Listeners
_entities
Listeners
:
object
Type declaration
[
key:
string
]:
function
[]
Private
_listeners
_listeners
:
function
[]
Methods
Private
_on
Entity
Location
Update
_on
Entity
Location
Update
(
event
:
LocationUpdateEvent
)
:
void
Parameters
event:
LocationUpdateEvent
Returns
void
add
Collision
Listener
add
Collision
Listener
(
callback
:
function
)
:
void
Parameters
callback:
function
(
entity1
:
Entity
, entity2
:
Entity
, event
:
LocationUpdateEvent
)
:
void
Parameters
entity1:
Entity
entity2:
Entity
event:
LocationUpdateEvent
Returns
void
Returns
void
add
Entity
add
Entity
(
entity
:
Entity
)
:
void
Parameters
entity:
Entity
Returns
void
add
Entity
Collision
Listener
add
Entity
Collision
Listener
(
entity
:
Entity
, callback
:
function
)
:
void
Parameters
entity:
Entity
callback:
function
(
entity1
:
Entity
, entity2
:
Entity
, event
:
LocationUpdateEvent
)
:
void
Parameters
entity1:
Entity
entity2:
Entity
event:
LocationUpdateEvent
Returns
void
Returns
void
has
Entity
has
Entity
(
entity
:
Entity
)
:
boolean
Parameters
entity:
Entity
Returns
boolean
remove
Collision
Listener
remove
Collision
Listener
(
callback
:
function
)
:
void
Parameters
callback:
function
(
entity1
:
Entity
, entity2
:
Entity
, event
:
LocationUpdateEvent
)
:
void
Parameters
entity1:
Entity
entity2:
Entity
event:
LocationUpdateEvent
Returns
void
Returns
void
remove
Entity
remove
Entity
(
entity
:
Entity
)
:
void
Parameters
entity:
Entity
Returns
void
remove
Entity
Collision
Listener
remove
Entity
Collision
Listener
(
entity
:
Entity
, callback
:
function
)
:
void
Parameters
entity:
Entity
callback:
function
(
entity1
:
Entity
, entity2
:
Entity
, event
:
LocationUpdateEvent
)
:
void
Parameters
entity1:
Entity
entity2:
Entity
event:
LocationUpdateEvent
Returns
void
Returns
void
Globals
Collision
Emitter
constructor
_cbs
_entities
_entities
Listeners
_listeners
_on
Entity
Location
Update
add
Collision
Listener
add
Entity
add
Entity
Collision
Listener
has
Entity
remove
Collision
Listener
remove
Entity
remove
Entity
Collision
Listener
Generated using
TypeDoc