YAPOG  0.0.1
Yet Another Pokemon Online Game
TileFamily.hpp
Go to the documentation of this file.
1 #ifndef YAPOG_TILEFAMILY_HPP
2 # define YAPOG_TILEFAMILY_HPP
3 
4 # include "YAPOG/Macros.hpp"
5 # include "YAPOG/Game/ID.hpp"
6 # include "YAPOG/Collection/Map.hpp"
7 
8 namespace yap
9 {
11  {
13 
14  public:
15 
17  enum class SlotType
18  {
20  Center
21  };
22 
23  TileFamily (const ID& id);
24 
25  void SetTile (SlotType slotType, const ID& tileID);
26 
27  private:
28 
30 
32  };
33 } // namespace yap
34 
35 #endif // YAPOG_TILEFAMILY_HPP