C# 클래스 OpenSim.Region.CoreModules.Agent.Capabilities.CapabilitiesModule

상속: INonSharedRegionModule, ICapabilitiesModule
파일 보기 프로젝트 열기: openmetaversefoundation/fortis-opensim 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
capsPaths string>.Dictionary
childrenSeeds Dictionary>
m_capsHandlers Caps>.Dictionary
m_scene OpenSim.Region.Framework.Scenes.Scene

공개 메소드들

메소드 설명
AddCapsHandler ( UUID agentId ) : void
AddRegion ( Scene scene ) : void
Close ( ) : void
DropChildSeed ( UUID agentID, ulong handle ) : void
DumpChildrenSeeds ( UUID agentID ) : void
GetCapsHandlerForUser ( UUID agentId ) : OpenSim.Framework.Capabilities.Caps
GetCapsPath ( UUID agentId ) : string
GetChildSeed ( UUID agentID, ulong handle ) : string
GetChildrenSeeds ( UUID agentID ) : string>.Dictionary
Initialise ( IConfigSource source ) : void
NewUserConnection ( AgentCircuitData agent ) : void
PostInitialise ( ) : void
RegionLoaded ( Scene scene ) : void
RemoveCapsHandler ( UUID agentId ) : void
RemoveRegion ( Scene scene ) : void
SetChildrenSeed ( UUID agentID, string>.Dictionary seeds ) : void

메소드 상세

AddCapsHandler() 공개 메소드

public AddCapsHandler ( UUID agentId ) : void
agentId UUID
리턴 void

AddRegion() 공개 메소드

public AddRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

DropChildSeed() 공개 메소드

public DropChildSeed ( UUID agentID, ulong handle ) : void
agentID UUID
handle ulong
리턴 void

DumpChildrenSeeds() 공개 메소드

public DumpChildrenSeeds ( UUID agentID ) : void
agentID UUID
리턴 void

GetCapsHandlerForUser() 공개 메소드

public GetCapsHandlerForUser ( UUID agentId ) : OpenSim.Framework.Capabilities.Caps
agentId UUID
리턴 OpenSim.Framework.Capabilities.Caps

GetCapsPath() 공개 메소드

public GetCapsPath ( UUID agentId ) : string
agentId UUID
리턴 string

GetChildSeed() 공개 메소드

public GetChildSeed ( UUID agentID, ulong handle ) : string
agentID UUID
handle ulong
리턴 string

GetChildrenSeeds() 공개 메소드

public GetChildrenSeeds ( UUID agentID ) : string>.Dictionary
agentID UUID
리턴 string>.Dictionary

Initialise() 공개 메소드

public Initialise ( IConfigSource source ) : void
source IConfigSource
리턴 void

NewUserConnection() 공개 메소드

public NewUserConnection ( AgentCircuitData agent ) : void
agent OpenSim.Framework.AgentCircuitData
리턴 void

PostInitialise() 공개 메소드

public PostInitialise ( ) : void
리턴 void

RegionLoaded() 공개 메소드

public RegionLoaded ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
리턴 void

RemoveCapsHandler() 공개 메소드

public RemoveCapsHandler ( UUID agentId ) : void
agentId UUID
리턴 void

RemoveRegion() 공개 메소드

public RemoveRegion ( Scene scene ) : void
scene OpenSim.Region.Framework.Scenes.Scene
리턴 void

SetChildrenSeed() 공개 메소드

public SetChildrenSeed ( UUID agentID, string>.Dictionary seeds ) : void
agentID UUID
seeds string>.Dictionary
리턴 void

프로퍼티 상세

capsPaths 보호되어 있는 프로퍼티

protected Dictionary capsPaths
리턴 string>.Dictionary

childrenSeeds 보호되어 있는 프로퍼티

protected Dictionary> childrenSeeds
리턴 Dictionary>

m_capsHandlers 보호되어 있는 프로퍼티

Each agent has its own capabilities handler.
protected Dictionary m_capsHandlers
리턴 Caps>.Dictionary

m_scene 보호되어 있는 프로퍼티

protected Scene,OpenSim.Region.Framework.Scenes m_scene
리턴 OpenSim.Region.Framework.Scenes.Scene