private static void InvokeSegmentChangedEvent(MeshReconstructionServer.SegmentChangedDelegate onSegmentChanged, GridIndex gridIndex, SegmentChange changeType, double updateTime) { if (onSegmentChanged != null) { onSegmentChanged(gridIndex, changeType, updateTime); } }
internal void GetChangedSegments(MeshReconstructionServer.SegmentChangedDelegate onSegmentChanged) { if (onSegmentChanged == null) { throw new ArgumentNullException("onSegmentChanged"); } MeshReconstructionServer.Internal_GetChangedSegments(this.m_ServerPtr, onSegmentChanged); }
private static extern void Internal_GetChangedSegments(IntPtr serverPtr, MeshReconstructionServer.SegmentChangedDelegate onSegmentChanged);