AlpacaLibary  1.63
A closed source C++ bot for OSRS
Region.hpp
Go to the documentation of this file.
1 #ifndef REGION_HPP_INCLUDED
2 #define REGION_HPP_INCLUDED
3 
4 #include "../JavaClass/Object.hpp"
5 #include "../JavaClass/Class.hpp"
6 #include <vector>
7 #include "GameObject.hpp"
8 #include "SceneTile.hpp"
9 
10 namespace Internal
11 {
12  class Region : public Object
13  {
14  public:
15  Region(const void* Obj);
16 
17  Region() = default;
18  Region(Region&& Obj) = default;
19  Region(const Region& Obj) = default;
20  Region& operator=(Region&& Obj) = default;
21  Region& operator=(const Region& Obj) = default;
22 
23  static Class GetClass();
24 
25  std::int32_t GetEntityCount() const;
26  std::vector<GameObject> GetGameObjects() const;
27  GameObject GetGameObjects(std::int32_t I) const;
28  std::vector<std::vector<std::vector<SceneTile>>> GetSceneTiles() const;
29  std::vector<std::vector<SceneTile>> GetSceneTiles(std::int32_t Plane) const;
30  SceneTile GetSceneTiles(std::int32_t X, std::int32_t Y, std::int32_t Plane) const;
31 
32  };
33 }
34 
35 #endif // REGION_HPP_INCLUDED
static Class GetClass()
SceneTile GetSceneTiles(std::int32_t X, std::int32_t Y, std::int32_t Plane) const
Region(const Region &Obj)=default
GameObject GetGameObjects(std::int32_t I) const
Region()=default
std::vector< std::vector< std::vector< SceneTile > > > GetSceneTiles() const
Region & operator=(Region &&Obj)=default
Region(Region &&Obj)=default
std::vector< GameObject > GetGameObjects() const
Region & operator=(const Region &Obj)=default
std::vector< std::vector< SceneTile > > GetSceneTiles(std::int32_t Plane) const
std::int32_t GetEntityCount() const
Region(const void *Obj)