Navigation
| Name | HTNPlanner |
| Type | Plugin |
| Part of Plugins | HTN planner |
| Location | /Engine/Plugins/AI/HTNPlanner/Source/HTNPlanner/ |
| Module Build Rules | HTNPlanner.Build.cs |
Classes
| Name | Remarks |
|---|---|
| UHTNBrainComponent |
Structs
Interfaces
| Name | Remarks |
|---|---|
| IHTNPlannerModule | The public interface to this module |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FActionID | uint16 | HTNDomain.h | |
| FActionParameter | int32 | HTNDomain.h | |
| FConditionFunctionPtr | bool(* | HTNDomain.h | |
| FHTNCondition | THTNWorldStateOperation< EHTNWorldStateCheck > | HTNDomain.h | |
| FHTNEffect | THTNWorldStateOperation< EHTNWorldStateOperation > | HTNDomain.h | |
| FMethodID | uint16 | HTNDomain.h | |
| FOperationFunctionPtr | void(* | HTNDomain.h | |
| FTaskID | uint16 | HTNDomain.h | |
| FWSKey | uint16 | HTNDomain.h | |
| FWSOperationID | uint8 | HTNDomain.h | |
| FWSValue | int32 | HTNDomain.h |
Enums
Public
| Name | Remarks |
|---|---|
| EHTNWorldStateCheck | |
| EHTNWorldStateOperation |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DefaultValue | const FWSValue | HTNDomain.h | ||
| InvalidActionID | const FActionID | HTNDomain.h | ||
| InvalidMethodID | const FMethodID | HTNDomain.h | ||
| InvalidTaskID | const FTaskID | HTNDomain.h | ||
| InvalidWSKey | const FWSKey | HTNDomain.h | ||
| InvalidWSOperation | const FWSOperationID | HTNDomain.h |