Here is a list of all macros with links to the files they belong to:
- i -
- I : node_texture_proc.cc, md5.cpp
- IB_PROFILE_CUSTOM : IMB_imbuf_types.hh
- IB_PROFILE_LINEAR_RGB : IMB_imbuf_types.hh
- IB_PROFILE_NONE : IMB_imbuf_types.hh
- IB_PROFILE_SRGB : IMB_imbuf_types.hh
- ICON_DEFAULT_HEIGHT : UI_interface_icons.hh
- ICON_DEFAULT_HEIGHT_SCALE : UI_interface_icons.hh
- ICON_DEFAULT_HEIGHT_TOOLBAR : UI_interface_icons.hh
- ICON_DEFAULT_WIDTH : UI_interface_icons.hh
- ICON_DEFAULT_WIDTH_SCALE : UI_interface_icons.hh
- ICON_INDIRECT_DATA_ALPHA : interface_icons.cc
- ICON_RENDER_DEFAULT_HEIGHT : BKE_icons.h
- ICON_SIZE_FROM_BUTRECT : interface_widgets.cc
- ICON_TYPE_BLANK : interface_icons.cc
- ICON_TYPE_BUFFER : interface_icons.cc
- ICON_TYPE_EVENT : interface_icons.cc
- ICON_TYPE_GEOM : interface_icons.cc
- ICON_TYPE_GPLAYER : interface_icons.cc
- ICON_TYPE_IMBUF : interface_icons.cc
- ICON_TYPE_PREVIEW : interface_icons.cc
- ICON_TYPE_SVG_COLOR : interface_icons.cc
- ICON_TYPE_SVG_MONO : interface_icons.cc
- ICON_TYPE_VECTOR : interface_icons.cc
- ICON_WIDTH : anim_channels_defines.cc
- ID_BLEND_PATH : DNA_ID.h
- ID_BLEND_PATH_FROM_GLOBAL : DNA_ID.h
- ID_BUFFER_STATIC_SIZE : writefile.cc
- ID_CAST_OBDATA : wm_operators.cc
- ID_CAST_OBMATACT : wm_operators.cc
- ID_CAST_SCENEWORLD : wm_operators.cc
- ID_CHECK_UNDO : DNA_ID.h
- ID_CO : DNA_ID_enums.h
- ID_EXTRA_REAL_USERS : DNA_ID.h
- ID_EXTRA_USERS : DNA_ID.h
- ID_FAKE_USERS : DNA_ID.h
- ID_FLUIDSIM : DNA_ID_enums.h
- ID_IS_ASSET : DNA_ID.h
- ID_IS_EDITABLE : DNA_ID.h
- ID_IS_LINKED : DNA_ID.h
- ID_IS_OVERRIDABLE_LIBRARY : DNA_ID.h
- ID_IS_OVERRIDABLE_LIBRARY_HIERARCHY : DNA_ID.h
- ID_IS_OVERRIDE_LIBRARY : DNA_ID.h
- ID_IS_OVERRIDE_LIBRARY_HIERARCHY_ROOT : DNA_ID.h
- ID_IS_OVERRIDE_LIBRARY_REAL : DNA_ID.h
- ID_IS_OVERRIDE_LIBRARY_VIRTUAL : DNA_ID.h
- ID_LINK_PLACEHOLDER : DNA_ID_enums.h
- ID_LOG : id.hh
- ID_LOGN : id.hh
- ID_MISSING : DNA_ID.h
- ID_NEW_REMAP : DNA_ID.h
- ID_NEW_SET : DNA_ID.h
- ID_NLA : DNA_ID_enums.h
- ID_NONE : kernel/types.h
- ID_PO : DNA_ID_enums.h
- ID_PRV_CASE : preview_image.cc
- ID_REAL_USERS : DNA_ID.h
- ID_REFCOUNTING_USERS : DNA_ID.h
- ID_SCRN : DNA_ID_enums.h
- ID_SEQ : DNA_ID_enums.h
- ID_SORT_STEP_SIZE : lib_id.cc
- ID_TAG_KEEP_ON_UNDO : DNA_ID.h
- ID_TYPE_IS_DEPRECATED : DNA_ID.h
- ID_TYPE_SUPPORTS_ASSET_EDITABLE : DNA_ID.h
- ID_TYPE_SUPPORTS_PARAMS_WITHOUT_COW : DNA_ID.h
- ID_TYPE_USE_COPY_ON_EVAL : DNA_ID.h
- IDENTIFY_MATRIX_3X3 : gim_linear_math.h
- IDENTIFY_MATRIX_4X4 : gim_linear_math.h
- IDP_Array : BKE_idprop.hh
- IDP_ARRAY_REALLOC_LIMIT : idprop.cc
- IDP_BlendDataRead : BKE_idprop.hh
- IDP_Bool : BKE_idprop.hh
- IDP_Double : BKE_idprop.hh
- IDP_Float : BKE_idprop.hh
- IDP_Id : BKE_idprop.hh
- IDP_IDPArray : BKE_idprop.hh
- IDP_Int : BKE_idprop.hh
- IDP_NUMTYPES : DNA_ID_enums.h
- IDP_String : BKE_idprop.hh
- IDX : btSoftBody.cpp, btSoftBodyHelpers.cpp
- IDX2PTR : btSoftBody.cpp
- IES_LOOKUP : kernel/util/ies.h
- IES_LOOKUP_ANGLE_H : kernel/util/ies.h
- IES_LOOKUP_ANGLE_V : kernel/util/ies.h
- IF_KERNEL_FEATURE : kernel/types.h
- IF_KERNEL_NODES_FEATURE : kernel/types.h
- IF_NOT_USING_EMBREE : kernel/bvh/bvh.h
- IF_USING_EMBREE : kernel/bvh/bvh.h
- IFACE_ : BLT_translation.hh
- IK_STRETCH_STIFF_EPS : IK_solver.h
- IK_STRETCH_STIFF_MAX : IK_solver.h
- IK_STRETCH_STIFF_MIN : IK_solver.h
- ILUM : iris.cc
- IM_FTYPE_FLOAT : IMB_filetype.hh
- IM_MAX_SPACE : IMB_imbuf.hh
- IMA_CHAN_FLAG_BW : BKE_image_format.hh
- IMA_CHAN_FLAG_RGB : BKE_image_format.hh
- IMA_CHAN_FLAG_RGBA : BKE_image_format.hh
- IMA_DEF_NAME : paint_image_proj.cc, image_ops.cc
- IMA_INDEX_ENTRY : source/blender/blenkernel/intern/image.cc
- IMA_MAKE_INDEX : source/blender/blenkernel/intern/image.cc
- IMA_MAX_RENDER_TEXT_SIZE : DNA_image_types.h
- IMA_MAX_SPACE : BKE_image.hh
- IMA_NO_INDEX : source/blender/blenkernel/intern/image.cc
- IMA_SIGNAL_COLORMANAGE : BKE_image.hh
- IMA_SIGNAL_FREE : BKE_image.hh
- IMA_SIGNAL_RELOAD : BKE_image.hh
- IMA_SIGNAL_SRC_CHANGE : BKE_image.hh
- IMA_SIGNAL_USER_NEW_IMAGE : BKE_image.hh
- IMA_UDIM_MAX : BKE_image.hh
- image_array_out : eevee_deferred_info.hh, eevee_material_info.hh
- image_in : eevee_deferred_info.hh, eevee_tracing_info.hh
- image_out : eevee_deferred_info.hh, eevee_material_info.hh, eevee_tracing_info.hh
- IMAGE_TYPE_ITEMS_IMAGE_ONLY : rna_scene.cc
- IMAGEPAINT_MODE_IMAGE : DNA_scene_types.h
- IMAGEPAINT_MODE_MATERIAL : DNA_scene_types.h
- IMAGIC : iris.cc
- IMAPAINT_BRUSH_CAPABILITY : rna_brush.cc
- imaxabs : inttypes.h
- IMB_DPI_DEFAULT : imbuf.hh
- IMB_FILEPATH_SIZE : IMB_imbuf_types.hh
- IMB_MIPMAP_LEVELS : IMB_imbuf_types.hh
- IMB_SAFE_FREE : studiolight.cc
- IMETHOD : utility.h
- IMG_SIZE_FALLBACK : DNA_space_types.h
- IMPLICIT_SOLVER_BLENDER : implicit.h
- IMPULSES_COUNT : gabor.h
- IN_2D_HORIZ_SCROLL : UI_view2d.hh
- IN_2D_HORIZ_SCROLL_RECT : UI_view2d.hh
- IN_2D_VERT_SCROLL : UI_view2d.hh
- IN_2D_VERT_SCROLL_RECT : UI_view2d.hh
- IN_BOUND : lineart_chain.cc
- IN_FRONT : overlay_private.hh
- IN_RANGE : BLI_utildefines.h
- IN_RANGE_INCL : BLI_utildefines.h
- INCREASE_EDGE : lineart_cpu.cc
- INDENT_STEP_SIZE : anim_channels_defines.cc
- INDEX_FILE_VERSION : indexer.cc
- INDEX_ID_MAX : DNA_ID.h
- INDEX_INVALID : mesh_normals.cc
- INDEX_UNSET : mesh_normals.cc, object_relations.cc
- INEXACT : math_boolean.cc
- INFO_TIMEOUT : info_ops.cc
- INIT_EVENT_ICON : interface_icons.cc
- INIT_EXTENSION_FUNCTION : GHOST_Xr_intern.hh
- INIT_FLOAT8_TEST : util_float8_test.h
- INIT_FX_TYPE : FX_shader_util.cc
- INIT_MINMAX : BLI_utildefines.h
- INIT_MINMAX2 : BLI_utildefines.h
- INIT_SCALE_BASE : editmesh_extrude_spin_gizmo.cc
- INIT_SCALE_BUTTON : editmesh_extrude_spin_gizmo.cc
- init_sort_info : list_sort_impl.h
- INIT_TYPE : idtype.cc, MOD_util.cc, sequencer/intern/modifier.cc
- INIT_VERT_ARRAY_OFFSETS : MOD_solidify_extrude.cc
- INLINE : utility.h
- INNER : interface_widgets.cc
- INNER_NSEGMENTS : draw_cache.cc
- INPR : collision.cc
- INPUT_2BYTES : jpeg.cc
- INPUT_BYTE : jpeg.cc
- INPUT_RELOAD : jpeg.cc
- INPUT_SYNC : jpeg.cc
- INPUT_VARS : jpeg.cc
- insert_list : list_sort_impl.h
- INSET_DEFAULT : editmesh_rip.cc
- INSIDE : graph_select.cc
- INSTANCE_ITEM_COLLECTION : rna_object.cc
- INSTANCE_ITEMS_SHARED : rna_object.cc
- INSTANCED_PANEL_UNIQUE_STR_SIZE : UI_interface_c.hh
- INSTANTIATE : node_socket_value.cc
- INSTANTIATE_SINGLE_AND_FIELD_AND_GRID : node_socket_value.cc
- INT16_C : stdint.h
- INT16_MAX : stdint.h
- INT16_MIN : stdint.h
- INT32_C : stdint.h
- INT32_MAX : stdint.h
- INT32_MIN : stdint.h
- INT64_C : stdint.h
- INT64_MAX : stdint.h
- INT64_MIN : stdint.h
- INT8_C : stdint.h
- INT8_MAX : stdint.h
- INT8_MIN : stdint.h
- INT_AS_FLOAT : eevee_shader_shared.hh
- INT_AS_PTR : atomic_test.cc
- INT_FAST16_MAX : stdint.h
- INT_FAST16_MIN : stdint.h
- INT_FAST32_MAX : stdint.h
- INT_FAST32_MIN : stdint.h
- INT_FAST64_MAX : stdint.h
- INT_FAST64_MIN : stdint.h
- INT_FAST8_MAX : stdint.h
- INT_FAST8_MIN : stdint.h
- INT_LEAST16_MAX : stdint.h
- INT_LEAST16_MIN : stdint.h
- INT_LEAST32_MAX : stdint.h
- INT_LEAST32_MIN : stdint.h
- INT_LEAST64_MAX : stdint.h
- INT_LEAST64_MIN : stdint.h
- INT_LEAST8_MAX : stdint.h
- INT_LEAST8_MIN : stdint.h
- INT_UV : MOD_explode.cc
- INTEGRATOR_SHADOW_ISECT_SIZE : kernel/types.h
- INTEGRATOR_SHADOW_ISECT_SIZE_CPU : kernel/types.h
- INTEGRATOR_SHADOW_ISECT_SIZE_GPU : kernel/types.h
- INTEGRATOR_STATE : state.h
- INTEGRATOR_STATE_ARRAY : state.h
- INTEGRATOR_STATE_ARRAY_WRITE : state.h
- INTEGRATOR_STATE_NULL : state.h
- INTEGRATOR_STATE_WRITE : state.h
- INTERSECT_EDGES : bmesh_intersect_edges.cc
- INTERSECT_JUST_GREATER : lineart_cpu.cc
- INTERSECT_JUST_SMALLER : lineart_cpu.cc
- INTERSECT_SORT_MIN_TO_MAX_3 : lineart_cpu.cc
- INTMAX_C : stdint.h
- INTMAX_MAX : stdint.h
- INTMAX_MIN : stdint.h
- INTPTR_MAX : stdint.h
- INTPTR_MIN : stdint.h
- INV_255 : colortools.cc
- INV_CONE_SCALE : view3d_gizmo_light.cc
- INV_MAT_DOT_VEC_3X3 : gim_linear_math.h
- INV_TRANSP_MAT_DOT_VEC_2X2 : gim_linear_math.h
- INVALID_CHARS : path_utils.cc
- INVALID_CORNER_EDGE_MARKER : mesh_validate.cc
- INVALID_INFO_MESSAGE : render_graph_finalize_test.cpp
- INVALID_ISLAND : editmesh_utils.cc
- INVALID_PAIR : MOD_solidify_extrude.cc
- INVALID_TOKENS : path_utils.cc
- INVALID_UID : editmesh_rip.cc
- INVALID_UNUSED : MOD_solidify_extrude.cc
- INVALIDATE_WORK_DATA : depsgraph_query_iter.cc
- INVERT_2X2 : gim_linear_math.h
- INVERT_3X3 : gim_linear_math.h
- INVERT_4X4 : gim_linear_math.h
- IPO_ACTIVE : DNA_ipo_types.h
- IPO_AUTO_HORIZ : DNA_ipo_types.h
- IPO_BEZ : DNA_ipo_types.h
- IPO_BEZTRIPLE : key.cc, DNA_ipo_types.h
- IPO_BITS : DNA_ipo_types.h
- IPO_BPOINT : key.cc, DNA_ipo_types.h
- IPO_CHAR : DNA_ipo_types.h
- IPO_CHAR_BIT : DNA_ipo_types.h
- IPO_CONST : DNA_ipo_types.h
- IPO_CYCL : DNA_ipo_types.h
- IPO_CYCLX : DNA_ipo_types.h
- IPO_DIR : DNA_ipo_types.h
- IPO_DISPBITS : DNA_ipo_types.h
- IPO_DISPDEGR : DNA_ipo_types.h
- IPO_DISPTIME : DNA_ipo_types.h
- IPO_DOUBLE : DNA_ipo_types.h
- IPO_DRIVER_FLAG_INVALID : DNA_ipo_types.h
- IPO_DRIVER_TYPE_NORMAL : DNA_ipo_types.h
- IPO_DRIVER_TYPE_PYTHON : DNA_ipo_types.h
- IPO_EDIT : DNA_ipo_types.h
- IPO_FLOAT : key.cc, DNA_ipo_types.h
- IPO_FLOAT_DEGR : DNA_ipo_types.h
- IPO_HORIZ : DNA_ipo_types.h
- IPO_INT : DNA_ipo_types.h
- IPO_INT_BIT : DNA_ipo_types.h
- IPO_LIN : DNA_ipo_types.h
- IPO_LOCK : DNA_ipo_types.h
- IPO_LONG : DNA_ipo_types.h
- IPO_MIXED : DNA_ipo_types.h
- IPO_MUTE : DNA_ipo_types.h
- IPO_PROTECT : DNA_ipo_types.h
- IPO_SELECT : DNA_ipo_types.h
- IPO_SHORT : DNA_ipo_types.h
- IPO_SHORT_BIT : DNA_ipo_types.h
- IPO_VISIBLE : DNA_ipo_types.h
- IPOBUTY : DNA_ipo_types.h
- IRL : uvedit_clipboard_graph_iso.cc
- IRRADIANCE_BOUNDS_GROUP_SIZE : eevee_defines.hh
- IRRADIANCE_BRICK_BUF_SLOT : eevee_defines.hh
- IRRADIANCE_GRID_BRICK_SIZE : eevee_defines.hh
- IRRADIANCE_GRID_BUF_SLOT : eevee_defines.hh
- IRRADIANCE_GRID_GROUP_SIZE : eevee_defines.hh
- IRRADIANCE_GRID_MAX : eevee_defines.hh
- IrradianceBrickPacked : eevee_shader_shared.hh
- IS_ALLSELECT_EVENT : interface_handlers.cc
- IS_BM_VERT_READ : object_vgroup.cc
- IS_BM_VERT_WRITE : object_vgroup.cc
- IS_CLIPPED : ED_view3d.hh
- IS_COLUMN : interface_align.cc
- IS_CPP : eevee_shader_shared.hh
- IS_DNATYPE_BOOLEAN_COMPAT : RNA_define.hh
- IS_DNATYPE_FLOAT_COMPAT : RNA_define.hh
- IS_DNATYPE_INT_COMPAT : RNA_define.hh
- IS_DPX_UNDEFINED_R32 : dpxlib.h
- IS_EDGE_SHARP : mesh_normals.cc
- IS_EQ : BLI_utildefines.h
- IS_EQF : BLI_utildefines.h
- IS_EQT : BLI_utildefines.h
- IS_EVENT_ACTIONZONE : wm_event_types.hh
- IS_ME_VERT_READ : object_vgroup.cc
- IS_ME_VERT_WRITE : object_vgroup.cc
- IS_PARENT_DIR : path_utils.cc
- IS_POINT_IX : math_geom.cc
- IS_POW2 : mallocn_intern.hh
- IS_REMOVED_EDGE : mesh_validate.cc
- IS_SEGMENT_IX : math_geom.cc
- IS_TAGGED : BKE_lib_id.hh
- IS_VISIT_DONE : editmesh_rip.cc
- IS_VISIT_POSSIBLE : editmesh_rip.cc
- IS_ZERO : math_geom.cc
- IsDijkstraPixel : texture_margin.cc
- ISECT_1 : paint_image_proj.cc
- ISECT_2 : paint_image_proj.cc
- ISECT_3 : paint_image_proj.cc
- ISECT_4 : paint_image_proj.cc
- ISECT_AABB_PLANE_BEHIND_ANY : BLI_math_geom.h
- ISECT_AABB_PLANE_CROSS_ANY : BLI_math_geom.h
- ISECT_AABB_PLANE_IN_FRONT_ALL : BLI_math_geom.h
- ISECT_ALL3 : paint_image_proj.cc
- ISECT_ALL4 : paint_image_proj.cc
- ISECT_LINE_LINE_COLINEAR : BLI_math_geom.h
- ISECT_LINE_LINE_CROSS : BLI_math_geom.h
- ISECT_LINE_LINE_EXACT : BLI_math_geom.h
- ISECT_LINE_LINE_NONE : BLI_math_geom.h
- ISECT_TRUE : paint_image_proj.cc
- ISECT_TRUE_P1 : paint_image_proj.cc
- ISECT_TRUE_P2 : paint_image_proj.cc
- ISHOTKEY : wm_event_types.hh
- ISKEYBOARD : wm_event_types.hh
- ISKEYBOARD_OR_BUTTON : wm_event_types.hh
- ISKEYMODIFIER : wm_event_types.hh
- ISLAND_SLEEPING : btCollisionObject.h
- ISMOUSE : wm_event_types.hh
- ISMOUSE_BUTTON : wm_event_types.hh
- ISMOUSE_GESTURE : wm_event_types.hh
- ISMOUSE_MOTION : wm_event_types.hh
- ISMOUSE_WHEEL : wm_event_types.hh
- ISNDOF : wm_event_types.hh
- ISNDOF_BUTTON : wm_event_types.hh
- ISRLE : iris.cc
- ISTIMER : wm_event_types.hh
- ITEMS_NUM : BLI_task_test.cc
- ITER_BEGIN : BLI_iterator.h
- ITER_END : BLI_iterator.h
- ITER_PIXELS : studiolight.cc
- ITER_PIXELS_END : studiolight.cc
- ITYPE_RLE : iris.cc