Navigation
API > API/Editor > API/Editor/UnrealEd
The same as FTickableEditorObject, but for systems that need to be ticked periodically during cooking. If a system needs to be cooked both during cook commandlet and in editor without the cook commandlet, it should dual-inherit from both FTickableCookObject and FTickableEditorObject.
| Name | FTickableCookObject |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Public/TickableEditorObject.h |
| Include Path | #include "TickableEditorObject.h" |
Syntax
class FTickableCookObject : public FTickableObjectBase
Inheritance Hierarchy
- FTickableObjectBase → FTickableCookObject
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Registers this instance with the static array of tickable objects. | TickableEditorObject.h | ||
| TickableEditorObject.h | |||
FTickableCookObject
(
const FTickableCookObject& |
TickableEditorObject.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FTickableCookObject() |
Removes this instance from the static array of tickable objects. | TickableEditorObject.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ObjectBeingTicked | FTickableObjectBase * | Set if we are in the Tick function for an editor tickable object | TickableEditorObject.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void TickCook
(
float DeltaTime, |
Cook tick virtual, must be implemented in subclass | TickableEditorObject.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FTickableStatics & GetStatics() |
Returns the tracking struct for this type | TickableEditorObject.h | |
static void TickObjects
(
const float DeltaSeconds, |
Calls TickCook on every enabled tickable object | TickableEditorObject.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTickableCookObject & operator=
(
const FTickableCookObject& |
TickableEditorObject.h | ||
| TickableEditorObject.h |