aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics/BulletSPlugin/BSScene.cs
diff options
context:
space:
mode:
authorRobert Adams2012-12-21 09:55:20 -0800
committerRobert Adams2012-12-21 09:55:20 -0800
commit750492796d3f19028ddd7fdf5f696933f083fd33 (patch)
treeb7ba3583b8b520a8c944f4bdbb3ead31be44f1ff /OpenSim/Region/Physics/BulletSPlugin/BSScene.cs
parentBulletSim: fix incorrectly defined property changed flag. (diff)
downloadopensim-SC-750492796d3f19028ddd7fdf5f696933f083fd33.zip
opensim-SC-750492796d3f19028ddd7fdf5f696933f083fd33.tar.gz
opensim-SC-750492796d3f19028ddd7fdf5f696933f083fd33.tar.bz2
opensim-SC-750492796d3f19028ddd7fdf5f696933f083fd33.tar.xz
BulletSim: begin movement of parameters from pinned memory block to variables all in managed code. Add note to TODO list to remember to do the rest. Other updates to TODO list.
Diffstat (limited to '')
-rw-r--r--OpenSim/Region/Physics/BulletSPlugin/BSScene.cs10
1 files changed, 10 insertions, 0 deletions
diff --git a/OpenSim/Region/Physics/BulletSPlugin/BSScene.cs b/OpenSim/Region/Physics/BulletSPlugin/BSScene.cs
index 069cb0d..2ca4912 100644
--- a/OpenSim/Region/Physics/BulletSPlugin/BSScene.cs
+++ b/OpenSim/Region/Physics/BulletSPlugin/BSScene.cs
@@ -96,6 +96,16 @@ public sealed class BSScene : PhysicsScene, IPhysicsParameters
96 public long SimulationStep { get { return m_simulationStep; } } 96 public long SimulationStep { get { return m_simulationStep; } }
97 private int m_taintsToProcessPerStep; 97 private int m_taintsToProcessPerStep;
98 98
99 // Avatar parameters
100 public float ParamAvatarFriction { get; private set; }
101 public float ParamAvatarStandingFriction { get; private set; }
102 public float ParamAvatarDensity { get; private set; }
103 public float ParamAvatarRestitution { get; private set; }
104 public float ParamAvatarCapsuleWidth { get; private set; }
105 public float ParamAvatarCapsuleDepth { get; private set; }
106 public float ParamAvatarCapsuleHeight { get; private set; }
107 public float ParamAvatarContactProcessingThreshold { get; private set; }
108
99 public delegate void PreStepAction(float timeStep); 109 public delegate void PreStepAction(float timeStep);
100 public event PreStepAction BeforeStep; 110 public event PreStepAction BeforeStep;
101 111