Nocturna
Preparing search index...
types
IRemoteGameObject
Interface IRemoteGameObject
IRemoteGameObject extends GameObject for networked multiplayer, adding owner and position sync.
interface
IRemoteGameObject
{
accept
(
visitor
:
GameObjectVisitor
)
:
void
;
addObserver
(
observer
:
GameObjectObserver
)
:
void
;
getId
()
:
string
;
getMesh
()
:
Mesh
;
getMeshes
()
:
Mesh
[]
;
getOwnerId
()
:
string
;
getType
()
:
string
;
onContact
()
:
boolean
;
onPause
()
:
void
;
onResume
()
:
void
;
update
(
dt
:
number
,
input
:
CharacterInput
)
:
void
;
updatePosition
(
position
:
Vector3
,
timestamp
:
number
)
:
void
;
}
Hierarchy (
View Summary
)
GameObject
IRemoteGameObject
Implemented by
RemoteGameObject
Index
Methods
accept
add
Observer
get
Id
get
Mesh
get
Meshes
get
Owner
Id
get
Type
on
Contact
on
Pause
on
Resume
update
update
Position
Methods
accept
accept
(
visitor
:
GameObjectVisitor
)
:
void
Parameters
visitor
:
GameObjectVisitor
Returns
void
add
Observer
addObserver
(
observer
:
GameObjectObserver
)
:
void
Parameters
observer
:
GameObjectObserver
Returns
void
get
Id
getId
()
:
string
Returns
string
get
Mesh
getMesh
()
:
Mesh
Returns
Mesh
get
Meshes
getMeshes
()
:
Mesh
[]
Returns
Mesh
[]
get
Owner
Id
getOwnerId
()
:
string
Returns
string
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
update
Position
updatePosition
(
position
:
Vector3
,
timestamp
:
number
)
:
void
Parameters
position
:
Vector3
timestamp
:
number
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
accept
add
Observer
get
Id
get
Mesh
get
Meshes
get
Owner
Id
get
Type
on
Contact
on
Pause
on
Resume
update
update
Position
Nocturna
Loading...
IRemoteGameObject extends GameObject for networked multiplayer, adding owner and position sync.