C# Класс Universe.Modules.Gods.GodsModule

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

Защищенные свойства (Protected)

Свойство Тип Описание
m_dialogModule IDialogModule
m_scene IScene

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

Метод Описание
AddRegion ( IScene scene ) : void
Close ( ) : void
Initialize ( IConfigSource source ) : void
KickUser ( UUID godID, UUID sessionID, UUID agentID, uint kickflags, byte reason ) : void

Kicks User specified from the simulator. This logs them off of the grid If the client gets the UUID: 44e87126e7944ded05b37c42da3d5cdb it assumes that you're kicking it even if the avatar's UUID isn't the UUID that the agent is assigned

KickUser ( UUID godID, UUID sessionID, UUID agentID, uint kickflags, string reason ) : void
RegionLoaded ( IScene scene ) : void
RegisterCaps ( UUID agentID, IHttpServer server ) : OSDMap
RemoveRegion ( IScene scene ) : void
RequestGodlikePowers ( UUID agentID, UUID sessionID, UUID token, bool godLike, IClientAPI controllingClient ) : void
SubscribeToClientEvents ( IClientAPI client ) : void
UnsubscribeFromClientEvents ( IClientAPI client ) : void

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

Метод Описание
UntrustedSimulatorMessage ( UUID AgentID, Stream request ) : byte[]

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

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

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

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

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

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

public Initialize ( IConfigSource source ) : void
source IConfigSource
Результат void

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

Kicks User specified from the simulator. This logs them off of the grid If the client gets the UUID: 44e87126e7944ded05b37c42da3d5cdb it assumes that you're kicking it even if the avatar's UUID isn't the UUID that the agent is assigned
public KickUser ( UUID godID, UUID sessionID, UUID agentID, uint kickflags, byte reason ) : void
godID UUID The person doing the kicking
sessionID UUID The session of the person doing the kicking
agentID UUID the person that is being kicked
kickflags uint Tells what to do to the user
reason byte The message to send to the user after it's been turned into a field
Результат void

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

public KickUser ( UUID godID, UUID sessionID, UUID agentID, uint kickflags, string reason ) : void
godID UUID
sessionID UUID
agentID UUID
kickflags uint
reason string
Результат void

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

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

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

public RegisterCaps ( UUID agentID, IHttpServer server ) : OSDMap
agentID UUID
server IHttpServer
Результат OSDMap

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

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

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

public RequestGodlikePowers ( UUID agentID, UUID sessionID, UUID token, bool godLike, IClientAPI controllingClient ) : void
agentID UUID
sessionID UUID
token UUID
godLike bool
controllingClient IClientAPI
Результат void

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

public SubscribeToClientEvents ( IClientAPI client ) : void
client IClientAPI
Результат void

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

public UnsubscribeFromClientEvents ( IClientAPI client ) : void
client IClientAPI
Результат void

Описание свойств

m_dialogModule защищенное свойство

protected IDialogModule m_dialogModule
Результат IDialogModule

m_scene защищенное свойство

protected IScene m_scene
Результат IScene