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