9    class hkbBehaviorGraphData;
 
Definition hkRefVariant.h:9
 
Definition hkbBehaviorGraph.h:12
 
hkRefVariant idToStateMachineTemplateMap
Definition hkbBehaviorGraph.h:45
 
void UpdateSync(const hkbContext &a_context) override
 
hkRefVariant nodeCloneToTemplateMap
Definition hkbBehaviorGraph.h:61
 
hkArray< hkRefVariant > allPartitionMemory
Definition hkbBehaviorGraph.h:67
 
std::int16_t numStaticNodes
Definition hkbBehaviorGraph.h:68
 
std::uint32_t pad104
Definition hkbBehaviorGraph.h:65
 
VariableMode
Definition hkbBehaviorGraph.h:18
 
@ kMaintainValuesWhenInactive
 
hkRefVariant pseudoRandomGenerator
Definition hkbBehaviorGraph.h:47
 
bool stateOrTransitionChanged
Definition hkbBehaviorGraph.h:73
 
hkRefPtr< hkbGenerator > rootGenerator
Definition hkbBehaviorGraph.h:48
 
hkRefVariant activeNodeTemplateToIndexMap
Definition hkbBehaviorGraph.h:52
 
std::uint8_t pad49
Definition hkbBehaviorGraph.h:41
 
hkArray< hkRefVariant > jobs
Definition hkbBehaviorGraph.h:66
 
std::int16_t nextUniqueID
Definition hkbBehaviorGraph.h:69
 
void Unk_06(void) override
 
hkRefVariant activeNodesChildrenIndices
Definition hkbBehaviorGraph.h:53
 
void Update(const hkbContext &a_context, float a_timestep) override
 
void Generate(const hkbContext &a_context) override
 
bool isLinked
Definition hkbBehaviorGraph.h:71
 
static constexpr auto VTABLE
Definition hkbBehaviorGraph.h:15
 
hkRefVariant characterPropertyIDMap
Definition hkbBehaviorGraph.h:58
 
hkClass * GetClassType() const override
 
void Deactivate(const hkbContext &a_context) override
 
hkRefVariant variableValueSet
Definition hkbBehaviorGraph.h:59
 
hkRefVariant eventIDMap
Definition hkbBehaviorGraph.h:55
 
void Activate(const hkbContext &a_context) override
 
hkRefVariant variableIDMap
Definition hkbBehaviorGraph.h:57
 
void Unk_09(void) override
 
stl::enumeration< VariableMode, std::uint8_t > variableMode
Definition hkbBehaviorGraph.h:40
 
hkRefVariant globalTransitionData
Definition hkbBehaviorGraph.h:54
 
std::uint32_t pad4C
Definition hkbBehaviorGraph.h:43
 
hkRefVariant stateListenerTemplateToCloneMap
Definition hkbBehaviorGraph.h:62
 
hkRefVariant activeNodes
Definition hkbBehaviorGraph.h:51
 
void Unk_0C(void) override
 
hkRefVariant nodeTemplateToCloneMap
Definition hkbBehaviorGraph.h:60
 
~hkbBehaviorGraph() override
 
void Unk_16(void) override
 
hkRefVariant nodePartitionInfo
Definition hkbBehaviorGraph.h:63
 
std::int32_t numIntermediateOutputs
Definition hkbBehaviorGraph.h:64
 
hkArray< hkRefVariant > uniqueIDPool
Definition hkbBehaviorGraph.h:44
 
hkRefVariant rootGeneratorClone
Definition hkbBehaviorGraph.h:50
 
static constexpr auto RTTI
Definition hkbBehaviorGraph.h:14
 
void Unk_18(void) override
 
std::uint16_t pad4A
Definition hkbBehaviorGraph.h:42
 
bool isActive
Definition hkbBehaviorGraph.h:70
 
hkArray< hkRefVariant > mirroredExternalIDMap
Definition hkbBehaviorGraph.h:46
 
void CalcContentStatistics(hkStatisticsCollector *a_collector, const hkClass *a_class) const override
 
hkRefPtr< hkbBehaviorGraphData > data
Definition hkbBehaviorGraph.h:49
 
hkRefVariant attributeIDMap
Definition hkbBehaviorGraph.h:56
 
bool updateActiveNodes
Definition hkbBehaviorGraph.h:72
 
Definition hkbContext.h:13
 
Definition hkbGenerator.h:8
 
Definition AbsorbEffect.h:6
 
constexpr std::array< REL::VariantID, 1 > VTABLE_hkbBehaviorGraph
Definition Offsets_VTABLE.h:4789
 
constexpr REL::VariantID RTTI_hkbBehaviorGraph(689634, 397489, 0x1f56918)