Activatable
IActivatable
IActivatable
marks an entity that can be activated, deactivated, and reset.
Tip
For example, an IActivatable
, such as an IGoal
is activated and deactivated by its parent IStage
or IGoalTrack
.
Components
-
IActivatable
- This interface is attached to theEntity
that acts as the controller for the activation / deactivation logic. -
IActivatableData
- This interface is attached to the Entity'sIEntityData
.