FANDOM


Internals::VisualObjects::Armor enthält alle Variablen und Funktionen, durch die eine Rüstung definiert wird.

Vererbung Bearbeiten

Erbt von public Item
Vererbt an keine Child-Klassen

Nützliche Enums und Defines Bearbeiten

Dieses Define gibt an, dass keine Rüstung getragen werden soll:

#define NO_ARMOR nullptr
  • Armor::Wear Enthält die Positionen, an denen die Rüstung getragen werden kann.

Funktionen und Parameter Bearbeiten

Die Klasse hat 5 virtuelle Memberfunktionen

virtual void setVisualAnimation(const std::string &asc);
virtual void setVisualSkinID(int skin = 0);
virtual void setWearPosition(Wear wearPos);
virtual std::string getVisualAnimation();
virtual int getVisualSkinID();