Plasma Engine  2.0
Loading...
Searching...
No Matches
plGameApplicationBase Member List

This is the complete list of members for plGameApplicationBase, including all inherited members.

ActivateGameState(plWorld *pWorld=nullptr, const plTransform *pStartPosition=nullptr)plGameApplicationBase
ActivateGameStateAtStartup()plGameApplicationBaseprotectedvirtual
AfterCoreSystemsShutdown()plApplicationinlinevirtual
AfterCoreSystemsStartup() overrideplGameApplicationBaseprotectedvirtual
AfterHighLevelSystemsShutdown()plApplicationinlinevirtual
BaseInit_ConfigureLogging() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
BeforeCoreSystemsShutdown() overrideplGameApplicationBaseprotectedvirtual
BeforeCoreSystemsStartup() overrideplGameApplicationBaseprotectedvirtual
BeforeEnterBackground()plApplicationinlinevirtual
BeforeEnterForeground()plApplicationinlinevirtual
BeforeHighLevelSystemsShutdown() overrideplGameApplicationBaseprotectedvirtual
CaptureFrame()plGameApplicationBase
CreateGameState(plWorld *pWorld)plGameApplicationBaseprotectedvirtual
DeactivateGameState()plGameApplicationBase
Deinit_ShutdownGraphicsDevice()=0 (defined in plGameApplicationBase)plGameApplicationBaseprotectedpure virtual
Deinit_ShutdownLogging() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Deinit_UnloadPlugins() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
EnableMemoryLeakReporting(bool bEnable) (defined in plApplication)plApplicationinline
ExecuteBaseInitFunctions()plGameApplicationBaseprotectedvirtual
ExecuteFrameCapture(plWindowHandle targetWindowHandle, plStringView sContext={}) (defined in plGameApplicationBase)plGameApplicationBaseprotected
ExecuteInitFunctions()plGameApplicationBaseprotectedvirtual
ExecuteTakeScreenshot(plWindowOutputTargetBase *pOutputTarget, plStringView sContext={}) (defined in plGameApplicationBase)plGameApplicationBaseprotected
Execution enum nameplApplication
FindProjectDirectory() const =0plGameApplicationBaseprotectedpure virtual
GetAbsFrameCaptureOutputPath(plStringBuilder &ref_sOutputPath)plGameApplicationBasevirtual
GetActiveGameState() constplGameApplicationBaseinline
GetActiveGameStateLinkedToWorld(const plWorld *pWorld) constplGameApplicationBase
GetApplicationInstance()plApplicationinlinestatic
GetApplicationName() constplApplicationinline
GetArgument(plUInt32 uiArgument) constplApplication
GetArgumentCount() constplApplicationinline
GetArgumentsArray() constplApplicationinline
GetBaseDataDirectoryPath() constplGameApplicationBaseprotectedvirtual
GetContinousFrameCapture() const (defined in plGameApplicationBase)plGameApplicationBase
GetFrameTime() const (defined in plGameApplicationBase)plGameApplicationBaseinline
GetGameApplicationBaseInstance()plGameApplicationBaseinlinestatic
GetPlatformProfile() constplGameApplicationBaseinline
GetProjectDataDirectoryPath() constplGameApplicationBaseprotectedvirtual
GetReturnCode() constplApplicationinline
Init_ConfigureAssetManagement() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Init_ConfigureCVars() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Init_ConfigureInput() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Init_ConfigureTags() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Init_ConfigureTelemetry() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Init_FileSystem_ConfigureDataDirs() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Init_FileSystem_SetSpecialDirs() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Init_LoadProjectPlugins() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Init_LoadRequiredPlugins() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Init_LoadWorldModuleConfig() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Init_PlatformProfile_LoadForRuntime() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Init_PlatformProfile_SetPreferred() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Init_SetupDefaultResources() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Init_SetupGraphicsDevice()=0 (defined in plGameApplicationBase)plGameApplicationBaseprotectedpure virtual
IsGameUpdateEnabled() const (defined in plGameApplicationBase)plGameApplicationBaseinlineprotectedvirtual
IsMemoryLeakReportingEnabled() const (defined in plApplication)plApplicationinline
m_bCaptureFrame (defined in plGameApplicationBase)plGameApplicationBaseprotected
m_bContinuousFrameCapture (defined in plGameApplicationBase)plGameApplicationBaseprotected
m_bTakeScreenshot (defined in plGameApplicationBase)plGameApplicationBaseprotected
m_bWasQuitRequested (defined in plApplication)plApplicationprotected
m_ConFunc_CaptureFrameplGameApplicationBaseprotected
m_ConFunc_TakeScreenshotplGameApplicationBaseprotected
m_ExecutionEvents (defined in plGameApplicationBase)plGameApplicationBase
m_FrameTime (defined in plGameApplicationBase)plGameApplicationBaseprotected
m_LogToConsoleID (defined in plGameApplicationBase)plGameApplicationBaseprotected
m_LogToVsID (defined in plGameApplicationBase)plGameApplicationBaseprotected
m_pGameState (defined in plGameApplicationBase)plGameApplicationBaseprotected
m_PlatformProfile (defined in plGameApplicationBase)plGameApplicationBaseprotected
m_pWorldLinkedWithGameState (defined in plGameApplicationBase)plGameApplicationBaseprotected
m_StaticEvents (defined in plGameApplicationBase)plGameApplicationBaseprotected
plApplication(plStringView sAppName)plApplication
plGameApplicationBase(plStringView sAppName) (defined in plGameApplicationBase)plGameApplicationBase
RequestQuit()plApplicationvirtual
Run() overrideplGameApplicationBasevirtual
Run_AcquireImage()plGameApplicationBaseprotectedvirtual
Run_AfterWorldUpdate() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Run_BeforeWorldUpdate() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Run_FinishFrame() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Run_InputUpdate() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Run_PresentImage()plGameApplicationBaseprotectedvirtual
Run_ProcessApplicationInput() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Run_UpdatePlugins() (defined in plGameApplicationBase)plGameApplicationBaseprotectedvirtual
Run_WorldUpdateAndRender()=0 (defined in plGameApplicationBase)plGameApplicationBaseprotectedpure virtual
RunOneFrame() (defined in plGameApplicationBase)plGameApplicationBase
s_pGameApplicationBaseInstance (defined in plGameApplicationBase)plGameApplicationBaseprotectedstatic
SetApplicationName(plStringView sAppName)plApplication
SetCommandLineArguments(plUInt32 uiArgumentCount, const char **pArguments)plApplication
SetContinuousFrameCapture(bool bEnable)plGameApplicationBase
SetReturnCode(plInt32 iReturnCode)plApplicationinline
StoreScreenshot(plImage &&image, plStringView sContext={})plGameApplicationBaseprotectedvirtual
SUPER typedef (defined in plGameApplicationBase)plGameApplicationBase
TakeProfilingCapture()plGameApplicationBase
TakeScreenshot()plGameApplicationBase
TranslateReturnCode() constplApplicationinlinevirtual
UpdateFrameTime() (defined in plGameApplicationBase)plGameApplicationBaseprotected
WasQuitRequested() constplApplicationinline
~plApplication()plApplicationvirtual
~plGameApplicationBase() (defined in plGameApplicationBase)plGameApplicationBase