Struct ux::ZoomAction [−][src]
pub struct ZoomAction(_, _);
Implementations
impl ZoomAction
[src]
impl ZoomAction
[src]pub fn new() -> ZoomAction
[src]
Trait Implementations
impl Clone for ZoomAction
[src]
impl Clone for ZoomAction
[src]pub fn clone(&self) -> ZoomAction
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for ZoomAction
[src]
impl Default for ZoomAction
[src]pub fn default() -> ZoomAction
[src]
impl Eq for ZoomAction
[src]
impl Eq for ZoomAction
[src]impl Hash for ZoomAction
[src]
impl Hash for ZoomAction
[src]impl IsA<Action> for ZoomAction
[src]
impl IsA<Action> for ZoomAction
[src]impl IsA<ActorMeta> for ZoomAction
[src]
impl IsA<ActorMeta> for ZoomAction
[src]impl IsA<GestureAction> for ZoomAction
[src]
impl IsA<GestureAction> for ZoomAction
[src]impl IsA<InitiallyUnowned> for ZoomAction
[src]
impl IsA<InitiallyUnowned> for ZoomAction
[src]impl Ord for ZoomAction
[src]
impl Ord for ZoomAction
[src]impl<T> PartialEq<T> for ZoomAction where
T: ObjectType,
[src]
impl<T> PartialEq<T> for ZoomAction where
T: ObjectType,
[src]impl<T> PartialOrd<T> for ZoomAction where
T: ObjectType,
[src]
impl<T> PartialOrd<T> for ZoomAction where
T: ObjectType,
[src]impl StaticType for ZoomAction
[src]
impl StaticType for ZoomAction
[src]pub fn static_type() -> Type
[src]
Auto Trait Implementations
impl RefUnwindSafe for ZoomAction
impl RefUnwindSafe for ZoomAction
impl !Send for ZoomAction
impl !Send for ZoomAction
impl !Sync for ZoomAction
impl !Sync for ZoomAction
impl Unpin for ZoomAction
impl Unpin for ZoomAction
impl UnwindSafe for ZoomAction
impl UnwindSafe for ZoomAction
Blanket Implementations
impl<O> ActorMetaExt for O where
O: IsA<ActorMeta>,
[src]
impl<O> ActorMetaExt for O where
O: IsA<ActorMeta>,
[src]pub fn get_actor(&self) -> Option<Actor>
[src]
pub fn get_enabled(&self) -> bool
[src]
pub fn get_name(&self) -> Option<GString>
[src]
pub fn set_enabled(&self, is_enabled: bool)
[src]
pub fn set_name(&self, name: &str)
[src]
pub fn connect_property_actor_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
pub fn connect_property_enabled_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
pub fn connect_property_name_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
impl<Super, Sub> CanDowncast<Sub> for Super where
Sub: IsA<Super>,
Super: IsA<Super>,
[src]
impl<Super, Sub> CanDowncast<Sub> for Super where
Sub: IsA<Super>,
Super: IsA<Super>,
[src]impl<T> Cast for T where
T: ObjectType,
[src]
impl<T> Cast for T where
T: ObjectType,
[src]pub fn upcast<T>(self) -> T where
Self: IsA<T>,
T: ObjectType,
[src]
Self: IsA<T>,
T: ObjectType,
pub fn upcast_ref<T>(&self) -> &T where
Self: IsA<T>,
T: ObjectType,
[src]
Self: IsA<T>,
T: ObjectType,
pub fn downcast<T>(self) -> Result<T, Self> where
Self: CanDowncast<T>,
T: ObjectType,
[src]
Self: CanDowncast<T>,
T: ObjectType,
pub fn downcast_ref<T>(&self) -> Option<&T> where
Self: CanDowncast<T>,
T: ObjectType,
[src]
Self: CanDowncast<T>,
T: ObjectType,
pub fn dynamic_cast<T>(self) -> Result<T, Self> where
T: ObjectType,
[src]
T: ObjectType,
pub fn dynamic_cast_ref<T>(&self) -> Option<&T> where
T: ObjectType,
[src]
T: ObjectType,
pub unsafe fn unsafe_cast<T>(self) -> T where
T: ObjectType,
[src]
T: ObjectType,
pub unsafe fn unsafe_cast_ref<T>(&self) -> &T where
T: ObjectType,
[src]
T: ObjectType,
impl<O> GestureActionExt for O where
O: IsA<GestureAction>,
[src]
impl<O> GestureActionExt for O where
O: IsA<GestureAction>,
[src]pub fn cancel(&self)
[src]
pub fn get_device(&self, point: u32) -> Option<InputDevice>
[src]
pub fn get_last_event(&self, point: u32) -> Option<Event>
[src]
pub fn get_motion_coords(&self, point: u32) -> (f32, f32)
[src]
pub fn get_motion_delta(&self, point: u32) -> (f32, f32, f32)
[src]
pub fn get_n_current_points(&self) -> u32
[src]
pub fn get_n_touch_points(&self) -> i32
[src]
pub fn get_press_coords(&self, point: u32) -> (f32, f32)
[src]
pub fn get_release_coords(&self, point: u32) -> (f32, f32)
[src]
pub fn get_sequence(&self, point: u32) -> Option<EventSequence>
[src]
pub fn get_threshold_trigger_distance(&self) -> (f32, f32)
[src]
pub fn get_threshold_trigger_edge(&self) -> GestureTriggerEdge
[src]
pub fn get_velocity(&self, point: u32) -> (f32, f32, f32)
[src]
pub fn set_n_touch_points(&self, nb_points: i32)
[src]
pub fn set_threshold_trigger_distance(&self, x: f32, y: f32)
[src]
pub fn set_threshold_trigger_edge(&self, edge: GestureTriggerEdge)
[src]
pub fn get_property_threshold_trigger_distance_x(&self) -> f32
[src]
pub fn get_property_threshold_trigger_distance_y(&self) -> f32
[src]
pub fn connect_gesture_begin<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Actor) -> bool,
[src]
F: 'static + Fn(&O, &Actor) -> bool,
pub fn connect_gesture_cancel<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Actor),
[src]
F: 'static + Fn(&O, &Actor),
pub fn connect_gesture_end<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Actor),
[src]
F: 'static + Fn(&O, &Actor),
pub fn connect_gesture_progress<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Actor) -> bool,
[src]
F: 'static + Fn(&O, &Actor) -> bool,
pub fn connect_property_n_touch_points_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
[src]
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
[src]pub fn into_color(self) -> To
[src]
impl<T> ObjectExt for T where
T: ObjectType,
[src]
impl<T> ObjectExt for T where
T: ObjectType,
[src]pub fn is<U>(&self) -> bool where
U: StaticType,
[src]
U: StaticType,
pub fn get_type(&self) -> Type
[src]
pub fn get_object_class(&self) -> &ObjectClass
[src]
pub fn set_properties(
&self,
property_values: &[(&str, &dyn ToValue)]
) -> Result<(), BoolError>
[src]
&self,
property_values: &[(&str, &dyn ToValue)]
) -> Result<(), BoolError>
pub fn set_property<'a, N>(
&self,
property_name: N,
value: &dyn ToValue
) -> Result<(), BoolError> where
N: Into<&'a str>,
[src]
&self,
property_name: N,
value: &dyn ToValue
) -> Result<(), BoolError> where
N: Into<&'a str>,
pub fn get_property<'a, N>(&self, property_name: N) -> Result<Value, BoolError> where
N: Into<&'a str>,
[src]
N: Into<&'a str>,
pub unsafe fn set_qdata<QD>(&self, key: Quark, value: QD) where
QD: 'static,
[src]
QD: 'static,
pub unsafe fn get_qdata<QD>(&self, key: Quark) -> Option<&QD> where
QD: 'static,
[src]
QD: 'static,
pub unsafe fn steal_qdata<QD>(&self, key: Quark) -> Option<QD> where
QD: 'static,
[src]
QD: 'static,
pub unsafe fn set_data<QD>(&self, key: &str, value: QD) where
QD: 'static,
[src]
QD: 'static,
pub unsafe fn get_data<QD>(&self, key: &str) -> Option<&QD> where
QD: 'static,
[src]
QD: 'static,
pub unsafe fn steal_data<QD>(&self, key: &str) -> Option<QD> where
QD: 'static,
[src]
QD: 'static,
pub fn block_signal(&self, handler_id: &SignalHandlerId)
[src]
pub fn unblock_signal(&self, handler_id: &SignalHandlerId)
[src]
pub fn stop_signal_emission(&self, signal_name: &str)
[src]
pub fn disconnect(&self, handler_id: SignalHandlerId)
[src]
pub fn connect_notify<F>(&self, name: Option<&str>, f: F) -> SignalHandlerId where
F: 'static + Fn(&T, &ParamSpec) + Send + Sync,
[src]
F: 'static + Fn(&T, &ParamSpec) + Send + Sync,
pub unsafe fn connect_notify_unsafe<F>(
&self,
name: Option<&str>,
f: F
) -> SignalHandlerId where
F: Fn(&T, &ParamSpec),
[src]
&self,
name: Option<&str>,
f: F
) -> SignalHandlerId where
F: Fn(&T, &ParamSpec),
pub fn notify<'a, N>(&self, property_name: N) where
N: Into<&'a str>,
[src]
N: Into<&'a str>,
pub fn notify_by_pspec(&self, pspec: &ParamSpec)
[src]
pub fn has_property<'a, N>(&self, property_name: N, type_: Option<Type>) -> bool where
N: Into<&'a str>,
[src]
N: Into<&'a str>,
pub fn get_property_type<'a, N>(&self, property_name: N) -> Option<Type> where
N: Into<&'a str>,
[src]
N: Into<&'a str>,
pub fn find_property<'a, N>(&self, property_name: N) -> Option<ParamSpec> where
N: Into<&'a str>,
[src]
N: Into<&'a str>,
pub fn list_properties(&self) -> Vec<ParamSpec, Global>ⓘ
[src]
pub fn connect<'a, N, F>(
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
N: Into<&'a str>,
F: Fn(&[Value]) -> Option<Value> + Send + Sync + 'static,
[src]
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
N: Into<&'a str>,
F: Fn(&[Value]) -> Option<Value> + Send + Sync + 'static,
pub fn connect_local<'a, N, F>(
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
N: Into<&'a str>,
F: Fn(&[Value]) -> Option<Value> + 'static,
[src]
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
N: Into<&'a str>,
F: Fn(&[Value]) -> Option<Value> + 'static,
pub unsafe fn connect_unsafe<'a, N, F>(
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
N: Into<&'a str>,
F: Fn(&[Value]) -> Option<Value>,
[src]
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
N: Into<&'a str>,
F: Fn(&[Value]) -> Option<Value>,
pub fn emit<'a, N>(
&self,
signal_name: N,
args: &[&dyn ToValue]
) -> Result<Option<Value>, BoolError> where
N: Into<&'a str>,
[src]
&self,
signal_name: N,
args: &[&dyn ToValue]
) -> Result<Option<Value>, BoolError> where
N: Into<&'a str>,
pub fn downgrade(&self) -> WeakRef<T>
[src]
pub fn bind_property<'a, O, N, M>(
&'a self,
source_property: N,
target: &'a O,
target_property: M
) -> BindingBuilder<'a> where
N: Into<&'a str>,
O: ObjectType,
M: Into<&'a str>,
[src]
&'a self,
source_property: N,
target: &'a O,
target_property: M
) -> BindingBuilder<'a> where
N: Into<&'a str>,
O: ObjectType,
M: Into<&'a str>,
pub fn ref_count(&self) -> u32
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
pub fn vzip(self) -> V
impl<O> ZoomActionExt for O where
O: IsA<ZoomAction>,
[src]
impl<O> ZoomActionExt for O where
O: IsA<ZoomAction>,
[src]pub fn get_focal_point(&self) -> InternalPoint
[src]
pub fn get_transformed_focal_point(&self) -> InternalPoint
[src]
pub fn get_zoom_axis(&self) -> ZoomAxis
[src]
pub fn set_zoom_axis(&self, axis: ZoomAxis)
[src]
pub fn connect_zoom<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Actor, &InternalPoint, f64) -> bool,
[src]
F: 'static + Fn(&O, &Actor, &InternalPoint, f64) -> bool,
pub fn connect_property_zoom_axis_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),