C# Class WhiteCore.Physics.BulletSPlugin.BSShapeCollection

Inheritance: IDisposable
Afficher le fichier Open project: WhiteCoreSim/WhiteCore-Dev Class Usage Examples

Private Properties

Свойство Type Description
CreateBody bool
CreateGeom bool
CreateGeomMeshOrHull bool
DereferenceExistingShape void
DetailLog void
ReferenceBody void

Méthodes publiques

Méthode Description
BSShapeCollection ( WhiteCore.Physics.BulletSPlugin.BSScene physScene ) : System
DereferenceBody ( WhiteCore.Physics.BulletSPlugin.BulletBody body, PhysicalDestructionCallback bodyCallback ) : void
Dispose ( ) : void
GetBodyAndShape ( bool forceRebuild, WhiteCore.Physics.BulletSPlugin.BulletWorld sim, WhiteCore.Physics.BulletSPlugin.BSPhysObject prim ) : bool
GetBodyAndShape ( bool forceRebuild, WhiteCore.Physics.BulletSPlugin.BulletWorld sim, WhiteCore.Physics.BulletSPlugin.BSPhysObject prim, PhysicalDestructionCallback bodyCallback ) : bool
PrimHasNoCuts ( PrimitiveBaseShape pbs ) : bool

Private Methods

Méthode Description
CreateBody ( bool forceRebuild, WhiteCore.Physics.BulletSPlugin.BSPhysObject prim, WhiteCore.Physics.BulletSPlugin.BulletWorld sim, PhysicalDestructionCallback bodyCallback ) : bool
CreateGeom ( bool forceRebuild, WhiteCore.Physics.BulletSPlugin.BSPhysObject prim, PhysicalDestructionCallback shapeCallback ) : bool
CreateGeomMeshOrHull ( WhiteCore.Physics.BulletSPlugin.BSPhysObject prim, PhysicalDestructionCallback shapeCallback ) : bool
DereferenceExistingShape ( WhiteCore.Physics.BulletSPlugin.BSPhysObject prim, PhysicalDestructionCallback shapeCallback ) : void
DetailLog ( string msg ) : void
ReferenceBody ( WhiteCore.Physics.BulletSPlugin.BulletBody body ) : void

Method Details

BSShapeCollection() public méthode

public BSShapeCollection ( WhiteCore.Physics.BulletSPlugin.BSScene physScene ) : System
physScene WhiteCore.Physics.BulletSPlugin.BSScene
Résultat System

DereferenceBody() public méthode

public DereferenceBody ( WhiteCore.Physics.BulletSPlugin.BulletBody body, PhysicalDestructionCallback bodyCallback ) : void
body WhiteCore.Physics.BulletSPlugin.BulletBody
bodyCallback PhysicalDestructionCallback
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetBodyAndShape() public méthode

public GetBodyAndShape ( bool forceRebuild, WhiteCore.Physics.BulletSPlugin.BulletWorld sim, WhiteCore.Physics.BulletSPlugin.BSPhysObject prim ) : bool
forceRebuild bool
sim WhiteCore.Physics.BulletSPlugin.BulletWorld
prim WhiteCore.Physics.BulletSPlugin.BSPhysObject
Résultat bool

GetBodyAndShape() public méthode

public GetBodyAndShape ( bool forceRebuild, WhiteCore.Physics.BulletSPlugin.BulletWorld sim, WhiteCore.Physics.BulletSPlugin.BSPhysObject prim, PhysicalDestructionCallback bodyCallback ) : bool
forceRebuild bool
sim WhiteCore.Physics.BulletSPlugin.BulletWorld
prim WhiteCore.Physics.BulletSPlugin.BSPhysObject
bodyCallback PhysicalDestructionCallback
Résultat bool

PrimHasNoCuts() public static méthode

public static PrimHasNoCuts ( PrimitiveBaseShape pbs ) : bool
pbs PrimitiveBaseShape
Résultat bool