Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/UI_interface_icons.h
| Show All 26 Lines | |||||
| extern "C" { | extern "C" { | ||||
| #endif | #endif | ||||
| struct ID; | struct ID; | ||||
| struct PointerRNA; | struct PointerRNA; | ||||
| struct PreviewImage; | struct PreviewImage; | ||||
| struct Scene; | struct Scene; | ||||
| struct bContext; | struct bContext; | ||||
| struct Collection; | |||||
| enum eIconSizes; | enum eIconSizes; | ||||
| typedef struct IconFile { | typedef struct IconFile { | ||||
| struct IconFile *next, *prev; | struct IconFile *next, *prev; | ||||
| char filename[256]; /* FILE_MAXFILE size */ | char filename[256]; /* FILE_MAXFILE size */ | ||||
| int index; | int index; | ||||
| } IconFile; | } IconFile; | ||||
| ▲ Show 20 Lines • Show All 58 Lines • ▼ Show 20 Lines | |||||
| struct ListBase *UI_iconfile_list(void); | struct ListBase *UI_iconfile_list(void); | ||||
| int UI_iconfile_get_index(const char *filename); | int UI_iconfile_get_index(const char *filename); | ||||
| struct PreviewImage *UI_icon_to_preview(int icon_id); | struct PreviewImage *UI_icon_to_preview(int icon_id); | ||||
| int UI_rnaptr_icon_get(struct bContext *C, struct PointerRNA *ptr, int rnaicon, const bool big); | int UI_rnaptr_icon_get(struct bContext *C, struct PointerRNA *ptr, int rnaicon, const bool big); | ||||
| int UI_idcode_icon_get(const int idcode); | int UI_idcode_icon_get(const int idcode); | ||||
| int UI_library_icon_get(const struct ID *id); | int UI_library_icon_get(const struct ID *id); | ||||
| int UI_collection_color_icon_get(const struct Collection *collection); | |||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||
| } | } | ||||
| #endif | #endif | ||||