跳到主要内容

Class ObjectEditorControl

Events

onSaved

public event Action onSaved;

onDeleted

public event Action onDeleted;

onSelected

public event Action onSelected;

onCreated

public event Action onCreated;

onEditingStateChanged

public event Action onEditingStateChanged;

Properties

index

public int index { get; set; }

displayName

public string displayName { get; }

displayNames

public IEnumerable<string> displayNames { get; }

saveButton

public Button saveButton { get; private set; }

createButton

public Button createButton { get; private set; }

deleteButton

public Button deleteButton { get; private set; }

creationBar

public CreationBar creationBar { get; private set; }

hubContainer

protected Row hubContainer { get; private set; }

Constructors

ObjectEditorControl(GUIFactory guiFactory)

public ObjectEditorControl(GUIFactory guiFactory)

Methods

SetIndexByName(string name)

public void SetIndexByName(string name)

AddDisplayNames(IEnumerable<string> names)

public void AddDisplayNames(IEnumerable<string> names)

ClearDisplayNames()

public void ClearDisplayNames()

SetObjectName(string objectName)

public virtual void SetObjectName(string objectName)

OnIndexChanged(int index)

protected virtual void OnIndexChanged(int index)