|
Blender V4.5
|
Public Attributes | |
| int | type |
| union { | |
| struct { | |
| VectorDrawFunc func | |
| } vector | |
| struct { | |
| ImBuf * image_cache | |
| bool inverted | |
| } geom | |
| struct { | |
| IconImage * image | |
| } buffer | |
| struct { | |
| int theme_color | |
| } texture | |
| struct { | |
| short event_type | |
| short event_value | |
| int icon | |
| DrawInfo * next | |
| } input | |
| } | data |
Definition at line 81 of file interface_icons.cc.
| struct { ... } DrawInfo::buffer |
| union { ... } DrawInfo::data |
| short DrawInfo::event_type |
Definition at line 101 of file interface_icons.cc.
Referenced by UI_icon_from_event_type().
| short DrawInfo::event_value |
Definition at line 102 of file interface_icons.cc.
| VectorDrawFunc DrawInfo::func |
Definition at line 87 of file interface_icons.cc.
Referenced by def_internal_vicon(), and icon_draw_size().
| struct { ... } DrawInfo::geom |
Referenced by icon_draw_size(), and UI_icons_free_drawinfo().
| int DrawInfo::icon |
Definition at line 103 of file interface_icons.cc.
Referenced by UI_icon_from_event_type().
| IconImage* DrawInfo::image |
Definition at line 94 of file interface_icons.cc.
Referenced by def_internal_icon(), icon_draw_size(), ui_icon_ensure_deferred(), UI_icon_to_preview(), UI_icons_free_drawinfo(), and ui_studiolight_icon_job_exec().
| ImBuf* DrawInfo::image_cache |
Definition at line 90 of file interface_icons.cc.
Referenced by icon_draw_size(), and UI_icons_free_drawinfo().
| struct { ... } DrawInfo::input |
Referenced by UI_icon_from_event_type().
| bool DrawInfo::inverted |
Definition at line 91 of file interface_icons.cc.
Referenced by icon_draw_size().
| DrawInfo* DrawInfo::next |
Definition at line 105 of file interface_icons.cc.
Referenced by UI_icon_from_event_type().
| struct { ... } DrawInfo::texture |
Referenced by def_internal_icon(), and UI_icon_get_theme_color().
| int DrawInfo::theme_color |
Definition at line 97 of file interface_icons.cc.
Referenced by def_internal_icon(), and UI_icon_get_theme_color().
| int DrawInfo::type |
Definition at line 82 of file interface_icons.cc.
Referenced by def_internal_icon(), def_internal_vicon(), icon_create_drawinfo(), icon_draw_size(), ui_icon_ensure_deferred(), ui_icon_is_preview_deferred_loading(), UI_icon_to_preview(), and UI_icons_free_drawinfo().
| struct { ... } DrawInfo::vector |
Referenced by def_internal_vicon(), and icon_draw_size().