Click or drag to resize
ClassProfile Class
Represents a class profile.
Inheritance Hierarchy
SystemObject
  Styx.CommonBot.CharacterManagementClassProfile

Namespace: Styx.CommonBot.CharacterManagement
Assembly: Styx (in Styx.dll) Version: 3.0.1160.0 (3.0.1160)
Syntax
C#
public class ClassProfile

The ClassProfile type exposes the following members.

Constructors
  NameDescription
Public methodClassProfile
Constructs a new instance of a class profile with the specified name, for the specified class and class specialization, with the specified stat weights and talents.
Top
Properties
  NameDescription
Public propertyClass
Gets the class that this class profile corresponds to.
Public propertyName
Gets the name of this class profile.
Public propertySpecialization
Gets the talent specialization index of this class profile. This is 1-based - Warrior Arms has Specialization 1, for example.
Public propertyTalents
Gets the talents.
Public propertyWeightSet
Gets the weight set of this class profile.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetSpec
Gets the WoWSpec from the Class and Specialization members.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberLoad
Loads a ClassProfile instance from a file path.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Gets a string representation of this ClassProfile.
(Overrides ObjectToString.)
Top
See Also