pub struct Theme {Show 33 fields
pub name: &'static str,
pub bg_color: ColorRGBA,
pub panel_bg: ColorRGBA,
pub panel_border: ColorRGBA,
pub text_color: ColorRGBA,
pub text_dim: ColorRGBA,
pub text_highlight: ColorRGBA,
pub button_bg: ColorRGBA,
pub button_hover: ColorRGBA,
pub button_pressed: ColorRGBA,
pub button_border: ColorRGBA,
pub health_bar_bg: ColorRGBA,
pub health_bar_fill: ColorRGBA,
pub health_bar_border: ColorRGBA,
pub mana_bar_bg: ColorRGBA,
pub mana_bar_fill: ColorRGBA,
pub xp_bar_bg: ColorRGBA,
pub xp_bar_fill: ColorRGBA,
pub slot_bg: ColorRGBA,
pub slot_hover: ColorRGBA,
pub slot_border: ColorRGBA,
pub dialog_bg: ColorRGBA,
pub dialog_border: ColorRGBA,
pub menu_bg: ColorRGBA,
pub menu_item_bg: ColorRGBA,
pub menu_item_hover: ColorRGBA,
pub menu_item_selected: ColorRGBA,
pub font_size: u32,
pub font_size_small: u32,
pub font_size_title: u32,
pub padding: f32,
pub spacing: f32,
pub border_width: f32,
}Expand description
Tema visual para toolkit-ry
Fields§
§name: &'static str§bg_color: ColorRGBA§panel_bg: ColorRGBA§panel_border: ColorRGBA§text_color: ColorRGBA§text_dim: ColorRGBA§text_highlight: ColorRGBA§health_bar_bg: ColorRGBA§health_bar_fill: ColorRGBA§health_bar_border: ColorRGBA§mana_bar_bg: ColorRGBA§mana_bar_fill: ColorRGBA§xp_bar_bg: ColorRGBA§xp_bar_fill: ColorRGBA§slot_bg: ColorRGBA§slot_hover: ColorRGBA§slot_border: ColorRGBA§dialog_bg: ColorRGBA§dialog_border: ColorRGBA§font_size: u32§font_size_small: u32§font_size_title: u32§padding: f32§spacing: f32§border_width: f32Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Theme
impl RefUnwindSafe for Theme
impl Send for Theme
impl Sync for Theme
impl Unpin for Theme
impl UnsafeUnpin for Theme
impl UnwindSafe for Theme
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