XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGameApplicationStaticEvent Struct Reference

#include <GameApplicationBase.h>

Public Types

enum class  Type : xiiUInt8 { AfterGameStateActivated = 0U , BeforeGameStateDeactivated }

Public Attributes

Type m_Type

Detailed Description

Allows custom code to inject logic at specific points during initialization or during shutdown.

The events are listed in the order in which they typically happen.

Member Enumeration Documentation

◆ Type

enum class xiiGameApplicationStaticEvent::Type : xiiUInt8
strong
Enumerator
AfterGameStateActivated 

This is the first event that is triggered during the lifetime of the application. It is triggered after the game state has been activated, but before any worlds have been created or any scenes have been loaded.

BeforeGameStateDeactivated 

This is the last event that is triggered during the lifetime of the application. It is triggered before the game state is deactivated, but after all worlds have been destroyed and all scenes have been unloaded.


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