C# Класс WhiteCore.Modules.Chat.DialogModule

This dialog module has support for mute lists
Наследование: INonSharedRegionModule, IDialogModule
Показать файл Открыть проект

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

Свойство Тип Описание
m_enabled bool
m_muteListModule IMuteListModule
m_scene IScene

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

Метод Описание
AddRegion ( IScene scene ) : void
Close ( ) : void
Initialise ( IConfigSource config ) : void
RegionLoaded ( IScene scene ) : void
RemoveRegion ( IScene scene ) : void
SendAlertToUser ( IClientAPI client, string message ) : void

Sends an alert to user.

SendAlertToUser ( IClientAPI client, string message, bool modal ) : void

Sends an alert to user.

SendAlertToUser ( UUID agentID, string message ) : void

Sends an alert to user.

SendAlertToUser ( UUID agentID, string message, bool modal ) : void

Sends an alert to user.

SendAlertToUser ( string Name, string message, bool modal ) : void

Sends an alert to user.

SendDialogToUser ( UUID avatarID, string objectName, UUID objectID, UUID ownerID, string message, UUID textureID, int ch, string buttonlabels ) : void

Sends the dialog to user.

SendGeneralAlert ( string message ) : void

Sends a general alert.

SendNotificationToUsersInRegion ( UUID fromAvatarID, string fromAvatarName, string message ) : void

Sends a notification to users in region.

SendTextBoxToUser ( UUID avatarID, string message, int chatChannel, string name, UUID objectID, UUID ownerID ) : void

Sends a text box to user.

SendUrlToUser ( UUID avatarID, string objectName, UUID objectID, UUID ownerID, bool groupOwned, string message, string url ) : void

Sends a URL to user.

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

Метод Описание
HandleAlertConsoleCommand ( IScene scene, string cmdparams ) : void

Handle an alert command from the console.

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

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

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

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

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

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

Handle an alert command from the console.
protected HandleAlertConsoleCommand ( IScene scene, string cmdparams ) : void
scene IScene
cmdparams string
Результат void

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

public Initialise ( IConfigSource config ) : void
config IConfigSource
Результат void

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

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

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

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

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

Sends an alert to user.
public SendAlertToUser ( IClientAPI client, string message ) : void
client IClientAPI Client.
message string Message.
Результат void

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

Sends an alert to user.
public SendAlertToUser ( IClientAPI client, string message, bool modal ) : void
client IClientAPI Client.
message string Message.
modal bool If set to true modal.
Результат void

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

Sends an alert to user.
public SendAlertToUser ( UUID agentID, string message ) : void
agentID UUID Agent identifier.
message string Message.
Результат void

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

Sends an alert to user.
public SendAlertToUser ( UUID agentID, string message, bool modal ) : void
agentID UUID Agent identifier.
message string Message.
modal bool If set to true modal.
Результат void

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

Sends an alert to user.
public SendAlertToUser ( string Name, string message, bool modal ) : void
Name string Name.
message string Message.
modal bool If set to true modal.
Результат void

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

Sends the dialog to user.
public SendDialogToUser ( UUID avatarID, string objectName, UUID objectID, UUID ownerID, string message, UUID textureID, int ch, string buttonlabels ) : void
avatarID UUID Avatar identifier.
objectName string Object name.
objectID UUID Object identifier.
ownerID UUID Owner identifier.
message string Message.
textureID UUID Texture identifier.
ch int Ch.
buttonlabels string Buttonlabels.
Результат void

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

Sends a general alert.
public SendGeneralAlert ( string message ) : void
message string Message.
Результат void

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

Sends a notification to users in region.
public SendNotificationToUsersInRegion ( UUID fromAvatarID, string fromAvatarName, string message ) : void
fromAvatarID UUID From avatar identifier.
fromAvatarName string From avatar name.
message string Message.
Результат void

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

Sends a text box to user.
public SendTextBoxToUser ( UUID avatarID, string message, int chatChannel, string name, UUID objectID, UUID ownerID ) : void
avatarID UUID Avatar identifier.
message string Message.
chatChannel int Chat channel.
name string Name.
objectID UUID Object identifier.
ownerID UUID Owner identifier.
Результат void

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

Sends a URL to user.
public SendUrlToUser ( UUID avatarID, string objectName, UUID objectID, UUID ownerID, bool groupOwned, string message, string url ) : void
avatarID UUID Avatar identifier.
objectName string Object name.
objectID UUID Object identifier.
ownerID UUID Owner identifier.
groupOwned bool If set to true group owned.
message string Message.
url string URL.
Результат void

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

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

protected bool m_enabled
Результат bool

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

protected IMuteListModule m_muteListModule
Результат IMuteListModule

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

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