16#define DEF_ICON(name) ICON_##name,
17#define DEF_ICON_VECTOR(name) ICON_##name,
18#define DEF_ICON_COLOR(name) ICON_##name,
19#define DEF_ICON_BLANK(name) ICON_BLANK_##name,
34 "Expected all builtin icon IDs to fit into `BIFIconID`");
36#define BIFICONID_FIRST (ICON_NONE)
39#define TH_UNDEFINED -1
413 int colorid1,
int colorid2,
float fac,
int offset,
unsigned char col[3]);
437 unsigned char col[4]);
444 int colorid1,
int colorid2,
float fac,
int offset,
float col[3]);
446 int colorid1,
int colorid2,
float fac,
int offset,
float col[4]);
474 const float cp1[4],
const float cp2[4],
float fac,
float alphaoffset,
float r_col[4]);
485 const unsigned char cp2[3],
488 unsigned char r_col[3]);
#define BLI_STATIC_ASSERT(a, msg)
void UI_Theme_Store(bThemeState *theme_state)
void UI_Theme_Restore(const bThemeState *theme_state)
void UI_GetThemeColorType3fv(int colorid, int spacetype, float col[3])
void UI_GetThemeColorShadeAlpha4ubv(int colorid, int coloffset, int alphaoffset, unsigned char col[4])
void UI_GetThemeColor3fv(int colorid, float col[3])
void UI_GetThemeColorBlend3ubv(int colorid1, int colorid2, float fac, unsigned char col[3])
void UI_GetThemeColorType3ubv(int colorid, int spacetype, unsigned char col[3])
int UI_GetThemeValueType(int colorid, int spacetype)
@ TH_TIME_SCRUB_BACKGROUND
@ TH_TRANSPARENT_CHECKER_PRIMARY
@ TH_WIDGET_TEXT_HIGHLIGHT
@ TH_ANIM_SCENE_STRIP_RANGE
@ TH_TIME_MARKER_LINE_SELECTED
@ TH_DOPESHEET_CHANNELSUBOB
@ TH_TRANSPARENT_CHECKER_SECONDARY
@ TH_HANDLE_SEL_AUTOCLAMP
@ TH_KEYTYPE_KEYFRAME_SELECT
@ TH_STITCH_PREVIEW_UNSTITCHABLE
@ TH_KEYTYPE_BREAKDOWN_SELECT
@ TH_HANDLE_VERTEX_SELECT
@ TH_STITCH_PREVIEW_ACTIVE
@ TH_KEYTYPE_EXTREME_SELECT
@ TH_NODE_ZONE_FOREACH_GEOMETRY_ELEMENT
@ TH_EDITOR_OUTLINE_ACTIVE
@ TH_KEYTYPE_MOVEHOLD_SELECT
@ TH_KEYTYPE_JITTER_SELECT
@ TH_TRANSPARENT_CHECKER_SIZE
@ TH_STITCH_PREVIEW_STITCHABLE
@ TH_NODE_ZONE_SIMULATION
@ TH_WIDGET_TEXT_SELECTION
@ TH_KEYTYPE_GENERATED_SELECT
@ TH_PATH_KEYFRAME_BEFORE
void UI_GetThemeColorBlend4f(int colorid1, int colorid2, float fac, float r_col[4])
void UI_GetColorPtrBlendShade3ubv(const unsigned char cp1[3], const unsigned char cp2[3], float fac, int offset, unsigned char r_col[3])
void UI_GetThemeColorShade3fv(int colorid, int offset, float col[3])
void UI_GetThemeColorBlendShade4fv(int colorid1, int colorid2, float fac, int offset, float col[4])
void UI_GetThemeColorType4ubv(int colorid, int spacetype, unsigned char col[4])
void UI_ThemeClearColor(int colorid)
float UI_GetThemeValueTypef(int colorid, int spacetype)
void UI_GetThemeColor3ubv(int colorid, unsigned char col[3])
void UI_GetThemeColorType4fv(int colorid, int spacetype, float col[4])
void UI_GetThemeColorBlendShade3fv(int colorid1, int colorid2, float fac, int offset, float col[3])
void UI_GetThemeColorShadeAlpha4fv(int colorid, int coloffset, int alphaoffset, float col[4])
void UI_GetThemeColor4fv(int colorid, float col[4])
void UI_GetThemeColorShade4fv(int colorid, int offset, float col[4])
void UI_GetThemeColorShade4ubv(int colorid, int offset, unsigned char col[4])
bool UI_GetIconThemeColor4ubv(int colorid, unsigned char col[4])
void UI_GetThemeColorBlendShade3ubv(int colorid1, int colorid2, float fac, int offset, unsigned char col[3])
int UI_GetThemeValue(int colorid)
void UI_GetThemeColorBlend3f(int colorid1, int colorid2, float fac, float r_col[3])
const unsigned char * UI_ThemeGetColorPtr(bTheme *btheme, int spacetype, int colorid)
void UI_FontThemeColor(int fontid, int colorid)
void UI_GetThemeColorShade3ubv(int colorid, int offset, unsigned char col[3])
void UI_make_axis_color(const unsigned char col[3], char axis, unsigned char r_col[3])
float UI_GetThemeValuef(int colorid)
void UI_SetTheme(int spacetype, int regionid)
void UI_GetThemeColor4ubv(int colorid, unsigned char col[4])
void UI_GetColorPtrBlendAlpha4fv(const float cp1[4], const float cp2[4], float fac, float alphaoffset, float r_col[4])
void UI_GetColorPtrShade3ubv(const unsigned char cp[3], int offset, unsigned char r_col[3])
int UI_ThemeMenuShadowWidth()