diff options
author | Melanie | 2012-07-05 22:17:39 +0100 |
---|---|---|
committer | Melanie | 2012-07-05 22:17:39 +0100 |
commit | 5776351f6abd4ca8cca7344b26ab989425c67687 (patch) | |
tree | fe0c0355ceb25db47125525b9b72d2077cc3c29f /OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs | |
parent | Merge branch 'master' into careminster (diff) | |
parent | minor: add client name to various login service log messages to disambiguate ... (diff) | |
download | opensim-SC-5776351f6abd4ca8cca7344b26ab989425c67687.zip opensim-SC-5776351f6abd4ca8cca7344b26ab989425c67687.tar.gz opensim-SC-5776351f6abd4ca8cca7344b26ab989425c67687.tar.bz2 opensim-SC-5776351f6abd4ca8cca7344b26ab989425c67687.tar.xz |
Merge branch 'master' into careminster
Conflicts:
OpenSim/Region/Framework/Scenes/Scene.cs
OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
Diffstat (limited to '')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs b/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs index 11d703a..3db6710 100644 --- a/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs +++ b/OpenSim/Region/Framework/Scenes/SceneObjectGroup.cs | |||
@@ -131,6 +131,15 @@ namespace OpenSim.Region.Framework.Scenes | |||
131 | } | 131 | } |
132 | } | 132 | } |
133 | 133 | ||
134 | /// <summary> | ||
135 | /// This indicates whether the object has changed such that it needs to be repersisted to permenant storage | ||
136 | /// (the database). | ||
137 | /// </summary> | ||
138 | /// <remarks> | ||
139 | /// Ultimately, this should be managed such that region modules can change it at the end of a set of operations | ||
140 | /// so that either all changes are preserved or none at all. However, currently, a large amount of internal | ||
141 | /// code will set this anyway when some object properties are changed. | ||
142 | /// </remarks> | ||
134 | public bool HasGroupChanged | 143 | public bool HasGroupChanged |
135 | { | 144 | { |
136 | set | 145 | set |
@@ -2536,8 +2545,13 @@ namespace OpenSim.Region.Framework.Scenes | |||
2536 | } | 2545 | } |
2537 | 2546 | ||
2538 | /// <summary> | 2547 | /// <summary> |
2539 | /// Schedule a full update for this scene object | 2548 | /// Schedule a full update for this scene object to all interested viewers. |
2540 | /// </summary> | 2549 | /// </summary> |
2550 | /// <remarks> | ||
2551 | /// Ultimately, this should be managed such that region modules can invoke it at the end of a set of operations | ||
2552 | /// so that either all changes are sent at once. However, currently, a large amount of internal | ||
2553 | /// code will set this anyway when some object properties are changed. | ||
2554 | /// </remarks> | ||
2541 | public void ScheduleGroupForFullUpdate() | 2555 | public void ScheduleGroupForFullUpdate() |
2542 | { | 2556 | { |
2543 | // if (IsAttachment) | 2557 | // if (IsAttachment) |
@@ -2556,8 +2570,13 @@ namespace OpenSim.Region.Framework.Scenes | |||
2556 | } | 2570 | } |
2557 | 2571 | ||
2558 | /// <summary> | 2572 | /// <summary> |
2559 | /// Schedule a terse update for this scene object | 2573 | /// Schedule a terse update for this scene object to all interested viewers. |
2560 | /// </summary> | 2574 | /// </summary> |
2575 | /// <remarks> | ||
2576 | /// Ultimately, this should be managed such that region modules can invoke it at the end of a set of operations | ||
2577 | /// so that either all changes are sent at once. However, currently, a large amount of internal | ||
2578 | /// code will set this anyway when some object properties are changed. | ||
2579 | /// </remarks> | ||
2561 | public void ScheduleGroupForTerseUpdate() | 2580 | public void ScheduleGroupForTerseUpdate() |
2562 | { | 2581 | { |
2563 | // m_log.DebugFormat("[SOG]: Scheduling terse update for {0} {1}", Name, UUID); | 2582 | // m_log.DebugFormat("[SOG]: Scheduling terse update for {0} {1}", Name, UUID); |