C# Класс WhiteCore.Modules.Estate.EstateSettingsModule

Наследование: ISharedRegionStartupModule
Показать файл Открыть проект

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

Метод Описание
Close ( IScene scene ) : void
DeleteRegion ( IScene scene ) : void
FinishStartup ( IScene scene, IConfigSource source, ISimulationBase simBase ) : void
GodlikeMessage ( IClientAPI client, UUID requester, string Method, List Parameters ) : void
Initialise ( IScene scene, IConfigSource source, ISimulationBase simBase ) : void
PostFinishStartup ( IScene scene, IConfigSource source, ISimulationBase simBase ) : void
PostInitialise ( IScene scene, IConfigSource source, ISimulationBase simBase ) : void
StartupComplete ( ) : void

Защищенные методы

Метод Описание
BanUser ( IScene scene, string cmdparams ) : void
ProcessLoginCommands ( IScene scene, string cmd ) : void
SetRegionInfoOption ( IScene scene, string cmdparams ) : void
SetRegionMaturity ( IScene scene, string cmdparams ) : void
UnBanUser ( IScene scene, string cmdparams ) : void

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

Метод Описание
CheckEstateGroups ( WhiteCore.Framework.SceneInfo.EstateSettings ES, WhiteCore.Framework.PresenceInfo.AgentCircuitData agent ) : bool
FindUnBannedParcel ( System.Vector3 Position, IScenePresence Sp, UUID AgentID, ILandObject &ILO, System.Vector3 &newPosition, string &reason ) : bool
OnAllowedIncomingAgent ( IScene scene, WhiteCore.Framework.PresenceInfo.AgentCircuitData agent, bool isRootAgent, string &reason ) : bool
OnAllowedIncomingTeleport ( UUID userID, IScene scene, System.Vector3 position, uint teleportFlags, System.Vector3 &newPosition, string &reason ) : bool
OnClosingClient ( IClientAPI client ) : void
OnNewClient ( IClientAPI client ) : void
SendTelehubInfo ( IClientAPI client ) : void

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

BanUser() защищенный Метод

protected BanUser ( IScene scene, string cmdparams ) : void
scene IScene
cmdparams string
Результат void

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

public Close ( IScene scene ) : void
scene IScene
Результат void

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

public DeleteRegion ( IScene scene ) : void
scene IScene
Результат void

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

public FinishStartup ( IScene scene, IConfigSource source, ISimulationBase simBase ) : void
scene IScene
source IConfigSource
simBase ISimulationBase
Результат void

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

public GodlikeMessage ( IClientAPI client, UUID requester, string Method, List Parameters ) : void
client IClientAPI
requester UUID
Method string
Parameters List
Результат void

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

public Initialise ( IScene scene, IConfigSource source, ISimulationBase simBase ) : void
scene IScene
source IConfigSource
simBase ISimulationBase
Результат void

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

public PostFinishStartup ( IScene scene, IConfigSource source, ISimulationBase simBase ) : void
scene IScene
source IConfigSource
simBase ISimulationBase
Результат void

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

public PostInitialise ( IScene scene, IConfigSource source, ISimulationBase simBase ) : void
scene IScene
source IConfigSource
simBase ISimulationBase
Результат void

ProcessLoginCommands() защищенный Метод

protected ProcessLoginCommands ( IScene scene, string cmd ) : void
scene IScene
cmd string
Результат void

SetRegionInfoOption() защищенный Метод

protected SetRegionInfoOption ( IScene scene, string cmdparams ) : void
scene IScene
cmdparams string
Результат void

SetRegionMaturity() защищенный Метод

protected SetRegionMaturity ( IScene scene, string cmdparams ) : void
scene IScene
cmdparams string
Результат void

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

public StartupComplete ( ) : void
Результат void

UnBanUser() защищенный Метод

protected UnBanUser ( IScene scene, string cmdparams ) : void
scene IScene
cmdparams string
Результат void