GlPortal Class Reference
0.1.1
Source code documentation of the free and open 3D action puzzle game.
|
#include <include/glPortal/World.hpp>
Inherits radix::World.
Public Member Functions | |
World (radix::InputSource &input) | |
~World () | |
Public Member Functions inherited from radix::World | |
World (InputSource &input) | |
void | setConfig (radix::Config &config) |
radix::Config & | getConfig () |
~World () | |
void | create () |
void | destroy () |
double | getTime () const |
void | update (TDelta dtime) |
Entity & | getPlayer () |
Entity & | getEntityById (EntityId id) |
Gets the reference to the entity with specified ID. More... | |
Entity & | getEntityByName (const std::string &name) |
Gets the reference to the entity with specified name. More... | |
Additional Inherited Members | |
Data Fields inherited from radix::World | |
InputSource & | input |
Camera | camera |
std::map< int, Material > | materials |
EventDispatcher | event |
SystemManager | systems |
EntityManager | entities |
std::map< std::string, Entity * > | entityAliases |
std::map< std::string, std::vector< Entity * > > | entityGroups |
std::map< std::string, std::vector< EntityPair > > | entityPairs |
std::stack< HandleGameFunction > | stateFunctionStack |
Protected Attributes inherited from radix::World | |
Entity * | player |
glPortal::World::World | ( | radix::InputSource & | input | ) |
glPortal::World::~World | ( | ) |