Navigation
API > API/Plugins > API/Plugins/MassEntityTestSuite
Inheritance Hierarchy
- FAITestBase
- FExecutionTestBase
- FEntityTestBase
- FProcessingPhasesTestBase
References
| Module | MassEntityTestSuite |
| Header | /Engine/Plugins/Runtime/MassEntity/Source/MassEntityTestSuite/Public/MassEntityTestTypes.h |
| Include | #include "MassEntityTestTypes.h" |
Syntax
struct FProcessingPhasesTestBase : public FEntityTestBase
Variables
| Type | Name | Description | |
|---|---|---|---|
| FGraphEventRef | CompletionEvent | ||
| float | DeltaTime | ||
| TSharedPtr< UE::Mass::Testing::FMassTestProcessingPhaseManager > | PhaseManager | ||
| FMassProcessingPhaseConfig[int(EMassProcessingPhase::MAX)] | PhasesConfig | ||
| int32 | TickIndex | ||
| UWorld * | World |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool |
Overridden from FAITestBase
| Type | Name | Description | |
|---|---|---|---|
| bool | SetUp () |
||
| void | TearDown () |
It's essential that overriding functions call the super-implementation. Otherwise the check in ~FAITestBase will fail. | |
| bool | Update () |
||
| void | Lets the Test instance test the results. Use AITEST_*_LATENT macros |
Typedefs
| Name | Description |
|---|---|
| Super |