private extern static unsafe PhyControllerCollisionFlag SDK_PhyController_Move(NativePointer self, Vector3 *disp, float minDist, float elapsedTime, PhyFilterData *filterData, PhyQueryFlag filterFlags);
public PhyQueryFlag flags; //!< Filter flags (see #PxQueryFlags) public PhyQueryFilterData(PhyFilterData filterData, PhyQueryFlag flag = PhyQueryFlag.eSTATIC | PhyQueryFlag.eDYNAMIC) { data = filterData; flags = flag; }
public PhyControllerCollisionFlag Move(ref Vector3 disp, float minDist, float elapsedTime, ref PhyFilterData filterData, PhyQueryFlag filterFlags) { unsafe { fixed(Vector3 *pdisp = &disp) fixed(PhyFilterData * pfilterData = &filterData) { return(SDK_PhyController_Move(CoreObject, pdisp, minDist, elapsedTime, pfilterData, filterFlags)); } } }