30 #define ICON_DEFAULT_HEIGHT 16
31 #define ICON_DEFAULT_WIDTH 16
33 #define ICON_DEFAULT_HEIGHT_TOOLBAR 32
35 #define ICON_DEFAULT_HEIGHT_SCALE ((int)(UI_UNIT_Y * 0.8f))
36 #define ICON_DEFAULT_WIDTH_SCALE ((int)(UI_UNIT_X * 0.8f))
38 #define PREVIEW_DEFAULT_HEIGHT 128
84 struct ID *id_to_render,
107 const uchar mono_color[4],
Enumerations for DNA_ID.h.
_GL_VOID GLfloat value _GL_VOID_RET _GL_VOID const GLuint GLboolean *residences _GL_BOOL_RET _GL_VOID GLsizei GLfloat GLfloat GLfloat GLfloat const GLubyte *bitmap _GL_VOID_RET _GL_VOID GLenum const void *lists _GL_VOID_RET _GL_VOID const GLdouble *equation _GL_VOID_RET _GL_VOID GLdouble GLdouble blue _GL_VOID_RET _GL_VOID GLfloat GLfloat blue _GL_VOID_RET _GL_VOID GLint GLint blue _GL_VOID_RET _GL_VOID GLshort GLshort blue _GL_VOID_RET _GL_VOID GLubyte GLubyte blue _GL_VOID_RET _GL_VOID GLuint GLuint blue _GL_VOID_RET _GL_VOID GLushort GLushort blue _GL_VOID_RET _GL_VOID GLbyte GLbyte GLbyte alpha _GL_VOID_RET _GL_VOID GLdouble GLdouble GLdouble alpha _GL_VOID_RET _GL_VOID GLfloat GLfloat GLfloat alpha _GL_VOID_RET _GL_VOID GLint GLint GLint alpha _GL_VOID_RET _GL_VOID GLshort GLshort GLshort alpha _GL_VOID_RET _GL_VOID GLubyte GLubyte GLubyte alpha _GL_VOID_RET _GL_VOID GLuint GLuint GLuint alpha _GL_VOID_RET _GL_VOID GLushort GLushort GLushort alpha _GL_VOID_RET _GL_VOID GLenum mode _GL_VOID_RET _GL_VOID GLint y
Group Output data from inside of a node group A color picker Mix two input colors RGB to Convert a color s luminance to a grayscale value Generate a normal vector and a dot product Bright Control the brightness and contrast of the input color Vector Map an input vectors to used to fine tune the interpolation of the input Camera Retrieve information about the camera and how it relates to the current shading point s position Clamp a value between a minimum and a maximum Vector Perform vector math operation Invert a color
void UI_icons_free_drawinfo(void *drawinfo)
void UI_icon_draw_cache_end(void)
bool UI_icon_get_theme_color(int icon_id, unsigned char color[4])
void UI_icons_reload_internal_textures(void)
void UI_icon_draw_alpha(float x, float y, int icon_id, float alpha)
void UI_icon_draw(float x, float y, int icon_id)
void UI_icon_draw_ex(float x, float y, int icon_id, float aspect, float alpha, float desaturate, const uchar mono_color[4], bool mono_border)
struct ListBase * UI_iconfile_list(void)
void UI_icon_render_id_ex(const struct bContext *C, struct Scene *scene, struct ID *id_to_render, const enum eIconSizes size, const bool use_job, struct PreviewImage *r_preview_image)
int UI_icon_color_from_collection(const struct Collection *collection)
int UI_icon_from_idcode(int idcode)
void UI_icon_draw_cache_begin(void)
int UI_icon_from_library(const struct ID *id)
int UI_icon_from_rnaptr(const struct bContext *C, struct PointerRNA *ptr, int rnaicon, bool big)
int UI_icon_get_height(int icon_id)
struct PreviewImage * UI_icon_to_preview(int icon_id)
int UI_icon_from_object_mode(int mode)
void UI_icon_render_id(const struct bContext *C, struct Scene *scene, struct ID *id, enum eIconSizes size, bool use_job)
int UI_iconfile_get_index(const char *filename)
void UI_icon_draw_preview(float x, float y, int icon_id, float aspect, float alpha, int size)
struct ImBuf * UI_icon_alert_imbuf_get(eAlertIcon icon)
int UI_icon_preview_to_render_size(enum eIconSizes size)
int UI_icon_get_width(int icon_id)
static DBVT_INLINE btScalar size(const btDbvtVolume &a)