mirror of
https://github.com/opensim/opensim.git
synced 2026-08-07 17:55:48 +08:00
initial steps to support physical phantoms
This commit is contained in:
@@ -170,6 +170,8 @@ namespace OpenSim.Region.Physics.Manager
|
||||
|
||||
public abstract Vector3 Size { get; set; }
|
||||
|
||||
public bool Phantom { get; set; }
|
||||
|
||||
public abstract PrimitiveBaseShape Shape { set; }
|
||||
|
||||
uint m_baseLocalID;
|
||||
|
||||
@@ -122,9 +122,6 @@ namespace OpenSim.Region.Physics.Manager
|
||||
/// <param name="prim"></param>
|
||||
public abstract void RemovePrim(PhysicsActor prim);
|
||||
|
||||
//public abstract PhysicsActor AddPrimShape(string primName, PrimitiveBaseShape pbs, Vector3 position,
|
||||
// Vector3 size, Quaternion rotation); //To be removed - Actually removed!
|
||||
|
||||
public abstract PhysicsActor AddPrimShape(string primName, PrimitiveBaseShape pbs, Vector3 position,
|
||||
Vector3 size, Quaternion rotation, bool isPhysical, uint localid);
|
||||
|
||||
@@ -134,6 +131,12 @@ namespace OpenSim.Region.Physics.Manager
|
||||
return null;
|
||||
}
|
||||
|
||||
public virtual PhysicsActor AddPrimShape(string primName, PrimitiveBaseShape pbs, Vector3 position,
|
||||
Vector3 size, Quaternion rotation, bool isPhysical, bool isPhantom, uint localid)
|
||||
{
|
||||
return AddPrimShape(primName, pbs, position, size, rotation, isPhysical, localid);
|
||||
}
|
||||
|
||||
public virtual float TimeDilation
|
||||
{
|
||||
get { return 1.0f; }
|
||||
|
||||
Reference in New Issue
Block a user