FTickableObjectBase

Base class for tickable objects

Windows
MacOS
Linux

Inheritance Hierarchy

FTickableObjectBase

FTickableEditorObject

FAdvancedPreviewScene

IDisplayClusterConfiguratorPreviewScene

IPersonaPreviewScene

FAssetEditorViewportLayout

FEditorViewportLayout2x2

FEditorViewportLayoutFourPanes

FEditorViewportLayoutFourPanesBottom

FEditorViewportLayoutFourPanesLeft

FEditorViewportLayoutFourPanesRight

FEditorViewportLayoutFourPanesTop

FEditorViewportLayoutOnePane

FEditorViewportLayoutThreePanes

FEditorViewportLayoutThreePanesBottom

FEditorViewportLayoutThreePanesLeft

FEditorViewportLayoutThreePanesRight

FEditorViewportLayoutThreePanesTop

TEditorViewportLayoutTwoPanes

FEditorViewportLayoutTwoPanesHoriz

FEditorViewportLayoutTwoPanesVert

FAssetThumbnailPool

FAsyncCompressedAnimationsManagement

FBlueprintActionDatabase

FBlueprintEditor

FGameplayAbilitiesEditor

FWidgetBlueprintEditor

IAnimationBlueprintEditor

IControlRigEditor

IDisplayClusterConfiguratorBlueprintEditor

FFindInBlueprintSearchManager

FLevelViewportLayout

FNiagaraMessageManager

FNiagaraShaderQueueTickable

FNiagaraSystemViewModel

FOpenColorIOShaderProcessorTickable

FReplaceNodeReferencesHelper

FThumbnailPreviewScene

FAnimationSequenceThumbnailScene

FAnimBlueprintThumbnailScene

FBlendSpaceThumbnailScene

FClassActorThumbnailScene

FBlueprintThumbnailScene

FClassThumbnailScene

FGeometryCacheThumbnailScene

FGeometryCollectionThumbnailScene

FMaterialThumbnailScene

FParticleSystemThumbnailScene

FPhysicsAssetThumbnailScene

FSkeletalMeshThumbnailScene

FStaticMeshThumbnailScene

UBoneProxy

UCookOnTheFlyServer

UStylusInputSubsystem

UVPScoutingSubsystemGestureManagerBase

FTickableGameObject

FCrowdTickHelper

FDMXInputPort

FEditorTickableLevelBounds

ALevelBounds

FForceFeedbackManager

FHttpNetworkReplayStreamingFactory

FImgMediaMipMapInfo

FLidarPointCloudLODManager

FLocalFileNetworkReplayStreamingFactory

FMotionVectorSimulation

FNavTestTickHelper

FNullNetworkReplayStreamer

FReflexLatencyMarkers

FSkinWeightProfileManager

FTestTickHelper

UAISubsystem

UAIPerceptionSystem

UEnvQueryManager

UAjaTimecodeProvider

UAppleImageUtilsBaseAsyncTaskBlueprintProxy

UAppleVisionDetectFacesAsyncTaskBlueprintProxy

UARBaseAsyncTaskBlueprintProxy

UARGetCandidateObjectAsyncTaskBlueprintProxy

UARSaveWorldAsyncTaskBlueprintProxy

UCheckGeoTrackingAvailabilityAsyncTaskBlueprintProxy

UGetGeoLocationAsyncTaskBlueprintProxy

UBinkMediaPlayer

UDMXEntityFixturePatch

UDMXPixelMappingBaseComponent

UDMXPixelMappingOutputComponent

UDMXPixelMappingFixtureGroupComponent

UDMXPixelMappingMatrixComponent

UDMXPixelMappingOutputDMXComponent

UDMXPixelMappingFixtureGroupItemComponent

UDMXPixelMappingMatrixCellComponent

UDMXPixelMappingScreenComponent

UDMXPixelMappingRendererComponent

UDMXPixelMappingRootComponent

UE4U4MLManager

UE4U4MLSession::FWorldTicker

ULensFile

UMagicLeapIdentity

UTickableWorldSubsystem

UAutoDestroySubsystem

ULandscapeSubsystem

UQuartzSubsystem

UWaterSubsystem

UTimecodeSynchronizer

UUnitTestManager

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

Name Description

Protected function Static

void

 

AddTickableObject

(
    TArray< FTickableObjectEntry >& Ti...,
    FTickableObjectBase* TickableO...
)

Public function Const

TStatId

 

GetStatId()

Return the stat id to use for this tickable

Public function Virtual Const

ETickableTic...

 

GetTickableTickType()

Virtual that can be overloaded by the inheriting class.

Public function Virtual Const

bool

 

IsAllowedToTick()

Virtual that can be overloaded by the inheriting class.

Public function Virtual Const

bool

 

IsTickable()

Virtual that can be overloaded by the inheriting class.

Protected function Static

void

 

RemoveTickableObject

(
    TArray< FTickableObjectEntry >& Ti...,
    FTickableObjectBase* TickableO...,
    const bool bIsTickingObjects
)

Public function

void

 

Tick

(
    float DeltaTime
)

Pure virtual that must be overloaded by the inheriting class.

Classes

Name

Description

Protected struct

FTickableObjectEntry

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss