OpenBarnyard
Loading...
Searching...
No Matches
AppBoot.h
Go to the documentation of this file.
1
#pragma once
2
#include <
Toshi/TTask.h
>
3
#include <
Toshi/TApplication.h
>
4
5
#include "
Tasks/ADummyTask.h
"
6
#include "
Tasks/ARootTask.h
"
7
8
class
AApplication
:
public
Toshi::TApplication
9
{
10
public
:
11
AApplication
() =
default
;
12
~AApplication
();
13
14
virtual
TBOOL
OnCreate
(
int
argc,
TCHAR
** argv )
override
;
15
16
public
:
17
ARootTask
*
m_pRootTask
;
18
ADummyTask
*
m_pInputTask
;
19
ADummyTask
*
m_pUpdate1Task
;
20
ADummyTask
*
m_pUpdate2Task
;
21
ADummyTask
*
m_pUpdate3Task
;
22
ADummyTask
*
m_pRenderTask
;
23
};
24
25
extern
AApplication
g_oTheApp
;
TApplication.h
TTask.h
TCHAR
char TCHAR
Definition
Typedefs.h:20
TBOOL
bool TBOOL
Definition
Typedefs.h:6
g_oTheApp
AApplication g_oTheApp
Definition
AppBoot.cpp:31
ADummyTask.h
ARootTask.h
AApplication
Definition
AppBoot.h:9
AApplication::m_pUpdate3Task
ADummyTask * m_pUpdate3Task
Definition
AppBoot.h:21
AApplication::m_pUpdate1Task
ADummyTask * m_pUpdate1Task
Definition
AppBoot.h:19
AApplication::m_pRenderTask
ADummyTask * m_pRenderTask
Definition
AppBoot.h:22
AApplication::m_pRootTask
ARootTask * m_pRootTask
Definition
AppBoot.h:17
AApplication::m_pUpdate2Task
ADummyTask * m_pUpdate2Task
Definition
AppBoot.h:20
AApplication::OnCreate
virtual TBOOL OnCreate(int argc, TCHAR **argv) override
Definition
AppBoot.cpp:144
AApplication::m_pInputTask
ADummyTask * m_pInputTask
Definition
AppBoot.h:18
AApplication::AApplication
AApplication()=default
AApplication::~AApplication
~AApplication()
Definition
AppBoot.cpp:139
ADummyTask
Definition
ADummyTask.h:6
ARootTask
Definition
ARootTask.h:10
D:
_dev
OpenBarnyard
Source
OpenBarnyard
Source
AppBoot.h
Generated by
1.13.2