ThemeSpace

Struct ThemeSpace 

Source
#[repr(C, packed(4))]
pub struct ThemeSpace {
Show 227 fields pub back: [i8; 4], pub back_grad: [i8; 4], pub show_back_grad: i8, pub _pad0: [i8; 3], pub title: [i8; 4], pub text: [i8; 4], pub text_hi: [i8; 4], pub header: [i8; 4], pub header_title: [i8; 4], pub header_text: [i8; 4], pub header_text_hi: [i8; 4], pub tab_active: [i8; 4], pub tab_inactive: [i8; 4], pub tab_back: [i8; 4], pub tab_outline: [i8; 4], pub button: [i8; 4], pub button_title: [i8; 4], pub button_text: [i8; 4], pub button_text_hi: [i8; 4], pub list: [i8; 4], pub list_title: [i8; 4], pub list_text: [i8; 4], pub list_text_hi: [i8; 4], pub navigation_bar: [i8; 4], pub execution_buts: [i8; 4], pub panelcolors: uiPanelColors, pub shade1: [i8; 4], pub shade2: [i8; 4], pub hilite: [i8; 4], pub grid: [i8; 4], pub view_overlay: [i8; 4], pub wire: [i8; 4], pub wire_edit: [i8; 4], pub select: [i8; 4], pub lamp: [i8; 4], pub speaker: [i8; 4], pub empty: [i8; 4], pub camera: [i8; 4], pub active: [i8; 4], pub group: [i8; 4], pub group_active: [i8; 4], pub transform: [i8; 4], pub vertex: [i8; 4], pub vertex_select: [i8; 4], pub vertex_active: [i8; 4], pub vertex_bevel: [i8; 4], pub vertex_unreferenced: [i8; 4], pub edge: [i8; 4], pub edge_select: [i8; 4], pub edge_seam: [i8; 4], pub edge_sharp: [i8; 4], pub edge_facesel: [i8; 4], pub edge_crease: [i8; 4], pub edge_bevel: [i8; 4], pub face: [i8; 4], pub face_select: [i8; 4], pub face_back: [i8; 4], pub face_front: [i8; 4], pub face_dot: [i8; 4], pub extra_edge_len: [i8; 4], pub extra_edge_angle: [i8; 4], pub extra_face_angle: [i8; 4], pub extra_face_area: [i8; 4], pub normal: [i8; 4], pub vertex_normal: [i8; 4], pub loop_normal: [i8; 4], pub bone_solid: [i8; 4], pub bone_pose: [i8; 4], pub bone_pose_active: [i8; 4], pub bone_locked_weight: [i8; 4], pub strip: [i8; 4], pub strip_select: [i8; 4], pub cframe: [i8; 4], pub time_keyframe: [i8; 4], pub time_gp_keyframe: [i8; 4], pub freestyle_edge_mark: [i8; 4], pub freestyle_face_mark: [i8; 4], pub scrubbing_background: [i8; 4], pub time_marker_line: [i8; 4], pub time_marker_line_selected: [i8; 4], pub nurb_uline: [i8; 4], pub nurb_vline: [i8; 4], pub act_spline: [i8; 4], pub nurb_sel_uline: [i8; 4], pub nurb_sel_vline: [i8; 4], pub lastsel_point: [i8; 4], pub handle_free: [i8; 4], pub handle_auto: [i8; 4], pub handle_vect: [i8; 4], pub handle_align: [i8; 4], pub handle_auto_clamped: [i8; 4], pub handle_sel_free: [i8; 4], pub handle_sel_auto: [i8; 4], pub handle_sel_vect: [i8; 4], pub handle_sel_align: [i8; 4], pub handle_sel_auto_clamped: [i8; 4], pub ds_channel: [i8; 4], pub ds_subchannel: [i8; 4], pub ds_ipoline: [i8; 4], pub keytype_keyframe: [i8; 4], pub keytype_extreme: [i8; 4], pub keytype_breakdown: [i8; 4], pub keytype_jitter: [i8; 4], pub keytype_movehold: [i8; 4], pub keytype_keyframe_select: [i8; 4], pub keytype_extreme_select: [i8; 4], pub keytype_breakdown_select: [i8; 4], pub keytype_jitter_select: [i8; 4], pub keytype_movehold_select: [i8; 4], pub keyborder: [i8; 4], pub keyborder_select: [i8; 4], pub _pad4: [i8; 3], pub console_output: [i8; 4], pub console_input: [i8; 4], pub console_info: [i8; 4], pub console_error: [i8; 4], pub console_cursor: [i8; 4], pub console_select: [i8; 4], pub vertex_size: i8, pub outline_width: i8, pub obcenter_dia: i8, pub facedot_size: i8, pub noodle_curving: i8, pub grid_levels: i8, pub _pad5: [i8; 3], pub dash_alpha: f32, pub syntaxl: [i8; 4], pub syntaxs: [i8; 4], pub syntaxb: [i8; 4], pub syntaxn: [i8; 4], pub syntaxv: [i8; 4], pub syntaxc: [i8; 4], pub syntaxd: [i8; 4], pub syntaxr: [i8; 4], pub line_numbers: [i8; 4], pub _pad6: [i8; 3], pub nodeclass_output: [i8; 4], pub nodeclass_filter: [i8; 4], pub nodeclass_vector: [i8; 4], pub nodeclass_texture: [i8; 4], pub nodeclass_shader: [i8; 4], pub nodeclass_script: [i8; 4], pub nodeclass_pattern: [i8; 4], pub nodeclass_layout: [i8; 4], pub nodeclass_geometry: [i8; 4], pub nodeclass_attribute: [i8; 4], pub movie: [i8; 4], pub movieclip: [i8; 4], pub mask: [i8; 4], pub image: [i8; 4], pub scene: [i8; 4], pub audio: [i8; 4], pub effect: [i8; 4], pub transition: [i8; 4], pub meta: [i8; 4], pub text_strip: [i8; 4], pub color_strip: [i8; 4], pub active_strip: [i8; 4], pub selected_strip: [i8; 4], pub _pad7: [i8; 1], pub keyframe_scale_fac: f32, pub editmesh_active: [i8; 4], pub handle_vertex: [i8; 4], pub handle_vertex_select: [i8; 4], pub handle_vertex_size: i8, pub clipping_border_3d: [i8; 4], pub marker_outline: [i8; 4], pub marker: [i8; 4], pub act_marker: [i8; 4], pub sel_marker: [i8; 4], pub dis_marker: [i8; 4], pub lock_marker: [i8; 4], pub bundle_solid: [i8; 4], pub path_before: [i8; 4], pub path_after: [i8; 4], pub path_keyframe_before: [i8; 4], pub path_keyframe_after: [i8; 4], pub camera_path: [i8; 4], pub _pad1: [i8; 6], pub gp_vertex_size: i8, pub gp_vertex: [i8; 4], pub gp_vertex_select: [i8; 4], pub preview_back: [i8; 4], pub preview_stitch_face: [i8; 4], pub preview_stitch_edge: [i8; 4], pub preview_stitch_vert: [i8; 4], pub preview_stitch_stitchable: [i8; 4], pub preview_stitch_unstitchable: [i8; 4], pub preview_stitch_active: [i8; 4], pub uv_shadow: [i8; 4], pub match_: [i8; 4], pub selected_highlight: [i8; 4], pub selected_object: [i8; 4], pub active_object: [i8; 4], pub edited_object: [i8; 4], pub row_alternate: [i8; 4], pub skin_root: [i8; 4], pub anim_active: [i8; 4], pub anim_non_active: [i8; 4], pub anim_preview_range: [i8; 4], pub nla_tweaking: [i8; 4], pub nla_tweakdupli: [i8; 4], pub nla_track: [i8; 4], pub nla_transition: [i8; 4], pub nla_transition_sel: [i8; 4], pub nla_meta: [i8; 4], pub nla_meta_sel: [i8; 4], pub nla_sound: [i8; 4], pub nla_sound_sel: [i8; 4], pub info_selected: [i8; 4], pub info_selected_text: [i8; 4], pub info_error: [i8; 4], pub info_error_text: [i8; 4], pub info_warning: [i8; 4], pub info_warning_text: [i8; 4], pub info_info: [i8; 4], pub info_info_text: [i8; 4], pub info_debug: [i8; 4], pub info_debug_text: [i8; 4], pub info_property: [i8; 4], pub info_property_text: [i8; 4], pub info_operator: [i8; 4], pub info_operator_text: [i8; 4], pub paint_curve_pivot: [i8; 4], pub paint_curve_handle: [i8; 4], pub metadatabg: [i8; 4], pub metadatatext: [i8; 4],
}

Fields§

§back: [i8; 4]§back_grad: [i8; 4]§show_back_grad: i8§_pad0: [i8; 3]§title: [i8; 4]§text: [i8; 4]§text_hi: [i8; 4]§header: [i8; 4]§header_title: [i8; 4]§header_text: [i8; 4]§header_text_hi: [i8; 4]§tab_active: [i8; 4]§tab_inactive: [i8; 4]§tab_back: [i8; 4]§tab_outline: [i8; 4]§button: [i8; 4]§button_title: [i8; 4]§button_text: [i8; 4]§button_text_hi: [i8; 4]§list: [i8; 4]§list_title: [i8; 4]§list_text: [i8; 4]§list_text_hi: [i8; 4]§navigation_bar: [i8; 4]§execution_buts: [i8; 4]§panelcolors: uiPanelColors§shade1: [i8; 4]§shade2: [i8; 4]§hilite: [i8; 4]§grid: [i8; 4]§view_overlay: [i8; 4]§wire: [i8; 4]§wire_edit: [i8; 4]§select: [i8; 4]§lamp: [i8; 4]§speaker: [i8; 4]§empty: [i8; 4]§camera: [i8; 4]§active: [i8; 4]§group: [i8; 4]§group_active: [i8; 4]§transform: [i8; 4]§vertex: [i8; 4]§vertex_select: [i8; 4]§vertex_active: [i8; 4]§vertex_bevel: [i8; 4]§vertex_unreferenced: [i8; 4]§edge: [i8; 4]§edge_select: [i8; 4]§edge_seam: [i8; 4]§edge_sharp: [i8; 4]§edge_facesel: [i8; 4]§edge_crease: [i8; 4]§edge_bevel: [i8; 4]§face: [i8; 4]§face_select: [i8; 4]§face_back: [i8; 4]§face_front: [i8; 4]§face_dot: [i8; 4]§extra_edge_len: [i8; 4]§extra_edge_angle: [i8; 4]§extra_face_angle: [i8; 4]§extra_face_area: [i8; 4]§normal: [i8; 4]§vertex_normal: [i8; 4]§loop_normal: [i8; 4]§bone_solid: [i8; 4]§bone_pose: [i8; 4]§bone_pose_active: [i8; 4]§bone_locked_weight: [i8; 4]§strip: [i8; 4]§strip_select: [i8; 4]§cframe: [i8; 4]§time_keyframe: [i8; 4]§time_gp_keyframe: [i8; 4]§freestyle_edge_mark: [i8; 4]§freestyle_face_mark: [i8; 4]§scrubbing_background: [i8; 4]§time_marker_line: [i8; 4]§time_marker_line_selected: [i8; 4]§nurb_uline: [i8; 4]§nurb_vline: [i8; 4]§act_spline: [i8; 4]§nurb_sel_uline: [i8; 4]§nurb_sel_vline: [i8; 4]§lastsel_point: [i8; 4]§handle_free: [i8; 4]§handle_auto: [i8; 4]§handle_vect: [i8; 4]§handle_align: [i8; 4]§handle_auto_clamped: [i8; 4]§handle_sel_free: [i8; 4]§handle_sel_auto: [i8; 4]§handle_sel_vect: [i8; 4]§handle_sel_align: [i8; 4]§handle_sel_auto_clamped: [i8; 4]§ds_channel: [i8; 4]§ds_subchannel: [i8; 4]§ds_ipoline: [i8; 4]§keytype_keyframe: [i8; 4]§keytype_extreme: [i8; 4]§keytype_breakdown: [i8; 4]§keytype_jitter: [i8; 4]§keytype_movehold: [i8; 4]§keytype_keyframe_select: [i8; 4]§keytype_extreme_select: [i8; 4]§keytype_breakdown_select: [i8; 4]§keytype_jitter_select: [i8; 4]§keytype_movehold_select: [i8; 4]§keyborder: [i8; 4]§keyborder_select: [i8; 4]§_pad4: [i8; 3]§console_output: [i8; 4]§console_input: [i8; 4]§console_info: [i8; 4]§console_error: [i8; 4]§console_cursor: [i8; 4]§console_select: [i8; 4]§vertex_size: i8§outline_width: i8§obcenter_dia: i8§facedot_size: i8§noodle_curving: i8§grid_levels: i8§_pad5: [i8; 3]§dash_alpha: f32§syntaxl: [i8; 4]§syntaxs: [i8; 4]§syntaxb: [i8; 4]§syntaxn: [i8; 4]§syntaxv: [i8; 4]§syntaxc: [i8; 4]§syntaxd: [i8; 4]§syntaxr: [i8; 4]§line_numbers: [i8; 4]§_pad6: [i8; 3]§nodeclass_output: [i8; 4]§nodeclass_filter: [i8; 4]§nodeclass_vector: [i8; 4]§nodeclass_texture: [i8; 4]§nodeclass_shader: [i8; 4]§nodeclass_script: [i8; 4]§nodeclass_pattern: [i8; 4]§nodeclass_layout: [i8; 4]§nodeclass_geometry: [i8; 4]§nodeclass_attribute: [i8; 4]§movie: [i8; 4]§movieclip: [i8; 4]§mask: [i8; 4]§image: [i8; 4]§scene: [i8; 4]§audio: [i8; 4]§effect: [i8; 4]§transition: [i8; 4]§meta: [i8; 4]§text_strip: [i8; 4]§color_strip: [i8; 4]§active_strip: [i8; 4]§selected_strip: [i8; 4]§_pad7: [i8; 1]§keyframe_scale_fac: f32§editmesh_active: [i8; 4]§handle_vertex: [i8; 4]§handle_vertex_select: [i8; 4]§handle_vertex_size: i8§clipping_border_3d: [i8; 4]§marker_outline: [i8; 4]§marker: [i8; 4]§act_marker: [i8; 4]§sel_marker: [i8; 4]§dis_marker: [i8; 4]§lock_marker: [i8; 4]§bundle_solid: [i8; 4]§path_before: [i8; 4]§path_after: [i8; 4]§path_keyframe_before: [i8; 4]§path_keyframe_after: [i8; 4]§camera_path: [i8; 4]§_pad1: [i8; 6]§gp_vertex_size: i8§gp_vertex: [i8; 4]§gp_vertex_select: [i8; 4]§preview_back: [i8; 4]§preview_stitch_face: [i8; 4]§preview_stitch_edge: [i8; 4]§preview_stitch_vert: [i8; 4]§preview_stitch_stitchable: [i8; 4]§preview_stitch_unstitchable: [i8; 4]§preview_stitch_active: [i8; 4]§uv_shadow: [i8; 4]§match_: [i8; 4]§selected_highlight: [i8; 4]§selected_object: [i8; 4]§active_object: [i8; 4]§edited_object: [i8; 4]§row_alternate: [i8; 4]§skin_root: [i8; 4]§anim_active: [i8; 4]§anim_non_active: [i8; 4]§anim_preview_range: [i8; 4]§nla_tweaking: [i8; 4]§nla_tweakdupli: [i8; 4]§nla_track: [i8; 4]§nla_transition: [i8; 4]§nla_transition_sel: [i8; 4]§nla_meta: [i8; 4]§nla_meta_sel: [i8; 4]§nla_sound: [i8; 4]§nla_sound_sel: [i8; 4]§info_selected: [i8; 4]§info_selected_text: [i8; 4]§info_error: [i8; 4]§info_error_text: [i8; 4]§info_warning: [i8; 4]§info_warning_text: [i8; 4]§info_info: [i8; 4]§info_info_text: [i8; 4]§info_debug: [i8; 4]§info_debug_text: [i8; 4]§info_property: [i8; 4]§info_property_text: [i8; 4]§info_operator: [i8; 4]§info_operator_text: [i8; 4]§paint_curve_pivot: [i8; 4]§paint_curve_handle: [i8; 4]§metadatabg: [i8; 4]§metadatatext: [i8; 4]

Trait Implementations§

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.