#[repr(C)]pub struct IKinectGestureRecognizerSelectionHandlerVtbl {
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut IKinectGestureRecognizerSelectionHandler, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut IKinectGestureRecognizerSelectionHandler) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut IKinectGestureRecognizerSelectionHandler) -> ULONG>,
pub OnTapped: Option<unsafe extern "C" fn(This: *mut IKinectGestureRecognizerSelectionHandler, args: *mut IKinectTappedEventArgs) -> HRESULT>,
pub OnHolding: Option<unsafe extern "C" fn(This: *mut IKinectGestureRecognizerSelectionHandler, args: *mut IKinectHoldingEventArgs) -> HRESULT>,
pub OnPressingStarted: Option<unsafe extern "C" fn(This: *mut IKinectGestureRecognizerSelectionHandler, args: *mut IKinectPressingStartedEventArgs) -> HRESULT>,
pub OnPressingUpdated: Option<unsafe extern "C" fn(This: *mut IKinectGestureRecognizerSelectionHandler, args: *mut IKinectPressingUpdatedEventArgs) -> HRESULT>,
pub OnPressingCompleted: Option<unsafe extern "C" fn(This: *mut IKinectGestureRecognizerSelectionHandler, args: *mut IKinectPressingCompletedEventArgs) -> HRESULT>,
}Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut IKinectGestureRecognizerSelectionHandler, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>§AddRef: Option<unsafe extern "C" fn(This: *mut IKinectGestureRecognizerSelectionHandler) -> ULONG>§Release: Option<unsafe extern "C" fn(This: *mut IKinectGestureRecognizerSelectionHandler) -> ULONG>§OnTapped: Option<unsafe extern "C" fn(This: *mut IKinectGestureRecognizerSelectionHandler, args: *mut IKinectTappedEventArgs) -> HRESULT>§OnHolding: Option<unsafe extern "C" fn(This: *mut IKinectGestureRecognizerSelectionHandler, args: *mut IKinectHoldingEventArgs) -> HRESULT>§OnPressingStarted: Option<unsafe extern "C" fn(This: *mut IKinectGestureRecognizerSelectionHandler, args: *mut IKinectPressingStartedEventArgs) -> HRESULT>§OnPressingUpdated: Option<unsafe extern "C" fn(This: *mut IKinectGestureRecognizerSelectionHandler, args: *mut IKinectPressingUpdatedEventArgs) -> HRESULT>§OnPressingCompleted: Option<unsafe extern "C" fn(This: *mut IKinectGestureRecognizerSelectionHandler, args: *mut IKinectPressingCompletedEventArgs) -> HRESULT>Trait Implementations§
Source§impl Default for IKinectGestureRecognizerSelectionHandlerVtbl
impl Default for IKinectGestureRecognizerSelectionHandlerVtbl
Source§fn default() -> IKinectGestureRecognizerSelectionHandlerVtbl
fn default() -> IKinectGestureRecognizerSelectionHandlerVtbl
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IKinectGestureRecognizerSelectionHandlerVtbl
impl RefUnwindSafe for IKinectGestureRecognizerSelectionHandlerVtbl
impl Send for IKinectGestureRecognizerSelectionHandlerVtbl
impl Sync for IKinectGestureRecognizerSelectionHandlerVtbl
impl Unpin for IKinectGestureRecognizerSelectionHandlerVtbl
impl UnsafeUnpin for IKinectGestureRecognizerSelectionHandlerVtbl
impl UnwindSafe for IKinectGestureRecognizerSelectionHandlerVtbl
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