https://github.com/fabmax/PhysX/blob/webidl-bindings/physx/include/PxSceneQuerySystem.h#L181
virtual bool raycast(const PxVec3& origin, const PxVec3& unitDir, const PxReal distance,
PxRaycastCallback& hitCall, PxHitFlags hitFlags = PxHitFlag::eDEFAULT,
const PxQueryFilterData& filterData = PxQueryFilterData(), PxQueryFilterCallback* filterCall = NULL,
const PxQueryCache* cache = NULL, PxGeometryQueryFlags queryFlags = PxGeometryQueryFlag::eDEFAULT) const = 0;
I'd like to expose the PxQueryFilterCallback* filterCall parameter. However, the current TypeScript definition cuts off at filterData:
raycast(origin: PxVec3, unitDir: PxVec3, distance: number, hitCall: PxRaycastCallback, hitFlags?: PxHitFlags, filterData?: PxQueryFilterData): boolean;
@fabmax could you please share how we could expose this extra function parameter in raycast()?
Thank you so much for all of your time and help 😄
https://github.com/fabmax/PhysX/blob/webidl-bindings/physx/include/PxSceneQuerySystem.h#L181
I'd like to expose the
PxQueryFilterCallback* filterCallparameter. However, the current TypeScript definition cuts off atfilterData:@fabmax could you please share how we could expose this extra function parameter in
raycast()?Thank you so much for all of your time and help 😄