AlpacaLibary  1.63
A closed source C++ bot for OSRS
DynamicObject.hpp
Go to the documentation of this file.
1 #ifndef DYNAMICOBJECT_HPP_INCLUDED
2 #define DYNAMICOBJECT_HPP_INCLUDED
3 
4 #include "Renderable.hpp"
5 #include "../JavaClass/Class.hpp"
6 #include "Animation.hpp"
7 #include <cstdint>
8 
9 namespace Internal
10 {
11  class DynamicObject : public Renderable
12  {
13  public:
14  DynamicObject(const void* Obj);
15 
16  DynamicObject() = default;
18  DynamicObject(const DynamicObject& Obj) = default;
21 
22  static Class GetClass();
23 
25  std::int32_t GetAnimationFrame() const;
26  std::int32_t GetID() const;
27  std::int32_t GetOrientation() const;
28  std::int32_t GetPlane() const;
29  std::int32_t GetType() const;
30  std::int32_t GetX() const;
31  std::int32_t GetY() const;
32 
33  };
34 }
35 
36 #endif // DYNAMICOBJECT_HPP_INCLUDED
DynamicObject(const DynamicObject &Obj)=default
std::int32_t GetPlane() const
static Class GetClass()
std::int32_t GetType() const
std::int32_t GetAnimationFrame() const
std::int32_t GetX() const
std::int32_t GetID() const
std::int32_t GetOrientation() const
DynamicObject(const void *Obj)
std::int32_t GetY() const
DynamicObject & operator=(const DynamicObject &Obj)=default
DynamicObject & operator=(DynamicObject &&Obj)=default
Animation GetAnimation() const
DynamicObject(DynamicObject &&Obj)=default