changes in physics manager, needed for UbitODE

This commit is contained in:
UbitUmarov
2012-02-08 15:28:13 +00:00
parent 815f3af1d7
commit c75fa8b8a1
2 changed files with 28 additions and 1 deletions

View File

@@ -68,6 +68,17 @@ namespace OpenSim.Region.Physics.Manager
}
}
public struct ContactData
{
public float mu;
public float bounce;
public ContactData(float _mu, float _bounce)
{
mu = _mu;
bounce = _bounce;
}
}
/// <summary>
/// Used to pass collision information to OnCollisionUpdate listeners.
/// </summary>
@@ -143,6 +154,14 @@ namespace OpenSim.Region.Physics.Manager
get { return new NullPhysicsActor(); }
}
public virtual bool Building { get; set; }
public virtual ContactData ContactData
{
get { return new ContactData(0, 0); }
}
public abstract bool Stopped { get; }
public abstract Vector3 Size { get; set; }