ETickingGroup

Determines which ticking group a tick function belongs to.

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Engine/EngineBaseTypes.h

Include

#include "Engine/EngineBaseTypes.h"

Syntax

enum ETickingGroup
{
    TG_PrePhysics,
    TG_StartPhysics,
    TG_DuringPhysics,
    TG_EndPhysics,
    TG_PostPhysics,
    TG_PostUpdateWork,
    TG_LastDemotable,
    TG_NewlySpawned,
    TG_MAX,
}

Values

Name

Description

TG_PrePhysics

Any item that needs to be executed before physics simulation starts.

TG_StartPhysics

Special tick group that starts physics simulation.

TG_DuringPhysics

Any item that can be run in parallel with our physics simulation work.

TG_EndPhysics

Special tick group that ends physics simulation.

TG_PostPhysics

Any item that needs rigid body and cloth simulation to be complete before being executed.

TG_PostUpdateWork

Any item that needs the update work to be done before being ticked.

TG_LastDemotable

Catchall for anything demoted to the end.

TG_NewlySpawned

Special tick group that is not actually a tick group.

TG_MAX

Remarks

Determines which ticking group a tick function belongs to.

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback