internal static unsafe void Invoke(IntPtr obj, ENavDataGatheringModeConfig NewMode) { long *p = stackalloc long[] { 0L, 0L }; byte *b = (byte *)p; *(b + 0) = (byte)NewMode; Main.GetProcessEvent(obj, SetGeometryGatheringMode_ptr, new IntPtr(p));; } }
///<summary>Set Geometry Gathering Mode</summary> public void SetGeometryGatheringMode(ENavDataGatheringModeConfig NewMode) => NavigationSystemV1_methods.SetGeometryGatheringMode_method.Invoke(ObjPointer, NewMode);
public void SetGeometryGatheringMode(ENavDataGatheringModeConfig NewMode) { CheckIsValid(); SetGeometryGatheringMode(_this.Get(), (int)NewMode); }