Navigation
API > API/Plugins > API/Plugins/StateTreeModule
Inheritance Hierarchy
- FStateTreeNodeBase
- FStateTreeConditionBase
- FGameplayInteractionStateTreeCondition
- FStateTreeBlueprintConditionWrapper
- FStateTreeConditionCommonBase
- FGameplayTagContainerMatchCondition
- FGameplayTagMatchCondition
- FGameplayTagQueryCondition
- FStateTreeCompareBoolCondition
- FStateTreeCompareDistanceCondition
- FStateTreeCompareEnumCondition
- FStateTreeCompareFloatCondition
- FStateTreeCompareIntCondition
- FStateTreeObjectEqualsCondition
- FStateTreeObjectIsChildOfClassCondition
- FStateTreeObjectIsValidCondition
- FStateTreeRandomCondition
- FZoneGraphTagCondition
- FZoneGraphTagFilterCondition
- FZoneGraphTagMaskCondition
References
| Module | StateTreeModule |
| Header | /Engine/Plugins/Runtime/StateTree/Source/StateTreeModule/Public/StateTreeConditionBase.h |
| Include | #include "StateTreeConditionBase.h" |
Syntax
USTRUCT&40;Meta&61;&40;Hidden&41;&41;
struct FStateTreeConditionBase : public FStateTreeNodeBase
Remarks
Base struct for all conditions.
Variables
| Type | Name | Description | |
|---|---|---|---|
| int8 | DeltaIndent | ||
| EStateTreeConditionEvaluationMode | EvaluationMode | ||
| EStateTreeConditionOperand | Operand |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | TestCondition
(
FStateTreeExecutionContext& Context |