C# 클래스 Universe.Modules.Estate.EstateInitializer

상속: ISharedRegionStartupModule, IUniverseBackupModule
파일 보기 프로젝트 열기: Virtual-Universe/Virtual-Universe

보호된 프로퍼티들

프로퍼티 타입 설명
m_registry IRegistryCore

공개 메소드들

메소드 설명
BeginLoadModuleFromArchive ( IScene scene ) : void
Close ( IScene scene ) : void
DeleteRegion ( IScene scene ) : void
EndLoadModuleFromArchive ( IScene scene ) : void
FinishStartup ( IScene scene, IConfigSource source, ISimulationBase simBase ) : void
Initialize ( IScene scene, IConfigSource source, ISimulationBase simBase ) : void
LoadModuleFromArchive ( byte data, string filePath, TarArchiveReader type, IScene scene ) : void

Loads the estate settings from an archive.

PostFinishStartup ( IScene scene, IConfigSource source, ISimulationBase simBase ) : void
PostInitialize ( IScene scene, IConfigSource source, ISimulationBase simBase ) : void
SaveModuleToArchive ( TarArchiveWriter writer, IScene scene ) : void

Saves the estate settings to an archive.

StartupComplete ( ) : void

보호된 메소드들

메소드 설명
ChangeEstate ( IScene scene, string cmd ) : void

Changes the region estate.

ChangeRegionEstate ( IScene scene, string cmd ) : void

Changes the region estate.

비공개 메소드들

메소드 설명
CreateEstateInfo ( IScene scene ) : EstateSettings

Creates the estate info for a region.

GetUserEstateID ( IScene scene, IEstateConnector estateConnector ) : int
LinkRegionEstate ( UUID regionID, int estateID ) : EstateSettings

Links a region to an estate.

LinkSystemEstate ( UUID regionID, int estateID ) : EstateSettings

Links a region to a system estate.

메소드 상세

BeginLoadModuleFromArchive() 공개 메소드

public BeginLoadModuleFromArchive ( IScene scene ) : void
scene IScene
리턴 void

ChangeEstate() 보호된 메소드

Changes the region estate.
protected ChangeEstate ( IScene scene, string cmd ) : void
scene IScene Scene.
cmd string Cmd.
리턴 void

ChangeRegionEstate() 보호된 메소드

Changes the region estate.
protected ChangeRegionEstate ( IScene scene, string cmd ) : void
scene IScene Scene.
cmd string Cmd parameters.
리턴 void

Close() 공개 메소드

public Close ( IScene scene ) : void
scene IScene
리턴 void

DeleteRegion() 공개 메소드

public DeleteRegion ( IScene scene ) : void
scene IScene
리턴 void

EndLoadModuleFromArchive() 공개 메소드

public EndLoadModuleFromArchive ( IScene scene ) : void
scene IScene
리턴 void

FinishStartup() 공개 메소드

public FinishStartup ( IScene scene, IConfigSource source, ISimulationBase simBase ) : void
scene IScene
source IConfigSource
simBase ISimulationBase
리턴 void

Initialize() 공개 메소드

public Initialize ( IScene scene, IConfigSource source, ISimulationBase simBase ) : void
scene IScene
source IConfigSource
simBase ISimulationBase
리턴 void

LoadModuleFromArchive() 공개 메소드

Loads the estate settings from an archive.
public LoadModuleFromArchive ( byte data, string filePath, TarArchiveReader type, IScene scene ) : void
data byte Data.
filePath string File path.
type Universe.Framework.Serialization.TarArchiveReader Type.
scene IScene Scene.
리턴 void

PostFinishStartup() 공개 메소드

public PostFinishStartup ( IScene scene, IConfigSource source, ISimulationBase simBase ) : void
scene IScene
source IConfigSource
simBase ISimulationBase
리턴 void

PostInitialize() 공개 메소드

public PostInitialize ( IScene scene, IConfigSource source, ISimulationBase simBase ) : void
scene IScene
source IConfigSource
simBase ISimulationBase
리턴 void

SaveModuleToArchive() 공개 메소드

Saves the estate settings to an archive.
public SaveModuleToArchive ( TarArchiveWriter writer, IScene scene ) : void
writer Universe.Framework.Serialization.TarArchiveWriter Writer.
scene IScene Scene.
리턴 void

StartupComplete() 공개 메소드

public StartupComplete ( ) : void
리턴 void

프로퍼티 상세

m_registry 보호되어 있는 프로퍼티

protected IRegistryCore m_registry
리턴 IRegistryCore