Struct ICompositionEasingFunctionStatics_Vtbl
#[repr(C)]pub struct ICompositionEasingFunctionStatics_Vtbl {
pub base__: IInspectable_Vtbl,
pub CreateCubicBezierEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: Vector2, _: Vector2, _: *mut *mut c_void) -> HRESULT,
pub CreateLinearEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub CreateStepEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub CreateStepEasingFunctionWithStepCount: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: i32, _: *mut *mut c_void) -> HRESULT,
pub CreateBackEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: CompositionEasingFunctionMode, _: f32, _: *mut *mut c_void) -> HRESULT,
pub CreateBounceEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: CompositionEasingFunctionMode, _: i32, _: f32, _: *mut *mut c_void) -> HRESULT,
pub CreateCircleEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: CompositionEasingFunctionMode, _: *mut *mut c_void) -> HRESULT,
pub CreateElasticEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: CompositionEasingFunctionMode, _: i32, _: f32, _: *mut *mut c_void) -> HRESULT,
pub CreateExponentialEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: CompositionEasingFunctionMode, _: f32, _: *mut *mut c_void) -> HRESULT,
pub CreatePowerEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: CompositionEasingFunctionMode, _: f32, _: *mut *mut c_void) -> HRESULT,
pub CreateSineEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: CompositionEasingFunctionMode, _: *mut *mut c_void) -> HRESULT,
}
Fields§
§base__: IInspectable_Vtbl
§CreateCubicBezierEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: Vector2, _: Vector2, _: *mut *mut c_void) -> HRESULT
§CreateLinearEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT
§CreateStepEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT
§CreateStepEasingFunctionWithStepCount: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: i32, _: *mut *mut c_void) -> HRESULT
§CreateBackEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: CompositionEasingFunctionMode, _: f32, _: *mut *mut c_void) -> HRESULT
§CreateBounceEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: CompositionEasingFunctionMode, _: i32, _: f32, _: *mut *mut c_void) -> HRESULT
§CreateCircleEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: CompositionEasingFunctionMode, _: *mut *mut c_void) -> HRESULT
§CreateElasticEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: CompositionEasingFunctionMode, _: i32, _: f32, _: *mut *mut c_void) -> HRESULT
§CreateExponentialEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: CompositionEasingFunctionMode, _: f32, _: *mut *mut c_void) -> HRESULT
§CreatePowerEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: CompositionEasingFunctionMode, _: f32, _: *mut *mut c_void) -> HRESULT
§CreateSineEasingFunction: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: CompositionEasingFunctionMode, _: *mut *mut c_void) -> HRESULT
Auto Trait Implementations§
impl Freeze for ICompositionEasingFunctionStatics_Vtbl
impl RefUnwindSafe for ICompositionEasingFunctionStatics_Vtbl
impl Send for ICompositionEasingFunctionStatics_Vtbl
impl Sync for ICompositionEasingFunctionStatics_Vtbl
impl Unpin for ICompositionEasingFunctionStatics_Vtbl
impl UnwindSafe for ICompositionEasingFunctionStatics_Vtbl
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more