Table of Contents

Class CharacterGroupEditor

Namespace
BlazerTech.CharacterManagement.CharacterCreator
Assembly
Assembly-CSharp.dll
public class CharacterGroupEditor : MonoBehaviour
Inheritance
Object
Component
Behaviour
MonoBehaviour
CharacterGroupEditor

Properties

CreateNewCharactersPermission

public bool CreateNewCharactersPermission { get; }

Property Value

bool

EnabledAndSetup

public bool EnabledAndSetup { get; }

Property Value

bool

EntryClickAction

public CharacterGroupEntryAction EntryClickAction { get; }

Property Value

CharacterGroupEntryAction

FixedGroupSize

public int FixedGroupSize { get; }

Property Value

int

GroupName

public string GroupName { get; }

Property Value

string

GroupType

public LayeredCharacterGroupType GroupType { get; }

Property Value

LayeredCharacterGroupType

LayeredCharacterType

public LayeredCharacterTypeSO LayeredCharacterType { get; set; }

Property Value

LayeredCharacterTypeSO

OnEntryClicked

public UnityEvent<LayeredCharacter> OnEntryClicked { get; }

Property Value

UnityEvent<LayeredCharacter>

RemoveCharactersPermission

public bool RemoveCharactersPermission { get; }

Property Value

bool

Methods

CreatNewCharacterInList()

public void CreatNewCharacterInList()

EditCharacter(LayeredCharacter)

public void EditCharacter(LayeredCharacter character)

Parameters

character LayeredCharacter

EntryClicked(LayeredCharacter)

public void EntryClicked(LayeredCharacter character)

Parameters

character LayeredCharacter

RemoveCharacterFromList(LayeredCharacter)

public bool RemoveCharacterFromList(LayeredCharacter character)

Parameters

character LayeredCharacter

Returns

bool

Events

OnMenuEnabledAndSetup

public event EventHandler OnMenuEnabledAndSetup

Event Type

EventHandler

OnMenuLoadingProgressUpdated

public event EventHandler<float> OnMenuLoadingProgressUpdated

Event Type

EventHandler<float>