entity_spell_system/entities/skills/entity_skill.h
2019-09-13 00:23:39 +02:00

35 lines
498 B
C++

#ifndef ENTITY_SKILL_H
#define ENTITY_SKILL_H
#include "core/reference.h"
class EntitySkill : public Reference {
GDCLASS(EntitySkill, Reference);
public:
int get_skill_id();
void set_skill_id(int value);
int get_current();
void set_current(int value);
int get_max();
void set_max(int value);
bool get_disabled();
void set_disabled(bool value);
EntitySkill();
protected:
static void _bind_methods();
private:
int _skill_id;
int _current;
int _max;
bool _disabled;
};
#endif