[][src]Trait uikit_sys::IUIFieldBehavior

pub trait IUIFieldBehavior: Sized + Deref {
    unsafe fn init(self) -> 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 items(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn position(self) -> CGPoint
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setPosition_(self, position: CGPoint)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn region(self) -> UIRegion
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setRegion_(self, region: UIRegion)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn strength(self) -> CGFloat
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setStrength_(self, strength: CGFloat)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn falloff(self) -> CGFloat
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setFalloff_(self, falloff: CGFloat)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn minimumRadius(self) -> CGFloat
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setMinimumRadius_(self, minimumRadius: CGFloat)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn direction(self) -> CGVector
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setDirection_(self, direction: CGVector)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn smoothness(self) -> CGFloat
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setSmoothness_(self, smoothness: CGFloat)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn animationSpeed(self) -> CGFloat
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setAnimationSpeed_(self, animationSpeed: CGFloat)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn dragField() -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn vortexField() -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn radialGravityFieldWithPosition_(position: CGPoint) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn linearGravityFieldWithVector_(direction: CGVector) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn velocityFieldWithVector_(direction: CGVector) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn noiseFieldWithSmoothness_animationSpeed_(
        smoothness: CGFloat,
        speed: CGFloat
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn turbulenceFieldWithSmoothness_animationSpeed_(
        smoothness: CGFloat,
        speed: CGFloat
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn springField() -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn electricField() -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn magneticField() -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn fieldWithEvaluationBlock_(
        block: _bindgen_ty_id_166239
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn init(self) -> 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 items(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn position(self) -> CGPoint where
    Self::Target: Message + Sized

unsafe fn setPosition_(self, position: CGPoint) where
    Self::Target: Message + Sized

unsafe fn region(self) -> UIRegion where
    Self::Target: Message + Sized

unsafe fn setRegion_(self, region: UIRegion) where
    Self::Target: Message + Sized

unsafe fn strength(self) -> CGFloat where
    Self::Target: Message + Sized

unsafe fn setStrength_(self, strength: CGFloat) where
    Self::Target: Message + Sized

unsafe fn falloff(self) -> CGFloat where
    Self::Target: Message + Sized

unsafe fn setFalloff_(self, falloff: CGFloat) where
    Self::Target: Message + Sized

unsafe fn minimumRadius(self) -> CGFloat where
    Self::Target: Message + Sized

unsafe fn setMinimumRadius_(self, minimumRadius: CGFloat) where
    Self::Target: Message + Sized

unsafe fn direction(self) -> CGVector where
    Self::Target: Message + Sized

unsafe fn setDirection_(self, direction: CGVector) where
    Self::Target: Message + Sized

unsafe fn smoothness(self) -> CGFloat where
    Self::Target: Message + Sized

unsafe fn setSmoothness_(self, smoothness: CGFloat) where
    Self::Target: Message + Sized

unsafe fn animationSpeed(self) -> CGFloat where
    Self::Target: Message + Sized

unsafe fn setAnimationSpeed_(self, animationSpeed: CGFloat) where
    Self::Target: Message + Sized

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

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

unsafe fn radialGravityFieldWithPosition_(position: CGPoint) -> instancetype where
    Self::Target: Message + Sized

unsafe fn linearGravityFieldWithVector_(direction: CGVector) -> instancetype where
    Self::Target: Message + Sized

unsafe fn velocityFieldWithVector_(direction: CGVector) -> instancetype where
    Self::Target: Message + Sized

unsafe fn noiseFieldWithSmoothness_animationSpeed_(
    smoothness: CGFloat,
    speed: CGFloat
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn turbulenceFieldWithSmoothness_animationSpeed_(
    smoothness: CGFloat,
    speed: CGFloat
) -> instancetype where
    Self::Target: Message + Sized

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

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

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

unsafe fn fieldWithEvaluationBlock_(
    block: _bindgen_ty_id_166239
) -> instancetype where
    Self::Target: Message + Sized

Loading content...

Implementors

impl IUIFieldBehavior for UIFieldBehavior[src]

Loading content...