diff options
Diffstat (limited to 'OpenSim/Region/Environment/Scenes/SceneEvents.cs')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/SceneEvents.cs | 164 |
1 files changed, 82 insertions, 82 deletions
diff --git a/OpenSim/Region/Environment/Scenes/SceneEvents.cs b/OpenSim/Region/Environment/Scenes/SceneEvents.cs index 1e4b163..255cbf2 100644 --- a/OpenSim/Region/Environment/Scenes/SceneEvents.cs +++ b/OpenSim/Region/Environment/Scenes/SceneEvents.cs | |||
@@ -1,82 +1,82 @@ | |||
1 | using libsecondlife; | 1 | using libsecondlife; |
2 | 2 | ||
3 | namespace OpenSim.Region.Environment.Scenes | 3 | namespace OpenSim.Region.Environment.Scenes |
4 | { | 4 | { |
5 | /// <summary> | 5 | /// <summary> |
6 | /// A class for triggering remote scene events. | 6 | /// A class for triggering remote scene events. |
7 | /// </summary> | 7 | /// </summary> |
8 | public class EventManager | 8 | public class EventManager |
9 | { | 9 | { |
10 | public delegate void OnFrameDelegate(); | 10 | public delegate void OnFrameDelegate(); |
11 | public event OnFrameDelegate OnFrame; | 11 | public event OnFrameDelegate OnFrame; |
12 | 12 | ||
13 | public delegate void OnBackupDelegate(Interfaces.IRegionDataStore datastore); | 13 | public delegate void OnBackupDelegate(Interfaces.IRegionDataStore datastore); |
14 | public event OnBackupDelegate OnBackup; | 14 | public event OnBackupDelegate OnBackup; |
15 | 15 | ||
16 | public delegate void OnNewPresenceDelegate(ScenePresence presence); | 16 | public delegate void OnNewPresenceDelegate(ScenePresence presence); |
17 | public event OnNewPresenceDelegate OnNewPresence; | 17 | public event OnNewPresenceDelegate OnNewPresence; |
18 | 18 | ||
19 | public delegate void OnRemovePresenceDelegate(LLUUID uuid); | 19 | public delegate void OnRemovePresenceDelegate(LLUUID uuid); |
20 | public event OnRemovePresenceDelegate OnRemovePresence; | 20 | public event OnRemovePresenceDelegate OnRemovePresence; |
21 | 21 | ||
22 | public delegate void OnParcelPrimCountUpdateDelegate(); | 22 | public delegate void OnParcelPrimCountUpdateDelegate(); |
23 | public event OnParcelPrimCountUpdateDelegate OnParcelPrimCountUpdate; | 23 | public event OnParcelPrimCountUpdateDelegate OnParcelPrimCountUpdate; |
24 | 24 | ||
25 | public delegate void OnParcelPrimCountAddDelegate(SceneObject obj); | 25 | public delegate void OnParcelPrimCountAddDelegate(SceneObject obj); |
26 | public event OnParcelPrimCountAddDelegate OnParcelPrimCountAdd; | 26 | public event OnParcelPrimCountAddDelegate OnParcelPrimCountAdd; |
27 | 27 | ||
28 | public delegate void OnScriptConsoleDelegate(string[] args); | 28 | public delegate void OnScriptConsoleDelegate(string[] args); |
29 | public event OnScriptConsoleDelegate OnScriptConsole; | 29 | public event OnScriptConsoleDelegate OnScriptConsole; |
30 | 30 | ||
31 | public void TriggerOnScriptConsole(string[] args) | 31 | public void TriggerOnScriptConsole(string[] args) |
32 | { | 32 | { |
33 | if (OnScriptConsole != null) | 33 | if (OnScriptConsole != null) |
34 | OnScriptConsole(args); | 34 | OnScriptConsole(args); |
35 | } | 35 | } |
36 | 36 | ||
37 | public void TriggerOnFrame() | 37 | public void TriggerOnFrame() |
38 | { | 38 | { |
39 | if (OnFrame != null) | 39 | if (OnFrame != null) |
40 | { | 40 | { |
41 | OnFrame(); | 41 | OnFrame(); |
42 | } | 42 | } |
43 | } | 43 | } |
44 | 44 | ||
45 | public void TriggerOnNewPresence(ScenePresence presence) | 45 | public void TriggerOnNewPresence(ScenePresence presence) |
46 | { | 46 | { |
47 | if (OnNewPresence != null) | 47 | if (OnNewPresence != null) |
48 | OnNewPresence(presence); | 48 | OnNewPresence(presence); |
49 | } | 49 | } |
50 | 50 | ||
51 | public void TriggerOnRemovePresence(LLUUID uuid) | 51 | public void TriggerOnRemovePresence(LLUUID uuid) |
52 | { | 52 | { |
53 | if (OnRemovePresence != null) | 53 | if (OnRemovePresence != null) |
54 | { | 54 | { |
55 | OnRemovePresence(uuid); | 55 | OnRemovePresence(uuid); |
56 | } | 56 | } |
57 | } | 57 | } |
58 | 58 | ||
59 | public void TriggerOnBackup(Interfaces.IRegionDataStore dstore) | 59 | public void TriggerOnBackup(Interfaces.IRegionDataStore dstore) |
60 | { | 60 | { |
61 | if (OnBackup != null) | 61 | if (OnBackup != null) |
62 | { | 62 | { |
63 | OnBackup(dstore); | 63 | OnBackup(dstore); |
64 | } | 64 | } |
65 | } | 65 | } |
66 | 66 | ||
67 | public void TriggerParcelPrimCountUpdate() | 67 | public void TriggerParcelPrimCountUpdate() |
68 | { | 68 | { |
69 | if (OnParcelPrimCountUpdate != null) | 69 | if (OnParcelPrimCountUpdate != null) |
70 | { | 70 | { |
71 | OnParcelPrimCountUpdate(); | 71 | OnParcelPrimCountUpdate(); |
72 | } | 72 | } |
73 | } | 73 | } |
74 | public void TriggerParcelPrimCountAdd(SceneObject obj) | 74 | public void TriggerParcelPrimCountAdd(SceneObject obj) |
75 | { | 75 | { |
76 | if (OnParcelPrimCountAdd != null) | 76 | if (OnParcelPrimCountAdd != null) |
77 | { | 77 | { |
78 | OnParcelPrimCountAdd(obj); | 78 | OnParcelPrimCountAdd(obj); |
79 | } | 79 | } |
80 | } | 80 | } |
81 | } | 81 | } |
82 | } | 82 | } |