Blender
V3.3
|
#include <BKE_icons.h>
Public Attributes | |
void * | drawinfo |
void * | obj |
char | obj_type |
char | flag |
short | id_type |
DrawInfoFreeFP | drawinfo_free |
Definition at line 43 of file BKE_icons.h.
void* Icon::drawinfo |
Definition at line 44 of file BKE_icons.h.
Referenced by def_internal_icon(), def_internal_vicon(), icon_create(), icon_ensure_drawinfo(), icon_free(), and UI_icon_to_preview().
DrawInfoFreeFP Icon::drawinfo_free |
Definition at line 56 of file BKE_icons.h.
Referenced by def_internal_icon(), def_internal_vicon(), icon_create(), icon_ensure_drawinfo(), and icon_free().
char Icon::flag |
Internal use only.
Definition at line 53 of file BKE_icons.h.
Referenced by BKE_icon_delete_unmanaged(), BKE_icon_imbuf_create(), BKE_icon_preview_ensure(), icon_create(), icon_gplayer_color_ensure_create_icon(), and icon_id_ensure_create_icon().
short Icon::id_type |
ID_Type or 0 when not used for ID preview.
Definition at line 55 of file BKE_icons.h.
Referenced by BKE_icon_changed(), BKE_icon_ensure_studio_light(), def_internal_icon(), def_internal_vicon(), icon_create(), icon_draw_size(), icon_id_ensure_create_icon(), ui_icon_ensure_deferred(), UI_icon_to_preview(), and ui_studiolight_icon_job_exec().
void* Icon::obj |
Data defined by obj_type
Definition at line 50 of file BKE_icons.h.
Referenced by BKE_icon_changed(), BKE_icon_imbuf_get_buffer(), def_internal_icon(), def_internal_vicon(), icon_create(), icon_draw_size(), icon_free(), icon_free_data(), ui_icon_ensure_deferred(), UI_icon_to_preview(), ui_studiolight_icon_job_end(), ui_studiolight_icon_job_exec(), ui_studiolight_kill_icon_preview_job(), and vicon_gplayer_color_draw().
char Icon::obj_type |
Definition at line 51 of file BKE_icons.h.
Referenced by BKE_icon_changed(), BKE_icon_imbuf_get_buffer(), icon_create(), icon_create_drawinfo(), icon_free(), icon_free_data(), and ui_icon_ensure_deferred().