C# 클래스 Universe.Modules.Chat.DialogModule

This dialog module has support for mute lists
상속: INonSharedRegionModule, IDialogModule
파일 보기 프로젝트 열기: Virtual-Universe/Virtual-Universe

보호된 프로퍼티들

프로퍼티 타입 설명
m_enabled bool
m_muteListModule IMuteListModule
m_scene IScene

공개 메소드들

메소드 설명
AddRegion ( IScene scene ) : void
Close ( ) : void
Initialize ( IConfigSource config ) : void
RegionLoaded ( IScene scene ) : void
RemoveRegion ( IScene scene ) : void
SendAlertToUser ( IClientAPI client, string message ) : void
SendAlertToUser ( IClientAPI client, string message, bool modal ) : void
SendAlertToUser ( UUID agentID, string message ) : void
SendAlertToUser ( UUID agentID, string message, bool modal ) : void
SendAlertToUser ( string Name, string message, bool modal ) : void
SendDialogToUser ( UUID avatarID, string objectName, UUID objectID, UUID ownerID, string message, UUID textureID, int ch, string buttonlabels ) : void
SendGeneralAlert ( string message ) : void
SendNotificationToUsersInRegion ( UUID fromAvatarID, string fromAvatarName, string message ) : void
SendTextBoxToUser ( UUID avatarID, string message, int chatChannel, string name, UUID objectID, UUID ownerID ) : void
SendUrlToUser ( UUID avatarID, string objectName, UUID objectID, UUID ownerID, bool groupOwned, string message, string url ) : void

보호된 메소드들

메소드 설명
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

Initialize() 공개 메소드

public Initialize ( 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() 공개 메소드

public SendAlertToUser ( IClientAPI client, string message ) : void
client IClientAPI
message string
리턴 void

SendAlertToUser() 공개 메소드

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

SendAlertToUser() 공개 메소드

public SendAlertToUser ( UUID agentID, string message ) : void
agentID UUID
message string
리턴 void

SendAlertToUser() 공개 메소드

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

SendAlertToUser() 공개 메소드

public SendAlertToUser ( string Name, string message, bool modal ) : void
Name string
message string
modal bool
리턴 void

SendDialogToUser() 공개 메소드

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

SendGeneralAlert() 공개 메소드

public SendGeneralAlert ( string message ) : void
message string
리턴 void

SendNotificationToUsersInRegion() 공개 메소드

public SendNotificationToUsersInRegion ( UUID fromAvatarID, string fromAvatarName, string message ) : void
fromAvatarID UUID
fromAvatarName string
message string
리턴 void

SendTextBoxToUser() 공개 메소드

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

SendUrlToUser() 공개 메소드

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

프로퍼티 상세

m_enabled 보호되어 있는 프로퍼티

protected bool m_enabled
리턴 bool

m_muteListModule 보호되어 있는 프로퍼티

protected IMuteListModule m_muteListModule
리턴 IMuteListModule

m_scene 보호되어 있는 프로퍼티

protected IScene m_scene
리턴 IScene