diff options
Diffstat (limited to 'OpenSim/Region/Physics/Manager')
-rw-r--r-- | OpenSim/Region/Physics/Manager/PhysicsActor.cs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/OpenSim/Region/Physics/Manager/PhysicsActor.cs b/OpenSim/Region/Physics/Manager/PhysicsActor.cs index d393b62..f97b279 100644 --- a/OpenSim/Region/Physics/Manager/PhysicsActor.cs +++ b/OpenSim/Region/Physics/Manager/PhysicsActor.cs | |||
@@ -122,6 +122,10 @@ namespace OpenSim.Region.Physics.Manager | |||
122 | 122 | ||
123 | public abstract PrimitiveBaseShape Shape { set; } | 123 | public abstract PrimitiveBaseShape Shape { set; } |
124 | 124 | ||
125 | public abstract bool Grabbed { set; } | ||
126 | |||
127 | public abstract bool Selected { set; } | ||
128 | |||
125 | public virtual void RequestPhysicsterseUpdate() | 129 | public virtual void RequestPhysicsterseUpdate() |
126 | { | 130 | { |
127 | // Make a temporary copy of the event to avoid possibility of | 131 | // Make a temporary copy of the event to avoid possibility of |
@@ -190,6 +194,8 @@ namespace OpenSim.Region.Physics.Manager | |||
190 | public abstract void AddForce(PhysicsVector force); | 194 | public abstract void AddForce(PhysicsVector force); |
191 | 195 | ||
192 | public abstract void SetMomentum(PhysicsVector momentum); | 196 | public abstract void SetMomentum(PhysicsVector momentum); |
197 | |||
198 | |||
193 | } | 199 | } |
194 | 200 | ||
195 | public class NullPhysicsActor : PhysicsActor | 201 | public class NullPhysicsActor : PhysicsActor |
@@ -206,6 +212,17 @@ namespace OpenSim.Region.Physics.Manager | |||
206 | set { return; } | 212 | set { return; } |
207 | } | 213 | } |
208 | 214 | ||
215 | public override bool Grabbed | ||
216 | { | ||
217 | set { return; } | ||
218 | } | ||
219 | |||
220 | public override bool Selected | ||
221 | { | ||
222 | set { return; } | ||
223 | } | ||
224 | |||
225 | |||
209 | public override bool CollidingGround | 226 | public override bool CollidingGround |
210 | { | 227 | { |
211 | get { return false; } | 228 | get { return false; } |