moveEndpointByRange method

int moveEndpointByRange(
  1. int srcEndPoint,
  2. Pointer<COMObject> range,
  3. int targetEndPoint
)

Implementation

int
    moveEndpointByRange(
            int srcEndPoint, Pointer<COMObject> range, int targetEndPoint) =>
        (ptr.ref.vtable + 15)
                .cast<
                    Pointer<
                        NativeFunction<
                            Int32 Function(
                                Pointer,
                                Int32 srcEndPoint,
                                Pointer<COMObject> range,
                                Int32 targetEndPoint)>>>()
                .value
                .asFunction<
                    int Function(Pointer, int srcEndPoint,
                        Pointer<COMObject> range, int targetEndPoint)>()(
            ptr.ref.lpVtbl, srcEndPoint, range, targetEndPoint);