Skip to main content

InworldEditorSelectGameData

Module: Inworld.Editor. Namespace: Inworld.Editors. inherited from IEditorState

This class represents the second page of the Inworld Studio Panel. It becomes accessible after receiving the user's token and fetching their gamedata. The primary purpose of this class is to allow developers to perform the following actions:

  1. Select Workspace: Developers can choose an InworldWorkspaceData from the available options.

  2. Configure Workspace: Users can set up the InworldKeySecret and InworldSceneData for the selected workspace.

Upon successful configuration, the class proceeds to InworldEditorSelectCharacter.

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.