C# Class OpenSim.Region.CoreModules.Avatar.Gods.GodsModule

Inheritance: INonSharedRegionModule, IGodsModule
Afficher le fichier Open project: openmetaversefoundation/fortis-opensim Class Usage Examples

Protected Properties

Свойство Type Description
m_dialogModule IDialogModule
m_scene OpenSim.Region.Framework.Scenes.Scene

Méthodes publiques

Méthode Description
Close ( ) : void
Initialise ( Scene scene, 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

PostInitialise ( ) : void
RequestGodlikePowers ( UUID agentID, UUID sessionID, UUID token, bool godLike, IClientAPI controllingClient ) : void
SubscribeToClientEvents ( IClientAPI client ) : void
UnsubscribeFromClientEvents ( IClientAPI client ) : void

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

Initialise() public méthode

public Initialise ( Scene scene, IConfigSource source ) : void
scene OpenSim.Region.Framework.Scenes.Scene
source IConfigSource
Résultat void

KickUser() public méthode

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
Résultat void

PostInitialise() public méthode

public PostInitialise ( ) : void
Résultat void

RequestGodlikePowers() public méthode

public RequestGodlikePowers ( UUID agentID, UUID sessionID, UUID token, bool godLike, IClientAPI controllingClient ) : void
agentID UUID
sessionID UUID
token UUID
godLike bool
controllingClient IClientAPI
Résultat void

SubscribeToClientEvents() public méthode

public SubscribeToClientEvents ( IClientAPI client ) : void
client IClientAPI
Résultat void

UnsubscribeFromClientEvents() public méthode

public UnsubscribeFromClientEvents ( IClientAPI client ) : void
client IClientAPI
Résultat void

Property Details

m_dialogModule protected_oe property

protected IDialogModule m_dialogModule
Résultat IDialogModule

m_scene protected_oe property

protected Scene,OpenSim.Region.Framework.Scenes m_scene
Résultat OpenSim.Region.Framework.Scenes.Scene