IWorldspaceSystem
From Virtual World Web Wiki
Revision as of 19:52, 15 October 2016 by Spark5 (Talk | contribs) (Documentation for the IWorldspaceSystem class)
Remarks [edit]
Properties
- IWorldInfo RootWorld {get;}
Methods
- Guid AttachDefaultEditLayout(Guid sceneInstanceID)
- Guid AttachEditLayout(Guid sceneInstanceID, string name)
- Guid CloneEditLayout(Guid editLayoutID, string name)
- void CopySceneToStorage(Guid sceneID, Guid sceneInstanceID, bool designMode)
- Guid CopySceneToStorage(Guid sceneID, bool designMode)
- void CopyStorageToScene(Guid sceneInstanceID)
- Guid CreateAreaGroup(string name, AreaType allowedAreaTypes)
- Guid CreateDefaultEditLayout(Guid sceneID)
- Guid CreateEditLayout(Guid sceneID, string name)
- Guid CreateScene(string alias, string title, Guid worldID, Guid sceneTypeID, InstanceModes instanceMode, string modeMetadata)
- Guid CreateSceneType(Guid resourceItemID, string title)
- Guid CreateWorld(string alias, string title, bool isContainer, bool isPermissionRoot, Guid? parentWorldID)
- void DeleteAreaGroup(Guid areaGroupID, Action<PacketErrorStatus> onComplete)
- void DeleteEditLayout(Guid editLayoutID)
- void DeleteScene(Guid sceneID, Action<PacketErrorStatus> onComplete)
- void DeleteSceneType(Guid sceneTypeID)
- void DeleteWorld(Guid worldID, Action<PacketErrorStatus> onComplete)
- Guid FindScene(string alias, Guid worldID)
- Guid FindWorld(string alias, Guid parentWorldID)
- string GetAreaGroupName(Guid areaGroupID)
- IEditLayoutInfo GetDefaultEditLayout(Guid sceneID)
- IEditLayoutInfo GetEditLayout(Guid editLayoutID)
- IEditLayoutInfo GetEditLayout(Guid sceneID, string name)
- IEditLayoutInfo GetEditLayoutForInstance(Guid sceneInstanceID)
- IEnumerable<IEditLayoutInfo> GetEditLayouts(Guid sceneID)
- DOMDocument GetInstanceStorageLayout(Guid storageInstanceID)
- Guid GetPersonaRootWorld(Guid personaID)
- Guid GetRootWorld(Guid areaID)
- string GetSceneAlias(Guid sceneID)
- Guid GetSceneForUri(IConnectionIdentity identity, Uri uri)
- Guid GetSceneForUri(Uri uri)
- ISceneInfo GetSceneInfo(Guid sceneID)
- string GetSceneInstanceName(Guid sceneInstanceID)
- DOMDocument GetSceneLayout(Guid sceneID)
- string GetSceneName(Guid sceneID)
- Guid GetSceneType(Guid sceneID)
- string GetSceneTypeName(Guid sceneTypeID)
- ISecurableInfo GetSecurableInfo(Guid securableID)
- string GetSecurableName(Guid securableID)
- SecurableType GetSecurableType(Guid securableID)
- string GetServiceProviderName(Guid serviceProviderID)
- Uri GetUriForScene(Guid sceneID)
- string GetWorldAlias(Guid worldID)
- IWorldInfo GetWorldInfo(Guid worldID)
- string GetWorldName(Guid worldID)
- bool IsPersonaContainer(Guid worldID)
- bool IsProtected(Guid areaID)
- void JoinAreaGroup(Guid areaGroupID, Guid areaID)
- void LeaveAreaGroup(Guid areaGroupID, Guid areaID)
- void ProtectArea(Guid areaID)
- void PublishEditLayout(Guid editLayoutID)
- void RemoveInstanceFromStorage(Guid instanceID)
- void RemoveSceneFromStorage(Guid sceneID)
- void SaveInstance(IInstanceContext context)
- Guid SaveInstanceToNewStorage(IInstanceContext context, bool? designMode, bool cloneLayout)
- void SaveInstanceToStorage(IInstanceContext context)
- void SceneLayoutChangeNotify(Guid sceneID)
- void SetAreaGroupName(Guid areaGroupID, string name)
- void SetEditLayoutName(Guid editLayoutID, string layoutName)
- void SetInstanceStorageLayout(Guid storageInstanceID, DOMDocument sceneLayout)
- void SetInstanceStorageLayout(Guid storageInstanceID, Byte[] sceneLayout)
- void SetSceneAlias(Guid sceneID, string alias)
- void SetSceneInstanceName(Guid sceneInstanceID, string name)
- void SetSceneLayout(Guid sceneID, DOMDocument sceneLayout)
- void SetSceneLayout(Guid sceneID, Byte[] sceneLayout)
- void SetSceneName(Guid sceneID, string name)
- void SetSecurableMetadata(Guid securableID, string key, ProtoValue value)
- void SetServiceProviderName(Guid serviceProviderID, string name)
- void SetWorldAlias(Guid worldID, string alias)
- void SetWorldName(Guid worldID, string name)
- void ShutdownSceneInstances(Guid sceneID)
- void UnProtectArea(Guid areaID)
- void UpdateScene(Guid sceneID, string alias, string title, Guid? worldID, Byte instanceModeID, string modeMetadata)