class XIVAPI::Dataclasses::ClassJob
- XIVAPI::Dataclasses::ClassJob
- Reference
- Object
Overview
Dataclass for a job with experience
Defined in:
dataclasses/character/class_job.crConstructors
Instance Method Summary
-
#cls : XIVAPI::Dataclasses::Job
A
Job
class containing the details about the Class for this Class / Job. - #cls=(_cls : Job)
-
#exp_level : Int32
The current amount of experience points the Character has in this Class / Job.
- #exp_level=(_exp_level : Int32)
-
#exp_level_max : Int32
The total amount of experience points required to level up.
- #exp_level_max=(_exp_level_max : Int32)
-
#exp_level_togo : Int32
The amount of experience points remaining for the Character to earn in order to level up.
- #exp_level_togo=(_exp_level_togo : Int32)
-
#is_specialised : Bool
A flag stating whether or not the Class / Job is specialised.
- #is_specialised=(_is_specialised : Bool)
-
#job : XIVAPI::Dataclasses::Job
A
Job
class containing the details about the Job for this Class / Job. - #job=(_job : Job)
-
#level : Int32
The Character's current level in this Class / Job.
- #level=(_level : Int32)
- #to_json(json : JSON::Builder)
Constructor Detail
Instance Method Detail
A Job
class containing the details about the Class for this Class / Job.
The current amount of experience points the Character has in this Class / Job.
The amount of experience points remaining for the Character to earn in order to level up.
A flag stating whether or not the Class / Job is specialised. This is a flag for DoH/DoL classes, in which you can specialise in up to 3 classes.
A Job
class containing the details about the Job for this Class / Job.