ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

#include <icb.h>

Inheritance diagram for ICB::IcbEngine:
Collaboration diagram for ICB::IcbEngine:

List of all members.

Public Member Functions

 IcbEngine (OSystem *syst, const ADGameDescription *gameDesc)
virtual ~IcbEngine ()
Common::RandomSourcegetRandomSource ()

Protected Member Functions

virtual Common::Error run ()
 Init the engine and start its main loop.

Private Member Functions

void initGfx (bool hwAccel, bool fullscreen)
void mainLoop ()

Private Attributes

Common::RandomSource_randomSource
const ADGameDescription_gameDescription

Detailed Description

Definition at line 38 of file icb.h.


Constructor & Destructor Documentation

ICB::IcbEngine::IcbEngine ( OSystem syst,
const ADGameDescription gameDesc 
)

Definition at line 42 of file icb.cpp.

ICB::IcbEngine::~IcbEngine (  )  [virtual]

Definition at line 51 of file icb.cpp.


Member Function Documentation

Common::RandomSource* ICB::IcbEngine::getRandomSource (  )  [inline]

Definition at line 43 of file icb.h.

void ICB::IcbEngine::initGfx ( bool  hwAccel,
bool  fullscreen 
) [private]

Definition at line 70 of file icb.cpp.

void ICB::IcbEngine::mainLoop (  )  [private]

Definition at line 75 of file icb.cpp.

Common::Error ICB::IcbEngine::run (  )  [protected, virtual]

Init the engine and start its main loop.

Returns:
returns kNoError on success, else an error code.

Implements Engine.

Definition at line 60 of file icb.cpp.


Member Data Documentation

Definition at line 53 of file icb.h.

Definition at line 52 of file icb.h.


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


Generated on Sat Sep 19 2020 05:05:38 for ResidualVM by doxygen 1.7.1
curved edge   curved edge