diff options
Diffstat (limited to 'OpenSim/Framework/ChatFromViewerArgs.cs')
-rw-r--r-- | OpenSim/Framework/ChatFromViewerArgs.cs | 234 |
1 files changed, 117 insertions, 117 deletions
diff --git a/OpenSim/Framework/ChatFromViewerArgs.cs b/OpenSim/Framework/ChatFromViewerArgs.cs index 5000fc6..fb4bb94 100644 --- a/OpenSim/Framework/ChatFromViewerArgs.cs +++ b/OpenSim/Framework/ChatFromViewerArgs.cs | |||
@@ -1,118 +1,118 @@ | |||
1 | using System; | 1 | using System; |
2 | using libsecondlife; | 2 | using libsecondlife; |
3 | 3 | ||
4 | namespace OpenSim.Framework | 4 | namespace OpenSim.Framework |
5 | { | 5 | { |
6 | public interface IEventArgs | 6 | public interface IEventArgs |
7 | { | 7 | { |
8 | IScene Scene { get; set; } | 8 | IScene Scene { get; set; } |
9 | IClientAPI Sender { get; set; } | 9 | IClientAPI Sender { get; set; } |
10 | } | 10 | } |
11 | 11 | ||
12 | /// <summary> | 12 | /// <summary> |
13 | /// ChatFromViewer Arguments | 13 | /// ChatFromViewer Arguments |
14 | /// </summary> | 14 | /// </summary> |
15 | public class ChatFromViewerArgs : EventArgs, IEventArgs | 15 | public class ChatFromViewerArgs : EventArgs, IEventArgs |
16 | { | 16 | { |
17 | protected int m_channel; | 17 | protected int m_channel; |
18 | protected string m_from; | 18 | protected string m_from; |
19 | protected string m_message; | 19 | protected string m_message; |
20 | protected LLVector3 m_position; | 20 | protected LLVector3 m_position; |
21 | 21 | ||
22 | protected IScene m_scene; | 22 | protected IScene m_scene; |
23 | protected IClientAPI m_sender; | 23 | protected IClientAPI m_sender; |
24 | protected object m_senderObject; | 24 | protected object m_senderObject; |
25 | protected ChatTypeEnum m_type; | 25 | protected ChatTypeEnum m_type; |
26 | protected LLUUID m_fromID; | 26 | protected LLUUID m_fromID; |
27 | 27 | ||
28 | public ChatFromViewerArgs() | 28 | public ChatFromViewerArgs() |
29 | { | 29 | { |
30 | m_position = new LLVector3(); | 30 | m_position = new LLVector3(); |
31 | } | 31 | } |
32 | 32 | ||
33 | /// <summary> | 33 | /// <summary> |
34 | /// The message sent by the user | 34 | /// The message sent by the user |
35 | /// </summary> | 35 | /// </summary> |
36 | public string Message | 36 | public string Message |
37 | { | 37 | { |
38 | get { return m_message; } | 38 | get { return m_message; } |
39 | set { m_message = value; } | 39 | set { m_message = value; } |
40 | } | 40 | } |
41 | 41 | ||
42 | /// <summary> | 42 | /// <summary> |
43 | /// The type of message, eg say, shout, broadcast. | 43 | /// The type of message, eg say, shout, broadcast. |
44 | /// </summary> | 44 | /// </summary> |
45 | public ChatTypeEnum Type | 45 | public ChatTypeEnum Type |
46 | { | 46 | { |
47 | get { return m_type; } | 47 | get { return m_type; } |
48 | set { m_type = value; } | 48 | set { m_type = value; } |
49 | } | 49 | } |
50 | 50 | ||
51 | /// <summary> | 51 | /// <summary> |
52 | /// Which channel was this message sent on? Different channels may have different listeners. Public chat is on channel zero. | 52 | /// Which channel was this message sent on? Different channels may have different listeners. Public chat is on channel zero. |
53 | /// </summary> | 53 | /// </summary> |
54 | public int Channel | 54 | public int Channel |
55 | { | 55 | { |
56 | get { return m_channel; } | 56 | get { return m_channel; } |
57 | set { m_channel = value; } | 57 | set { m_channel = value; } |
58 | } | 58 | } |
59 | 59 | ||
60 | /// <summary> | 60 | /// <summary> |
61 | /// The position of the sender at the time of the message broadcast. | 61 | /// The position of the sender at the time of the message broadcast. |
62 | /// </summary> | 62 | /// </summary> |
63 | public LLVector3 Position | 63 | public LLVector3 Position |
64 | { | 64 | { |
65 | get { return m_position; } | 65 | get { return m_position; } |
66 | set { m_position = value; } | 66 | set { m_position = value; } |
67 | } | 67 | } |
68 | 68 | ||
69 | /// <summary> | 69 | /// <summary> |
70 | /// The name of the sender (needed for scripts) | 70 | /// The name of the sender (needed for scripts) |
71 | /// </summary> | 71 | /// </summary> |
72 | public string From | 72 | public string From |
73 | { | 73 | { |
74 | get { return m_from; } | 74 | get { return m_from; } |
75 | set { m_from = value; } | 75 | set { m_from = value; } |
76 | } | 76 | } |
77 | 77 | ||
78 | #region IEventArgs Members | 78 | #region IEventArgs Members |
79 | 79 | ||
80 | /// TODO: Sender and SenderObject should just be Sender and of | 80 | /// TODO: Sender and SenderObject should just be Sender and of |
81 | /// type IChatSender | 81 | /// type IChatSender |
82 | 82 | ||
83 | /// <summary> | 83 | /// <summary> |
84 | /// The client responsible for sending the message, or null. | 84 | /// The client responsible for sending the message, or null. |
85 | /// </summary> | 85 | /// </summary> |
86 | public IClientAPI Sender | 86 | public IClientAPI Sender |
87 | { | 87 | { |
88 | get { return m_sender; } | 88 | get { return m_sender; } |
89 | set { m_sender = value; } | 89 | set { m_sender = value; } |
90 | } | 90 | } |
91 | 91 | ||
92 | /// <summary> | 92 | /// <summary> |
93 | /// The object responsible for sending the message, or null. | 93 | /// The object responsible for sending the message, or null. |
94 | /// </summary> | 94 | /// </summary> |
95 | public object SenderObject | 95 | public object SenderObject |
96 | { | 96 | { |
97 | get { return m_senderObject; } | 97 | get { return m_senderObject; } |
98 | set { m_senderObject = value; } | 98 | set { m_senderObject = value; } |
99 | } | 99 | } |
100 | 100 | ||
101 | public LLUUID SenderUUID | 101 | public LLUUID SenderUUID |
102 | { | 102 | { |
103 | get { return m_fromID; } | 103 | get { return m_fromID; } |
104 | set { m_fromID = value; } | 104 | set { m_fromID = value; } |
105 | } | 105 | } |
106 | 106 | ||
107 | /// <summary> | 107 | /// <summary> |
108 | /// | 108 | /// |
109 | /// </summary> | 109 | /// </summary> |
110 | public IScene Scene | 110 | public IScene Scene |
111 | { | 111 | { |
112 | get { return m_scene; } | 112 | get { return m_scene; } |
113 | set { m_scene = value; } | 113 | set { m_scene = value; } |
114 | } | 114 | } |
115 | 115 | ||
116 | #endregion | 116 | #endregion |
117 | } | 117 | } |
118 | } \ No newline at end of file | 118 | } \ No newline at end of file |