AlpacaLibary  1.63
A closed source C++ bot for OSRS
Animation.hpp
Go to the documentation of this file.
1 #ifndef ANIMATION_HPP_INCLUDED
2 #define ANIMATION_HPP_INCLUDED
3 
4 #include "CacheableNode.hpp"
5 #include "../JavaClass/Class.hpp"
6 #include <vector>
7 #include <cstdint>
8 
9 namespace Internal
10 {
11  class Animation : public CacheableNode
12  {
13  public:
14  Animation(const void* Obj);
15 
16  Animation() = default;
17  Animation(Animation&& Obj) = default;
18  Animation(const Animation& Obj) = default;
20  Animation& operator=(const Animation& Obj) = default;
21 
22  static Class GetClass();
23 
24  std::vector<std::int32_t> GetFrameIDs() const;
25  std::vector<std::int32_t> GetInterleave() const;
26  std::int32_t GetLeftHandItem() const;
27  std::int32_t GetRightHandItem() const;
28 
29  };
30 }
31 
32 #endif // ANIMATION_HPP_INCLUDED
Animation(Animation &&Obj)=default
Animation(const Animation &Obj)=default
Animation & operator=(const Animation &Obj)=default
static Class GetClass()
std::int32_t GetLeftHandItem() const
std::int32_t GetRightHandItem() const
Animation(const void *Obj)
std::vector< std::int32_t > GetInterleave() const
std::vector< std::int32_t > GetFrameIDs() const
Animation & operator=(Animation &&Obj)=default