Blender V5.0
UI_icons.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2009 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
8
9/* NOTE: this is included multiple times with different #defines for DEF_ICON. */
10
11/* Auto define more specific types for places that do not need the distinction. */
12#ifndef DEF_ICON_SCENE
13# define DEF_ICON_SCENE DEF_ICON
14#endif
15#ifndef DEF_ICON_COLLECTION
16# define DEF_ICON_COLLECTION DEF_ICON
17#endif
18#ifndef DEF_ICON_OBJECT
19# define DEF_ICON_OBJECT DEF_ICON
20#endif
21#ifndef DEF_ICON_OBJECT_DATA
22# define DEF_ICON_OBJECT_DATA DEF_ICON
23#endif
24#ifndef DEF_ICON_MODIFIER
25# define DEF_ICON_MODIFIER DEF_ICON
26#endif
27#ifndef DEF_ICON_SHADING
28# define DEF_ICON_SHADING DEF_ICON
29#endif
30#ifndef DEF_ICON_FOLDER
31# define DEF_ICON_FOLDER DEF_ICON
32#endif
33#ifndef DEF_ICON_COLOR
34# define DEF_ICON_COLOR DEF_ICON
35#endif
36#ifndef DEF_ICON_FUND
37# define DEF_ICON_FUND DEF_ICON
38#endif
39
40/* ICON_NONE has to be the first item here because it is hard-coded in places as 0. */
42
43/* Keep these here, in this order. Their IDs should be static. */
44DEF_ICON(CHAR_NOTDEF)
45DEF_ICON(CHAR_REPLACEMENT)
47
48/* Blank is no real icon, but used as placeholder or spacers,
49 * it takes the space of an icon but is empty. */
50DEF_ICON(BLANK1)
51
52/* Keep the order among the pairs because these icons
53 * are used for toggles that require a consecutive order. */
54/* TOGGLES */
55DEF_ICON(AUTOMERGE_OFF)
56DEF_ICON(AUTOMERGE_ON)
57DEF_ICON(CHECKBOX_DEHLT) /* de-Highlight - Checkbox OFF */
58DEF_ICON(CHECKBOX_HLT) /* Highlight - Checkbox ON */
59DEF_ICON(CLIPUV_DEHLT)
60DEF_ICON(CLIPUV_HLT)
61DEF_ICON(DECORATE_UNLOCKED)
62DEF_ICON(DECORATE_LOCKED)
63DEF_ICON(FAKE_USER_OFF)
64DEF_ICON(FAKE_USER_ON)
65DEF_ICON(HIDE_ON)
66DEF_ICON(HIDE_OFF)
67DEF_ICON(INDIRECT_ONLY_OFF)
68DEF_ICON(INDIRECT_ONLY_ON)
69DEF_ICON(ONIONSKIN_OFF)
70DEF_ICON(ONIONSKIN_ON)
71DEF_ICON(UNPINNED)
72DEF_ICON(PINNED)
73DEF_ICON(RADIOBUT_OFF)
74DEF_ICON(RADIOBUT_ON)
75DEF_ICON(RECORD_OFF)
76DEF_ICON_COLOR(RECORD_ON)
77DEF_ICON(RESTRICT_RENDER_ON)
78DEF_ICON(RESTRICT_RENDER_OFF)
79DEF_ICON(RESTRICT_SELECT_ON)
80DEF_ICON(RESTRICT_SELECT_OFF)
81DEF_ICON(RESTRICT_VIEW_ON)
82DEF_ICON(RESTRICT_VIEW_OFF)
83DEF_ICON(RIGHTARROW)
84DEF_ICON(DOWNARROW_HLT)
85DEF_ICON(SELECT_INTERSECT)
86DEF_ICON(SELECT_DIFFERENCE)
89DEF_ICON(PLAYHEAD_SNAP_OFF)
90DEF_ICON(PLAYHEAD_SNAP_ON)
91DEF_ICON(UNLOCKED)
92DEF_ICON(LOCKED)
93DEF_ICON(VIS_SEL_11)
94DEF_ICON(VIS_SEL_10)
95DEF_ICON(VIS_SEL_01)
96DEF_ICON(VIS_SEL_00)
97
98/* DIALOGS */
99DEF_ICON(CANCEL)
100DEF_ICON(ERROR)
101DEF_ICON(QUESTION)
102
103/* UI */
104DEF_ICON(ADD)
105DEF_ICON(ARROW_LEFTRIGHT)
106DEF_ICON(AUTO)
107DEF_ICON(BLENDER)
108DEF_ICON(BORDERMOVE)
109DEF_ICON(BRUSHES_ALL)
110DEF_ICON(CHECKMARK)
111DEF_ICON(COLLAPSEMENU)
112DEF_ICON(COLLECTION_NEW)
113DEF_ICON(COLOR) /* see COLOR_RED/GREEN/BLUE */
114DEF_ICON(COPY_ID)
115DEF_ICON(DISCLOSURE_TRI_DOWN)
116DEF_ICON(DISCLOSURE_TRI_RIGHT)
117DEF_ICON(DOT)
118DEF_ICON(DRIVER_DISTANCE)
119DEF_ICON(DRIVER_ROTATIONAL_DIFFERENCE)
120DEF_ICON(DRIVER_TRANSFORM)
121DEF_ICON(DUPLICATE)
122DEF_ICON(EYEDROPPER)
123DEF_ICON(FCURVE_SNAPSHOT)
124DEF_ICON(FILE_NEW)
125DEF_ICON(FILE_TICK)
126DEF_ICON(FREEZE)
127DEF_ICON(FULLSCREEN_ENTER)
128DEF_ICON(FULLSCREEN_EXIT)
129DEF_ICON(GHOST_DISABLED)
130DEF_ICON(GHOST_ENABLED)
131DEF_ICON(GRIP)
132DEF_ICON(GRIP_V)
133DEF_ICON(HAND)
134DEF_ICON(HELP)
135DEF_ICON(LINKED)
136DEF_ICON(MENU_PANEL)
137DEF_ICON(NODE_SEL)
139DEF_ICON(OBJECT_HIDDEN)
140DEF_ICON(OPTIONS)
141DEF_ICON(PANEL_CLOSE)
142DEF_ICON(PLUGIN)
143DEF_ICON(PLUS)
144DEF_ICON(PRESET_NEW)
145DEF_ICON(QUIT)
146DEF_ICON(RECOVER_LAST)
147DEF_ICON(REMOVE)
148DEF_ICON(RIGHTARROW_THIN)
149DEF_ICON(SCREEN_BACK)
150DEF_ICON(STATUSBAR)
151DEF_ICON(STYLUS_PRESSURE)
152DEF_ICON(THREE_DOTS)
153DEF_ICON(TOPBAR)
154DEF_ICON(TRASH)
155DEF_ICON(TRIA_DOWN)
156DEF_ICON(TRIA_LEFT)
157DEF_ICON(TRIA_RIGHT)
158DEF_ICON(TRIA_UP)
159DEF_ICON(UNLINKED)
160DEF_ICON(URL)
161DEF_ICON(VIEWZOOM)
162DEF_ICON(WINDOW)
163DEF_ICON(WORKSPACE)
164DEF_ICON(X)
165DEF_ICON(ZOOM_ALL)
166DEF_ICON(ZOOM_IN)
167DEF_ICON(ZOOM_OUT)
168DEF_ICON(ZOOM_PREVIOUS)
169DEF_ICON(ZOOM_SELECTED)
170
171/* PROPERTIES */
172DEF_ICON_MODIFIER(MODIFIER)
173DEF_ICON_MODIFIER(PARTICLES)
174DEF_ICON_MODIFIER(PHYSICS)
175DEF_ICON_MODIFIER(SHADERFX)
177DEF_ICON_SCENE(OUTPUT)
179DEF_ICON_SCENE(TOOL_SETTINGS)
180DEF_ICON_SHADING(LIGHT)
181DEF_ICON_SHADING(MATERIAL)
182DEF_ICON_SHADING(TEXTURE)
183DEF_ICON_SHADING(WORLD)
184DEF_ICON(ANIM)
185DEF_ICON(SCRIPT)
186
187/* EDITORS */
188DEF_ICON_MODIFIER(GEOMETRY_NODES)
190DEF_ICON(ACTION)
191DEF_ICON(ASSET_MANAGER)
192DEF_ICON(CONSOLE)
193DEF_ICON(FILEBROWSER)
194DEF_ICON(GEOMETRY_SET)
195DEF_ICON(GRAPH)
197DEF_ICON(INFO)
198DEF_ICON(NLA)
199DEF_ICON(NODE_COMPOSITING)
200DEF_ICON(NODE_MATERIAL)
201DEF_ICON(NODE_TEXTURE)
202DEF_ICON(NODETREE)
203DEF_ICON(OUTLINER)
204DEF_ICON(PREFERENCES)
205DEF_ICON(PROPERTIES)
206DEF_ICON(SEQUENCE)
207DEF_ICON(SOUND)
208DEF_ICON(SPREADSHEET)
209DEF_ICON(TIME)
210DEF_ICON(TRACKER)
211DEF_ICON(UV)
212DEF_ICON(VIEW3D)
213
214/* MODES */
215DEF_ICON(EDITMODE_HLT)
216DEF_ICON(OBJECT_DATAMODE) /* XXX fix this up */
217DEF_ICON(PARTICLEMODE)
218DEF_ICON(POSE_HLT)
219DEF_ICON(SCULPTMODE_HLT)
220DEF_ICON(TPAINT_HLT)
221DEF_ICON(UV_DATA)
222DEF_ICON(VPAINT_HLT)
223DEF_ICON(WPAINT_HLT)
224
225/* TRACKING */
226DEF_ICON(TRACKER_DATA)
227DEF_ICON(TRACKING_BACKWARDS_SINGLE)
228DEF_ICON(TRACKING_BACKWARDS)
229DEF_ICON(TRACKING_CLEAR_BACKWARDS)
230DEF_ICON(TRACKING_CLEAR_FORWARDS)
231DEF_ICON(TRACKING_FORWARDS_SINGLE)
232DEF_ICON(TRACKING_FORWARDS)
233DEF_ICON(TRACKING_REFINE_BACKWARDS)
234DEF_ICON(TRACKING_REFINE_FORWARDS)
235DEF_ICON(TRACKING)
236
237/* DATA */
239DEF_ICON_MODIFIER(CONSTRAINT_BONE)
240DEF_ICON_MODIFIER(CONSTRAINT)
241DEF_ICON_OBJECT_DATA(ARMATURE_DATA)
242DEF_ICON_OBJECT_DATA(BONE_DATA)
243DEF_ICON_OBJECT_DATA(CAMERA_DATA)
244DEF_ICON_OBJECT_DATA(CURVE_DATA)
245DEF_ICON_OBJECT_DATA(EMPTY_DATA)
246DEF_ICON_OBJECT_DATA(FONT_DATA)
247DEF_ICON_OBJECT_DATA(LATTICE_DATA)
248DEF_ICON_OBJECT_DATA(LIGHT_DATA)
249DEF_ICON_OBJECT_DATA(MESH_DATA)
250DEF_ICON_OBJECT_DATA(META_DATA)
251DEF_ICON_OBJECT_DATA(PARTICLE_DATA)
252DEF_ICON_OBJECT_DATA(SHAPEKEY_DATA)
253DEF_ICON_OBJECT_DATA(SURFACE_DATA)
254DEF_ICON_OBJECT(OBJECT_DATA)
255DEF_ICON_SCENE(RENDER_RESULT)
256DEF_ICON_SCENE(RENDERLAYERS)
257DEF_ICON_SCENE(SCENE_DATA)
258DEF_ICON_SHADING(BRUSH_DATA)
259DEF_ICON_SHADING(IMAGE_DATA)
260DEF_ICON_SHADING(LINE_DATA)
261DEF_ICON_SHADING(MATERIAL_DATA)
262DEF_ICON_SHADING(TEXTURE_DATA)
263DEF_ICON_SHADING(WORLD_DATA)
264DEF_ICON(ANIM_DATA)
265DEF_ICON(BOIDS)
266DEF_ICON(CAMERA_STEREO)
267DEF_ICON(COMMUNITY)
268DEF_ICON(FACE_MAPS)
270DEF_ICON(FILE)
271DEF_ICON(GREASEPENCIL)
272DEF_ICON(GREASEPENCIL_LAYER_GROUP)
273DEF_ICON(GROUP_BONE)
274DEF_ICON(GROUP_UVS)
275DEF_ICON(GROUP_VCOL)
276DEF_ICON(GROUP_VERTEX)
277DEF_ICON(LIBRARY_DATA_BROKEN)
278DEF_ICON(LIBRARY_DATA_DIRECT)
279DEF_ICON(LIBRARY_DATA_OVERRIDE)
280DEF_ICON(ORPHAN_DATA)
281DEF_ICON(PACKAGE)
282DEF_ICON(PRESET)
283DEF_ICON(RENDER_ANIMATION)
284DEF_ICON(RENDER_STILL)
285DEF_ICON(RNA)
286DEF_ICON(STRANDS)
287DEF_ICON(UGLYPACKAGE)
288
289/* Careful, order is narrow to wide. */
290/* INPUT */
291DEF_ICON(MOUSE_LMB)
292DEF_ICON(MOUSE_MMB)
293DEF_ICON(MOUSE_RMB)
294DEF_ICON(MOUSE_MMB_SCROLL)
295DEF_ICON(MOUSE_LMB_2X)
296DEF_ICON(MOUSE_MOVE)
297DEF_ICON(MOUSE_LMB_DRAG)
298DEF_ICON(MOUSE_MMB_DRAG)
299DEF_ICON(MOUSE_RMB_DRAG)
300
301/* DECORATE */
302DEF_ICON(DECORATE_ANIMATE)
303DEF_ICON(DECORATE_DRIVER)
304DEF_ICON(DECORATE_KEYFRAME)
305DEF_ICON(DECORATE_LIBRARY_OVERRIDE)
306DEF_ICON(DECORATE_LINKED)
307DEF_ICON(DECORATE_OVERRIDE)
308DEF_ICON(DECORATE)
309
310/* OUTLINER */
311DEF_ICON_COLOR(OUTLINER_COLLECTION)
320DEF_ICON_OBJECT_DATA(CURVES_DATA)
321DEF_ICON_OBJECT_DATA(OUTLINER_DATA_ARMATURE)
322DEF_ICON_OBJECT_DATA(OUTLINER_DATA_CAMERA)
323DEF_ICON_OBJECT_DATA(OUTLINER_DATA_CURVE)
324DEF_ICON_OBJECT_DATA(OUTLINER_DATA_CURVES)
325DEF_ICON_OBJECT_DATA(OUTLINER_DATA_EMPTY)
326DEF_ICON_OBJECT_DATA(OUTLINER_DATA_FONT)
327DEF_ICON_OBJECT_DATA(OUTLINER_DATA_GP_LAYER)
328DEF_ICON_OBJECT_DATA(OUTLINER_DATA_GREASEPENCIL)
329DEF_ICON_OBJECT_DATA(OUTLINER_DATA_LATTICE)
330DEF_ICON_OBJECT_DATA(OUTLINER_DATA_LIGHT)
331DEF_ICON_OBJECT_DATA(OUTLINER_DATA_LIGHTPROBE)
332DEF_ICON_OBJECT_DATA(OUTLINER_DATA_MESH)
333DEF_ICON_OBJECT_DATA(OUTLINER_DATA_META)
334DEF_ICON_OBJECT_DATA(OUTLINER_DATA_POINTCLOUD)
335DEF_ICON_OBJECT_DATA(OUTLINER_DATA_SPEAKER)
336DEF_ICON_OBJECT_DATA(OUTLINER_DATA_SURFACE)
337DEF_ICON_OBJECT_DATA(OUTLINER_DATA_VOLUME)
338DEF_ICON_OBJECT_DATA(POINTCLOUD_DATA)
339DEF_ICON_OBJECT_DATA(POINTCLOUD_POINT)
340DEF_ICON_OBJECT_DATA(VOLUME_DATA)
341DEF_ICON_OBJECT(OUTLINER_OB_ARMATURE)
342DEF_ICON_OBJECT(OUTLINER_OB_CAMERA)
343DEF_ICON_OBJECT(OUTLINER_OB_CURVE)
344DEF_ICON_OBJECT(OUTLINER_OB_CURVES)
345DEF_ICON_OBJECT(OUTLINER_OB_EMPTY)
346DEF_ICON_OBJECT(OUTLINER_OB_FONT)
347DEF_ICON_OBJECT(OUTLINER_OB_FORCE_FIELD)
348DEF_ICON_OBJECT(OUTLINER_OB_GREASEPENCIL)
349DEF_ICON_OBJECT(OUTLINER_OB_GROUP_INSTANCE)
350DEF_ICON_OBJECT(OUTLINER_OB_IMAGE)
351DEF_ICON_OBJECT(OUTLINER_OB_LATTICE)
352DEF_ICON_OBJECT(OUTLINER_OB_LIGHT)
353DEF_ICON_OBJECT(OUTLINER_OB_LIGHTPROBE)
354DEF_ICON_OBJECT(OUTLINER_OB_MESH)
355DEF_ICON_OBJECT(OUTLINER_OB_META)
356DEF_ICON_OBJECT(OUTLINER_OB_POINTCLOUD)
357DEF_ICON_OBJECT(OUTLINER_OB_SPEAKER)
358DEF_ICON_OBJECT(OUTLINER_OB_SURFACE)
359DEF_ICON_OBJECT(OUTLINER_OB_VOLUME)
360DEF_ICON(GP_MULTIFRAME_EDITING)
361DEF_ICON(GP_ONLY_SELECTED)
362DEF_ICON(GP_SELECT_BETWEEN_STROKES)
363DEF_ICON(GP_SELECT_POINTS)
364DEF_ICON(GP_SELECT_STROKES)
365DEF_ICON(HOLDOUT_OFF)
366DEF_ICON(HOLDOUT_ON)
367DEF_ICON(MODIFIER_OFF)
368DEF_ICON(MODIFIER_ON)
369DEF_ICON(RESTRICT_COLOR_OFF)
370DEF_ICON(RESTRICT_COLOR_ON)
371DEF_ICON(RESTRICT_INSTANCED_OFF)
372DEF_ICON(RESTRICT_INSTANCED_ON)
373
374/* PRIMITIVES */
376DEF_ICON_OBJECT_DATA(LIGHT_HEMI)
379DEF_ICON_OBJECT_DATA(LIGHT_SUN)
380DEF_ICON_OBJECT_DATA(LIGHTPROBE_PLANE)
381DEF_ICON_OBJECT_DATA(LIGHTPROBE_SPHERE)
382DEF_ICON_OBJECT_DATA(LIGHTPROBE_VOLUME)
383DEF_ICON(COLOR_BLUE)
386DEF_ICON(CONE)
388DEF_ICON(CURVE_BEZCIRCLE)
389DEF_ICON(CURVE_BEZCURVE)
390DEF_ICON(CURVE_NCIRCLE)
391DEF_ICON(CURVE_NCURVE)
392DEF_ICON(CURVE_PATH)
393DEF_ICON(CURVES)
394DEF_ICON(EMPTY_ARROWS)
395DEF_ICON(EMPTY_AXIS)
396DEF_ICON(EMPTY_SINGLE_ARROW)
397DEF_ICON(MESH_CAPSULE)
398DEF_ICON(MESH_CIRCLE)
399DEF_ICON(MESH_CONE)
400DEF_ICON(MESH_CUBE)
401DEF_ICON(MESH_CYLINDER)
402DEF_ICON(MESH_GRID)
403DEF_ICON(MESH_ICOSPHERE)
404DEF_ICON(MESH_MONKEY)
405DEF_ICON(MESH_PLANE)
406DEF_ICON(MESH_TORUS)
407DEF_ICON(MESH_UVSPHERE)
408DEF_ICON(META_BALL)
409DEF_ICON(META_CAPSULE)
410DEF_ICON(META_CUBE)
411DEF_ICON(META_ELLIPSOID)
412DEF_ICON(META_PLANE)
413DEF_ICON(MONKEY)
414DEF_ICON(SPHERE)
416DEF_ICON(SURFACE_NCIRCLE)
417DEF_ICON(SURFACE_NCURVE)
418DEF_ICON(SURFACE_NCYLINDER)
419DEF_ICON(SURFACE_NSPHERE)
420DEF_ICON(SURFACE_NSURFACE)
421DEF_ICON(SURFACE_NTORUS)
422DEF_ICON(TRIA_DOWN_BAR)
423DEF_ICON(TRIA_LEFT_BAR)
424DEF_ICON(TRIA_RIGHT_BAR)
425DEF_ICON(TRIA_UP_BAR)
426
427/* EMPTY */
428DEF_ICON(AREA_DOCK)
429DEF_ICON(AREA_JOIN_DOWN)
430DEF_ICON(AREA_JOIN_LEFT)
431DEF_ICON(AREA_JOIN_UP)
432DEF_ICON(AREA_JOIN)
433DEF_ICON(AREA_SWAP)
434DEF_ICON(FORCE_BOID)
435DEF_ICON(FORCE_CHARGE)
436DEF_ICON(FORCE_CURVE)
437DEF_ICON(FORCE_DRAG)
438DEF_ICON(FORCE_FLUIDFLOW)
439DEF_ICON(FORCE_FORCE)
440DEF_ICON(FORCE_HARMONIC)
441DEF_ICON(FORCE_LENNARDJONES)
442DEF_ICON(FORCE_MAGNETIC)
443DEF_ICON(FORCE_TEXTURE)
444DEF_ICON(FORCE_TURBULENCE)
445DEF_ICON(FORCE_VORTEX)
446DEF_ICON(FORCE_WIND)
447DEF_ICON(IMAGE_BACKGROUND)
448DEF_ICON(IMAGE_PLANE)
449DEF_ICON(IMAGE_REFERENCE)
450DEF_ICON(RIGID_BODY_CONSTRAINT)
451DEF_ICON(RIGID_BODY)
452DEF_ICON(SPLIT_HORIZONTAL)
453DEF_ICON(SPLIT_VERTICAL)
454
455/* ALIGNMENT */
456DEF_ICON(ANCHOR_BOTTOM)
457DEF_ICON(ANCHOR_CENTER)
458DEF_ICON(ANCHOR_LEFT)
459DEF_ICON(ANCHOR_RIGHT)
460DEF_ICON(ANCHOR_TOP)
461DEF_ICON(NODE_CORNER)
462DEF_ICON(NODE_INSERT_OFF)
463DEF_ICON(NODE_INSERT_ON)
464DEF_ICON(NODE_SIDE)
465DEF_ICON(NODE_TOP)
466
467/* SELECTION */
468DEF_ICON(SELECT_EXTEND)
469DEF_ICON(SELECT_SET)
471
472/* TEXT */
473DEF_ICON(ALIGN_BOTTOM)
474DEF_ICON(ALIGN_CENTER)
475DEF_ICON(ALIGN_FLUSH)
476DEF_ICON(ALIGN_JUSTIFY)
477DEF_ICON(ALIGN_LEFT)
478DEF_ICON(ALIGN_MIDDLE)
479DEF_ICON(ALIGN_RIGHT)
480DEF_ICON(ALIGN_TOP)
481DEF_ICON(BOLD)
482DEF_ICON(ITALIC)
483DEF_ICON(LINENUMBERS_OFF)
484DEF_ICON(LINENUMBERS_ON)
485DEF_ICON(SCRIPTPLUGINS)
486DEF_ICON(SMALL_CAPS)
487DEF_ICON(SYNTAX_OFF)
488DEF_ICON(SYNTAX_ON)
489DEF_ICON(UNDERLINE)
490DEF_ICON(WORDWRAP_OFF)
491DEF_ICON(WORDWRAP_ON)
492
493/* CONSTRAINTS */
494DEF_ICON_MODIFIER(CON_ACTION)
495DEF_ICON_MODIFIER(CON_ARMATURE)
496DEF_ICON_MODIFIER(CON_GEOMETRYATTRIBUTE)
497DEF_ICON_MODIFIER(CON_CAMERASOLVER)
498DEF_ICON_MODIFIER(CON_CHILDOF)
499DEF_ICON_MODIFIER(CON_CLAMPTO)
500DEF_ICON_MODIFIER(CON_DISTLIMIT)
501DEF_ICON_MODIFIER(CON_FLOOR)
502DEF_ICON_MODIFIER(CON_FOLLOWPATH)
503DEF_ICON_MODIFIER(CON_FOLLOWTRACK)
504DEF_ICON_MODIFIER(CON_KINEMATIC)
505DEF_ICON_MODIFIER(CON_LOCKTRACK)
506DEF_ICON_MODIFIER(CON_LOCLIKE)
507DEF_ICON_MODIFIER(CON_LOCLIMIT)
508DEF_ICON_MODIFIER(CON_OBJECTSOLVER)
509DEF_ICON_MODIFIER(CON_PIVOT)
510DEF_ICON_MODIFIER(CON_ROTLIKE)
511DEF_ICON_MODIFIER(CON_ROTLIMIT)
512DEF_ICON_MODIFIER(CON_SAMEVOL)
513DEF_ICON_MODIFIER(CON_SHRINKWRAP)
514DEF_ICON_MODIFIER(CON_SIZELIKE)
515DEF_ICON_MODIFIER(CON_SIZELIMIT)
516DEF_ICON_MODIFIER(CON_SPLINEIK)
517DEF_ICON_MODIFIER(CON_STRETCHTO)
518DEF_ICON_MODIFIER(CON_TRACKTO)
519DEF_ICON_MODIFIER(CON_TRANSFORM_CACHE)
520DEF_ICON_MODIFIER(CON_TRANSFORM)
521DEF_ICON_MODIFIER(CON_TRANSLIKE)
522
523/* MODIFIERS */
525DEF_ICON_MODIFIER(MOD_ARMATURE)
526DEF_ICON_MODIFIER(MOD_ARRAY)
527DEF_ICON_MODIFIER(MOD_BEVEL)
528DEF_ICON_MODIFIER(MOD_BOOLEAN)
529DEF_ICON_MODIFIER(MOD_BUILD)
530DEF_ICON_MODIFIER(MOD_CAST)
531DEF_ICON_MODIFIER(MOD_CLOTH)
532DEF_ICON_MODIFIER(MOD_CURVE)
533DEF_ICON_MODIFIER(MOD_CURVE_TO_TUBE)
534DEF_ICON_MODIFIER(MOD_DASH)
535DEF_ICON_MODIFIER(MOD_DATA_TRANSFER)
536DEF_ICON_MODIFIER(MOD_DECIM)
537DEF_ICON_MODIFIER(MOD_DISPLACE)
538DEF_ICON_MODIFIER(MOD_DYNAMICPAINT)
539DEF_ICON_MODIFIER(MOD_EDGESPLIT)
540DEF_ICON_MODIFIER(MOD_ENVELOPE)
541DEF_ICON_MODIFIER(MOD_EXPLODE)
542DEF_ICON_MODIFIER(MOD_FLUID)
543DEF_ICON_MODIFIER(MOD_FLUIDSIM)
544DEF_ICON_MODIFIER(MOD_HUE_SATURATION)
545DEF_ICON_MODIFIER(MOD_INSTANCE)
546DEF_ICON_MODIFIER(MOD_LATTICE)
547DEF_ICON_MODIFIER(MOD_LENGTH)
548DEF_ICON_MODIFIER(MOD_LINEART)
549DEF_ICON_MODIFIER(MOD_MASK)
550DEF_ICON_MODIFIER(MOD_MESHDEFORM)
551DEF_ICON_MODIFIER(MOD_MIRROR)
552DEF_ICON_MODIFIER(MOD_MULTIRES)
553DEF_ICON_MODIFIER(MOD_NOISE)
554DEF_ICON_MODIFIER(MOD_NORMALEDIT)
555DEF_ICON_MODIFIER(MOD_OCEAN)
556DEF_ICON_MODIFIER(MOD_OFFSET)
557DEF_ICON_MODIFIER(MOD_OPACITY)
558DEF_ICON_MODIFIER(MOD_OUTLINE)
559DEF_ICON_MODIFIER(MOD_PARTICLE_INSTANCE)
560DEF_ICON_MODIFIER(MOD_PARTICLES)
561DEF_ICON_MODIFIER(MOD_PHYSICS)
562DEF_ICON_MODIFIER(MOD_REMESH)
563DEF_ICON_MODIFIER(MOD_SCATTER_ON_SURFACE)
564DEF_ICON_MODIFIER(MOD_SCREW)
565DEF_ICON_MODIFIER(MOD_SHRINKWRAP)
566DEF_ICON_MODIFIER(MOD_SIMPLEDEFORM)
567DEF_ICON_MODIFIER(MOD_SIMPLIFY)
568DEF_ICON_MODIFIER(MOD_SKIN)
569DEF_ICON_MODIFIER(MOD_SMOOTH)
570DEF_ICON_MODIFIER(MOD_SOFT)
571DEF_ICON_MODIFIER(MOD_SOLIDIFY)
572DEF_ICON_MODIFIER(MOD_SUBSURF)
573DEF_ICON_MODIFIER(MOD_THICKNESS)
574DEF_ICON_MODIFIER(MOD_TIME)
575DEF_ICON_MODIFIER(MOD_TINT)
576DEF_ICON_MODIFIER(MOD_TRIANGULATE)
577DEF_ICON_MODIFIER(MOD_UVPROJECT)
578DEF_ICON_MODIFIER(MOD_VERTEX_WEIGHT)
579DEF_ICON_MODIFIER(MOD_WARP)
580DEF_ICON_MODIFIER(MOD_WAVE)
581DEF_ICON_MODIFIER(MOD_WIREFRAME)
582DEF_ICON_MODIFIER(MODIFIER_DATA)
583
584/* ANIMATION */
586DEF_ICON(ACTION_TWEAK)
587DEF_ICON(DRIVER)
589DEF_ICON(FRAME_NEXT)
590DEF_ICON(FRAME_PREV)
591DEF_ICON(HANDLE_ALIGNED)
592DEF_ICON(HANDLE_AUTO)
593DEF_ICON(HANDLE_AUTOCLAMPED)
594DEF_ICON(HANDLE_FREE)
595DEF_ICON(HANDLE_VECTOR)
596DEF_ICON(IPO_BACK)
597DEF_ICON(IPO_BEZIER)
598DEF_ICON(IPO_BOUNCE)
599DEF_ICON(IPO_CIRC)
600DEF_ICON(IPO_CONSTANT)
601DEF_ICON(IPO_CUBIC)
602DEF_ICON(IPO_EASE_IN_OUT)
603DEF_ICON(IPO_EASE_IN)
604DEF_ICON(IPO_EASE_OUT)
605DEF_ICON(IPO_ELASTIC)
606DEF_ICON(IPO_EXPO)
607DEF_ICON(IPO_LINEAR)
608DEF_ICON(IPO_QUAD)
609DEF_ICON(IPO_QUART)
610DEF_ICON(IPO_QUINT)
611DEF_ICON(IPO_SINE)
612DEF_ICON(KEY_DEHLT)
613DEF_ICON(KEY_HLT)
614DEF_ICON(KEYFRAME_HLT)
615DEF_ICON(KEYFRAME)
616DEF_ICON(KEYINGSET)
617DEF_ICON(MARKER_HLT)
618DEF_ICON(MARKER)
619DEF_ICON(MUTE_IPO_OFF)
620DEF_ICON(MUTE_IPO_ON)
621DEF_ICON(NEXT_KEYFRAME)
622DEF_ICON(NLA_PUSHDOWN)
623DEF_ICON(NORMALIZE_FCURVES)
624DEF_ICON(ORIENTATION_PARENT)
625DEF_ICON(PAUSE)
626DEF_ICON(PLAY_REVERSE)
627DEF_ICON(PLAY_SOUND)
628DEF_ICON(PLAY)
629DEF_ICON(PMARKER_ACT)
630DEF_ICON(PMARKER_SEL)
631DEF_ICON(PMARKER)
632DEF_ICON(PREV_KEYFRAME)
633DEF_ICON(PREVIEW_RANGE)
634DEF_ICON(REC)
635DEF_ICON(REW)
636DEF_ICON(SOLO_OFF)
637DEF_ICON(SOLO_ON)
638
639/* EDITING */
640DEF_ICON(CENTER_ONLY)
641DEF_ICON(CURSOR)
642DEF_ICON(EDGESEL)
643DEF_ICON_COLOR(EDGE_BEVEL)
644DEF_ICON_COLOR(EDGE_CREASE)
647DEF_ICON(FACE_CORNER)
648DEF_ICON(FACESEL)
649DEF_ICON(INVERSESQUARECURVE)
650DEF_ICON(LINCURVE)
651DEF_ICON(NOCURVE)
652DEF_ICON(PARTICLE_PATH)
653DEF_ICON(PARTICLE_POINT)
654DEF_ICON(PARTICLE_TIP)
655DEF_ICON(PIVOT_ACTIVE)
656DEF_ICON(PIVOT_BOUNDBOX)
657DEF_ICON(PIVOT_CURSOR)
658DEF_ICON(PIVOT_INDIVIDUAL)
659DEF_ICON(PIVOT_MEDIAN)
660DEF_ICON(PROP_CON)
661DEF_ICON(PROP_OFF)
662DEF_ICON(PROP_ON)
663DEF_ICON(PROP_PROJECTED)
664DEF_ICON(RNDCURVE)
665DEF_ICON(ROOTCURVE)
666DEF_ICON(SHARPCURVE)
667DEF_ICON(SMOOTHCURVE)
668DEF_ICON(SPHERECURVE)
669DEF_ICON(VERTEXSEL)
670DEF_ICON_COLOR(VERTEX_CREASE)
671
672/* SNAPPING */
673DEF_ICON(SNAP_EDGE)
674DEF_ICON(SNAP_FACE_CENTER)
675DEF_ICON(SNAP_FACE_NEAREST)
676DEF_ICON(SNAP_FACE)
677DEF_ICON(SNAP_GRID)
678DEF_ICON(SNAP_INCREMENT)
679DEF_ICON(SNAP_MIDPOINT)
680DEF_ICON(SNAP_NORMAL)
681DEF_ICON(SNAP_PEEL_OBJECT)
682DEF_ICON(SNAP_PERPENDICULAR)
683DEF_ICON(SNAP_VERTEX)
684DEF_ICON(SNAP_VOLUME)
685DEF_ICON(STICKY_UVS_DISABLE)
686DEF_ICON(STICKY_UVS_LOC)
687DEF_ICON(STICKY_UVS_VERT)
688
689/* ORIENTATION */
690DEF_ICON(ORIENTATION_GIMBAL)
691DEF_ICON(ORIENTATION_GLOBAL)
692DEF_ICON(ORIENTATION_LOCAL)
693DEF_ICON(ORIENTATION_NORMAL)
694DEF_ICON(ORIENTATION_VIEW)
695
696/* EDITING */
697DEF_ICON(COPYDOWN)
698DEF_ICON(FIXED_SIZE)
699DEF_ICON(GIZMO)
700DEF_ICON(GP_CAPS_FLAT)
701DEF_ICON(GP_CAPS_ROUND)
702DEF_ICON(NORMALS_FACE)
703DEF_ICON(NORMALS_VERTEX_FACE)
704DEF_ICON(NORMALS_VERTEX)
705DEF_ICON(OBJECT_ORIGIN)
706DEF_ICON(ORIENTATION_CURSOR)
707DEF_ICON(PASTEDOWN)
708DEF_ICON(PASTEFLIPDOWN)
709DEF_ICON(PASTEFLIPUP)
710DEF_ICON(TRANSFORM_ORIGINS)
711DEF_ICON(UV_EDGESEL)
712DEF_ICON(UV_FACESEL)
713DEF_ICON(UV_ISLANDSEL)
714DEF_ICON(UV_SYNC_SELECT)
715DEF_ICON(UV_VERTEXSEL)
716
717/* 3D VIEW */
718DEF_ICON(AXIS_FRONT)
719DEF_ICON(AXIS_SIDE)
720DEF_ICON(AXIS_TOP)
721DEF_ICON(GRID)
722DEF_ICON(LAYER_ACTIVE)
723DEF_ICON(LAYER_USED)
724DEF_ICON(LOCKVIEW_OFF)
725DEF_ICON(LOCKVIEW_ON)
726DEF_ICON(OVERLAY)
727DEF_ICON(SHADING_BBOX)
728DEF_ICON(SHADING_RENDERED)
729DEF_ICON(SHADING_SOLID)
730DEF_ICON(SHADING_TEXTURE)
731DEF_ICON(SHADING_WIRE)
732DEF_ICON(XRAY)
733
734/* VIEW */
735DEF_ICON(VIEW_CAMERA_UNSELECTED)
736DEF_ICON(VIEW_CAMERA)
737DEF_ICON(VIEW_LOCKED)
738DEF_ICON(VIEW_ORTHO)
739DEF_ICON(VIEW_PAN)
740DEF_ICON(VIEW_PERSPECTIVE)
741DEF_ICON(VIEW_UNLOCKED)
742DEF_ICON(VIEW_ZOOM)
743
744/* FILE */
745DEF_ICON_COLOR(FILE_ALIAS)
746DEF_ICON_FOLDER(FILE_FOLDER)
747DEF_ICON_FOLDER(FOLDER_REDIRECT)
748DEF_ICON(APPEND_BLEND)
750DEF_ICON(BOOKMARKS)
751DEF_ICON(CURRENT_FILE)
752DEF_ICON(DESKTOP)
753DEF_ICON(DISC)
754DEF_ICON(DISK_DRIVE)
755DEF_ICON(DOCUMENTS)
756DEF_ICON(EXPORT)
757DEF_ICON(EXTERNAL_DRIVE)
758DEF_ICON(FILE_3D)
759DEF_ICON(FILE_ARCHIVE)
760DEF_ICON(FILE_BACKUP)
761DEF_ICON(FILE_BLANK)
762DEF_ICON(FILE_BLEND)
763DEF_ICON(FILE_CACHE)
764DEF_ICON(FILE_FONT)
765DEF_ICON(FILE_HIDDEN)
766DEF_ICON(FILE_IMAGE)
767DEF_ICON(FILE_MOVIE)
768DEF_ICON(FILE_PARENT)
769DEF_ICON(FILE_REFRESH)
770DEF_ICON(FILE_SCRIPT)
771DEF_ICON(FILE_SOUND)
772DEF_ICON(FILE_TEXT)
773DEF_ICON(FILE_VOLUME)
774DEF_ICON(FILTER)
775DEF_ICON(FONTPREVIEW)
776DEF_ICON(FORWARD)
778DEF_ICON(IMGDISPLAY)
779DEF_ICON(IMPORT)
780DEF_ICON(LINK_BLEND)
781DEF_ICON(LONGDISPLAY)
782DEF_ICON(LOOP_BACK)
783DEF_ICON(LOOP_FORWARDS)
784DEF_ICON(NETWORK_DRIVE)
785DEF_ICON(NEWFOLDER)
786DEF_ICON(PREVIEW_LOADING)
787DEF_ICON(SETTINGS)
788DEF_ICON(SHORTDISPLAY)
789DEF_ICON(SORT_ASC)
790DEF_ICON(SORT_DESC)
791DEF_ICON(SORTALPHA)
792DEF_ICON(SORTBYEXT)
793DEF_ICON(SORTSIZE)
794DEF_ICON(SORTTIME)
795DEF_ICON(SYSTEM)
796DEF_ICON(TAG)
797DEF_ICON(TEMP)
798
799/* SHADING */
800DEF_ICON(ALIASED)
801DEF_ICON(ANTIALIASED)
802DEF_ICON(MAT_SPHERE_SKY)
803DEF_ICON(MATCLOTH)
804DEF_ICON(MATCUBE)
805DEF_ICON(MATFLUID)
806DEF_ICON(MATPLANE)
807DEF_ICON(MATSHADERBALL)
808DEF_ICON(MATSPHERE)
809
810/* SEQUENCER */
811DEF_ICON(SEQ_CHROMA_SCOPE)
812DEF_ICON(SEQ_HISTOGRAM)
813DEF_ICON(SEQ_LUMA_WAVEFORM)
814DEF_ICON(SEQ_PREVIEW)
815DEF_ICON(SEQ_SEQUENCER)
816DEF_ICON(SEQ_SPLITVIEW)
817DEF_ICON(SEQ_STRIP_DUPLICATE)
818DEF_ICON(SEQ_STRIP_META)
819DEF_ICON_MODIFIER(SEQ_STRIP_MODIFIER)
820
821/* Modifiers. */
822DEF_ICON_MODIFIER(MOD_BRIGHTNESS_CONTRAST)
823DEF_ICON_MODIFIER(MOD_COLOR_BALANCE)
824DEF_ICON_MODIFIER(MOD_CURVES)
825DEF_ICON_MODIFIER(MOD_HUE_CORRECT)
826DEF_ICON_MODIFIER(MOD_TONEMAP)
827DEF_ICON_MODIFIER(MOD_WHITE_BALANCE)
828
829/* IMAGE EDITOR */
830DEF_ICON(IMAGE_ALPHA)
831DEF_ICON(IMAGE_RGB_ALPHA)
832DEF_ICON(IMAGE_RGB) /* XXX CHANGE TO STRAIGHT ALPHA, Z ETC */
833DEF_ICON(IMAGE_ZDEPTH)
834
835/* For larger use, mostly used for the file browser */
836/* LARGE */
837DEF_ICON(BLENDER_LOGO_LARGE)
838DEF_ICON(CANCEL_LARGE)
839DEF_ICON(DISC_LARGE)
840DEF_ICON(DISK_DRIVE_LARGE)
841DEF_ICON(EXTERNAL_DRIVE_LARGE)
842DEF_ICON(FILE_FOLDER_LARGE)
843DEF_ICON(FILE_LARGE)
844DEF_ICON(FILE_PARENT_LARGE)
845DEF_ICON(INFO_LARGE)
846DEF_ICON(NETWORK_DRIVE_LARGE)
847DEF_ICON(QUESTION_LARGE)
848DEF_ICON(WARNING_LARGE)
849
850/* The following are used when creating the Event Icons. */
851/* STATUSBAR */
852DEF_ICON(KEY_BACKSPACE_FILLED)
853DEF_ICON(KEY_BACKSPACE)
854DEF_ICON(KEY_COMMAND_FILLED)
855DEF_ICON(KEY_COMMAND)
856DEF_ICON(KEY_CONTROL_FILLED)
857DEF_ICON(KEY_CONTROL)
858DEF_ICON(KEY_EMPTY1_FILLED)
859DEF_ICON(KEY_EMPTY1)
860DEF_ICON(KEY_EMPTY2_FILLED)
861DEF_ICON(KEY_EMPTY2)
862DEF_ICON(KEY_EMPTY3_FILLED)
863DEF_ICON(KEY_EMPTY3)
864DEF_ICON(KEY_MENU_FILLED)
865DEF_ICON(KEY_MENU)
866DEF_ICON(KEY_OPTION_FILLED)
867DEF_ICON(KEY_OPTION)
868DEF_ICON(KEY_RETURN_FILLED)
869DEF_ICON(KEY_RETURN)
870DEF_ICON(KEY_RING_FILLED)
871DEF_ICON(KEY_RING)
872DEF_ICON(KEY_SHIFT_FILLED)
873DEF_ICON(KEY_SHIFT)
874DEF_ICON(KEY_TAB_FILLED)
875DEF_ICON(KEY_TAB)
876DEF_ICON(KEY_WINDOWS_FILLED)
877DEF_ICON(KEY_WINDOWS)
878DEF_ICON(GESTURE_PAN)
879DEF_ICON(GESTURE_ROTATE)
880DEF_ICON(GESTURE_ZOOM)
881
882/* INTERNET */
883DEF_ICON_FUND(FUND)
884DEF_ICON(HEART)
885DEF_ICON(INTERNET_OFFLINE)
886DEF_ICON(INTERNET)
887DEF_ICON(USER)
888
889/* OTHER */
890DEF_ICON(EXPERIMENTAL)
891DEF_ICON(MEMORY)
892
893/* The items above are initiated sequentially while the ones that
894 * follow are initiated individually. Therefore this item marks
895 * the boundary. Add regular SVG icons above this one. */
896
897DEF_ICON_BLANK(LAST_SVG_ITEM)
898
899/* Vector icons. */
900DEF_ICON_VECTOR(RGB_RED)
901DEF_ICON_VECTOR(RGB_GREEN)
902DEF_ICON_VECTOR(RGB_BLUE)
903
904DEF_ICON_VECTOR(KEYTYPE_KEYFRAME_VEC)
905DEF_ICON_VECTOR(KEYTYPE_BREAKDOWN_VEC)
906DEF_ICON_VECTOR(KEYTYPE_EXTREME_VEC)
907DEF_ICON_VECTOR(KEYTYPE_JITTER_VEC)
908DEF_ICON_VECTOR(KEYTYPE_MOVING_HOLD_VEC)
909DEF_ICON_VECTOR(KEYTYPE_GENERATED_VEC)
910
911DEF_ICON_VECTOR(HANDLETYPE_FREE_VEC)
912DEF_ICON_VECTOR(HANDLETYPE_ALIGNED_VEC)
913DEF_ICON_VECTOR(HANDLETYPE_VECTOR_VEC)
914DEF_ICON_VECTOR(HANDLETYPE_AUTO_VEC)
915DEF_ICON_VECTOR(HANDLETYPE_AUTO_CLAMP_VEC)
916
917DEF_ICON_VECTOR(COLORSET_01_VEC)
918DEF_ICON_VECTOR(COLORSET_02_VEC)
919DEF_ICON_VECTOR(COLORSET_03_VEC)
920DEF_ICON_VECTOR(COLORSET_04_VEC)
921DEF_ICON_VECTOR(COLORSET_05_VEC)
922DEF_ICON_VECTOR(COLORSET_06_VEC)
923DEF_ICON_VECTOR(COLORSET_07_VEC)
924DEF_ICON_VECTOR(COLORSET_08_VEC)
925DEF_ICON_VECTOR(COLORSET_09_VEC)
926DEF_ICON_VECTOR(COLORSET_10_VEC)
927DEF_ICON_VECTOR(COLORSET_11_VEC)
928DEF_ICON_VECTOR(COLORSET_12_VEC)
929DEF_ICON_VECTOR(COLORSET_13_VEC)
930DEF_ICON_VECTOR(COLORSET_14_VEC)
931DEF_ICON_VECTOR(COLORSET_15_VEC)
932DEF_ICON_VECTOR(COLORSET_16_VEC)
933DEF_ICON_VECTOR(COLORSET_17_VEC)
934DEF_ICON_VECTOR(COLORSET_18_VEC)
935DEF_ICON_VECTOR(COLORSET_19_VEC)
936DEF_ICON_VECTOR(COLORSET_20_VEC)
937
947
948DEF_ICON_VECTOR(LIBRARY_DATA_INDIRECT)
949DEF_ICON_VECTOR(LIBRARY_DATA_OVERRIDE_NONEDITABLE)
950
959
960/* Events. */
961DEF_ICON_COLOR(EVENT_A)
962DEF_ICON_COLOR(EVENT_B)
963DEF_ICON_COLOR(EVENT_C)
964DEF_ICON_COLOR(EVENT_D)
965DEF_ICON_COLOR(EVENT_E)
966DEF_ICON_COLOR(EVENT_F)
967DEF_ICON_COLOR(EVENT_G)
968DEF_ICON_COLOR(EVENT_H)
969DEF_ICON_COLOR(EVENT_I)
970DEF_ICON_COLOR(EVENT_J)
971DEF_ICON_COLOR(EVENT_K)
972DEF_ICON_COLOR(EVENT_L)
973DEF_ICON_COLOR(EVENT_M)
974DEF_ICON_COLOR(EVENT_N)
975DEF_ICON_COLOR(EVENT_O)
976DEF_ICON_COLOR(EVENT_P)
977DEF_ICON_COLOR(EVENT_Q)
978DEF_ICON_COLOR(EVENT_R)
979DEF_ICON_COLOR(EVENT_S)
980DEF_ICON_COLOR(EVENT_T)
981DEF_ICON_COLOR(EVENT_U)
982DEF_ICON_COLOR(EVENT_V)
983DEF_ICON_COLOR(EVENT_W)
984DEF_ICON_COLOR(EVENT_X)
985DEF_ICON_COLOR(EVENT_Y)
986DEF_ICON_COLOR(EVENT_Z)
987DEF_ICON_COLOR(EVENT_SHIFT)
988DEF_ICON_COLOR(EVENT_CTRL)
989DEF_ICON_COLOR(EVENT_ALT)
990DEF_ICON_COLOR(EVENT_OS)
991DEF_ICON_COLOR(EVENT_HYPER)
992
993DEF_ICON_COLOR(EVENT_F1)
994DEF_ICON_COLOR(EVENT_F2)
995DEF_ICON_COLOR(EVENT_F3)
996DEF_ICON_COLOR(EVENT_F4)
997DEF_ICON_COLOR(EVENT_F5)
998DEF_ICON_COLOR(EVENT_F6)
999DEF_ICON_COLOR(EVENT_F7)
1000DEF_ICON_COLOR(EVENT_F8)
1001DEF_ICON_COLOR(EVENT_F9)
1002DEF_ICON_COLOR(EVENT_F10)
1003DEF_ICON_COLOR(EVENT_F11)
1004DEF_ICON_COLOR(EVENT_F12)
1005DEF_ICON_COLOR(EVENT_F13)
1006DEF_ICON_COLOR(EVENT_F14)
1007DEF_ICON_COLOR(EVENT_F15)
1008DEF_ICON_COLOR(EVENT_F16)
1009DEF_ICON_COLOR(EVENT_F17)
1010DEF_ICON_COLOR(EVENT_F18)
1011DEF_ICON_COLOR(EVENT_F19)
1012DEF_ICON_COLOR(EVENT_F20)
1013DEF_ICON_COLOR(EVENT_F21)
1014DEF_ICON_COLOR(EVENT_F22)
1015DEF_ICON_COLOR(EVENT_F23)
1016DEF_ICON_COLOR(EVENT_F24)
1017
1018DEF_ICON_COLOR(EVENT_ESC)
1019DEF_ICON_COLOR(EVENT_TAB)
1020DEF_ICON_COLOR(EVENT_PAGEUP)
1021DEF_ICON_COLOR(EVENT_PAGEDOWN)
1022DEF_ICON_COLOR(EVENT_RETURN)
1023DEF_ICON_COLOR(EVENT_SPACEKEY)
1024
1025DEF_ICON_COLOR(EVENT_ZEROKEY)
1026DEF_ICON_COLOR(EVENT_ONEKEY)
1027DEF_ICON_COLOR(EVENT_TWOKEY)
1028DEF_ICON_COLOR(EVENT_THREEKEY)
1029DEF_ICON_COLOR(EVENT_FOURKEY)
1030DEF_ICON_COLOR(EVENT_FIVEKEY)
1031DEF_ICON_COLOR(EVENT_SIXKEY)
1032DEF_ICON_COLOR(EVENT_SEVENKEY)
1033DEF_ICON_COLOR(EVENT_EIGHTKEY)
1034DEF_ICON_COLOR(EVENT_NINEKEY)
1035
1036DEF_ICON_COLOR(EVENT_PAD0)
1037DEF_ICON_COLOR(EVENT_PAD1)
1038DEF_ICON_COLOR(EVENT_PAD2)
1039DEF_ICON_COLOR(EVENT_PAD3)
1040DEF_ICON_COLOR(EVENT_PAD4)
1041DEF_ICON_COLOR(EVENT_PAD5)
1042DEF_ICON_COLOR(EVENT_PAD6)
1043DEF_ICON_COLOR(EVENT_PAD7)
1044DEF_ICON_COLOR(EVENT_PAD8)
1045DEF_ICON_COLOR(EVENT_PAD9)
1046DEF_ICON_COLOR(EVENT_PADASTER)
1047DEF_ICON_COLOR(EVENT_PADSLASH)
1048DEF_ICON_COLOR(EVENT_PADMINUS)
1049DEF_ICON_COLOR(EVENT_PADENTER)
1050DEF_ICON_COLOR(EVENT_PADPLUS)
1051DEF_ICON_COLOR(EVENT_PADPERIOD)
1052
1053DEF_ICON_COLOR(EVENT_MOUSE_4)
1054DEF_ICON_COLOR(EVENT_MOUSE_5)
1055DEF_ICON_COLOR(EVENT_MOUSE_6)
1056DEF_ICON_COLOR(EVENT_MOUSE_7)
1057DEF_ICON_COLOR(EVENT_TABLET_STYLUS)
1058DEF_ICON_COLOR(EVENT_TABLET_ERASER)
1059DEF_ICON_COLOR(EVENT_LEFT_ARROW)
1060DEF_ICON_COLOR(EVENT_DOWN_ARROW)
1061DEF_ICON_COLOR(EVENT_RIGHT_ARROW)
1062DEF_ICON_COLOR(EVENT_UP_ARROW)
1063DEF_ICON_COLOR(EVENT_PAUSE)
1064DEF_ICON_COLOR(EVENT_INSERT)
1065DEF_ICON_COLOR(EVENT_HOME)
1066DEF_ICON_COLOR(EVENT_END)
1067DEF_ICON_COLOR(EVENT_UNKNOWN)
1068DEF_ICON_COLOR(EVENT_GRLESS)
1069DEF_ICON_COLOR(EVENT_MEDIAPLAY)
1070DEF_ICON_COLOR(EVENT_MEDIASTOP)
1071DEF_ICON_COLOR(EVENT_MEDIAFIRST)
1072DEF_ICON_COLOR(EVENT_MEDIALAST)
1073DEF_ICON_COLOR(EVENT_APP)
1074DEF_ICON_COLOR(EVENT_CAPSLOCK)
1075DEF_ICON_COLOR(EVENT_BACKSPACE)
1076DEF_ICON_COLOR(EVENT_DEL)
1077DEF_ICON_COLOR(EVENT_SEMICOLON)
1078DEF_ICON_COLOR(EVENT_PERIOD)
1079DEF_ICON_COLOR(EVENT_COMMA)
1080DEF_ICON_COLOR(EVENT_QUOTE)
1081DEF_ICON_COLOR(EVENT_ACCENTGRAVE)
1082DEF_ICON_COLOR(EVENT_MINUS)
1083DEF_ICON_COLOR(EVENT_PLUS)
1084DEF_ICON_COLOR(EVENT_SLASH)
1085DEF_ICON_COLOR(EVENT_BACKSLASH)
1086DEF_ICON_COLOR(EVENT_EQUAL)
1087DEF_ICON_COLOR(EVENT_LEFTBRACKET)
1088DEF_ICON_COLOR(EVENT_RIGHTBRACKET)
1089
1090DEF_ICON_COLOR(EVENT_PAD_PAN)
1091DEF_ICON_COLOR(EVENT_PAD_ROTATE)
1092DEF_ICON_COLOR(EVENT_PAD_ZOOM)
1093
1094DEF_ICON_COLOR(EVENT_NDOF_BUTTON_V1)
1095DEF_ICON_COLOR(EVENT_NDOF_BUTTON_V2)
1096DEF_ICON_COLOR(EVENT_NDOF_BUTTON_V3)
1097DEF_ICON_COLOR(EVENT_NDOF_BUTTON_SAVE_V1)
1098DEF_ICON_COLOR(EVENT_NDOF_BUTTON_SAVE_V2)
1099DEF_ICON_COLOR(EVENT_NDOF_BUTTON_SAVE_V3)
1100DEF_ICON_COLOR(EVENT_NDOF_BUTTON_1)
1101DEF_ICON_COLOR(EVENT_NDOF_BUTTON_2)
1102DEF_ICON_COLOR(EVENT_NDOF_BUTTON_3)
1103DEF_ICON_COLOR(EVENT_NDOF_BUTTON_4)
1104DEF_ICON_COLOR(EVENT_NDOF_BUTTON_5)
1105DEF_ICON_COLOR(EVENT_NDOF_BUTTON_6)
1106DEF_ICON_COLOR(EVENT_NDOF_BUTTON_7)
1107DEF_ICON_COLOR(EVENT_NDOF_BUTTON_8)
1108DEF_ICON_COLOR(EVENT_NDOF_BUTTON_9)
1109DEF_ICON_COLOR(EVENT_NDOF_BUTTON_10)
1110DEF_ICON_COLOR(EVENT_NDOF_BUTTON_11)
1111DEF_ICON_COLOR(EVENT_NDOF_BUTTON_12)
1112DEF_ICON_COLOR(EVENT_NDOF_BUTTON_MENU)
1113DEF_ICON_COLOR(EVENT_NDOF_BUTTON_FIT)
1114DEF_ICON_COLOR(EVENT_NDOF_BUTTON_TOP)
1115DEF_ICON_COLOR(EVENT_NDOF_BUTTON_BOTTOM)
1116DEF_ICON_COLOR(EVENT_NDOF_BUTTON_LEFT)
1117DEF_ICON_COLOR(EVENT_NDOF_BUTTON_RIGHT)
1118DEF_ICON_COLOR(EVENT_NDOF_BUTTON_FRONT)
1119DEF_ICON_COLOR(EVENT_NDOF_BUTTON_BACK)
1120DEF_ICON_COLOR(EVENT_NDOF_BUTTON_ISO1)
1121DEF_ICON_COLOR(EVENT_NDOF_BUTTON_ISO2)
1122DEF_ICON_COLOR(EVENT_NDOF_BUTTON_ROLL_CW)
1123DEF_ICON_COLOR(EVENT_NDOF_BUTTON_ROLL_CCW)
1124DEF_ICON_COLOR(EVENT_NDOF_BUTTON_SPIN_CW)
1125DEF_ICON_COLOR(EVENT_NDOF_BUTTON_SPIN_CCW)
1126DEF_ICON_COLOR(EVENT_NDOF_BUTTON_TILT_CW)
1127DEF_ICON_COLOR(EVENT_NDOF_BUTTON_TILT_CCW)
1128DEF_ICON_COLOR(EVENT_NDOF_BUTTON_ROTATE)
1129DEF_ICON_COLOR(EVENT_NDOF_BUTTON_PANZOOM)
1130DEF_ICON_COLOR(EVENT_NDOF_BUTTON_DOMINANT)
1131DEF_ICON_COLOR(EVENT_NDOF_BUTTON_PLUS)
1132DEF_ICON_COLOR(EVENT_NDOF_BUTTON_MINUS)
1133
1134/* Node Sockets */
1135DEF_ICON_VECTOR(NODE_SOCKET_FLOAT)
1136DEF_ICON_VECTOR(NODE_SOCKET_VECTOR)
1137DEF_ICON_VECTOR(NODE_SOCKET_RGBA)
1138DEF_ICON_VECTOR(NODE_SOCKET_SHADER)
1139DEF_ICON_VECTOR(NODE_SOCKET_BOOLEAN)
1140DEF_ICON_VECTOR(NODE_SOCKET_INT)
1141DEF_ICON_VECTOR(NODE_SOCKET_STRING)
1142DEF_ICON_VECTOR(NODE_SOCKET_OBJECT)
1143DEF_ICON_VECTOR(NODE_SOCKET_IMAGE)
1144DEF_ICON_VECTOR(NODE_SOCKET_GEOMETRY)
1145DEF_ICON_VECTOR(NODE_SOCKET_COLLECTION)
1146DEF_ICON_VECTOR(NODE_SOCKET_TEXTURE)
1147DEF_ICON_VECTOR(NODE_SOCKET_MATERIAL)
1148DEF_ICON_VECTOR(NODE_SOCKET_ROTATION)
1149DEF_ICON_VECTOR(NODE_SOCKET_MENU)
1150DEF_ICON_VECTOR(NODE_SOCKET_MATRIX)
1151DEF_ICON_VECTOR(NODE_SOCKET_BUNDLE)
1152DEF_ICON_VECTOR(NODE_SOCKET_CLOSURE)
1153
1154/* add as needed. */
1155
1156/* Undefine all types. */
1157
1158#undef DEF_ICON
1159#undef DEF_ICON_ERROR
1160#undef DEF_ICON_SCENE
1161#undef DEF_ICON_COLLECTION
1162#undef DEF_ICON_OBJECT
1163#undef DEF_ICON_OBJECT_DATA
1164#undef DEF_ICON_MODIFIER
1165#undef DEF_ICON_SHADING
1166#undef DEF_ICON_FOLDER
1167#undef DEF_ICON_VECTOR
1168#undef DEF_ICON_COLOR
1169#undef DEF_ICON_FUND
1170#undef DEF_ICON_BLANK
#define NODE(offset)
@ COLLECTION_COLOR_02
@ COLLECTION_COLOR_05
@ COLLECTION_COLOR_07
@ COLLECTION_COLOR_06
@ COLLECTION_COLOR_04
@ COLLECTION_COLOR_01
@ COLLECTION_COLOR_08
@ COLLECTION_COLOR_03
@ LAYERGROUP_COLOR_01
@ LAYERGROUP_COLOR_06
@ LAYERGROUP_COLOR_04
@ LAYERGROUP_COLOR_05
@ LAYERGROUP_COLOR_03
@ LAYERGROUP_COLOR_08
@ LAYERGROUP_COLOR_07
@ LAYERGROUP_COLOR_02
@ STRIP_COLOR_03
@ STRIP_COLOR_01
@ STRIP_COLOR_04
@ STRIP_COLOR_06
@ STRIP_COLOR_02
@ STRIP_COLOR_08
@ STRIP_COLOR_09
@ STRIP_COLOR_07
@ STRIP_COLOR_05
@ SELECT_SUBTRACT
#define HOME(foo)
#define X
#define DEF_ICON_COLOR
Definition UI_icons.hh:34
#define DEF_ICON_COLLECTION
Definition UI_icons.hh:16
#define DEF_ICON_OBJECT_DATA
Definition UI_icons.hh:22
#define DEF_ICON_OBJECT
Definition UI_icons.hh:19
#define DEF_ICON_SHADING
Definition UI_icons.hh:28
#define DEF_ICON_FOLDER
Definition UI_icons.hh:31
#define DEF_ICON_MODIFIER
Definition UI_icons.hh:25
#define DEF_ICON_SCENE
Definition UI_icons.hh:13
#define DEF_ICON_FUND
Definition UI_icons.hh:37
#define DEF_ICON_BLANK(name)
#define DEF_ICON(name)
#define DEF_ICON_VECTOR(name)
@ NONE
@ COLOR_RED
Definition clog.cc:292
@ COLOR_GREEN
Definition clog.cc:293
@ BACK
#define NOT_FOUND
#define IMAGE(slot, format, qualifiers, type, name)
#define FF(b, c, d)
@ LIGHT_AREA
@ LIGHT_SPOT
@ LIGHT_POINT
#define EDGE_SHARP
#define EDGE_SEAM