#ifndef OBJECTINFO_HPP_INCLUDED #define OBJECTINFO_HPP_INCLUDED #include "CacheableNode.hpp" #include "../JavaClass/Class.hpp" #include #include #include namespace Internal { class ObjectInfo : public CacheableNode { public: ObjectInfo(); ObjectInfo(const void* Obj); ObjectInfo(const ObjectInfo& O); static Class GetClass(); std::vector GetActions() const; std::int32_t GetID() const; std::vector GetImposterIDs() const; std::vector GetModelIDs() const; std::string GetName() const; std::vector GetObjectTypes() const; std::int32_t GetSettingID() const; std::int32_t GetVarbitID() const; }; } #endif // OBJECTINFO_HPP_INCLUDED