Struct conrod::widget::CommonState
[−]
[src]
pub struct CommonState {
pub rect: Rect,
pub depth: Depth,
pub maybe_floating: Option<Floating>,
pub kid_area: KidArea,
pub maybe_x_scroll_state: Option<StateX>,
pub maybe_y_scroll_state: Option<StateY>,
}A wrapper around state that is common to all Widget types.
Fields
rect: Rect
The rectangle describing the Widget's area.
depth: Depth
The rendering depth for the Widget (the default is 0.0).
maybe_floating: Option<Floating>
Floating state for the widget if it is floating.
kid_area: KidArea
The area of the widget upon which kid widgets are placed.
maybe_x_scroll_state: Option<StateX>
If the widget is scrollable across the x axis.
maybe_y_scroll_state: Option<StateY>
If the widget is scrollable across the y axis.
Trait Implementations
impl Copy for CommonState[src]
impl Clone for CommonState[src]
fn clone(&self) -> CommonState[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Debug for CommonState[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result[src]
Formats the value using the given formatter. Read more
impl PartialEq for CommonState[src]
fn eq(&self, __arg_0: &CommonState) -> bool[src]
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, __arg_0: &CommonState) -> bool[src]
This method tests for !=.