[][src]Trait uikit_sys::IUICollisionBehavior

pub trait IUICollisionBehavior: Sized + Deref {
    unsafe fn initWithItems_(self, items: NSArray) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn addItem_(self, item: *mut u64)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn removeItem_(self, item: *mut u64)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setTranslatesReferenceBoundsIntoBoundaryWithInsets_(
        self,
        insets: UIEdgeInsets
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn addBoundaryWithIdentifier_forPath_(
        self,
        identifier: *mut u64,
        bezierPath: UIBezierPath
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn addBoundaryWithIdentifier_fromPoint_toPoint_(
        self,
        identifier: *mut u64,
        p1: CGPoint,
        p2: CGPoint
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn boundaryWithIdentifier_(
        self,
        identifier: *mut u64
    ) -> UIBezierPath
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn removeBoundaryWithIdentifier_(self, identifier: *mut u64)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn removeAllBoundaries(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn items(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn collisionMode(self) -> UICollisionBehaviorMode
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setCollisionMode_(self, collisionMode: UICollisionBehaviorMode)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn translatesReferenceBoundsIntoBoundary(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setTranslatesReferenceBoundsIntoBoundary_(
        self,
        translatesReferenceBoundsIntoBoundary: BOOL
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn boundaryIdentifiers(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn collisionDelegate(self) -> *mut u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setCollisionDelegate_(self, collisionDelegate: *mut u64)
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn initWithItems_(self, items: NSArray) -> instancetype where
    Self::Target: Message + Sized

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

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

unsafe fn setTranslatesReferenceBoundsIntoBoundaryWithInsets_(
    self,
    insets: UIEdgeInsets
) where
    Self::Target: Message + Sized

unsafe fn addBoundaryWithIdentifier_forPath_(
    self,
    identifier: *mut u64,
    bezierPath: UIBezierPath
) where
    Self::Target: Message + Sized

unsafe fn addBoundaryWithIdentifier_fromPoint_toPoint_(
    self,
    identifier: *mut u64,
    p1: CGPoint,
    p2: CGPoint
) where
    Self::Target: Message + Sized

unsafe fn boundaryWithIdentifier_(self, identifier: *mut u64) -> UIBezierPath where
    Self::Target: Message + Sized

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

unsafe fn removeAllBoundaries(self) where
    Self::Target: Message + Sized

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

unsafe fn collisionMode(self) -> UICollisionBehaviorMode where
    Self::Target: Message + Sized

unsafe fn setCollisionMode_(self, collisionMode: UICollisionBehaviorMode) where
    Self::Target: Message + Sized

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

unsafe fn setTranslatesReferenceBoundsIntoBoundary_(
    self,
    translatesReferenceBoundsIntoBoundary: BOOL
) where
    Self::Target: Message + Sized

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

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

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

Loading content...

Implementors

impl IUICollisionBehavior for UICollisionBehavior[src]

Loading content...