pub struct DesktopButton {
pub button: ButtonLogic,
pub bg: Quad,
pub animator: Animator,
pub _bg_area: Area,
}
Fields§
§bg: Quad
§animator: Animator
§_bg_area: Area
Implementations§
Source§impl DesktopButton
impl DesktopButton
pub fn proto(cx: &mut Cx) -> Self
pub fn instance_hover() -> InstanceFloat
pub fn instance_down() -> InstanceFloat
pub fn instance_type() -> InstanceFloat
pub fn anim_default() -> AnimId
pub fn anim_over() -> AnimId
pub fn anim_down() -> AnimId
pub fn shader_bg() -> ShaderId
pub fn style(cx: &mut Cx, _opt: &StyleOptions)
Trait Implementations§
Source§impl Clone for DesktopButton
impl Clone for DesktopButton
Source§fn clone(&self) -> DesktopButton
fn clone(&self) -> DesktopButton
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for DesktopButton
impl RefUnwindSafe for DesktopButton
impl Send for DesktopButton
impl Sync for DesktopButton
impl Unpin for DesktopButton
impl UnwindSafe for DesktopButton
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more