public PxTriangleMeshGeometry(physx.PxTriangleMeshPtr mesh, physx.PxMeshScalePtr scaling) { physx.PxTriangleMeshPtr pvk_in_mesh = mesh; physx.PxMeshScalePtr pvk_in_scaling = scaling; PxTriangleMeshGeometry toInit; var pvk_in_this = &toInit; void_PxTriangleMeshGeometry_PxTriangleMeshGeometryPtr_Ctor_PxTriangleMeshPtr_PxMeshScalePtr_(pvk_in_this, pvk_in_mesh, pvk_in_scaling); this = toInit; }
public PxConvexMeshGeometry(physx.PxConvexMeshPtr mesh, physx.PxMeshScalePtr scaling, physx.PxConvexMeshGeometryFlagsPtr flags) { physx.PxConvexMeshPtr pvk_in_mesh = mesh; physx.PxMeshScalePtr pvk_in_scaling = scaling; physx.PxConvexMeshGeometryFlagsPtr pvk_in_flags = flags; PxConvexMeshGeometry toInit; var pvk_in_this = &toInit; void_PxConvexMeshGeometry_PxConvexMeshGeometryPtr_Ctor_PxConvexMeshPtr_PxMeshScalePtr_PxConvexMeshGeometryFlagsPtr_(pvk_in_this, pvk_in_mesh, pvk_in_scaling, pvk_in_flags); this = toInit; }
internal static extern void void_PxConvexMeshGeometry_PxConvexMeshGeometryPtr_Ctor_PxConvexMeshPtr_PxMeshScalePtr_PxConvexMeshGeometryFlagsPtr_(physx.PxConvexMeshGeometry *pvk_this, physx.PxConvexMeshPtr pvk_mesh, physx.PxMeshScalePtr pvk_scaling, physx.PxConvexMeshGeometryFlagsPtr pvk_flags);
public static void Free(physx.PxMeshScalePtr ptr) { Freer_physx_PxMeshScalePtr(ptr); }
internal static extern void void_PxTriangleMeshGeometry_PxTriangleMeshGeometryPtr_Ctor_PxTriangleMeshPtr_PxMeshScalePtr_(physx.PxTriangleMeshGeometry *pvk_this, physx.PxTriangleMeshPtr pvk_mesh, physx.PxMeshScalePtr pvk_scaling);
internal static extern bool bool_const_PxMeshScalePtr_isValidForConvexMeshPtr(physx.PxMeshScalePtr pvk_this);
internal static extern void Freer_physx_PxMeshScalePtr(physx.PxMeshScalePtr ptr);
internal static extern void PxVec3_const_PxMeshScalePtr_transformPtr_PxVec3_(physx.PxVec3 *pvk_RetRef, physx.PxMeshScalePtr pvk_this, physx.PxVec3 *pvk_v);
internal static extern bool bool_const_PxMeshScalePtr_hasNegativeDeterminantPtr(physx.PxMeshScalePtr pvk_this);
internal static extern void PxMat33_const_PxMeshScalePtr_toMat33Ptr(physx.PxMat33 *pvk_RetRef, physx.PxMeshScalePtr pvk_this);
internal static extern physx.PxMeshScalePtr PxMeshScalePtr_const_PxMeshScalePtr_getInversePtr(physx.PxMeshScalePtr pvk_this);
internal static extern bool bool_const_PxMeshScalePtr_isIdentityPtr(physx.PxMeshScalePtr pvk_this);
internal static extern void PxMeshScalePtr_SET_rotation(physx.PxMeshScalePtr cls, physx.PxQuat value);
internal static extern void PxMeshScalePtr_GET_rotation(physx.PxMeshScalePtr cls, physx.PxQuat *GetRetRef);
internal static extern void PxMeshScalePtr_SET_scale(physx.PxMeshScalePtr cls, physx.PxVec3 value);
internal static extern void PxMeshScalePtr_GET_scale(physx.PxMeshScalePtr cls, physx.PxVec3 *GetRetRef);