private extern static unsafe CPhyShape.NativePointer SDK_PhyContext_CreateShapeTriMesh(NativePointer self, CPhyMaterial.NativePointer material, Support.CBlobObject.NativePointer blob, Vector3 *scale, Quaternion *scaleRot);
private extern static CPhyShape.NativePointer SDK_PhyContext_CreateShapeCapsule(NativePointer self, CPhyMaterial.NativePointer material, float radius, float halfHeight);
private extern static CPhyShape.NativePointer SDK_PhyContext_CreateShapeSphere(NativePointer self, CPhyMaterial.NativePointer material, float radius);
private extern static CPhyShape.NativePointer SDK_PhyContext_CreateShapeBox(NativePointer self, CPhyMaterial.NativePointer material, float width, float height, float length);
private extern static CPhyShape.NativePointer SDK_PhyContext_CreateShapePlane(NativePointer self, CPhyMaterial.NativePointer material);
private extern static void SDK_PhyControllerDesc_SetMaterial(NativePointer self, CPhyMaterial.NativePointer mtl);