Class CharacterDraft
- Namespace
- BlazerTech.CharacterManagement.Characters
- Assembly
- Assembly-CSharp.dll
Wrapper class used when editting characters in the Character Creation Menu
public abstract class CharacterDraft : IDisposable
- Inheritance
-
CharacterDraft
- Implements
- Derived
Constructors
CharacterDraft(LayeredCharacter)
public CharacterDraft(LayeredCharacter character)
Parameters
character
LayeredCharacter
Fields
Character
public readonly LayeredCharacter Character
Field Value
Methods
Dispose()
public void Dispose()
ResetCharacter()
Resets the Character to the state it was in when CharacterDraft was first created.
public void ResetCharacter()
SaveCharacter()
public abstract LayeredCharacter SaveCharacter()
Returns
Events
OnCharacterLayerOptionUpdated
public event EventHandler<CharacterLayer.LayerOptionUpdatedEventArgs> OnCharacterLayerOptionUpdated