Skip to main content

InworldSceneData

This file stores the data in the response for loading scenes, including scene name, scene descriptions, and character info in this Inworld scene.

Classes

InworldSceneData

Module: Inworld.AI. Namespace: Inworld.Entities.

VariablesDescription
nameThe unique full name of the Inworld scene.
displayNameThe display name of the Inworld scene.
descriptionThe description of the Inworld scene.
characterReferencesA list of CharacterReference that belongs to the Inworld scene.
PropertiesDescription
ProgressThe current data fetching process of the Inworld scene in general.

CharacterName

Module: Inworld.AI. Namespace: Inworld.Entities.

VariablesDescription
nameThe brain name of the InworldCharacter.
languageCodeThe language the InworldCharacter is using. Used for multiple language support in the future.

ListSceneResponse

Module: Inworld.AI. Namespace: Inworld.Entities.

VariablesDescription
scenesThe list of the InworldSceneData.
nextPageTokenIf there are too many InworldSceneData, this token is used for generating the next page of ListSceneResponse.

LoadSceneRequest

Module: Inworld.AI. Namespace: Inworld.Entities.

VariablesDescription
nameThe unique full name of the Inworld scene.

LoadCharactersRequest

Module: Inworld.AI. Namespace: Inworld.Entities.

VariablesDescription
nameThe brain name of the InworldCharacter.

LoadSceneEvent

Module: Inworld.AI. Namespace: Inworld.Entities.

VariablesDescription
loadSceneThe LoadSceneRequest to send to Inworld server.

LoadCharactersEvent

Module: Inworld.AI. Namespace: Inworld.Entities.

VariablesDescription
loadCharactersThe LoadCharactersRequest to send to Inworld server.

LoadScenePacket

Module: Inworld.AI. Namespace: Inworld.Entities. Inherited from InworldPacket

VariablesDescription
mutationThe LoadSceneEvent to send to Inworld server.

LoadCharactersPacket

Module: Inworld.AI. Namespace: Inworld.Entities. Inherited from InworldPacket

VariablesDescription
mutationThe LoadCharactersEvent to send to Inworld server.

LoadSceneResponse

Module: Inworld.AI. Namespace: Inworld.Entities.

VariablesDescription
agentsThe list of the InworldCharacterData that within the scene.
FunctionDescriptionParameters
UpdateRegisteredCharacterReturns the list of the InworldCharacterData if any of them is in the current live session.outData: the reference of the list of the InworldCharacterData.