Nocturna
Preparing search index...
types
Enemy
Interface Enemy
Enemy extends GameObject with a method to get its damage value.
interface
Enemy
{
accept
(
visitor
:
GameObjectVisitor
)
:
void
;
addObserver
(
observer
:
GameObjectObserver
)
:
void
;
getDamage
()
:
number
;
getId
()
:
string
;
getMesh
()
:
Mesh
;
getMeshes
()
:
Mesh
[]
;
getType
()
:
string
;
onContact
()
:
boolean
;
onPause
()
:
void
;
onResume
()
:
void
;
update
(
dt
:
number
,
input
:
CharacterInput
)
:
void
;
}
Hierarchy (
View Summary
)
GameObject
Enemy
Implemented by
RocketObject
SpikeTrapObject
Index
Methods
accept
add
Observer
get
Damage
get
Id
get
Mesh
get
Meshes
get
Type
on
Contact
on
Pause
on
Resume
update
Methods
accept
accept
(
visitor
:
GameObjectVisitor
)
:
void
Parameters
visitor
:
GameObjectVisitor
Returns
void
add
Observer
addObserver
(
observer
:
GameObjectObserver
)
:
void
Parameters
observer
:
GameObjectObserver
Returns
void
get
Damage
getDamage
()
:
number
Returns
number
get
Id
getId
()
:
string
Returns
string
get
Mesh
getMesh
()
:
Mesh
Returns
Mesh
get
Meshes
getMeshes
()
:
Mesh
[]
Returns
Mesh
[]
get
Type
getType
()
:
string
Returns
string
on
Contact
onContact
()
:
boolean
Returns
boolean
on
Pause
onPause
()
:
void
Returns
void
on
Resume
onResume
()
:
void
Returns
void
update
update
(
dt
:
number
,
input
:
CharacterInput
)
:
void
Parameters
dt
:
number
input
:
CharacterInput
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
accept
add
Observer
get
Damage
get
Id
get
Mesh
get
Meshes
get
Type
on
Contact
on
Pause
on
Resume
update
Nocturna
Loading...
Enemy extends GameObject with a method to get its damage value.