Skip to main content

IEditorState

Module: Inworld.Editor. Namespace: Inworld.Editors.

This interface class defines event processing functions that must be implemented by specific states within the Inworld.Editor module.

API

FunctionDescriptionParameters
OnOpenWindowTriggered when the editor window is opened.
DrawTitleTriggered when rendering the title of the editor panel page.
DrawContentTriggered when rendering the content of the editor panel page.
DrawButtonsTriggered when rendering buttons at the bottom of the editor panel page.
OnExitTriggered when this state exits.
OnEnterTriggered when this state is entered.
PostUpdateTriggered after other general update logic has completed.