OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
OpenSim.Region.PhysicsModule.BulletS.BSShapeCompound Class Reference
Inheritance diagram for OpenSim.Region.PhysicsModule.BulletS.BSShapeCompound:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Region.PhysicsModule.BulletS.BSShapeCompound:
Collaboration graph
[legend]

Public Member Functions

 BSShapeCompound (BulletShape pShape)
 
override BSShape GetReference (BSScene physicsScene, BSPhysObject prim)
 
override void Dereference (BSScene physicsScene)
 
- Public Member Functions inherited from OpenSim.Region.PhysicsModule.BulletS.BSShape
 BSShape ()
 
 BSShape (BulletShape pShape)
 
override string ToString ()
 

Static Public Member Functions

static BSShape GetReference (BSScene physicsScene)
 
static bool TryGetCompoundByPtr (BulletShape pShape, out BSShapeCompound outCompound)
 
- Static Public Member Functions inherited from OpenSim.Region.PhysicsModule.BulletS.BSShape
static System.UInt64 ComputeShapeKey (OMV.Vector3 size, PrimitiveBaseShape pbs, out float retLod)
 
static BulletShape VerifyMeshCreated (BSScene physicsScene, BulletShape newShape, BSPhysObject prim)
 
static String UsefulPrimInfo (BSScene pScene, BSPhysObject prim)
 

Static Public Attributes

static Dictionary< string,
BSShapeCompound
CompoundShapes = new Dictionary<string, BSShapeCompound>()
 

Additional Inherited Members

- Protected Member Functions inherited from OpenSim.Region.PhysicsModule.BulletS.BSShape
virtual void IncrementReference ()
 
virtual void DecrementReference ()
 
- Properties inherited from OpenSim.Region.PhysicsModule.BulletS.BSShape
int referenceCount [get, set]
 
DateTime lastReferenced [get, set]
 
BulletShape physShapeInfo [get, set]
 
ShapeInfoInfo shapeInfo [get, set]
 
virtual bool HasPhysicalShape [get]
 
virtual BSPhysicsShapeType ShapeType [get]
 
virtual string AddrString [get]
 

Detailed Description

Definition at line 959 of file BSShapes.cs.

Constructor & Destructor Documentation

OpenSim.Region.PhysicsModule.BulletS.BSShapeCompound.BSShapeCompound ( BulletShape  pShape)
inline

Definition at line 964 of file BSShapes.cs.

Member Function Documentation

override void OpenSim.Region.PhysicsModule.BulletS.BSShapeCompound.Dereference ( BSScene  physicsScene)
inlinevirtual

Implements OpenSim.Region.PhysicsModule.BulletS.BSShape.

Definition at line 983 of file BSShapes.cs.

Here is the call graph for this function:

static BSShape OpenSim.Region.PhysicsModule.BulletS.BSShapeCompound.GetReference ( BSScene  physicsScene)
inlinestatic

Definition at line 967 of file BSShapes.cs.

override BSShape OpenSim.Region.PhysicsModule.BulletS.BSShapeCompound.GetReference ( BSScene  physicsScene,
BSPhysObject  prim 
)
inlinevirtual

Implements OpenSim.Region.PhysicsModule.BulletS.BSShape.

Definition at line 975 of file BSShapes.cs.

static bool OpenSim.Region.PhysicsModule.BulletS.BSShapeCompound.TryGetCompoundByPtr ( BulletShape  pShape,
out BSShapeCompound  outCompound 
)
inlinestatic

Definition at line 1018 of file BSShapes.cs.

Member Data Documentation

Dictionary<string, BSShapeCompound> OpenSim.Region.PhysicsModule.BulletS.BSShapeCompound.CompoundShapes = new Dictionary<string, BSShapeCompound>()
static

Definition at line 962 of file BSShapes.cs.


The documentation for this class was generated from the following file: