OpenSim
|
Public Member Functions | |
BSShape () | |
BSShape (BulletShape pShape) | |
abstract BSShape | GetReference (BSScene pPhysicsScene, BSPhysObject pPrim) |
abstract void | Dereference (BSScene physicsScene) |
override string | ToString () |
Static Public Member Functions | |
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) |
Protected Member Functions | |
virtual void | IncrementReference () |
virtual void | DecrementReference () |
Properties | |
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] |
Definition at line 111 of file BSShapes.cs.
|
inline |
Definition at line 120 of file BSShapes.cs.
|
inline |
Definition at line 127 of file BSShapes.cs.
|
inlinestatic |
Definition at line 209 of file BSShapes.cs.
|
inlineprotectedvirtual |
Definition at line 148 of file BSShapes.cs.
|
pure virtual |
Implemented in OpenSim.Region.PhysicsModule.BulletS.BSShapeAvatar, OpenSim.Region.PhysicsModule.BulletS.BSShapeGImpact, OpenSim.Region.PhysicsModule.BulletS.BSShapeConvexHull, OpenSim.Region.PhysicsModule.BulletS.BSShapeCompound, OpenSim.Region.PhysicsModule.BulletS.BSShapeHull, OpenSim.Region.PhysicsModule.BulletS.BSShapeMesh, OpenSim.Region.PhysicsModule.BulletS.BSShapeNative, and OpenSim.Region.PhysicsModule.BulletS.BSShapeNull.
|
pure virtual |
Implemented in OpenSim.Region.PhysicsModule.BulletS.BSShapeAvatar, OpenSim.Region.PhysicsModule.BulletS.BSShapeGImpact, OpenSim.Region.PhysicsModule.BulletS.BSShapeConvexHull, OpenSim.Region.PhysicsModule.BulletS.BSShapeCompound, OpenSim.Region.PhysicsModule.BulletS.BSShapeHull, OpenSim.Region.PhysicsModule.BulletS.BSShapeMesh, OpenSim.Region.PhysicsModule.BulletS.BSShapeNative, and OpenSim.Region.PhysicsModule.BulletS.BSShapeNull.
|
inlineprotectedvirtual |
Definition at line 141 of file BSShapes.cs.
|
inline |
Definition at line 189 of file BSShapes.cs.
|
inlinestatic |
Definition at line 331 of file BSShapes.cs.
|
inlinestatic |
|
get |
Definition at line 180 of file BSShapes.cs.
|
get |
Definition at line 159 of file BSShapes.cs.
|
getset |
Definition at line 116 of file BSShapes.cs.
|
getset |
Definition at line 117 of file BSShapes.cs.
|
getset |
Definition at line 115 of file BSShapes.cs.
|
getset |
Definition at line 118 of file BSShapes.cs.
|
get |
Definition at line 168 of file BSShapes.cs.