Trait Text Overlay Clip Ext 
Source pub trait TextOverlayClipExt: IsA<TextOverlayClip> + 'static {
Show 23 methods
    // Provided methods
    fn color(&self) -> u32 { ... }
    fn font_desc(&self) -> Option<GString> { ... }
    fn halignment(&self) -> TextHAlign { ... }
    fn text(&self) -> Option<GString> { ... }
    fn valignment(&self) -> TextVAlign { ... }
    fn xpos(&self) -> f64 { ... }
    fn ypos(&self) -> f64 { ... }
    fn set_color(&self, color: u32) { ... }
    fn set_font_desc(&self, font_desc: Option<&str>) { ... }
    fn set_halign(&self, halign: TextHAlign) { ... }
    fn set_text(&self, text: Option<&str>) { ... }
    fn set_valign(&self, valign: TextVAlign) { ... }
    fn set_xpos(&self, position: f64) { ... }
    fn set_ypos(&self, position: f64) { ... }
    fn set_halignment(&self, halignment: TextHAlign) { ... }
    fn set_valignment(&self, valignment: TextVAlign) { ... }
    fn connect_color_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F,
    ) -> SignalHandlerId { ... }
    fn connect_font_desc_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F,
    ) -> SignalHandlerId { ... }
    fn connect_halignment_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F,
    ) -> SignalHandlerId { ... }
    fn connect_text_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F,
    ) -> SignalHandlerId { ... }
    fn connect_valignment_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F,
    ) -> SignalHandlerId { ... }
    fn connect_xpos_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F,
    ) -> SignalHandlerId { ... }
    fn connect_ypos_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F,
    ) -> SignalHandlerId { ... }
}Expand description
Provided Methods§
Sourcefn halignment(&self) -> TextHAlign
 
fn halignment(&self) -> TextHAlign
Sourcefn valignment(&self) -> TextVAlign
 
fn valignment(&self) -> TextVAlign
Sourcefn set_font_desc(&self, font_desc: Option<&str>)
 
fn set_font_desc(&self, font_desc: Option<&str>)
Sourcefn set_halign(&self, halign: TextHAlign)
 
fn set_halign(&self, halign: TextHAlign)
Sourcefn set_text(&self, text: Option<&str>)
 
fn set_text(&self, text: Option<&str>)
Sets the text this clip will render.
§text
the text to render. an internal copy of this text will be made.
Sourcefn set_valign(&self, valign: TextVAlign)
 
fn set_valign(&self, valign: TextVAlign)
Sourcefn set_halignment(&self, halignment: TextHAlign)
 
fn set_halignment(&self, halignment: TextHAlign)
Horizontal alignment of the text
Sourcefn set_valignment(&self, valignment: TextVAlign)
 
fn set_valignment(&self, valignment: TextVAlign)
Vertical alignent of the text
fn connect_color_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
fn connect_font_desc_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId
fn connect_halignment_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId
fn connect_text_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
fn connect_valignment_notify<F: Fn(&Self) + 'static>( &self, f: F, ) -> SignalHandlerId
fn connect_xpos_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
fn connect_ypos_notify<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.