public static physx.PxFilterFlagsPtr PxDefaultSimulationFilterShader_New(uint attributes0, physx.PxFilterDataPtr filterData0, uint attributes1, physx.PxFilterDataPtr filterData1, physx.PxPairFlagsPtr pairFlags, IntPtr constantBlock, uint constantBlockSize) { uint pvk_in_attributes0 = attributes0; physx.PxFilterDataPtr pvk_in_filterData0 = filterData0; uint pvk_in_attributes1 = attributes1; physx.PxFilterDataPtr pvk_in_filterData1 = filterData1; physx.PxPairFlagsPtr pvk_in_pairFlags = pairFlags; IntPtr pvk_in_constantBlock = constantBlock; uint pvk_in_constantBlockSize = constantBlockSize; return(PxFilterFlagsPtr_PxDefaultSimulationFilterShaderPtr_uint_PxFilterDataPtr_uint_PxFilterDataPtr_PxPairFlagsPtr_IntPtr_uint_(pvk_in_attributes0, pvk_in_filterData0, pvk_in_attributes1, pvk_in_filterData1, pvk_in_pairFlags, pvk_in_constantBlock, pvk_in_constantBlockSize)); }
public void pairLost(uint pairID, uint attributes0, physx.PxFilterDataPtr filterData0, uint attributes1, physx.PxFilterDataPtr filterData1, bool objectRemoved) { physx.PxSimulationFilterCallbackPtr pvk_in_this = this; uint pvk_in_pairID = pairID; uint pvk_in_attributes0 = attributes0; physx.PxFilterDataPtr pvk_in_filterData0 = filterData0; uint pvk_in_attributes1 = attributes1; physx.PxFilterDataPtr pvk_in_filterData1 = filterData1; bool pvk_in_objectRemoved = objectRemoved; void_PxSimulationFilterCallbackPtr_pairLostPtr_uint_uint_PxFilterDataPtr_uint_PxFilterDataPtr_bool_(pvk_in_this, pvk_in_pairID, pvk_in_attributes0, pvk_in_filterData0, pvk_in_attributes1, pvk_in_filterData1, pvk_in_objectRemoved); }
public physx.PxFilterFlagsPtr pairFound_New(uint pairID, uint attributes0, physx.PxFilterDataPtr filterData0, physx.PxActorPtr a0, physx.PxShapePtr s0, uint attributes1, physx.PxFilterDataPtr filterData1, physx.PxActorPtr a1, physx.PxShapePtr s1, physx.PxPairFlagsPtr pairFlags) { physx.PxSimulationFilterCallbackPtr pvk_in_this = this; uint pvk_in_pairID = pairID; uint pvk_in_attributes0 = attributes0; physx.PxFilterDataPtr pvk_in_filterData0 = filterData0; physx.PxActorPtr pvk_in_a0 = a0; physx.PxShapePtr pvk_in_s0 = s0; uint pvk_in_attributes1 = attributes1; physx.PxFilterDataPtr pvk_in_filterData1 = filterData1; physx.PxActorPtr pvk_in_a1 = a1; physx.PxShapePtr pvk_in_s1 = s1; physx.PxPairFlagsPtr pvk_in_pairFlags = pairFlags; return(PxFilterFlagsPtr_PxSimulationFilterCallbackPtr_pairFoundPtr_uint_uint_PxFilterDataPtr_PxActorPtr_PxShapePtr_uint_PxFilterDataPtr_PxActorPtr_PxShapePtr_PxPairFlagsPtr_(pvk_in_this, pvk_in_pairID, pvk_in_attributes0, pvk_in_filterData0, pvk_in_a0, pvk_in_s0, pvk_in_attributes1, pvk_in_filterData1, pvk_in_a1, pvk_in_s1, pvk_in_pairFlags)); }
public static physx.PxFilterDataPtr New(physx.PxFilterDataPtr fd) { physx.PxFilterDataPtr pvk_in_fd = fd; return(Ctor_PxFilterDataPtr_PxFilterDataPtr(pvk_in_fd)); }
public static void Free(physx.PxFilterDataPtr ptr) { Freer_physx_PxFilterDataPtr(ptr); }
internal static extern physx.PxQueryHitType PxQueryHitType_PxQueryFilterCallbackPtr_postFilterPtr_PxFilterDataPtr_PxQueryHitPtr_(physx.PxQueryFilterCallbackPtr pvk_this, physx.PxFilterDataPtr pvk_filterData, physx.PxQueryHitPtr pvk_hit);
internal static extern physx.PxQueryHitType PxQueryHitType_PxQueryFilterCallbackPtr_preFilterPtr_PxFilterDataPtr_PxShapePtr_PxRigidActorPtr_PxHitFlags_(physx.PxQueryFilterCallbackPtr pvk_this, physx.PxFilterDataPtr pvk_filterData, physx.PxShapePtr pvk_shape, physx.PxRigidActorPtr pvk_actor, physx.PxHitFlags *pvk_queryFlags);
internal static extern void PxQueryFilterDataPtr_SET_data(physx.PxQueryFilterDataPtr cls, physx.PxFilterDataPtr value);
internal static extern physx.PxQueryFilterDataPtr Ctor_PxQueryFilterDataPtr_PxFilterDataPtr_PxQueryFlagsPtr(physx.PxFilterDataPtr pvk_fd, physx.PxQueryFlagsPtr pvk_f);
internal static extern void PxFilterDataPtr_SET_word3(physx.PxFilterDataPtr cls, uint value);
public void setQueryFilterData(physx.PxFilterDataPtr data) { physx.PxShapePtr pvk_in_this = this; physx.PxFilterDataPtr pvk_in_data = data; void_PxShapePtr_setQueryFilterDataPtr_PxFilterDataPtr_(pvk_in_this, pvk_in_data); }
public static physx.PxQueryFilterDataPtr New(physx.PxFilterDataPtr fd, physx.PxQueryFlagsPtr f) { physx.PxFilterDataPtr pvk_in_fd = fd; physx.PxQueryFlagsPtr pvk_in_f = f; return(Ctor_PxQueryFilterDataPtr_PxFilterDataPtr_PxQueryFlagsPtr(pvk_in_fd, pvk_in_f)); }
internal static extern void void_PxSimulationFilterCallbackPtr_pairLostPtr_uint_uint_PxFilterDataPtr_uint_PxFilterDataPtr_bool_(physx.PxSimulationFilterCallbackPtr pvk_this, uint pvk_pairID, uint pvk_attributes0, physx.PxFilterDataPtr pvk_filterData0, uint pvk_attributes1, physx.PxFilterDataPtr pvk_filterData1, bool pvk_objectRemoved);
internal static extern physx.PxFilterFlagsPtr PxFilterFlagsPtr_PxSimulationFilterCallbackPtr_pairFoundPtr_uint_uint_PxFilterDataPtr_PxActorPtr_PxShapePtr_uint_PxFilterDataPtr_PxActorPtr_PxShapePtr_PxPairFlagsPtr_(physx.PxSimulationFilterCallbackPtr pvk_this, uint pvk_pairID, uint pvk_attributes0, physx.PxFilterDataPtr pvk_filterData0, physx.PxActorPtr pvk_a0, physx.PxShapePtr pvk_s0, uint pvk_attributes1, physx.PxFilterDataPtr pvk_filterData1, physx.PxActorPtr pvk_a1, physx.PxShapePtr pvk_s1, physx.PxPairFlagsPtr pvk_pairFlags);
internal static extern bool bool_const_PxFilterDataPtr_operator_Ptr_ExclaimEqual_PxFilterDataPtr_(physx.PxFilterDataPtr pvk_lhs, physx.PxFilterDataPtr pvk_a);
internal static extern void void_PxFilterDataPtr_operator_Ptr_Equal_PxFilterDataPtr_(physx.PxFilterDataPtr pvk_lhs, physx.PxFilterDataPtr pvk_fd);
internal static extern void void_PxFilterDataPtr_setToDefaultPtr(physx.PxFilterDataPtr pvk_this);
internal static extern physx.PxFilterDataPtr Ctor_PxFilterDataPtr_PxFilterDataPtr(physx.PxFilterDataPtr pvk_fd);
internal static extern physx.PxFilterFlagsPtr PxFilterFlagsPtr_PxDefaultSimulationFilterShaderPtr_uint_PxFilterDataPtr_uint_PxFilterDataPtr_PxPairFlagsPtr_IntPtr_uint_(uint pvk_attributes0, physx.PxFilterDataPtr pvk_filterData0, uint pvk_attributes1, physx.PxFilterDataPtr pvk_filterData1, physx.PxPairFlagsPtr pvk_pairFlags, IntPtr pvk_constantBlock, uint pvk_constantBlockSize);
internal static extern uint PxFilterDataPtr_GET_word3(physx.PxFilterDataPtr cls);
internal static extern void void_PxShapePtr_setQueryFilterDataPtr_PxFilterDataPtr_(physx.PxShapePtr pvk_this, physx.PxFilterDataPtr pvk_data);
internal static extern void Freer_physx_PxFilterDataPtr(physx.PxFilterDataPtr ptr);