YAPOG  0.0.1
Yet Another Pokemon Online Game
Spatial3Info.hpp
Go to the documentation of this file.
1 #ifndef YAPOG_SPATIAL3INFO_HPP
2 # define YAPOG_SPATIAL3INFO_HPP
3 
4 # include "YAPOG/Macros.hpp"
6 
7 namespace yap
8 {
10  {
11  public:
12 
13  Spatial3Info ();
14  Spatial3Info (
15  const Vector2& position,
16  const Vector2& size,
17  int z,
18  int h);
19 
20  Spatial3Info (const Spatial3Info& copy);
21  Spatial3Info& operator= (const Spatial3Info& copy);
22 
23  const int& GetZ () const;
24  const int& GetH () const;
25 
26  void SetZ (int z);
27  void SetH (int h);
28 
29  private:
30 
31  static const int DEFAULT_Z;
32  static const int DEFAULT_H;
33 
34  int z_;
35  int h_;
36  };
37 } // namespace yap
38 
39 #endif // YAPOG_SPATIAL3INFO_HPP