LeviLamina
Loading...
Searching...
No Matches
App Class Referenceabstract
+ Inheritance diagram for App:

Public Member Functions

Appoperator= (App const &)
 
 App (App const &)
 
virtual void init ()
 
virtual bool isInited ()
 
virtual void changeContext ()
 
virtual void quit (::std::string const &, ::std::string const &)
 
virtual bool wantToQuit ()
 
virtual void initImpl ()=0
 
virtual void setRenderingSize (int, int)=0
 
virtual void setUISizeAndScale (int, int, float)=0
 
virtual void muteAudio ()=0
 
virtual void unMuteAudio ()=0
 
virtual void audioEngineOn ()=0
 
virtual void audioEngineOff ()=0
 
MCFOLD void * $ctor ()
 
MCFOLD void * $ctor (::Bedrock::EnableNonOwnerReferences const &)
 
MCFOLD void $dtor ()
 
virtual void onAppPaused ()
 
virtual void onAppUnpaused ()
 
virtual void onAppPreSuspended ()
 
virtual void onAppSuspended ()
 
virtual void onAppResumed ()
 
virtual void onAppFocusLost ()
 
virtual void onAppFocusGained ()
 
virtual void onAppTerminated ()
 
virtual void onOperationModeChanged (::OperationMode const)
 
virtual void onPerformanceModeChanged (bool const boost)
 
virtual void onPushNotificationReceived (::PushNotificationMessage const &msg)
 
virtual void onResizeBegin ()
 
virtual void onResizeEnd ()
 
virtual void onDeviceLost ()
 
virtual void onAppSurfaceCreated ()
 
virtual void onAppSurfaceDestroyed ()
 
virtual void onClipboardCopy (::std::string const &)
 
virtual void onClipboardPaste (::std::string const &)
 
virtual void onLowMemory ()
 
MCAPI void initListener (float priority)
 
MCAPI void $dtor ()
 
MCFOLD void $onAppPaused ()
 
MCFOLD void $onAppUnpaused ()
 
MCFOLD void $onAppPreSuspended ()
 
MCFOLD void $onAppSuspended ()
 
MCFOLD void $onAppResumed ()
 
MCFOLD void $onAppFocusLost ()
 
MCFOLD void $onAppFocusGained ()
 
MCFOLD void $onAppTerminated ()
 
MCFOLD void $onPerformanceModeChanged (bool const boost)
 
MCFOLD void $onPushNotificationReceived (::PushNotificationMessage const &msg)
 
MCFOLD void $onResizeBegin ()
 
MCFOLD void $onResizeEnd ()
 
MCFOLD void $onDeviceLost ()
 
MCFOLD void $onAppSurfaceCreated ()
 
MCFOLD void $onAppSurfaceDestroyed ()
 
MCFOLD void $onClipboardCopy (::std::string const &)
 
MCFOLD void $onClipboardPaste (::std::string const &)
 
MCFOLD void $onLowMemory ()
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 
static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 1, 1 > mUnk2e3651
 
::ll::UntypedStorage< 1, 1 > mUnke11601
 
::std::shared_ptr<::Bedrock::EnableNonOwnerReferences::ControlBlockmControlBlock
 
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::SubscriptionmLowMemorySubscription
 
::ll::TypedStorage< 1, 1, bool > mListenerRegistered
 

Member Function Documentation

◆ init()

virtual void App::init ( )
virtual

Implements IApp.

◆ isInited()

virtual bool App::isInited ( )
virtual

Implements IApp.

◆ changeContext()

virtual void App::changeContext ( )
virtual

Implements IApp.

◆ quit()

virtual void App::quit ( ::std::string const & ,
::std::string const &  )
virtual

Implements IApp.

◆ wantToQuit()

virtual bool App::wantToQuit ( )
virtual

Implements IApp.


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