Toolbox 0.0.1
Ritchie's accessible game engine'
Loading...
Searching...
No Matches
Application Class Referenceabstract

The center point of Ritchie's Toolbox. More...

Inheritance diagram for Application:
EditorApplication

Public Member Functions

void Run ()
 Run the application.
 
void PushEvent (Event eventToPush)
 

Protected Member Functions

IAssetRegistryHandle GetAssetRegistryHandle ()
 
virtual ? Logger CreateApplicationLogger ()
 
virtual void ConfigurePlatformInitialization (ref PlatformInitializationOptions options)
 
virtual void OnPreInitialize ()
 
virtual void OnBeforePlatformInitialize (SdlPlatform enginePlatform)
 
virtual void OnInitialize ()
 
virtual void OnBeforeUpdate ()
 
virtual void OnUpdate ()
 
virtual void OnLateUpdate ()
 
virtual bool TryGetAssetId< TAsset > (Guid fileId, out Guid assetId)
 
virtual ? IAsset LoadAsset (Guid fileId, Guid assetId)
 
virtual void OnShutDown ()
 

Properties

static Application Instance [get]
 
Display CurrentDisplay [get]
 
virtual string Name [get]
 
virtual string CompanyName [get]
 
virtual string UserDataPath [get]
 

Detailed Description

The center point of Ritchie's Toolbox.

Member Function Documentation

◆ OnInitialize()

virtual void OnInitialize ( )
inlineprotectedvirtual

Reimplemented in EditorApplication.

◆ TryGetAssetId< TAsset >()

virtual bool TryGetAssetId< TAsset > ( Guid fileId,
out Guid assetId )
inlineprotectedvirtual
Type Constraints
TAsset :IAsset 

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