#ifndef NPCINFO_HPP_INCLUDED #define NPCINFO_HPP_INCLUDED #include "CacheableNode.hpp" #include "../JavaClass/Class.hpp" #include #include #include class NPCInfo : public CacheableNode { public: NPCInfo(); NPCInfo(const void* Obj); NPCInfo(const NPCInfo& N); static Class GetClass(); std::vector GetActions() const; std::int32_t GetCombatLevel() const; std::int32_t GetID() const; std::vector GetImposterIDs() const; bool GetMinimapVisible() const; std::vector GetModelIDs() const; std::string GetName() const; std::int32_t GetScaleX() const; std::int32_t GetScaleY() const; std::int32_t GetSettingID() const; std::int32_t GetVarbitID() const; bool GetVisible() const; }; #endif // NPCINFO_HPP_INCLUDED