Struct nuklear_sys::nk_window
[−]
[src]
pub struct nk_window {
pub seq: c_uint,
pub name: nk_hash,
pub name_string: [c_char; 64],
pub flags: nk_flags,
pub bounds: nk_rect,
pub scrollbar: nk_scroll,
pub buffer: nk_command_buffer,
pub layout: *mut nk_panel,
pub scrollbar_hiding_timer: f32,
pub property: nk_property_state,
pub popup: nk_popup_state,
pub edit: nk_edit_state,
pub scrolled: c_uint,
pub tables: *mut nk_table,
pub table_count: c_ushort,
pub table_size: c_ushort,
pub next: *mut nk_window,
pub prev: *mut nk_window,
pub parent: *mut nk_window,
}Fields
seq: c_uint
name: nk_hash
name_string: [c_char; 64]
flags: nk_flags
bounds: nk_rect
scrollbar: nk_scroll
buffer: nk_command_buffer
layout: *mut nk_panel
scrollbar_hiding_timer: f32
property: nk_property_state
popup: nk_popup_state
edit: nk_edit_state
scrolled: c_uint
tables: *mut nk_table
table_count: c_ushort
table_size: c_ushort
next: *mut nk_window
prev: *mut nk_window
parent: *mut nk_window
Trait Implementations
impl Copy for nk_window[src]
impl Clone for nk_window[src]
fn clone(&self) -> Self
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more