Elaztek Developer Hub
Blamite Game Engine - blam!  00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
Demo Namespace Reference

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 Documentation

◆ GameEntityVec

typedef std::vector<GameEntity*> Demo::GameEntityVec

Enumeration Type Documentation

◆ MovableObjectType

Enumerator
MoTypeItem 
MoTypeEntity 
NumMovableObjectType 

Function Documentation

◆ PROJECTIONCLIPSPACE2DTOIMAGESPACE_PERSPECTIVE()

const Ogre::Matrix4 Demo::PROJECTIONCLIPSPACE2DTOIMAGESPACE_PERSPECTIVE ( 0.  5,
,
,
0.  5,
,
-0.  5,
,
0.  5,
,
,
,
,
,
,
,
 
)
+ Here is the caller graph for this function:

Variable Documentation

◆ cNumTransforms

const size_t Demo::cNumTransforms = 250