TurtleBrains  0.2.1
High quality, portable, C++ API for native application and game development.
TurtleBrains::Game Namespace Reference

This is the heart of TurtleBrains for game developers to create GameScenes and Entities to interact with. More...

Classes

struct  AboutTile
 
class  DelayBehavior
 
class  Entity
 
class  EntityBehaviorInterface
 
class  EntityFactoryInterface
 
class  EntityManager
 
class  GameApplication
 
class  GameScene
 
class  GameTimer
 
class  KillBehavior
 
class  MoveBehavior
 
class  MoveToBehavior
 
class  TileSystem
 

Typedefs

typedef tbCore::tbString EntityType
 
typedef Entity EntityInterface
 
typedef tbCore::uint16 TileIndex
 TODO: TIM: Documentation: Teach the user how to use this.
 
typedef tbCore::uint16 TileLocation
 TODO: TIM: Documentation: Teach the user how to use this.
 
typedef tbCore::uint8 TileSetIndex
 TODO: TIM: Documentation: Teach the user how to use this.
 
typedef std::vector< AboutTileAboutTileContainer
 TODO: TIM: Documentation: Teach the user how to use this.
 

Variables

const TileIndex kInvalidTileIndex
 TODO: TIM: Documentation: Teach the user how to use this.
 
const TileLocation kInvalidTileLocation
 TODO: TIM: Documentation: Teach the user how to use this.
 
const TileSetIndex kInvalidTileSetIndex
 TODO: TIM: Documentation: Teach the user how to use this.
 

Detailed Description

TODO: TIM : Documentation: This is still early in development and the Game framework is still being designed.

Typedef Documentation

TODO: TIM: Documentation

Note
This will be deprecated in future versions.

TODO: TIM: Documentation: Teach the user how to use this.