![]() |
Blamite Game Engine - blam!
00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
|
Namespaces | |
Mq | |
Classes | |
class | BaseSystem |
class | CameraController |
struct | GameEntity |
struct | GameEntityCmp |
class | GameEntityManager |
struct | GameEntityTransform |
class | GameState |
class | GraphicsSystem |
class | HdrUtils |
class | JoystickListener |
class | KeyboardListener |
class | LogicSystem |
class | MainEntryPoints |
Most of our demos use the same basic setup for game loop. More... | |
class | MeshUtils |
class | MiscUtils |
class | MouseListener |
struct | MovableObjectDefinition |
class | ScreenSpaceReflections |
class | SmaaUtils |
class | StaticPluginLoader |
Utility class to load plugins statically. More... | |
class | TestUtils |
Functions mostly useful for Unit Testing. More... | |
class | TutorialGameState |
Base game state for the tutorials. All it does is show a little text on screen :) More... | |
class | UnitTest |
Usage: To record: Start app with –ut_record=/home/username/Ogre/pbs.json –ut_compress Move around and press F12 to take a picture To playback: –ut_playback=/home/username/Ogre/pbs.json –ut_output=/home/username/Ogre/. More... | |
class | YieldTimer |
Typedefs | |
typedef std::vector< GameEntity * > | GameEntityVec |
Enumerations | |
enum | MovableObjectType { MoTypeItem, MoTypeEntity, NumMovableObjectType } |
Functions | |
const Ogre::Matrix4 | PROJECTIONCLIPSPACE2DTOIMAGESPACE_PERSPECTIVE (0.5, 0, 0, 0.5, 0, -0.5, 0, 0.5, 0, 0, 1, 0, 0, 0, 0, 1) |
Variables | |
const size_t | cNumTransforms = 250 |
typedef std::vector<GameEntity*> Demo::GameEntityVec |
const Ogre::Matrix4 Demo::PROJECTIONCLIPSPACE2DTOIMAGESPACE_PERSPECTIVE | ( | 0. | 5, |
0 | , | ||
0 | , | ||
0. | 5, | ||
0 | , | ||
-0. | 5, | ||
0 | , | ||
0. | 5, | ||
0 | , | ||
0 | , | ||
1 | , | ||
0 | , | ||
0 | , | ||
0 | , | ||
0 | , | ||
1 | |||
) |
const size_t Demo::cNumTransforms = 250 |