TurtleBrains  0.3.5
High quality, portable, C++ framework for rapid 2D game development.
tiled_map_loader.hpp
1 
9 #ifndef TurtleBrains_TiledMapLoader_hpp
10 #define TurtleBrains_TiledMapLoader_hpp
11 
12 #include <turtle_brains/core/tb_string.hpp>
13 #include <turtle_brains/game/tb_tile_system.hpp>
14 
15 namespace TurtleBrains
16 {
17  namespace Game
18  {
19  namespace Unstable { class EntityFactoryInterface; };
20 
21  namespace Extensions
22  {
27  bool LoadTileSystemFromTiled(tbGame::TileSystem& tileSystem, const tbCore::tbString& tiledFilepath);
28 
29 
37  bool LoadTileSystemFromTiled(TileSystem& tileSystem, Unstable::EntityFactoryInterface& entityFactory, const tbCore::tbString& tiledFilepath);
38  };
39 
40  }; /* namespace Game */
41 }; /* namespace TurtleBrains */
42 
43 namespace tbGame = TurtleBrains::Game;
44 
45 #endif /* TurtleBrains_TiledMapLoader_hpp */
Definition: tb_tile_system.hpp:90
Here is some information about the primary namespace.
Definition: tb_application_dialog.hpp:21
std::string tbString
Definition: tb_string.hpp:335
This is the heart of TurtleBrains for game developers to create GameScenes and Entities to interact w...