Search
Preparing search index...
The search index is not available
Laniakea
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Laniakea
@laniakea/base-engine
Component
Class Component<T>
Wraps ComponentId to make certain EntityComponentState calls more fluent
Type parameters
T
:
Serializable
Hierarchy
Component
Index
Constructors
constructor
Properties
_ecdb
Methods
delete
get
Component
From
Db
get
Data
get
Id
get
Owner
is
Deleted
set
Data
Constructors
constructor
new
Component<T>
(
_ecState
:
EntityComponentState
, _id
:
ComponentId
)
:
Component
<
T
>
Type parameters
T
:
Serializable
Parameters
_ecState:
EntityComponentState
_id:
ComponentId
Returns
Component
<
T
>
Properties
Private
_ecdb
_ecdb
:
EntityComponentDb
= ...
Methods
delete
delete
(
)
:
void
Returns
void
Private
get
Component
From
Db
get
Component
From
Db
(
)
:
GenericComponent
Returns
GenericComponent
get
Data
get
Data
(
)
:
T
Returns
T
get
Id
get
Id
(
)
:
ComponentId
Returns
ComponentId
get
Owner
get
Owner
(
)
:
Entity
Returns
Entity
is
Deleted
is
Deleted
(
)
:
boolean
Returns
boolean
set
Data
set
Data
(
val
:
T
)
:
void
Parameters
val:
T
Returns
void
Modules
@laniakea/base-
engine
@laniakea/client-
engine
@laniakea/network-
client
@laniakea/network-
peer
@laniakea/network-
server
@laniakea/server-
engine
@laniakea/utils
Component
constructor
_ecdb
delete
get
Component
From
Db
get
Data
get
Id
get
Owner
is
Deleted
set
Data
Generated using
TypeDoc
Wraps ComponentId to make certain EntityComponentState calls more fluent