[][src]Trait uikit_sys::IUIGestureRecognizer

pub trait IUIGestureRecognizer: Sized + Deref {
    unsafe fn initWithTarget_action_(
        self,
        target: id,
        action: Sel
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn init(self) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithCoder_(self, coder: NSCoder) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn addTarget_action_(self, target: id, action: Sel)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn removeTarget_action_(self, target: id, action: Sel)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn requireGestureRecognizerToFail_(
        self,
        otherGestureRecognizer: UIGestureRecognizer
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn locationInView_(self, view: UIView) -> CGPoint
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn locationOfTouch_inView_(
        self,
        touchIndex: NSUInteger,
        view: UIView
    ) -> CGPoint
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn state(self) -> UIGestureRecognizerState
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn delegate(self) -> *mut u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setDelegate_(self, delegate: *mut u64)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isEnabled(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setEnabled_(self, enabled: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn view(self) -> UIView
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn cancelsTouchesInView(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setCancelsTouchesInView_(self, cancelsTouchesInView: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn delaysTouchesBegan(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setDelaysTouchesBegan_(self, delaysTouchesBegan: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn delaysTouchesEnded(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setDelaysTouchesEnded_(self, delaysTouchesEnded: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn allowedTouchTypes(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setAllowedTouchTypes_(self, allowedTouchTypes: NSArray)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn allowedPressTypes(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setAllowedPressTypes_(self, allowedPressTypes: NSArray)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn requiresExclusiveTouchType(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setRequiresExclusiveTouchType_(
        self,
        requiresExclusiveTouchType: BOOL
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn numberOfTouches(self) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn name(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setName_(self, name: NSString)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn modifierFlags(self) -> UIKeyModifierFlags
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn buttonMask(self) -> UIEventButtonMask
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn initWithTarget_action_(self, target: id, action: Sel) -> instancetype where
    Self::Target: Message + Sized

unsafe fn init(self) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithCoder_(self, coder: NSCoder) -> instancetype where
    Self::Target: Message + Sized

unsafe fn addTarget_action_(self, target: id, action: Sel) where
    Self::Target: Message + Sized

unsafe fn removeTarget_action_(self, target: id, action: Sel) where
    Self::Target: Message + Sized

unsafe fn requireGestureRecognizerToFail_(
    self,
    otherGestureRecognizer: UIGestureRecognizer
) where
    Self::Target: Message + Sized

unsafe fn locationInView_(self, view: UIView) -> CGPoint where
    Self::Target: Message + Sized

unsafe fn locationOfTouch_inView_(
    self,
    touchIndex: NSUInteger,
    view: UIView
) -> CGPoint where
    Self::Target: Message + Sized

unsafe fn state(self) -> UIGestureRecognizerState where
    Self::Target: Message + Sized

unsafe fn delegate(self) -> *mut u64 where
    Self::Target: Message + Sized

unsafe fn setDelegate_(self, delegate: *mut u64) where
    Self::Target: Message + Sized

unsafe fn isEnabled(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setEnabled_(self, enabled: BOOL) where
    Self::Target: Message + Sized

unsafe fn view(self) -> UIView where
    Self::Target: Message + Sized

unsafe fn cancelsTouchesInView(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setCancelsTouchesInView_(self, cancelsTouchesInView: BOOL) where
    Self::Target: Message + Sized

unsafe fn delaysTouchesBegan(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setDelaysTouchesBegan_(self, delaysTouchesBegan: BOOL) where
    Self::Target: Message + Sized

unsafe fn delaysTouchesEnded(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setDelaysTouchesEnded_(self, delaysTouchesEnded: BOOL) where
    Self::Target: Message + Sized

unsafe fn allowedTouchTypes(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn setAllowedTouchTypes_(self, allowedTouchTypes: NSArray) where
    Self::Target: Message + Sized

unsafe fn allowedPressTypes(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn setAllowedPressTypes_(self, allowedPressTypes: NSArray) where
    Self::Target: Message + Sized

unsafe fn requiresExclusiveTouchType(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setRequiresExclusiveTouchType_(self, requiresExclusiveTouchType: BOOL) where
    Self::Target: Message + Sized

unsafe fn numberOfTouches(self) -> NSUInteger where
    Self::Target: Message + Sized

unsafe fn name(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn setName_(self, name: NSString) where
    Self::Target: Message + Sized

unsafe fn modifierFlags(self) -> UIKeyModifierFlags where
    Self::Target: Message + Sized

unsafe fn buttonMask(self) -> UIEventButtonMask where
    Self::Target: Message + Sized

Loading content...

Implementors

impl IUIGestureRecognizer for UIGestureRecognizer[src]

impl IUIGestureRecognizer for UIHoverGestureRecognizer[src]

impl IUIGestureRecognizer for UILongPressGestureRecognizer[src]

impl IUIGestureRecognizer for UIPanGestureRecognizer[src]

impl IUIGestureRecognizer for UIPinchGestureRecognizer[src]

impl IUIGestureRecognizer for UIRotationGestureRecognizer[src]

impl IUIGestureRecognizer for UIScreenEdgePanGestureRecognizer[src]

impl IUIGestureRecognizer for UISwipeGestureRecognizer[src]

impl IUIGestureRecognizer for UITapGestureRecognizer[src]

Loading content...