Example #1
0
        public bool statusChange(uint *pairID, physx.PxPairFlagsPtr pairFlags, physx.PxFilterFlagsPtr filterFlags)
        {
            physx.PxSimulationFilterCallbackPtr pvk_in_this = this;
            uint *pvk_in_pairID = pairID;

            physx.PxPairFlagsPtr   pvk_in_pairFlags   = pairFlags;
            physx.PxFilterFlagsPtr pvk_in_filterFlags = filterFlags;
            return(bool_PxSimulationFilterCallbackPtr_statusChangePtr_uint_PxPairFlagsPtr_PxFilterFlagsPtr_(pvk_in_this, pvk_in_pairID, pvk_in_pairFlags, pvk_in_filterFlags));
        }
Example #2
0
        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);
        }
Example #3
0
        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));
        }
Example #4
0
 internal static extern bool bool_PxSimulationFilterCallbackPtr_statusChangePtr_uint_PxPairFlagsPtr_PxFilterFlagsPtr_(physx.PxSimulationFilterCallbackPtr pvk_this, uint *pvk_pairID, physx.PxPairFlagsPtr pvk_pairFlags, physx.PxFilterFlagsPtr pvk_filterFlags);
Example #5
0
 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);
Example #6
0
 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 void PxSceneDescPtr_SET_filterCallback(physx.PxSceneDescPtr cls, physx.PxSimulationFilterCallbackPtr value);