Navigation
API > API/Editor > API/Editor/UnrealEd
This class provides common registration for gamethread editor only tickable objects. It is an abstract base class requiring you to implement the GetStatId, IsTickable, and Tick methods. If you need a class that can tick in both the Editor and at Runtime then use FTickableGameObject instead, overriding the IsTickableInEditor() function instead.
| Name | FTickableEditorObject |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Public/TickableEditorObject.h |
| Include Path | #include "TickableEditorObject.h" |
Syntax
class FTickableEditorObject : public FTickableObjectBase
Inheritance Hierarchy
- FTickableObjectBase → FTickableEditorObject
Derived Classes
FTickableEditorObject derived class hierarchy
- FAdvancedPreviewScene
- FThumbnailPreviewScene
- FAssetEditorViewportLayout
- FAssetThumbnailPool
- FAvaRundownEditor::FAutoPlayTicker
- FBlueprintActionDatabase
- FBlueprintEditor
- FCameraParameterDetailsCustomization
- FDataflowEditorToolkit
- FDataflowSimulationGenerator
- FHierarchyElementViewModel
- FFindInBlueprintSearchManager
- FIKRetargetEditor
- FIKRigEditorToolkit
- FMediaPlateEditorModule
- FMLDeformerEditorToolkit
- FNiagaraMessageManager
- FNiagaraShaderQueueTickable
- FNiagaraSystemViewModel
- FOpenColorIOShaderProcessorTickable
- FPCGEditableUserParameterDetails
- FPhysicsControlAssetEditor
- FReplaceNodeReferencesHelper
- FRigVMNewEditor
- UCookOnTheFlyServer
- UMetaHumanCharacterEditorSubsystem
- SSchematicGraphPanel
- TExternalDirtyActorsTracker
- UBoneProxy
- UEditorConfigSubsystem
- UEditorGeometryGenerationManager
- UVPScoutingSubsystemGestureManagerBase
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Registers this instance with the static array of tickable objects. | TickableEditorObject.h | ||
| TickableEditorObject.h | |||
FTickableEditorObject
(
const FTickableEditorObject& |
TickableEditorObject.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FTickableEditorObject() |
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
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 Tick on every tickable editor object with tick enabled | TickableEditorObject.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTickableEditorObject & operator=
(
const FTickableEditorObject& |
TickableEditorObject.h | ||
| TickableEditorObject.h |