Platform Data Engine 0.0.1
A data-driven game engine for platformers
PlatformDataEngine::GameWorld Member List

This is the complete list of members for PlatformDataEngine::GameWorld, including all inherited members.

addPlayerSpawn(PlayerSpawn &spawn) (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorldinline
draw(sf::RenderTarget &target, sf::RenderStates states) constPlatformDataEngine::GameWorldvirtual
GameWorld() (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorld
getCameraController() (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorldinline
getGameObject(const std::string &search) (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorldinline
getGameObjectDefs() (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorldinline
getGameObjects() (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorldinline
getInGame() (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorldinline
getPhysWorld() const (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorldinline
getPlayer() const (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorldinline
getPlayer(std::shared_ptr< Connection > conn) const (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorldinline
getPlayers() const (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorldinline
getTileMap() const (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorldinline
getView() const (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorldinline
init(const std::string &filePath, sf::View &view, ApplicationMode appMode)PlatformDataEngine::GameWorld
initClient(const std::string &filePath, sf::View &view) (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorld
initPhysics() (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorld
loadGameObjectDefinitions() (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorld
physicsUpdate(const float &dt, const float &elapsedTime)PlatformDataEngine::GameWorld
registerGameObject(const std::string &name, std::shared_ptr< GameObject > gameObject)PlatformDataEngine::GameWorld
registerGameObjectDefinition(const std::string &name, std::shared_ptr< GameObject > gameObjectDef)PlatformDataEngine::GameWorld
setInGame(bool inGame) (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorldinline
setPlayer(GameObject *player) (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorldinline
spawnGameObject(const std::string &type, sf::Vector2f position, std::string id="", bool noReplication=false, float rotation=0, sf::Vector2f origin={ 0.0, 0.0 }, bool alreadyReplicated=false) (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorld
spawnPlayer(std::shared_ptr< Connection > conn) (defined in PlatformDataEngine::GameWorld)PlatformDataEngine::GameWorld
update(const float &dt, const float &elapsedTime)PlatformDataEngine::GameWorld