Navigation
API > API/Plugins > API/Plugins/StateTreeModule
Inheritance Hierarchy
- FStateTreeNodeBase
- FStateTreeEvaluatorBase
- FMassStateTreeEvaluatorBase
- FMassComponentHitEvaluator
- FMassZoneGraphAnnotationEvaluator
- FStateTreeBlueprintEvaluatorWrapper
- FStateTreeEvaluatorCommonBase
References
| Module | StateTreeModule |
| Header | /Engine/Plugins/Runtime/StateTree/Source/StateTreeModule/Public/StateTreeEvaluatorBase.h |
| Include | #include "StateTreeEvaluatorBase.h" |
Syntax
USTRUCT&40;Meta&61;&40;Hidden&41;&41;
struct FStateTreeEvaluatorBase : public FStateTreeNodeBase
Remarks
Base struct of StateTree Evaluators. Evaluators calculate and expose data to be used for decision making in a StateTree.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Tick
(
FStateTreeExecutionContext& Context, |
Called each frame to update the evaluator. | |
| void | TreeStart
(
FStateTreeExecutionContext& Context |
Called when StateTree is started. | |
| void | TreeStop
(
FStateTreeExecutionContext& Context |
Called when StateTree is stopped. |