Navigation
API > API/Runtime > API/Runtime/Engine
Inheritance Hierarchy
- FTickableObjectBase
- FTickableGameObject
- FDisplayClusterTickableGameObject
- FEditorTickableLevelBounds
- ALevelBounds
- FForceFeedbackManager
- FMotionVectorSimulation
- FRenderGridGenericExecutionQueue
- FSkinWeightProfileManager
- UAjaTimecodeProvider
- UCEEffectorSubsystem
- UExternalDataLayerEngineSubsystem
- UInputDeviceSubsystem
- UMLAdapterManager
- UMLAdapterNoRPCManager
- UMLAdapterSession::FWorldTicker
- URenderGridQueue
- UTargetingSubsystem
- UTickableWorldSubsystem
- UAutoDestroySubsystem
- UBuoyancySubsystem
- UInstancedActorsSubsystem
- UShallowWaterSubsystem
- UBasicShallowWaterSubsystem
- UWorldPartitionSubsystem
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Tickable.h |
| Include | #include "Tickable.h" |
Syntax
class FTickableObjectBase
Remarks
Base class for tickable objects
Functions
| Type | Name | Description | |
|---|---|---|---|
| TStatId | GetStatId () |
Return the stat id used to track the performance of this object | |
| ETickableTickType | Virtual that can be overloaded by the inheriting class and is called before first tick. | ||
| bool | Function called before IsTickable, used to change rules without breaking existing API. | ||
| bool | IsTickable () |
Virtual that can be overloaded by the inheriting class. | |
| void | SimpleTickObjects
(
FTickableStatics& Statics, |
Perform a simple tick using a class-specific statics struct and a function ref | |
| void | Tick
(
float DeltaTime |
Pure virtual that must be overloaded by the inheriting class. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FTickableObjectEntry | Implementation struct for an individual tickable object | ||
| FTickableStatics | Implementation struct for internals of ticking, there should be one instance of this for each direct subclass |