public physx.PxShapePtr createShape(physx.PxGeometry *geometry, physx.PxMaterialPtr material) { physx.PxPhysicsPtr pvk_in_this = this; physx.PxGeometry * pvk_in_geometry = geometry; physx.PxMaterialPtr pvk_in_material = material; return(PxShapePtr_PxPhysicsPtr_createShapePtr_PxGeometry_PxMaterialPtr_(pvk_in_this, pvk_in_geometry, pvk_in_material)); }
public static physx.PxRigidStaticPtr PxCreateStatic(physx.PxPhysicsPtr sdk, physx.PxTransform *transform, physx.PxGeometry *geometry, physx.PxMaterialPtr material) { physx.PxPhysicsPtr pvk_in_sdk = sdk; physx.PxTransform * pvk_in_transform = transform; physx.PxGeometry * pvk_in_geometry = geometry; physx.PxMaterialPtr pvk_in_material = material; return(PxRigidStaticPtr_PxCreateStaticPtr_PxPhysicsPtr_PxTransform_PxGeometry_PxMaterialPtr_(pvk_in_sdk, pvk_in_transform, pvk_in_geometry, pvk_in_material)); }
public physx.PxShapePtr createShape(physx.PxGeometry *geometry, physx.PxMaterialPtr *materials, ushort materialCount) { physx.PxPhysicsPtr pvk_in_this = this; physx.PxGeometry * pvk_in_geometry = geometry; physx.PxMaterialPtr *pvk_in_materials = materials; ushort pvk_in_materialCount = materialCount; return(PxShapePtr_PxPhysicsPtr_createShapePtr_PxGeometry_PxMaterialPtr_ushort_(pvk_in_this, pvk_in_geometry, pvk_in_materials, pvk_in_materialCount)); }
public physx.PxShapePtr createShape(physx.PxGeometry *geometry, physx.PxMaterialPtr material, bool isExclusive = false) { physx.PxPhysicsPtr pvk_in_this = this; physx.PxGeometry * pvk_in_geometry = geometry; physx.PxMaterialPtr pvk_in_material = material; bool pvk_in_isExclusive = isExclusive; return(PxShapePtr_PxPhysicsPtr_createShapePtr_PxGeometry_PxMaterialPtr_bool_(pvk_in_this, pvk_in_geometry, pvk_in_material, pvk_in_isExclusive)); }
public static physx.PxRigidDynamicPtr PxCreateKinematic(physx.PxPhysicsPtr sdk, physx.PxTransform *transform, physx.PxGeometry *geometry, physx.PxMaterialPtr material, float density) { physx.PxPhysicsPtr pvk_in_sdk = sdk; physx.PxTransform * pvk_in_transform = transform; physx.PxGeometry * pvk_in_geometry = geometry; physx.PxMaterialPtr pvk_in_material = material; float pvk_in_density = density; return(PxRigidDynamicPtr_PxCreateKinematicPtr_PxPhysicsPtr_PxTransform_PxGeometry_PxMaterialPtr_float_(pvk_in_sdk, pvk_in_transform, pvk_in_geometry, pvk_in_material, pvk_in_density)); }
public physx.PxShapePtr createShape(physx.PxGeometry *geometry, physx.PxMaterialPtr *materials, ushort materialCount, bool isExclusive = false) { physx.PxPhysicsPtr pvk_in_this = this; physx.PxGeometry * pvk_in_geometry = geometry; physx.PxMaterialPtr *pvk_in_materials = materials; ushort pvk_in_materialCount = materialCount; bool pvk_in_isExclusive = isExclusive; return(PxShapePtr_PxPhysicsPtr_createShapePtr_PxGeometry_PxMaterialPtr_ushort_bool_(pvk_in_this, pvk_in_geometry, pvk_in_materials, pvk_in_materialCount, pvk_in_isExclusive)); }
public static physx.PxMassPropertiesPtr New(physx.PxGeometry *geometry) { physx.PxGeometry *pvk_in_geometry = geometry; return(Ctor_PxMassPropertiesPtr_PxGeometry_(pvk_in_geometry)); }
internal static extern void void_PxGeometryHolderPtr_storeAnyPtr_PxGeometry_(physx.PxGeometryHolderPtr pvk_this, physx.PxGeometry *pvk_geometry);
internal static extern physx.PxGeometryHolderPtr Ctor_PxGeometryHolderPtr_PxGeometry_(physx.PxGeometry *pvk_geometry);
public void setGeometry(physx.PxGeometry *geometry) { physx.PxShapePtr pvk_in_this = this; physx.PxGeometry *pvk_in_geometry = geometry; void_PxShapePtr_setGeometryPtr_PxGeometry_(pvk_in_this, pvk_in_geometry); }
internal static extern physx.PxRigidStaticPtr PxRigidStaticPtr_PxCreateStaticPtr_PxPhysicsPtr_PxTransform_PxGeometry_PxMaterialPtr_PxTransform_(physx.PxPhysicsPtr pvk_sdk, physx.PxTransform *pvk_transform, physx.PxGeometry *pvk_geometry, physx.PxMaterialPtr pvk_material, physx.PxTransform *pvk_shapeOffset);
internal static extern bool bool_const_PxScenePtr_overlapPtr_PxGeometry_PxTransform_PxOverlapCallbackPtr_PxQueryFilterDataPtr_(physx.PxScenePtr pvk_this, physx.PxGeometry *pvk_geometry, physx.PxTransform *pvk_pose, physx.PxOverlapCallbackPtr pvk_hitCall, physx.PxQueryFilterDataPtr pvk_filterData);
internal static extern physx.PxShapePtr PxShapePtr_PxPhysicsPtr_createShapePtr_PxGeometry_PxMaterialPtr_bool_(physx.PxPhysicsPtr pvk_this, physx.PxGeometry *pvk_geometry, physx.PxMaterialPtr pvk_material, bool pvk_isExclusive);
internal static extern physx.PxShapePtr PxShapePtr_PxPhysicsPtr_createShapePtr_PxGeometry_PxMaterialPtr_(physx.PxPhysicsPtr pvk_this, physx.PxGeometry *pvk_geometry, physx.PxMaterialPtr pvk_material);
internal static extern physx.PxGeometryType PxGeometryType_const_PxGeometry_getTypePtr(physx.PxGeometry *pvk_this);
internal static extern bool bool_const_PxScenePtr_sweepPtr_PxGeometry_PxTransform_PxVec3_float_PxSweepCallbackPtr_C_(physx.PxScenePtr pvk_this, physx.PxGeometry *pvk_geometry, physx.PxTransform *pvk_pose, physx.PxVec3 *pvk_unitDir, float pvk_distance, physx.PxSweepCallbackPtr pvk_hitCall);
internal static extern bool bool_const_PxScenePtr_sweepPtr_PxGeometry_PxTransform_PxVec3_float_PxSweepCallbackPtr_PxHitFlags_PxQueryFilterDataPtr_PxQueryFilterCallbackPtr_PxQueryCachePtr_C_(physx.PxScenePtr pvk_this, physx.PxGeometry *pvk_geometry, physx.PxTransform *pvk_pose, physx.PxVec3 *pvk_unitDir, float pvk_distance, physx.PxSweepCallbackPtr pvk_hitCall, physx.PxHitFlags pvk_hitFlags, physx.PxQueryFilterDataPtr pvk_filterData, physx.PxQueryFilterCallbackPtr pvk_filterCall, physx.PxQueryCachePtr pvk_cache);
internal static extern physx.PxShapePtr PxShapePtr_PxPhysicsPtr_createShapePtr_PxGeometry_PxMaterialPtr_ushort_(physx.PxPhysicsPtr pvk_this, physx.PxGeometry *pvk_geometry, physx.PxMaterialPtr *pvk_materials, ushort pvk_materialCount);
internal static extern physx.PxMassPropertiesPtr Ctor_PxMassPropertiesPtr_PxGeometry_(physx.PxGeometry *pvk_geometry);
internal static extern physx.PxShapePtr PxShapePtr_PxPhysicsPtr_createShapePtr_PxGeometry_PxMaterialPtr_ushort_bool_PxShapeFlagsPtr_(physx.PxPhysicsPtr pvk_this, physx.PxGeometry *pvk_geometry, physx.PxMaterialPtr *pvk_materials, ushort pvk_materialCount, bool pvk_isExclusive, physx.PxShapeFlagsPtr pvk_shapeFlags);
internal static extern physx.PxRigidDynamicPtr PxRigidDynamicPtr_PxCreateDynamicPtr_PxPhysicsPtr_PxTransform_PxGeometry_PxMaterialPtr_float_PxTransform_(physx.PxPhysicsPtr pvk_sdk, physx.PxTransform *pvk_transform, physx.PxGeometry *pvk_geometry, physx.PxMaterialPtr pvk_material, float pvk_density, physx.PxTransform *pvk_shapeOffset);
public void storeAny(physx.PxGeometry *geometry) { physx.PxGeometryHolderPtr pvk_in_this = this; physx.PxGeometry * pvk_in_geometry = geometry; void_PxGeometryHolderPtr_storeAnyPtr_PxGeometry_(pvk_in_this, pvk_in_geometry); }
internal static extern void void_PxShapePtr_setGeometryPtr_PxGeometry_(physx.PxShapePtr pvk_this, physx.PxGeometry *pvk_geometry);
public static physx.PxGeometryHolderPtr New(physx.PxGeometry *geometry) { physx.PxGeometry *pvk_in_geometry = geometry; return(Ctor_PxGeometryHolderPtr_PxGeometry_(pvk_in_geometry)); }