public HRESULT CreateParabolicTransitionFromAcceleration(double finalValue, double finalVelocity, double acceleration, IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, double, double, IUIAnimationTransition2 **, int>)(lpVtbl[19]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), finalValue, finalVelocity, acceleration, transition)); }
public HRESULT CreateCubicBezierLinearTransition([NativeTypeName("UI_ANIMATION_SECONDS")] double duration, double finalValue, double x1, double y1, double x2, double y2, IUIAnimationTransition2 **ppTransition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, double, double, double, double, double, IUIAnimationTransition2 **, int>)(lpVtbl[20]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), duration, finalValue, x1, y1, x2, y2, ppTransition)); }
public HRESULT CreateSinusoidalTransitionFromVelocity([NativeTypeName("UI_ANIMATION_SECONDS")] double duration, [NativeTypeName("UI_ANIMATION_SECONDS")] double period, IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, double, IUIAnimationTransition2 **, int>)(lpVtbl[12]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), duration, period, transition)); }
public HRESULT CreateSinusoidalTransitionFromRange([NativeTypeName("UI_ANIMATION_SECONDS")] double duration, double minimumValue, double maximumValue, [NativeTypeName("UI_ANIMATION_SECONDS")] double period, UI_ANIMATION_SLOPE slope, IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, double, double, double, UI_ANIMATION_SLOPE, IUIAnimationTransition2 **, int>)(lpVtbl[13]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), duration, minimumValue, maximumValue, period, slope, transition)); }
public HRESULT CreateLinearVectorTransition([NativeTypeName("UI_ANIMATION_SECONDS")] double duration, [NativeTypeName("const DOUBLE *")] double *finalValue, uint cDimension, IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, double *, uint, IUIAnimationTransition2 **, int>)(lpVtbl[9]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), duration, finalValue, cDimension, transition)); }
public int CreateCubicTransition([NativeTypeName("UI_ANIMATION_SECONDS")] double duration, [NativeTypeName("DOUBLE")] double finalValue, [NativeTypeName("DOUBLE")] double finalVelocity, [NativeTypeName("IUIAnimationTransition2 **")] IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, double, double, IUIAnimationTransition2 **, int>)(lpVtbl[16]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), duration, finalValue, finalVelocity, transition)); }
public int CreateDiscreteVectorTransition([NativeTypeName("UI_ANIMATION_SECONDS")] double delay, [NativeTypeName("const DOUBLE *")] double *finalValue, [NativeTypeName("UINT")] uint cDimension, [NativeTypeName("UI_ANIMATION_SECONDS")] double hold, [NativeTypeName("IUIAnimationTransition2 **")] IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, double *, uint, double, IUIAnimationTransition2 **, int>)(lpVtbl[7]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), delay, finalValue, cDimension, hold, transition)); }
public HRESULT CreateDiscreteTransition([NativeTypeName("UI_ANIMATION_SECONDS")] double delay, double finalValue, [NativeTypeName("UI_ANIMATION_SECONDS")] double hold, IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, double, double, IUIAnimationTransition2 **, int>)(lpVtbl[6]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), delay, finalValue, hold, transition)); }
public int CreateInstantaneousTransition([NativeTypeName("DOUBLE")] double finalValue, [NativeTypeName("IUIAnimationTransition2 **")] IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, IUIAnimationTransition2 **, int>)(lpVtbl[3]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), finalValue, transition)); }
public int CreateConstantTransition([NativeTypeName("UI_ANIMATION_SECONDS")] double duration, [NativeTypeName("IUIAnimationTransition2 **")] IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, IUIAnimationTransition2 **, int>)(lpVtbl[5]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), duration, transition)); }
public int CreateCubicBezierLinearVectorTransition([NativeTypeName("UI_ANIMATION_SECONDS")] double duration, [NativeTypeName("const DOUBLE *")] double *finalValue, [NativeTypeName("UINT")] uint cDimension, [NativeTypeName("DOUBLE")] double x1, [NativeTypeName("DOUBLE")] double y1, [NativeTypeName("DOUBLE")] double x2, [NativeTypeName("DOUBLE")] double y2, [NativeTypeName("IUIAnimationTransition2 **")] IUIAnimationTransition2 **ppTransition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, double *, uint, double, double, double, double, IUIAnimationTransition2 **, int>)(lpVtbl[21]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), duration, finalValue, cDimension, x1, y1, x2, y2, ppTransition)); }
public int CreateParabolicTransitionFromAcceleration([NativeTypeName("DOUBLE")] double finalValue, [NativeTypeName("DOUBLE")] double finalVelocity, [NativeTypeName("DOUBLE")] double acceleration, [NativeTypeName("IUIAnimationTransition2 **")] IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, double, double, IUIAnimationTransition2 **, int>)(lpVtbl[19]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), finalValue, finalVelocity, acceleration, transition)); }
public int CreateSmoothStopTransition([NativeTypeName("UI_ANIMATION_SECONDS")] double maximumDuration, [NativeTypeName("DOUBLE")] double finalValue, [NativeTypeName("IUIAnimationTransition2 **")] IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, double, IUIAnimationTransition2 **, int>)(lpVtbl[18]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), maximumDuration, finalValue, transition)); }
public HRESULT CreateInstantaneousTransition(double finalValue, IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, IUIAnimationTransition2 **, int>)(lpVtbl[3]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), finalValue, transition)); }
public int CreateLinearTransitionFromSpeed([NativeTypeName("DOUBLE")] double speed, [NativeTypeName("DOUBLE")] double finalValue, [NativeTypeName("IUIAnimationTransition2 **")] IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, double, IUIAnimationTransition2 **, int>)(lpVtbl[10]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), speed, finalValue, transition)); }
public HRESULT CreateInstantaneousVectorTransition([NativeTypeName("const DOUBLE *")] double *finalValue, uint cDimension, IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double *, uint, IUIAnimationTransition2 **, int>)(lpVtbl[4]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), finalValue, cDimension, transition)); }
public HRESULT CreateLinearTransitionFromSpeed(double speed, double finalValue, IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, double, IUIAnimationTransition2 **, int>)(lpVtbl[10]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), speed, finalValue, transition)); }
public HRESULT CreateLinearTransition([NativeTypeName("UI_ANIMATION_SECONDS")] double duration, double finalValue, IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, double, IUIAnimationTransition2 **, int>)(lpVtbl[8]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), duration, finalValue, transition)); }
public HRESULT CreateLinearVectorTransitionFromSpeed(double speed, [NativeTypeName("const DOUBLE *")] double *finalValue, uint cDimension, IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, double *, uint, IUIAnimationTransition2 **, int>)(lpVtbl[11]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), speed, finalValue, cDimension, transition)); }
public int CreateTransition(IUIAnimationInterpolator2 *interpolator, IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionFactory2 *, IUIAnimationInterpolator2 *, IUIAnimationTransition2 **, int>)(lpVtbl[3]))((IUIAnimationTransitionFactory2 *)Unsafe.AsPointer(ref this), interpolator, transition)); }
public int CreateAccelerateDecelerateTransition([NativeTypeName("UI_ANIMATION_SECONDS")] double duration, [NativeTypeName("DOUBLE")] double finalValue, [NativeTypeName("DOUBLE")] double accelerationRatio, [NativeTypeName("DOUBLE")] double decelerationRatio, IUIAnimationTransition2 **transition) { return(((delegate * unmanaged <IUIAnimationTransitionLibrary2 *, double, double, double, double, IUIAnimationTransition2 **, int>)(lpVtbl[14]))((IUIAnimationTransitionLibrary2 *)Unsafe.AsPointer(ref this), duration, finalValue, accelerationRatio, decelerationRatio, transition)); }