TurtleBrains  0.3.1
High quality, portable, C++ framework for rapid 2D game development.
tiled_map_loader.h
1 
9 #ifndef _TurtleBrains_TiledMapLoader_h_
10 #define _TurtleBrains_TiledMapLoader_h_
11 
12 #include "../../core/tb_string.h"
13 #include "../tb_tile_system.h"
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_h_ */
Definition: tb_tile_system.h:90
Here is some information about the primary namespace.
Definition: tb_application_dialog.h:21
std::string tbString
Definition: tb_string.h:335
This is the heart of TurtleBrains for game developers to create GameScenes and Entities to interact w...