public void setStaticFriction(float coef) { physx.PxMaterialPtr pvk_in_this = this; float pvk_in_coef = coef; void_PxMaterialPtr_setStaticFrictionPtr_float_(pvk_in_this, pvk_in_coef); }
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 PxCreatePlane(physx.PxPhysicsPtr sdk, physx.PxPlane *plane, physx.PxMaterialPtr material) { physx.PxPhysicsPtr pvk_in_sdk = sdk; physx.PxPlane * pvk_in_plane = plane; physx.PxMaterialPtr pvk_in_material = material; return(PxRigidStaticPtr_PxCreatePlanePtr_PxPhysicsPtr_PxPlane_PxMaterialPtr_(pvk_in_sdk, pvk_in_plane, pvk_in_material)); }
public void setRestitution(float rest) { physx.PxMaterialPtr pvk_in_this = this; float pvk_in_rest = rest; void_PxMaterialPtr_setRestitutionPtr_float_(pvk_in_this, pvk_in_rest); }
public void setFlag(physx.PxMaterialFlag flag, bool _2) { physx.PxMaterialPtr pvk_in_this = this; physx.PxMaterialFlag pvk_in_flag = flag; bool pvk_in__2 = _2; void_PxMaterialPtr_setFlagPtr_PxMaterialFlag_bool_(pvk_in_this, pvk_in_flag, pvk_in__2); }
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 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 void release() { physx.PxMaterialPtr pvk_in_this = this; void_PxMaterialPtr_releasePtr(pvk_in_this); }
public string getConcreteTypeName() { physx.PxMaterialPtr pvk_in_this = this; return(string_const_PxMaterialPtr_getConcreteTypeNamePtr(pvk_in_this)); }
public physx.PxCombineMode getRestitutionCombineMode() { physx.PxMaterialPtr pvk_in_this = this; return(PxCombineMode_const_PxMaterialPtr_getRestitutionCombineModePtr(pvk_in_this)); }
internal static extern void void_PxMaterialPtr_setFlagsPtr_PxMaterialFlagsPtr_(physx.PxMaterialPtr pvk_this, physx.PxMaterialFlagsPtr pvk_inFlags);
internal static extern physx.PxRigidStaticPtr PxRigidStaticPtr_PxCreatePlanePtr_PxPhysicsPtr_PxPlane_PxMaterialPtr_(physx.PxPhysicsPtr pvk_sdk, physx.PxPlane *pvk_plane, physx.PxMaterialPtr pvk_material);
internal static extern physx.PxShapePtr PxShapePtr_PxPhysicsPtr_createShapePtr_PxGeometry_PxMaterialPtr_bool_PxShapeFlagsPtr_(physx.PxPhysicsPtr pvk_this, physx.PxGeometry *pvk_geometry, physx.PxMaterialPtr pvk_material, bool pvk_isExclusive, physx.PxShapeFlagsPtr pvk_shapeFlags);
public float getRestitution() { physx.PxMaterialPtr pvk_in_this = this; return(float_const_PxMaterialPtr_getRestitutionPtr(pvk_in_this)); }
internal static extern string string_const_PxMaterialPtr_getConcreteTypeNamePtr(physx.PxMaterialPtr pvk_this);
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.PxCombineMode PxCombineMode_const_PxMaterialPtr_getRestitutionCombineModePtr(physx.PxMaterialPtr pvk_this);
internal static extern void void_PxMaterialPtr_setRestitutionCombineModePtr_PxCombineMode_(physx.PxMaterialPtr pvk_this, physx.PxCombineMode pvk_combMode);
internal static extern physx.PxMaterialFlagsPtr PxMaterialFlagsPtr_const_PxMaterialPtr_getFlagsPtr(physx.PxMaterialPtr pvk_this);
public uint getReferenceCount() { physx.PxMaterialPtr pvk_in_this = this; return(uint_const_PxMaterialPtr_getReferenceCountPtr(pvk_in_this)); }
internal static extern float float_const_PxMaterialPtr_getRestitutionPtr(physx.PxMaterialPtr pvk_this);
public void acquireReference() { physx.PxMaterialPtr pvk_in_this = this; void_PxMaterialPtr_acquireReferencePtr(pvk_in_this); }
public void setFlags(physx.PxMaterialFlagsPtr inFlags) { physx.PxMaterialPtr pvk_in_this = this; physx.PxMaterialFlagsPtr pvk_in_inFlags = inFlags; void_PxMaterialPtr_setFlagsPtr_PxMaterialFlagsPtr_(pvk_in_this, pvk_in_inFlags); }
public float getStaticFriction() { physx.PxMaterialPtr pvk_in_this = this; return(float_const_PxMaterialPtr_getStaticFrictionPtr(pvk_in_this)); }
public physx.PxMaterialFlagsPtr getFlags_New() { physx.PxMaterialPtr pvk_in_this = this; return(PxMaterialFlagsPtr_const_PxMaterialPtr_getFlagsPtr(pvk_in_this)); }
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);
public void setRestitutionCombineMode(physx.PxCombineMode combMode) { physx.PxMaterialPtr pvk_in_this = this; physx.PxCombineMode pvk_in_combMode = combMode; void_PxMaterialPtr_setRestitutionCombineModePtr_PxCombineMode_(pvk_in_this, pvk_in_combMode); }
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);
internal static extern void void_PxMaterialPtr_setFlagPtr_PxMaterialFlag_bool_(physx.PxMaterialPtr pvk_this, physx.PxMaterialFlag pvk_flag, bool pvk__2);