AddRoutine(RunQueue::CallbackProc Proc, RunQueue::CallbackProc pShutdown, void *pData, uint_t uPriority=RunQueue::PRIORITY_MEDIUM) noexcept | Burger::GameApp | inline |
ClearQuitCode(void) noexcept | Burger::GameApp | inline |
CreateWindow(void) noexcept | Burger::GameApp | |
EventPoll(void *pData) noexcept | Burger::GameApp | protectedstatic |
FocusWindow(void) noexcept | Burger::GameApp | |
g_piOSApp | Burger::GameApp | protectedstatic |
g_StaticRTTI | Burger::GameApp | static |
GameApp(const GameApp &)=delete | Burger::GameApp | private |
GameApp(GameApp &&)=delete | Burger::GameApp | private |
GameApp(uintptr_t uDefaultMemorySize=Burger::MemoryManagerHandle::kSystemMemoryChuckSize, uint_t uDefaultHandleCount=Burger::MemoryManagerHandle::kDefaultHandleCount, uintptr_t uMinReserveSize=Burger::MemoryManagerHandle::kSystemMemoryReservedSize) noexcept | Burger::GameApp | |
get_class_name(void) const noexcept | Burger::Base | inline |
get_StaticRTTI(void) const noexcept override | Burger::GameApp | virtual |
GetApp(void) noexcept | Burger::GameApp | inlinestatic |
GetApplication(void) const noexcept | Burger::GameApp | inline |
GetArgc(void) const noexcept | Burger::GameApp | inline |
GetArgv(void) const noexcept | Burger::GameApp | inline |
GetCallBack(void) const noexcept | Burger::GameApp | inline |
GetDelegate(void) const noexcept | Burger::GameApp | inline |
GetDisplay(void) const noexcept | Burger::GameApp | inline |
GetInputFocus(void) noexcept | Burger::GameApp | |
GetInSizeMove(void) const noexcept | Burger::GameApp | inline |
GetInstance(void) const noexcept | Burger::GameApp | inline |
GetJoypad(void) const noexcept | Burger::GameApp | inline |
GetKeyboard(void) const noexcept | Burger::GameApp | inline |
GetMemoryManager(void) noexcept | Burger::GameApp | inline |
GetMenu(void) const noexcept | Burger::GameApp | inline |
GetMouse(void) const noexcept | Burger::GameApp | inline |
GetQuitCode(void) const noexcept | Burger::GameApp | inline |
GetRunQueue(void) noexcept | Burger::GameApp | inline |
GetSoundManager(void) const noexcept | Burger::GameApp | inline |
GetView(void) const noexcept | Burger::GameApp | inline |
GetViewController(void) const noexcept | Burger::GameApp | inline |
GetWindow(void) const noexcept | Burger::GameApp | inline |
GetWindow(void) const noexcept | Burger::GameApp | inline |
GetWindow(void) const noexcept | Burger::GameApp | inline |
HandleCursor(uint_t uParam) noexcept | Burger::GameApp | |
InitDefaults(void) noexcept | Burger::GameApp | protected |
InitWindow(const char *pGameName, MainWindowProc pCallBack, uint_t uIconResID=0) noexcept | Burger::GameApp | |
IsAppFullScreen(void) const noexcept | Burger::GameApp | |
IsInBackground(void) const noexcept | Burger::GameApp | inline |
IsMinimized(void) const noexcept | Burger::GameApp | inline |
IsMouseOnScreen(void) const noexcept | Burger::GameApp | inline |
IsResizingAllowed(void) const noexcept | Burger::GameApp | |
IsWindowSwitchingAllowed(void) const noexcept | Burger::GameApp | inline |
IsWindowSwitchRequested(void) const noexcept | Burger::GameApp | inline |
KillInputFocus(void) noexcept | Burger::GameApp | |
m_bAllowWindowSwitching | Burger::GameApp | protected |
m_bCenterWindow | Burger::GameApp | protected |
m_bCoCreateInstanceInit | Burger::GameApp | protected |
m_bDisplayStarted | Burger::GameApp | protected |
m_bInBackground | Burger::GameApp | protected |
m_bInSizeMove | Burger::GameApp | protected |
m_bJoypadStarted | Burger::GameApp | protected |
m_bKeyboardStarted | Burger::GameApp | protected |
m_bMinimized | Burger::GameApp | protected |
m_bMouseOnScreen | Burger::GameApp | protected |
m_bMouseStarted | Burger::GameApp | protected |
m_bQuit | Burger::GameApp | protected |
m_bSoundManagerStarted | Burger::GameApp | protected |
m_bWindowSwitchRequested | Burger::GameApp | protected |
m_hInstance | Burger::GameApp | protected |
m_hMenu | Burger::GameApp | protected |
m_hWindow | Burger::GameApp | protected |
m_iArgc | Burger::GameApp | protected |
m_MemoryManagerHandle | Burger::GameApp | protected |
m_pApplication | Burger::GameApp | protected |
m_pApplicationDelegate | Burger::GameApp | protected |
m_pCallBack | Burger::GameApp | protected |
m_pDefaultCursor | Burger::GameApp | protected |
m_pDisplay | Burger::GameApp | protected |
m_pJoypad | Burger::GameApp | protected |
m_pKeyboard | Burger::GameApp | protected |
m_pListener | Burger::GameApp | protected |
m_pMouse | Burger::GameApp | protected |
m_ppArgv | Burger::GameApp | protected |
m_ppOldArgv | Burger::GameApp | protected |
m_pSoundManager | Burger::GameApp | protected |
m_pView | Burger::GameApp | protected |
m_pViewController | Burger::GameApp | protected |
m_pWindow | Burger::GameApp | protected |
m_pWindow | Burger::GameApp | protected |
m_RunQueue | Burger::GameApp | protected |
m_uErrorMode | Burger::GameApp | protected |
m_WindowRect | Burger::GameApp | protected |
MainWindowProc typedef | Burger::GameApp | |
operator=(const GameApp &)=delete | Burger::GameApp | private |
operator=(GameApp &&)=delete | Burger::GameApp | private |
Poll(void) noexcept | Burger::GameApp | inline |
Poll(void *pSelf) noexcept | Burger::GameApp | static |
Poll(void *pSelf) noexcept | Burger::GameApp | static |
RecordWindowLocation(void) noexcept | Burger::GameApp | |
ReleaseWindow(void) noexcept | Burger::GameApp | |
RemoveRoutine(RunQueue::CallbackProc Proc, void *pData) noexcept | Burger::GameApp | inline |
ResetWindowLocation(void) noexcept | Burger::GameApp | |
Run(void) noexcept | Burger::GameApp | |
SetArgc(int iArgc) noexcept | Burger::GameApp | inline |
SetArgv(const char **ppArgv) noexcept | Burger::GameApp | inline |
SetDisplay(Display *pDisplay) noexcept | Burger::GameApp | |
SetInBackground(uint_t bInBackground) noexcept | Burger::GameApp | inline |
SetInSizeMove(uint_t bInSizeMode) noexcept | Burger::GameApp | inline |
SetJoypad(Joypad *pJoypad) noexcept | Burger::GameApp | |
SetKeyboard(Keyboard *pKeyboard) noexcept | Burger::GameApp | |
SetMenu(HMENU__ *hMenu) noexcept | Burger::GameApp | inline |
SetMinimized(uint_t bMinimized) noexcept | Burger::GameApp | inline |
SetMouse(Mouse *pMouse) noexcept | Burger::GameApp | |
SetMouseOnScreen(uint_t bMouseOnScreen) noexcept | Burger::GameApp | inline |
SetQuitCode(void) noexcept | Burger::GameApp | inline |
SetSoundManager(SoundManager *pSoundManager) noexcept | Burger::GameApp | |
SetViewController(UIViewController *pViewController, UIView *pView) noexcept | Burger::GameApp | |
SetWindowFullScreen(uint_t uWidth, uint_t uHeight) noexcept | Burger::GameApp | |
SetWindowSize(uint_t uWidth, uint_t uHeight) noexcept | Burger::GameApp | |
SetWindowSize(uint_t uWidth, uint_t uHeight) noexcept | Burger::GameApp | |
SetWindowSwitching(uint_t bAllowWindowSwitching) noexcept | Burger::GameApp | inline |
SetWindowSwitchRequested(uint_t bWindowSwitchRequested) noexcept | Burger::GameApp | inline |
ShutdownDefaults(void) noexcept | Burger::GameApp | protected |
StartupDisplay(void) noexcept | Burger::GameApp | |
StartupEverything(void) noexcept | Burger::GameApp | |
StartupJoypad(void) noexcept | Burger::GameApp | |
StartupKeyboard(void) noexcept | Burger::GameApp | |
StartupMouse(void) noexcept | Burger::GameApp | |
StartupSoundManager(void) noexcept | Burger::GameApp | |
SwitchVideo(void) noexcept | Burger::GameApp | |
~Base() noexcept=default | Burger::Base | virtual |
~GameApp() | Burger::GameApp | virtual |