class XIVAPI::Dataclasses::Character

Overview

Dataclass containing a Character's data.

Included Modules

Defined in:

dataclasses/character/character.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def active_class_job : ClassJob | Nil #

[View source]
def avatar : String #

[View source]
def bio : String #

[View source]
def class_jobs : Array(ClassJob) #

[View source]
def free_company_id : String | Nil #

[View source]
def gear_set : GearSet #

[View source]
def gender : UInt8 #

[View source]
def grand_company : GrandCompanyCharacterData | Nil #

[View source]
def guardian_deity : GuardianDeity #

[View source]
def id : UInt64 #

[View source]
def minions : Array(MinionMount) #

[View source]
def minions_count : UInt64 #

[View source]
def minions_progress : String #

[View source]
def minions_total : UInt64 #

[View source]
def mounts : Array(MinionMount) #

[View source]
def mounts_count : UInt64 #

[View source]
def mounts_progress : String #

[View source]
def mounts_total : UInt64 #

[View source]
def name : String #

[View source]
def nameday : String #

[View source]
def portrait : String #

[View source]
def pvp_team_id : UInt64 | Nil #

[View source]
def race : IDNameUrl #

[View source]
def server : String #

[View source]
def title : IDIconNameUrl | Nil #

[View source]
def town : IDIconNameUrl #

[View source]
def tribe : IDNameUrl #

[View source]