* minor: Make it clear that non-scheduled updates can happen outside of the per frame update heartbeat

0.6.0-stable
Justin Clarke Casey 2008-10-14 15:56:14 +00:00
parent 3b9400bcea
commit 0d6eb37ac5
3 changed files with 3 additions and 7 deletions

View File

@ -131,7 +131,8 @@ namespace OpenSim.Region.Environment.Scenes
public abstract void UpdateMovement(); public abstract void UpdateMovement();
/// <summary> /// <summary>
/// Performs any updates that need to be done at each frame. /// Performs any updates that need to be done at each frame, as opposed to immediately.
/// These included scheduled updates and updates that occur due to physics processing.
/// </summary> /// </summary>
public abstract void Update(); public abstract void Update();

View File

@ -1527,9 +1527,6 @@ namespace OpenSim.Region.Environment.Scenes
#region Scheduling #region Scheduling
/// <summary>
/// Examine this object's parts to see if they've changed sufficiently to warrant an update
/// </summary>
public override void Update() public override void Update()
{ {
// Check that the group was not deleted before the scheduled update // Check that the group was not deleted before the scheduled update

View File

@ -908,6 +908,7 @@ namespace OpenSim.Region.Environment.Scenes
} }
} }
if (PhysicsActor == null) if (PhysicsActor == null)
{ {
return; return;
@ -1554,9 +1555,6 @@ namespace OpenSim.Region.Environment.Scenes
#region Overridden Methods #region Overridden Methods
/// <summary>
///
/// </summary>
public override void Update() public override void Update()
{ {
SendPrimUpdates(); SendPrimUpdates();