Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Engine/EngineBaseTypes.h |
Include |
#include "Engine/EngineBaseTypes.h" |
struct FTickPrerequisite
This is small structure to hold prerequisite tick functions
Name | Description | ||
---|---|---|---|
|
TWeakObjectPtr<... |
PrerequisiteObject |
Tick functions live inside of UObjects, so we need a separate weak pointer to the UObject solely for the purpose of determining if PrerequisiteTickFunction is still valid. |
|
FTickFunction &... |
PrerequisiteTickFunction |
Pointer to the actual tick function and must be completed prior to our tick running. |
Name | Description | |
---|---|---|
|
FTickPrerequisite() |
Noop constructor. |
|
FTickPrerequisite ( |
Constructor |
Name | Description | ||
---|---|---|---|
|
FTickFunctio... |
Get() |
Return the tick function, if it is still valid. |
|
const FTickF... |
Get() |
Name | Description | ||
---|---|---|---|
|
operator== ( |
Equality operator, used to prevent duplicates and allow removal by value. |