C# Class Universe.Physics.BulletSPlugin.BSShapeCompound

Inheritance: BSShape
Show file Open project: Virtual-Universe/Virtual-Universe Class Usage Examples

Public Properties

Property Type Description
CompoundShapes BSShapeCompound>.Dictionary

Public Methods

Method Description
BSShapeCompound ( BulletShape pShape ) : System
CreatePhysicalCompoundShape ( BSScene physicsScene ) : BulletShape
Dereference ( BSScene physicsScene ) : void
GetReference ( BSScene physicsScene ) : BSShape
GetReference ( BSScene physicsScene, BSPhysObject prim ) : BSShape
TryGetCompoundByPtr ( BulletShape pShape, BSShapeCompound &outCompound ) : bool

Private Methods

Method Description
DereferenceAnonCollisionShape ( BSScene physicsScene, BulletShape pShape ) : void

Method Details

BSShapeCompound() public method

public BSShapeCompound ( BulletShape pShape ) : System
pShape BulletShape
return System

CreatePhysicalCompoundShape() public static method

public static CreatePhysicalCompoundShape ( BSScene physicsScene ) : BulletShape
physicsScene BSScene
return BulletShape

Dereference() public method

public Dereference ( BSScene physicsScene ) : void
physicsScene BSScene
return void

GetReference() public static method

public static GetReference ( BSScene physicsScene ) : BSShape
physicsScene BSScene
return BSShape

GetReference() public method

public GetReference ( BSScene physicsScene, BSPhysObject prim ) : BSShape
physicsScene BSScene
prim BSPhysObject
return BSShape

TryGetCompoundByPtr() public static method

public static TryGetCompoundByPtr ( BulletShape pShape, BSShapeCompound &outCompound ) : bool
pShape BulletShape
outCompound BSShapeCompound
return bool

Property Details

CompoundShapes public static property

public static Dictionary CompoundShapes
return BSShapeCompound>.Dictionary