we
Preparing search index...
core/entity/entityManager
EntityManager
Class EntityManager
Hierarchy (
View Summary
)
ECSManager
<
BaseEntity
>
EntityManager
Index
Constructors
constructor
Properties
device
instances
list
render
Manager
scene
Methods
add
check
Destroy
count
get
By
ID
get
Entity
By
ID
get
Entity
By
UUID
get
Node
By
I
Ds
get
One
By
UUID
remove
update
Constructors
constructor
new
EntityManager
(
scene
:
Scene
)
:
EntityManager
Parameters
scene
:
Scene
Returns
EntityManager
Properties
device
device
:
GPUDevice
instances
instances
:
Map
<
BaseEntity
,
NodeObject
[]
>
= ...
list
list
:
BaseEntity
[]
= []
render
Manager
renderManager
:
RenderManager
scene
scene
:
Scene
Methods
add
add
(
entity
:
BaseEntity
,
instance
:
NodeObject
)
:
void
Parameters
entity
:
BaseEntity
instance
:
NodeObject
Returns
void
check
Destroy
checkDestroy
()
:
void
Returns
void
count
count
()
:
number
Returns
number
get
By
ID
getByID
(
id
:
number
)
:
undefined
|
BaseEntity
Parameters
id
:
number
Returns
undefined
|
BaseEntity
get
Entity
By
ID
getEntityByID
(
ID
:
number
)
:
BaseEntity
Parameters
ID
:
number
Returns
BaseEntity
get
Entity
By
UUID
getEntityByUUID
(
UUID
:
string
)
:
BaseEntity
Parameters
UUID
:
string
Returns
BaseEntity
get
Node
By
I
Ds
getNodeByIDs
(
IDs
:
pickupTargetOfIDs
)
:
NodeObject
Parameters
IDs
:
pickupTargetOfIDs
Returns
NodeObject
get
One
By
UUID
getOneByUUID
(
UUID
:
string
)
:
null
|
BaseEntity
Parameters
UUID
:
string
Returns
null
|
BaseEntity
remove
remove
(
entity
:
BaseEntity
,
instance
:
NodeObject
)
:
void
Parameters
entity
:
BaseEntity
instance
:
NodeObject
Returns
void
update
update
(
clock
:
Clock
)
:
void
Parameters
clock
:
Clock
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
device
instances
list
render
Manager
scene
Methods
add
check
Destroy
count
get
By
ID
get
Entity
By
ID
get
Entity
By
UUID
get
Node
By
I
Ds
get
One
By
UUID
remove
update
we
Loading...