Class associated with a Stat Source

Fields#
| Name | Description |
|---|
| Unlocking | Determines when to unlock this class |
| Parent Id | Parent Class Id, used for sub-classing |
| Traits | Traits to apply with this class |
| Playable | Sets if Class is playable |
| On Level Changed | Event raised whenver level changes |
Properties#
| Name | Description |
|---|
| info | Information about this object |
| instanceId | Id of this object instance |
| level | Get/Set current level |
| type | Type of this Selectable Option |
Methods#
| Name | Description |
|---|
| Clone | Create a clone of this object |
| IsUnlocked | Check if this object is unlocked and available |
| Matches | Compare object to another copy |
| Shutdown | Shutdown this object |