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

Which input actions the ezGameApplication may register and execute (see ezGameApplication::RegisterGameApplicationInputActions()) More...

#include <GameApplication.h>

Classes

struct  Bits
 

Public Types

enum  Enum {
  None = 0 , All = 0xFFFFFFFF , LoadInputConfig = EZ_BIT(0) , Dev_EscapeToClose = EZ_BIT(8) ,
  Dev_Console = EZ_BIT(9) , Dev_ReloadResources = EZ_BIT(10) , Dev_ShowStats = EZ_BIT(11) , Dev_CaptureProfilingInfo = EZ_BIT(12) ,
  Dev_CaptureFrame = EZ_BIT(13) , Dev_Screenshot = EZ_BIT(14) , Dev_All = 0xFFFFFF00 , Default = All
}
 
using StorageType = ezUInt32
 

Detailed Description

Which input actions the ezGameApplication may register and execute (see ezGameApplication::RegisterGameApplicationInputActions())

Member Enumeration Documentation

◆ Enum

Enumerator
LoadInputConfig 

Whether to load the project's ezGameAppInputConfig.

Dev_EscapeToClose 

Register the ESC key to close the application without asking.

Dev_Console 

Register the F1 key to open the developer console.

Dev_ReloadResources 

Register the F4 key to reload all resources.

Dev_ShowStats 

Register the F5 key to show stats on screen, such as FPS.

Dev_CaptureProfilingInfo 

Register the F8 key to write a profiling capture to disk.

Dev_CaptureFrame 

Register the F11 key to make a render frame capture (if capture plugin is available)

Dev_Screenshot 

Register the F12 key to save a screenshot to disk.


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