Blender
V3.3
|
Public Attributes | |
int | type |
union { | |
struct { | |
VectorDrawFunc func | |
} vector | |
struct { | |
ImBuf * image_cache | |
bool inverted | |
} geom | |
struct { | |
IconImage * image | |
} buffer | |
struct { | |
int x | |
int y | |
int w | |
int h | |
int theme_color | |
} texture | |
struct { | |
short event_type | |
short event_value | |
int icon | |
struct DrawInfo * next | |
} input | |
} | data |
Definition at line 98 of file interface_icons.c.
struct { ... } DrawInfo::buffer |
union { ... } DrawInfo::data |
short DrawInfo::event_type |
Definition at line 119 of file interface_icons.c.
short DrawInfo::event_value |
Definition at line 120 of file interface_icons.c.
VectorDrawFunc DrawInfo::func |
Definition at line 104 of file interface_icons.c.
struct { ... } DrawInfo::geom |
Referenced by icon_draw_size(), and UI_icons_free_drawinfo().
int DrawInfo::h |
Definition at line 114 of file interface_icons.c.
int DrawInfo::icon |
Definition at line 121 of file interface_icons.c.
IconImage* DrawInfo::image |
Definition at line 111 of file interface_icons.c.
ImBuf* DrawInfo::image_cache |
Definition at line 107 of file interface_icons.c.
struct { ... } DrawInfo::input |
Referenced by icon_draw_size(), and UI_icon_from_event_type().
bool DrawInfo::inverted |
Definition at line 108 of file interface_icons.c.
struct DrawInfo* DrawInfo::next |
Definition at line 123 of file interface_icons.c.
struct { ... } DrawInfo::texture |
Referenced by def_internal_icon(), icon_draw_size(), and UI_icon_get_theme_color().
int DrawInfo::theme_color |
Definition at line 115 of file interface_icons.c.
int DrawInfo::type |
Definition at line 99 of file interface_icons.c.
Referenced by def_internal_icon(), def_internal_vicon(), icon_create_drawinfo(), icon_draw_size(), ui_icon_ensure_deferred(), UI_icon_to_preview(), and UI_icons_free_drawinfo().
struct { ... } DrawInfo::vector |
Referenced by def_internal_vicon(), and icon_draw_size().
int DrawInfo::w |
Definition at line 114 of file interface_icons.c.
int DrawInfo::x |
Definition at line 114 of file interface_icons.c.
int DrawInfo::y |
Definition at line 114 of file interface_icons.c.