GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
MainLoopSplitter_win32_and_emscripten_display2 Class Reference
Inheritance diagram for MainLoopSplitter_win32_and_emscripten_display2:
Collaboration diagram for MainLoopSplitter_win32_and_emscripten_display2:

Public Member Functions

 MainLoopSplitter_win32_and_emscripten_display2 (GameApi::Env &env, GameApi::ML code, bool logo, bool fpscounter, float start_time, float duration, int screen_width, int screen_height)
virtual void set_env (GameApi::Env *ei)
virtual void set_everyapi (GameApi::EveryApi *evi)
virtual void Init ()
virtual int Iter ()
virtual void Destroy ()
virtual Splitter * NextState (int code)
GameApi::ML mainloop (GameApi::EveryApi &ev)
void make_current (bool is_display2)
Public Member Functions inherited from Splitter
virtual ~Splitter ()
virtual void RejectedIter ()
virtual bool NoMainLoop () const
virtual void EnvTransfer (Splitter *next)
virtual void EnvTransfer (Splitter *next)

Additional Inherited Members

Public Attributes inherited from Splitter
GameApi::Env * e
GameApi::EveryApi * ev

Constructor & Destructor Documentation

◆ MainLoopSplitter_win32_and_emscripten_display2()

MainLoopSplitter_win32_and_emscripten_display2::MainLoopSplitter_win32_and_emscripten_display2 ( GameApi::Env & env,
GameApi::ML code,
bool logo,
bool fpscounter,
float start_time,
float duration,
int screen_width,
int screen_height )
inline

Member Function Documentation

◆ Destroy()

virtual void MainLoopSplitter_win32_and_emscripten_display2::Destroy ( )
inlinevirtual

Implements Splitter.

◆ Init()

virtual void MainLoopSplitter_win32_and_emscripten_display2::Init ( )
inlinevirtual

Implements Splitter.

◆ Iter()

virtual int MainLoopSplitter_win32_and_emscripten_display2::Iter ( )
inlinevirtual

Implements Splitter.

◆ mainloop()

GameApi::ML MainLoopSplitter_win32_and_emscripten_display2::mainloop ( GameApi::EveryApi & ev)
inline

◆ make_current()

void MainLoopSplitter_win32_and_emscripten_display2::make_current ( bool is_display2)
inline
Here is the caller graph for this function:

◆ NextState()

virtual Splitter * MainLoopSplitter_win32_and_emscripten_display2::NextState ( int code)
inlinevirtual

Reimplemented from Splitter.

◆ set_env()

virtual void MainLoopSplitter_win32_and_emscripten_display2::set_env ( GameApi::Env * ei)
inlinevirtual

◆ set_everyapi()

virtual void MainLoopSplitter_win32_and_emscripten_display2::set_everyapi ( GameApi::EveryApi * evi)
inlinevirtual

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