ezEngine Release 26.3
Loading...
Searching...
No Matches
ezGameApplicationExecutionEvent Struct Reference

Events fired during game application execution phases. More...

#include <GameApplicationBase.h>

Public Types

enum class  Type {
  BeginAppTick , BeforeWorldUpdates , AfterWorldUpdates , BeforeUpdatePlugins ,
  AfterUpdatePlugins , BeforePresent , AfterPresent , EndAppTick
}
 

Public Attributes

Type m_Type
 

Detailed Description

Events fired during game application execution phases.

Allows custom code to inject logic at specific update points during each frame. The events are listed in the order in which they typically happen.

Member Enumeration Documentation

◆ Type

Enumerator
BeginAppTick 

Fired at the beginning of each application tick.

BeforeWorldUpdates 

Fired before world updates are processed.

AfterWorldUpdates 

Fired after world updates are completed.

BeforeUpdatePlugins 

Fired before plugin updates are processed.

AfterUpdatePlugins 

Fired after plugin updates are completed.

BeforePresent 

Fired before presenting rendered frames.

AfterPresent 

Fired after presenting rendered frames.

EndAppTick 

Fired at the end of each application tick.


The documentation for this struct was generated from the following file: