17#define DEF_ICON(name) ICON_##name,
18#define DEF_ICON_VECTOR(name) ICON_##name,
19#define DEF_ICON_COLOR(name) ICON_##name,
20#define DEF_ICON_BLANK(name) ICON_BLANK_##name,
35 "Expected all builtin icon IDs to fit into `BIFIconID`");
37#define BIFICONID_FIRST (ICON_NONE)
40#define TH_UNDEFINED -1
408 int colorid1,
int colorid2,
float fac,
int offset,
unsigned char col[3]);
432 unsigned char col[4]);
439 int colorid1,
int colorid2,
float fac,
int offset,
float col[3]);
441 int colorid1,
int colorid2,
float fac,
int offset,
float col[4]);
473 const unsigned char cp2[3],
476 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_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_GetColorPtrShade3ubv(const unsigned char cp[3], int offset, unsigned char r_col[3])
int UI_ThemeMenuShadowWidth()
draw_view push_constant(Type::INT, "radiance_src") .push_constant(Type capture_info_buf storage_buf(1, Qualifier::READ, "ObjectBounds", "bounds_buf[]") .push_constant(Type draw_view int