Class: TVisibilityComponent
Defined in: components/types.ts:10
A component is a data structure that describes a property of an entity.
Extends
Constructors
Constructor
new TVisibilityComponent(
state?):TVisibilityComponent
Defined in: components/types.ts:11
Parameters
state?
TVisibilityState = TVisibilityState.Visible
Returns
TVisibilityComponent
Overrides
Properties
state
state:
TVisibilityState=TVisibilityState.Visible
Defined in: components/types.ts:11
requiredComponents?
readonlystaticoptionalrequiredComponents?:TComponentConstructor<TComponent>[]
Defined in: core/component.ts:9
The components that are required by this component. If the entity doesn't have any of the components, they will be created with default values.