Abstract Class: TComponent
Defined in: core/component.ts:4
A component is a data structure that describes a property of an entity.
Extended by
TCameraComponentTActiveCameraComponentTOrbitCameraComponentTFixedAxisCameraComponentTFixedAxisCameraTargetComponentTFollowComponentCameraComponentTVisibilityComponentTTransformComponentTMeshReadyComponentTTexturedMeshReadyComponentTSpriteReadyComponentTParentEntityComponentTMaterialComponentTSpriteInstancesComponentTTextureComponentTTilemapComponentTParticlesComponentTGlobalTransformComponentTPlayerInputComponentTMouseInputComponentTTopDownInputComponentTRigidBodyComponentTMeshComponentTSpriteComponentTTexturedMeshComponentTAnimatedSpriteComponent
Constructors
Constructor
new TComponent():
TComponent
Returns
TComponent
Properties
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.