public PxConvexMeshGeometry(physx.PxConvexMeshPtr mesh) { physx.PxConvexMeshPtr pvk_in_mesh = mesh; PxConvexMeshGeometry toInit; var pvk_in_this = &toInit; void_PxConvexMeshGeometry_PxConvexMeshGeometryPtr_Ctor_PxConvexMeshPtr_(pvk_in_this, pvk_in_mesh); this = toInit; }
public PxConvexMeshGeometry(physx.PxConvexMeshPtr mesh, physx.PxMeshScalePtr scaling) { physx.PxConvexMeshPtr pvk_in_mesh = mesh; physx.PxMeshScalePtr pvk_in_scaling = scaling; PxConvexMeshGeometry toInit; var pvk_in_this = &toInit; void_PxConvexMeshGeometry_PxConvexMeshGeometryPtr_Ctor_PxConvexMeshPtr_PxMeshScalePtr_(pvk_in_this, pvk_in_mesh, pvk_in_scaling); 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);
internal static extern void void_PxConvexMeshGeometry_PxConvexMeshGeometryPtr_Ctor_PxConvexMeshPtr_(physx.PxConvexMeshGeometry *pvk_this, physx.PxConvexMeshPtr pvk_mesh);
internal static extern bool bool_const_PxConvexMeshPtr_isGpuCompatiblePtr(physx.PxConvexMeshPtr pvk_this);
internal static extern string string_const_PxConvexMeshPtr_getConcreteTypeNamePtr(physx.PxConvexMeshPtr pvk_this);
internal static extern void PxBounds3_const_PxConvexMeshPtr_getLocalBoundsPtr(physx.PxBounds3 *pvk_RetRef, physx.PxConvexMeshPtr pvk_this);
internal static extern void void_const_PxConvexMeshPtr_getMassInformationPtr_float_PxMat33_PxVec3_(physx.PxConvexMeshPtr pvk_this, float *pvk_mass, physx.PxMat33 *pvk_localInertia, physx.PxVec3 *pvk_localCenterOfMass);
internal static extern void void_PxConvexMeshPtr_acquireReferencePtr(physx.PxConvexMeshPtr pvk_this);
internal static extern uint uint_const_PxConvexMeshPtr_getReferenceCountPtr(physx.PxConvexMeshPtr pvk_this);
internal static extern void void_PxConvexMeshPtr_releasePtr(physx.PxConvexMeshPtr pvk_this);
internal static extern bool bool_const_PxConvexMeshPtr_getPolygonDataPtr_uint_PxHullPolygonPtr_(physx.PxConvexMeshPtr pvk_this, uint pvk_index, physx.PxHullPolygonPtr pvk_data);
internal static extern uint uint_const_PxConvexMeshPtr_getNbPolygonsPtr(physx.PxConvexMeshPtr pvk_this);
internal static extern byte *byte_const_PxConvexMeshPtr_getIndexBufferPtr(physx.PxConvexMeshPtr pvk_this);
internal static extern physx.PxVec3 *PxVec3_const_PxConvexMeshPtr_getVerticesPtr(physx.PxConvexMeshPtr pvk_this);