C# Класс OMEconomy.OMBase.SceneHandler

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddScene ( Scene scene ) : void
FindPrim ( UUID primID ) : SceneObjectPart
GetObjectLocation ( SceneObjectPart part ) : string
GetRandomScene ( ) : Scene
GetRegionIP ( Scene scene ) : string
GetRegionSecret ( UUID regionUUID ) : string
GetSceneByUUID ( UUID regionID ) : Scene
GetUniqueRegions ( ) : List
LocateClientObject ( UUID agentID ) : IClientAPI
LocateSceneClientIn ( UUID agentID ) : Scene
RemoveScene ( Scene scene ) : void
ResolveAgentName ( UUID agentID ) : string
ResolveGroupName ( UUID groupID ) : string
SetRegionSecret ( UUID regionUUID, string secret ) : bool
getInstance ( ) : SceneHandler

Приватные методы

Метод Описание
SceneHandler ( ) : System

Описание методов

AddScene() публичный Метод

public AddScene ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
Результат void

FindPrim() публичный Метод

public FindPrim ( UUID primID ) : SceneObjectPart
primID UUID
Результат OpenSim.Region.Framework.Scenes.SceneObjectPart

GetObjectLocation() публичный Метод

public GetObjectLocation ( SceneObjectPart part ) : string
part OpenSim.Region.Framework.Scenes.SceneObjectPart
Результат string

GetRandomScene() публичный Метод

public GetRandomScene ( ) : Scene
Результат OpenSim.Region.Framework.Scenes.Scene

GetRegionIP() публичный Метод

public GetRegionIP ( Scene scene ) : string
scene OpenSim.Region.Framework.Scenes.Scene
Результат string

GetRegionSecret() публичный Метод

public GetRegionSecret ( UUID regionUUID ) : string
regionUUID UUID
Результат string

GetSceneByUUID() публичный Метод

public GetSceneByUUID ( UUID regionID ) : Scene
regionID UUID
Результат OpenSim.Region.Framework.Scenes.Scene

GetUniqueRegions() публичный Метод

public GetUniqueRegions ( ) : List
Результат List

LocateClientObject() публичный Метод

public LocateClientObject ( UUID agentID ) : IClientAPI
agentID UUID
Результат IClientAPI

LocateSceneClientIn() публичный Метод

public LocateSceneClientIn ( UUID agentID ) : Scene
agentID UUID
Результат OpenSim.Region.Framework.Scenes.Scene

RemoveScene() публичный Метод

public RemoveScene ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
Результат void

ResolveAgentName() публичный Метод

public ResolveAgentName ( UUID agentID ) : string
agentID UUID
Результат string

ResolveGroupName() публичный Метод

public ResolveGroupName ( UUID groupID ) : string
groupID UUID
Результат string

SetRegionSecret() публичный Метод

public SetRegionSecret ( UUID regionUUID, string secret ) : bool
regionUUID UUID
secret string
Результат bool

getInstance() публичный статический Метод

public static getInstance ( ) : SceneHandler
Результат SceneHandler