AlpacaLibary  1.63
A closed source C++ bot for OSRS
GameObject.hpp
Go to the documentation of this file.
1 #ifndef GAMEOBJECT_HPP_INCLUDED
2 #define GAMEOBJECT_HPP_INCLUDED
3 
4 #include "../JavaClass/Object.hpp"
5 #include "../JavaClass/Class.hpp"
6 #include <cstdint>
7 #include "Renderable.hpp"
8 
9 namespace Internal
10 {
11  class GameObject : public Object
12  {
13  public:
14  GameObject(const void* Obj);
15 
16  GameObject() = default;
17  GameObject(GameObject&& Obj) = default;
18  GameObject(const GameObject& Obj) = default;
20  GameObject& operator=(const GameObject& Obj) = default;
21 
22  static Class GetClass();
23 
24  std::int32_t GetAngle() const;
25  std::int32_t GetFlags() const;
26  std::int64_t GetHash() const;
27  std::int32_t GetHeight() const;
28  std::int32_t GetOffsetX() const;
29  std::int32_t GetOffsetY() const;
30  std::int32_t GetPlane() const;
31  std::int32_t GetRelativeX() const;
32  std::int32_t GetRelativeY() const;
34  std::int32_t GetX() const;
35  std::int32_t GetY() const;
36 
37  };
38 }
39 
40 #endif // GAMEOBJECT_HPP_INCLUDED
GameObject & operator=(GameObject &&Obj)=default
GameObject(GameObject &&Obj)=default
std::int32_t GetOffsetX() const
std::int32_t GetHeight() const
std::int64_t GetHash() const
std::int32_t GetX() const
std::int32_t GetRelativeX() const
GameObject(const GameObject &Obj)=default
std::int32_t GetFlags() const
std::int32_t GetY() const
std::int32_t GetAngle() const
GameObject & operator=(const GameObject &Obj)=default
std::int32_t GetPlane() const
static Class GetClass()
Renderable GetRenderable() const
std::int32_t GetRelativeY() const
GameObject(const void *Obj)
std::int32_t GetOffsetY() const