コード例 #1
0
 public abstract int GetNumberOfCompoundChildren(BulletShape cShape);
コード例 #2
0
 public abstract bool IsCompound(BulletShape shape);
コード例 #3
0
 // =====================================================================================
 // btCollisionShape entries
 public abstract float GetAngularMotionDisc(BulletShape shape);
コード例 #4
0
 public abstract Vector3 GetLocalScaling(BulletShape shape);
コード例 #5
0
 public abstract BulletShape RemoveChildShapeFromCompoundShapeIndex(BulletShape cShape, int indx);
コード例 #6
0
 public abstract void SetShapeCollisionMargin(BulletShape shape, float margin);
コード例 #7
0
 public abstract void UpdateChildTransform(BulletShape pShape, int childIndex, Vector3 pos, Quaternion rot,
                                           bool shouldRecalculateLocalAabb);
コード例 #8
0
 public abstract bool IsPolyhedral(BulletShape shape);
コード例 #9
0
 public abstract BulletShape RemoveChildShapeFromCompoundShapeIndex(BulletShape cShape, int indx);
コード例 #10
0
 public abstract void RemoveChildShapeFromCompoundShape(BulletShape cShape, BulletShape removeShape);
コード例 #11
0
 public abstract void AddChildShapeToCompoundShape(BulletShape cShape, BulletShape addShape, Vector3 pos,
                                                   Quaternion rot);
コード例 #12
0
 public abstract int GetNumberOfCompoundChildren(BulletShape cShape);
コード例 #13
0
 public abstract void SetShapeCollisionMargin(BulletShape shape, float margin);
コード例 #14
0
 public abstract bool IsConvex2d(BulletShape shape);
コード例 #15
0
 public abstract void RecalculateCompoundShapeLocalAabb(BulletShape cShape);
コード例 #16
0
 public abstract bool IsNativeShape(BulletShape shape);
コード例 #17
0
 public abstract BulletShape DuplicateCollisionShape(BulletWorld sim, BulletShape srcShape, UInt32 id);
コード例 #18
0
 public abstract void RecalculateCompoundShapeLocalAabb(BulletShape cShape);
コード例 #19
0
 public abstract bool DeleteCollisionShape(BulletWorld world, BulletShape shape);
コード例 #20
0
 public abstract void SetLocalScaling(BulletShape shape, Vector3 scale);
コード例 #21
0
 public abstract BulletBody CreateBodyWithDefaultMotionState(BulletShape shape, UInt32 id, Vector3 pos,
                                                             Quaternion rot);
コード例 #22
0
 public abstract bool IsNativeShape(BulletShape shape);
コード例 #23
0
 public abstract BulletBody CreateGhostFromShape(BulletWorld sim, BulletShape shape, UInt32 id, Vector3 pos,
                                                 Quaternion rot);
コード例 #24
0
 public abstract float GetContactBreakingThreshold(BulletShape shape, float defaultFactor);
コード例 #25
0
 public abstract void SetCollisionShape(BulletWorld sim, BulletBody obj, BulletShape shape);
コード例 #26
0
 public abstract float GetMargin(BulletShape shape);
コード例 #27
0
        // =====================================================================================
        // btCollisionShape entries

        public abstract float GetAngularMotionDisc(BulletShape shape);
コード例 #28
0
 public abstract int GetShapeType(BulletShape shape);
コード例 #29
0
 public abstract void AddChildShapeToCompoundShape(BulletShape cShape, BulletShape addShape, Vector3 pos,
     Quaternion rot);
コード例 #30
0
 public abstract bool IsConcave(BulletShape shape);
コード例 #31
0
 public abstract BulletShape BuildHullShapeFromMesh(BulletWorld world, BulletShape meshShape, HACDParams parms);
コード例 #32
0
 public abstract bool IsInfinite(BulletShape shape);
コード例 #33
0
 public abstract Vector3 CalculateLocalInertia(BulletShape shape, float mass);
コード例 #34
0
 public abstract bool IsNonMoving(BulletShape shape);
コード例 #35
0
 public abstract BulletBody CreateBodyWithDefaultMotionState(BulletShape shape, UInt32 id, Vector3 pos,
     Quaternion rot);
コード例 #36
0
 public abstract bool IsSoftBody(BulletShape shape);
コード例 #37
0
 public abstract BulletBody CreateGhostFromShape(BulletWorld sim, BulletShape shape, UInt32 id, Vector3 pos,
     Quaternion rot);
コード例 #38
0
 public abstract void RemoveChildShapeFromCompoundShape(BulletShape cShape, BulletShape removeShape);
コード例 #39
0
 public abstract bool DeleteCollisionShape(BulletWorld world, BulletShape shape);
コード例 #40
0
 public abstract void SetCollisionShape(BulletWorld sim, BulletBody obj, BulletShape shape);
コード例 #41
0
 public virtual void DumpCollisionShape(BulletWorld sim, BulletShape collisionShape)
 {
 }
コード例 #42
0
 public abstract void SetMargin(BulletShape shape, float val);
コード例 #43
0
 public abstract BulletShape DuplicateCollisionShape(BulletWorld sim, BulletShape srcShape, UInt32 id);
コード例 #44
0
 public abstract void UpdateChildTransform(BulletShape pShape, int childIndex, Vector3 pos, Quaternion rot,
     bool shouldRecalculateLocalAabb);
コード例 #45
0
 public abstract BulletShape BuildHullShapeFromMesh(BulletWorld world, BulletShape meshShape, HACDParams parms);