C# Class OMEconomy.OMBase.SceneHandler

ファイルを表示 Open project: OpenMetaverseEconomy/OMEconomy-Modules Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
SceneHandler ( ) : System

Method Details

AddScene() public method

public AddScene ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
return void

FindPrim() public method

public FindPrim ( UUID primID ) : SceneObjectPart
primID UUID
return OpenSim.Region.Framework.Scenes.SceneObjectPart

GetObjectLocation() public method

public GetObjectLocation ( SceneObjectPart part ) : string
part OpenSim.Region.Framework.Scenes.SceneObjectPart
return string

GetRandomScene() public method

public GetRandomScene ( ) : Scene
return OpenSim.Region.Framework.Scenes.Scene

GetRegionIP() public method

public GetRegionIP ( Scene scene ) : string
scene OpenSim.Region.Framework.Scenes.Scene
return string

GetRegionSecret() public method

public GetRegionSecret ( UUID regionUUID ) : string
regionUUID UUID
return string

GetSceneByUUID() public method

public GetSceneByUUID ( UUID regionID ) : Scene
regionID UUID
return OpenSim.Region.Framework.Scenes.Scene

GetUniqueRegions() public method

public GetUniqueRegions ( ) : List
return List

LocateClientObject() public method

public LocateClientObject ( UUID agentID ) : IClientAPI
agentID UUID
return IClientAPI

LocateSceneClientIn() public method

public LocateSceneClientIn ( UUID agentID ) : Scene
agentID UUID
return OpenSim.Region.Framework.Scenes.Scene

RemoveScene() public method

public RemoveScene ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
return void

ResolveAgentName() public method

public ResolveAgentName ( UUID agentID ) : string
agentID UUID
return string

ResolveGroupName() public method

public ResolveGroupName ( UUID groupID ) : string
groupID UUID
return string

SetRegionSecret() public method

public SetRegionSecret ( UUID regionUUID, string secret ) : bool
regionUUID UUID
secret string
return bool

getInstance() public static method

public static getInstance ( ) : SceneHandler
return SceneHandler