retrograde ~master (2021-12-10T22:01:18.9456294)
Dub
Repo
StateMachineEntityComponent
retrograde
state
Undocumented in source.
class
StateMachineEntityComponent :
EntityComponent
,
Snapshotable
{
mixin
EntityComponentIdentity
!
"StateMachineEntityComponent"
;
this
(StateMachine stateMachine);
StateMachine
stateMachine
[@property getter];
string
[
string
]
getSnapshotData
();
}
Constructors
this
this
(StateMachine stateMachine)
Undocumented in source.
Members
Functions
getSnapshotData
string
[
string
]
getSnapshotData
()
Undocumented in source. Be warned that the author may not have intended to support it.
Mixins
__anonymous
mixin
EntityComponentIdentity
!
"StateMachineEntityComponent"
Undocumented in source.
Properties
stateMachine
StateMachine
stateMachine
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
Inherited Members
From EntityComponent
getComponentType
StringId
getComponentType
()
Undocumented in source.
getComponentTypeString
string
getComponentTypeString
()
Undocumented in source.
From Snapshotable
getSnapshotData
string
[
string
]
getSnapshotData
()
Undocumented in source.
Meta
Source
See Implementation
retrograde
state
aliases
EnableStateSuspension
ExitDiscardedStates
classes
State
StateMachine
StateMachineEntityComponent
StateMachineProcessor