#ifndef TALENT_H #define TALENT_H #include "core/resource.h" #include "core/ustring.h" #include "aura.h" class Talent : public Aura { GDCLASS(Talent, Aura); public: Ref get_next_rank() const; void set_next_rank(const Ref rank); Ref get_apply_aura() const { return _aura; } void set_apply_aura(Ref aura) { _aura = Ref(aura); } Talent(); ~Talent(); protected: static void _bind_methods(); private: Ref _next_rank; Ref _aura; }; #endif