C# 클래스 OMEconomy.OMBase.SceneHandler

파일 보기 프로젝트 열기: OpenMetaverseEconomy/OMEconomy-Modules 1 사용 예제들

공개 메소드들

메소드 설명
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