#include <hkbStateMachine.h>
|
| enum class | StartStateMode { kDefault = 0
, kSync = 1
, kRandom = 2
, kChooser = 3
} |
| |
| enum class | StateMachineSelfTransitionMode { kNoTransition = 0
, kTransitionToStartState = 1
, kForceTransitionToStartState = 2
} |
| |
| enum class | GetChildrenFlagBits { kActiveOnly = 1 << 0
, kGeneratorsOnly = 1 << 1
, kIgnoreReferencedBehaviour = 1 << 2
} |
| |
| enum class | CloneState { kDefault = 0
, kTemplate = 1
, kClone = 2
, kShareable = 3
} |
| |
| enum class | LockMode { kNone = 0
, kAuto
, kManual
} |
| |
| enum | { kMemSize = 0x7FFF
} |
| |
◆ StartStateMode
| Enumerator |
|---|
| kDefault | |
| kSync | |
| kRandom | |
| kChooser | |
◆ StateMachineSelfTransitionMode
| Enumerator |
|---|
| kNoTransition | |
| kTransitionToStartState | |
| kForceTransitionToStartState | |
◆ ~hkbStateMachine()
| RE::hkbStateMachine::~hkbStateMachine |
( |
| ) |
|
|
override |
◆ CalcContentStatistics()
| void RE::hkbStateMachine::CalcContentStatistics |
( |
hkStatisticsCollector * |
a_collector, |
|
|
const hkClass * |
a_class |
|
) |
| const |
|
overridevirtual |
◆ GetClassType()
| hkClass* RE::hkbStateMachine::GetClassType |
( |
| ) |
const |
|
overridevirtual |
◆ Unk_03()
| void RE::hkbStateMachine::Unk_03 |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_04()
| void RE::hkbStateMachine::Unk_04 |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_05()
| void RE::hkbStateMachine::Unk_05 |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_06()
| void RE::hkbStateMachine::Unk_06 |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_07()
| void RE::hkbStateMachine::Unk_07 |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_08()
| void RE::hkbStateMachine::Unk_08 |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_09()
| void RE::hkbStateMachine::Unk_09 |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_0A()
| void RE::hkbStateMachine::Unk_0A |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_0C()
| void RE::hkbStateMachine::Unk_0C |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_0D()
| void RE::hkbStateMachine::Unk_0D |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_0E()
| void RE::hkbStateMachine::Unk_0E |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_0F()
| void RE::hkbStateMachine::Unk_0F |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_10()
| void RE::hkbStateMachine::Unk_10 |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_11()
| void RE::hkbStateMachine::Unk_11 |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_12()
| void RE::hkbStateMachine::Unk_12 |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_14()
| void RE::hkbStateMachine::Unk_14 |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_17()
| void RE::hkbStateMachine::Unk_17 |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_18()
| void RE::hkbStateMachine::Unk_18 |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_19()
| void RE::hkbStateMachine::Unk_19 |
( |
void |
| ) |
|
|
overridevirtual |
◆ Unk_1B()
| void RE::hkbStateMachine::Unk_1B |
( |
void |
| ) |
|
|
overridevirtual |
◆ activeTransitions
◆ currentStateID
| std::int32_t RE::hkbStateMachine::currentStateID |
◆ currentStateIndexAndEntered
| std::uint16_t RE::hkbStateMachine::currentStateIndexAndEntered |
◆ delayedTransitions
◆ echoNextUpdate
| bool RE::hkbStateMachine::echoNextUpdate |
◆ eventToSendWhenStateOrTransitionChanges
| hkbEvent RE::hkbStateMachine::eventToSendWhenStateOrTransitionChanges |
◆ isActive
| bool RE::hkbStateMachine::isActive |
◆ lastLocalTime
| float RE::hkbStateMachine::lastLocalTime |
◆ maxSimultaneousTransitions
| std::int8_t RE::hkbStateMachine::maxSimultaneousTransitions |
◆ nextStartStateIndexOverride
| std::int32_t RE::hkbStateMachine::nextStartStateIndexOverride |
◆ pad0BC
| std::uint32_t RE::hkbStateMachine::pad0BC |
◆ pad41
| std::uint8_t RE::hkbStateMachine::pad41 |
◆ pad42
| std::uint16_t RE::hkbStateMachine::pad42 |
◆ pad44
| std::uint32_t RE::hkbStateMachine::pad44 |
◆ previousStateID
| std::int32_t RE::hkbStateMachine::previousStateID |
◆ randomTransitionEventID
| std::int32_t RE::hkbStateMachine::randomTransitionEventID |
◆ returnToPreviousStateEventID
| std::int32_t RE::hkbStateMachine::returnToPreviousStateEventID |
◆ RTTI
◆ selfTransitionMode
◆ startStateChooser
| hkRefPtr<hkbStateChooser> RE::hkbStateMachine::startStateChooser |
◆ startStateID
| std::int32_t RE::hkbStateMachine::startStateID |
◆ startStateMode
◆ stateIDToIndexMap
◆ stateOrTransitionChanged
| bool RE::hkbStateMachine::stateOrTransitionChanged |
◆ states
◆ syncVariableIndex
| std::int32_t RE::hkbStateMachine::syncVariableIndex |
◆ timeInState
| float RE::hkbStateMachine::timeInState |
◆ transitionFlags
◆ transitionToNextHigherStateEventID
| std::int32_t RE::hkbStateMachine::transitionToNextHigherStateEventID |
◆ transitionToNextLowerStateEventID
| std::int32_t RE::hkbStateMachine::transitionToNextLowerStateEventID |
◆ wildcardTransitionFlags
◆ wildcardTransitions
◆ wrapAroundStateID
| bool RE::hkbStateMachine::wrapAroundStateID |
The documentation for this class was generated from the following file: