Свойство | Тип | Описание | |
---|---|---|---|
AllChatPlugins | List |
||
ChatPlugins | IChatPlugin>.Dictionary |
Метод | Описание | |
---|---|---|
AddRegion ( IScene scene ) : void | ||
Close ( ) : void | ||
DeliverChatToAvatars ( ChatSourceType sourceType, |
||
FindScenePresence ( UUID avID ) : IScenePresence |
Find the presence from all the known sims
|
|
GetMutes ( UUID agentID, bool &cached ) : Universe.Framework.ClientInterfaces.MuteList[] |
Get all the mutes from the database
|
|
Initialize ( IConfigSource config ) : void | ||
OnChatFromWorld ( object sender, |
Send the message from the prim to the avatars in the regions
|
|
OnNewClient ( IClientAPI client ) : void | ||
RegionLoaded ( IScene scene ) : void | ||
RegisterChatPlugin ( string main, IChatPlugin plugin ) : void | ||
RemoveMute ( UUID muteID, string muteName, UUID agentID ) : void |
Remove the given mute from the user's mute list in the database
|
|
RemoveRegion ( IScene scene ) : void | ||
SimChat ( string message, ChatTypeEnum type, int channel, System.Vector3 fromPos, string fromName, UUID fromID, bool fromAgent, IScene scene ) : void | ||
SimChat ( string message, ChatTypeEnum type, int channel, System.Vector3 fromPos, string fromName, UUID fromID, bool fromAgent, bool broadcast, float range, UUID toAgentID, IScene scene ) : void | ||
SimChatBroadcast ( string message, ChatTypeEnum type, int channel, System.Vector3 fromPos, string fromName, UUID fromAgentID, bool fromAgent, UUID toAgentID, IScene scene ) : void |
Say this message directly to a single person
|
|
TrySendChatMessage ( IScenePresence presence, System.Vector3 fromPos, UUID fromAgentID, string fromName, ChatTypeEnum type, string message, ChatSourceType src, float range ) : void | ||
UpdateMuteList ( UUID muteID, string muteName, int flags, UUID agentID ) : void |
Update the mute in the database
|
Метод | Описание | |
---|---|---|
FixPositionOfChatMessage ( |
Set the correct position for the chat message
|
|
OnChatBroadcast ( object sender, |
||
OnChatFromClient ( IClientAPI sender, |
New chat message from the client
|
Метод | Описание | |
---|---|---|
FindChatPlugins ( ) : void | ||
OnClosingClient ( IClientAPI client ) : void | ||
OnInstantMessage ( IClientAPI client, |
If its a message we deal with, pull it from the client here
|
|
OnMuteListRemove ( IClientAPI client, UUID muteID, string muteName, UUID agentID ) : void |
Remove the mute (from the client)
|
|
OnMuteListRequest ( IClientAPI client, uint crc ) : void |
Get all the mutes the client has set
|
|
OnMuteListUpdate ( IClientAPI client, UUID muteID, string muteName, int flags, UUID agentID ) : void |
Update the mute (from the client)
|
|
UpdateCachedInfo ( UUID agentID, |
public DeliverChatToAvatars ( ChatSourceType sourceType, |
||
sourceType | ChatSourceType | |
c | ||
Результат | void |
public FindScenePresence ( UUID avID ) : IScenePresence | ||
avID | UUID | |
Результат | IScenePresence |
protected FixPositionOfChatMessage ( |
||
c | ||
Результат |
public GetMutes ( UUID agentID, bool &cached ) : Universe.Framework.ClientInterfaces.MuteList[] | ||
agentID | UUID | |
cached | bool | |
Результат | Universe.Framework.ClientInterfaces.MuteList[] |
public Initialize ( IConfigSource config ) : void | ||
config | IConfigSource | |
Результат | void |
protected OnChatBroadcast ( object sender, |
||
sender | object | |
c | ||
Результат | void |
protected OnChatFromClient ( IClientAPI sender, |
||
sender | IClientAPI | |
c | ||
Результат | void |
public OnChatFromWorld ( object sender, |
||
sender | object | |
c | ||
Результат | void |
public OnNewClient ( IClientAPI client ) : void | ||
client | IClientAPI | |
Результат | void |
public RegionLoaded ( IScene scene ) : void | ||
scene | IScene | |
Результат | void |
public RegisterChatPlugin ( string main, IChatPlugin plugin ) : void | ||
main | string | |
plugin | IChatPlugin | |
Результат | void |
public RemoveMute ( UUID muteID, string muteName, UUID agentID ) : void | ||
muteID | UUID | |
muteName | string | |
agentID | UUID | |
Результат | void |
public RemoveRegion ( IScene scene ) : void | ||
scene | IScene | |
Результат | void |
public SimChat ( string message, ChatTypeEnum type, int channel, System.Vector3 fromPos, string fromName, UUID fromID, bool fromAgent, IScene scene ) : void | ||
message | string | |
type | ChatTypeEnum | |
channel | int | |
fromPos | System.Vector3 | |
fromName | string | |
fromID | UUID | |
fromAgent | bool | |
scene | IScene | |
Результат | void |
public SimChat ( string message, ChatTypeEnum type, int channel, System.Vector3 fromPos, string fromName, UUID fromID, bool fromAgent, bool broadcast, float range, UUID toAgentID, IScene scene ) : void | ||
message | string | |
type | ChatTypeEnum | |
channel | int | |
fromPos | System.Vector3 | |
fromName | string | |
fromID | UUID | |
fromAgent | bool | |
broadcast | bool | |
range | float | |
toAgentID | UUID | |
scene | IScene | |
Результат | void |
public SimChatBroadcast ( string message, ChatTypeEnum type, int channel, System.Vector3 fromPos, string fromName, UUID fromAgentID, bool fromAgent, UUID toAgentID, IScene scene ) : void | ||
message | string | |
type | ChatTypeEnum | |
channel | int | |
fromPos | System.Vector3 | |
fromName | string | |
fromAgentID | UUID | |
fromAgent | bool | |
toAgentID | UUID | |
scene | IScene | |
Результат | void |
public TrySendChatMessage ( IScenePresence presence, System.Vector3 fromPos, UUID fromAgentID, string fromName, ChatTypeEnum type, string message, ChatSourceType src, float range ) : void | ||
presence | IScenePresence | |
fromPos | System.Vector3 | |
fromAgentID | UUID | |
fromName | string | |
type | ChatTypeEnum | |
message | string | |
src | ChatSourceType | |
range | float | |
Результат | void |
public UpdateMuteList ( UUID muteID, string muteName, int flags, UUID agentID ) : void | ||
muteID | UUID | |
muteName | string | |
flags | int | |
agentID | UUID | |
Результат | void |