|
Blender V4.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 48 of file BKE_icons.h.
| void* Icon::drawinfo |
Definition at line 49 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 61 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 58 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 60 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 55 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 56 of file BKE_icons.h.
Referenced by BKE_icon_changed(), BKE_icon_imbuf_get_buffer(), BKE_icon_is_image(), BKE_icon_is_preview(), icon_create(), icon_create_drawinfo(), icon_free(), icon_free_data(), and ui_icon_ensure_deferred().