DestinyCharacterCustomization class

Raw data about the customization options chosen for a character's face and appearance. You can look up the relevant class/race/gender combo in DestinyCharacterCustomizationOptionDefinition for the character, and then look up these values within the CustomizationOptions found to pull some data about their choices. Warning: not all of that data is meaningful. Some data has useful icons. Others have nothing, and are only meant for 3D rendering purposes (which we sadly do not expose yet)

Annotations
  • @JsonSerializable.new()

Properties

decalColor ↔ int?
getter/setter pair
decalIndex ↔ int?
getter/setter pair
eyeColor ↔ int?
getter/setter pair
face ↔ int?
getter/setter pair
featureColors ↔ List<int>?
getter/setter pair
featureIndex ↔ int?
getter/setter pair
hairColors ↔ List<int>?
getter/setter pair
hairIndex ↔ int?
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
lipColor ↔ int?
getter/setter pair
personality ↔ int?
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
skinColor ↔ int?
getter/setter pair
wearHelmet ↔ bool?
getter/setter pair

Methods

asyncToJson() → Future<Map<String, dynamic>>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

asyncFromJson(Map<String, dynamic> json) → Future<DestinyCharacterCustomization>