Drop Table Engine 1.0
Loading...
Searching...
No Matches
gameapplication Namespace Reference

Functions

Camera. SetResolution (xResolution, yResolution)
 
 if (TTF_Init()==-1)
 
ResourceManager. SetRenderer (mRenderer)
 
AudioEngine. Init ()
 
SceneManager. Init (gamePath, false, initScene)
 
 ~this ()
 
void Input ()
 
void Update ()
 
void Render ()
 
void AdvanceFrame ()
 
void RunLoop ()
 

Variables

 mWindow = SDL_CreateWindow(this.title.toStringz, SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, xResolution, yResolution, SDL_WINDOW_SHOWN)
 
 mRenderer = SDL_CreateRenderer(mWindow,-1,SDL_RENDERER_ACCELERATED)
 
InputEngine.Init & StopGame
 

Function Documentation

◆ AdvanceFrame()

void gameapplication::AdvanceFrame ( )

◆ if()

gameapplication::if ( TTF_Init() = = -1)

◆ Init() [1/2]

AudioEngine. gameapplication::Init ( )

◆ Init() [2/2]

SceneManager. gameapplication::Init ( gamePath ,
false ,
initScene  )

◆ Input()

void gameapplication::Input ( )

◆ Render()

void gameapplication::Render ( )

◆ RunLoop()

void gameapplication::RunLoop ( )

◆ SetRenderer()

ResourceManager. gameapplication::SetRenderer ( mRenderer )

◆ SetResolution()

Camera. gameapplication::SetResolution ( xResolution ,
yResolution  )

◆ Update()

void gameapplication::Update ( )

◆ ~this()

gameapplication::~this ( )

Variable Documentation

◆ mRenderer

gameapplication::mRenderer = SDL_CreateRenderer(mWindow,-1,SDL_RENDERER_ACCELERATED)

◆ mWindow

gameapplication::mWindow = SDL_CreateWindow(this.title.toStringz, SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, xResolution, yResolution, SDL_WINDOW_SHOWN)

◆ StopGame

void gameapplication::StopGame