コード例 #1
0
		public unsafe static void SetAnisotropicFriction(this CollisionObject obj, ref OpenTK.Vector3 anisotropicFriction, AnisotropicFrictionFlags frictionMode)
		{
			fixed (OpenTK.Vector3* anisotropicFrictionPtr = &anisotropicFriction)
			{
				obj.SetAnisotropicFriction(ref *(BulletSharp.Math.Vector3*)anisotropicFrictionPtr, frictionMode);
			}
		}
コード例 #2
0
 public void SetAnisotropicFriction(Vector3 anisotropicFriction,
                                    AnisotropicFrictionFlags frictionMode = AnisotropicFrictionFlags.Friction)
 {
     btCollisionObject_setAnisotropicFriction(Native, ref anisotropicFriction,
                                              frictionMode);
 }
コード例 #3
0
 public bool HasAnisotropicFriction(AnisotropicFrictionFlags frictionMode = AnisotropicFrictionFlags.Friction)
 {
     return(btCollisionObject_hasAnisotropicFriction(Native, frictionMode));
 }
コード例 #4
0
 static extern void btCollisionObject_setAnisotropicFriction(IntPtr obj, [In] ref Vector3 anisotropicFriction, AnisotropicFrictionFlags frictionMode);
コード例 #5
0
 static extern bool btCollisionObject_hasAnisotropicFriction(IntPtr obj, AnisotropicFrictionFlags frictionMode);
コード例 #6
0
 static extern void btCollisionObject_setAnisotropicFriction2(IntPtr obj, [In] ref Vector3 anisotropicFriction, AnisotropicFrictionFlags frictionMode);
コード例 #7
0
 static extern bool btCollisionObject_hasAnisotropicFriction2(IntPtr obj, AnisotropicFrictionFlags frictionMode);
コード例 #8
0
 public void SetAnisotropicFrictionRef(ref Vector3 anisotropicFriction, AnisotropicFrictionFlags frictionMode)
 {
     btCollisionObject_setAnisotropicFriction2(_native, ref anisotropicFriction, frictionMode);
 }
コード例 #9
0
 public bool HasAnisotropicFriction(AnisotropicFrictionFlags frictionMode)
 {
     return btCollisionObject_hasAnisotropicFriction2(_native, frictionMode);
 }
コード例 #10
0
 public void SetAnisotropicFrictionRef(ref Vector3 anisotropicFriction, AnisotropicFrictionFlags frictionMode)
 {
     btCollisionObject_setAnisotropicFriction2(_native, ref anisotropicFriction, frictionMode);
 }
コード例 #11
0
 public unsafe static void SetAnisotropicFriction(this CollisionObject obj, ref OpenTK.Vector3 anisotropicFriction, AnisotropicFrictionFlags frictionMode)
 {
     fixed(OpenTK.Vector3 *anisotropicFrictionPtr = &anisotropicFriction)
     {
         obj.SetAnisotropicFriction(ref *(BulletSharp.Math.Vector3 *)anisotropicFrictionPtr, frictionMode);
     }
 }