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 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));
    }
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));
        }
 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);
Example #5
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 #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);