Table of Contents

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

LayeredCharacter

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

LayeredCharacter

Events

OnCharacterLayerOptionUpdated

public event EventHandler<CharacterLayer.LayerOptionUpdatedEventArgs> OnCharacterLayerOptionUpdated

Event Type

EventHandler<CharacterLayer.LayerOptionUpdatedEventArgs>