Appearance
@tmrw-realityos/world / BaseComponent
Class: abstract BaseComponent
Defined in: world/components.ts:5
Base class for components
Extended by
Constructors
new BaseComponent()
new BaseComponent():
BaseComponent
Returns
Properties
enabled
enabled:
boolean=true
Defined in: world/components.ts:7
mustSave
mustSave:
boolean=true
Defined in: world/components.ts:8
parent?
optionalparent:ComponentsContainer
Defined in: world/components.ts:14
uid
uid:
string=""
Defined in: world/components.ts:9
compName
staticcompName:string="unknown"
Defined in: world/components.ts:6
Accessors
entity
Get Signature
get entity():
undefined|Entity
Defined in: world/components.ts:24
Returns
undefined | Entity
Set Signature
set entity(
_v):void
Defined in: world/components.ts:27
Parameters
_v
Returns
void
Methods
configure()
abstractconfigure(_o):void
Defined in: world/components.ts:16
Parameters
_o
unknown
Returns
void
getCompName()
getCompName():
string
Defined in: world/components.ts:11
Returns
string
onAdded()?
optionalonAdded():void
Defined in: world/components.ts:21
Returns
void
onClick()?
optionalonClick():void
Defined in: world/components.ts:19
Returns
void
onRemoved()?
optionalonRemoved():void
Defined in: world/components.ts:22
Returns
void
onUpdate()?
optionalonUpdate(dt):void
Defined in: world/components.ts:20
Parameters
dt
number
Returns
void
serialize()
serialize():
void
Defined in: world/components.ts:17
Returns
void