Here is a list of all macros with links to the files they belong to:
- o -
- O_BINARY : BLI_fileops.h, imbuf.hh
- OB_DATA_SUPPORT_EDITMODE : DNA_object_types.h
- OB_DATA_SUPPORT_ID : DNA_object_types.h
- OB_DATA_SUPPORT_ID_CASE : DNA_object_types.h
- OB_MODE_ALL_MODE_DATA : DNA_object_enums.h
- OB_MODE_ALL_PAINT : DNA_object_enums.h
- OB_MODE_ALL_PAINT_GPENCIL : DNA_object_enums.h
- OB_MODE_ALL_SCULPT : DNA_object_enums.h
- OB_MODE_ALL_WEIGHT_PAINT : DNA_object_enums.h
- OB_TYPE_IS_GEOMETRY : DNA_object_types.h
- OB_TYPE_SUPPORT_EDITMODE : DNA_object_types.h
- OB_TYPE_SUPPORT_MATERIAL : DNA_object_types.h
- OB_TYPE_SUPPORT_PARVERT : DNA_object_types.h
- OB_TYPE_SUPPORT_VGROUP : DNA_object_types.h
- OBEDIT_FROM_OBACT : DNA_scene_types.h
- OBJECT_ADD_SIZE_MAXF : ED_object.hh
- OBJECT_BAKE_ARG : bpy_app_handlers.cc
- object_dir_transform_auto : kernel/geom/object.h
- OBJECT_MODIFIER_UPDATE_SUBFRAME_RECURSION_DEFAULT : BKE_object.hh
- OBJECT_MOTION_PASS_SIZE : device/cpu/globals.h, kernel/device/cpu/kernel.cpp, device/cuda/globals.h, device/hip/globals.h, device/hiprt/globals.h, metal/context_begin.h, device/metal/globals.h, oneapi/context_begin.h, device/oneapi/globals.h, device/optix/globals.h, kernel/types.h
- OBJECT_NONE : device/cpu/globals.h, kernel/device/cpu/kernel.cpp, device/cuda/globals.h, device/hip/globals.h, device/hiprt/globals.h, metal/context_begin.h, device/metal/globals.h, oneapi/context_begin.h, device/oneapi/globals.h, device/optix/globals.h, kernel/types.h
- object_normal_transform_auto : kernel/geom/object.h
- object_position_transform_auto : kernel/geom/object.h
- OBPOSE_FROM_OBACT : DNA_scene_types.h
- OBTYPE_CU_CURVE : rna_object.cc
- OBTYPE_CU_FONT : rna_object.cc
- OBTYPE_CU_SURF : rna_object.cc
- OBWEIGHTPAINT_FROM_OBACT : DNA_scene_types.h
- OCIO_ROLE_ACES_INTERCHANGE : OCIO_role_names.hh
- OCIO_ROLE_COLOR_PICKING : OCIO_role_names.hh
- OCIO_ROLE_DATA : OCIO_role_names.hh
- OCIO_ROLE_DEFAULT_BYTE : OCIO_role_names.hh
- OCIO_ROLE_DEFAULT_FLOAT : OCIO_role_names.hh
- OCIO_ROLE_DEFAULT_SEQUENCER : OCIO_role_names.hh
- OCIO_ROLE_SCENE_LINEAR : OCIO_role_names.hh
- OCIO_ROLE_TEXTURE_PAINT : OCIO_role_names.hh
- OFFSET : BLI_heap_simple.cc, bmo_offset_edgeloops.cc
- OFFSET_B : format_iris.cc
- OFFSET_G : format_iris.cc
- OFFSET_R : format_iris.cc
- OFFSET_VALUE : editmesh_bevel.cc
- OFFSET_VALUE_PERCENT : editmesh_bevel.cc
- offsetof : device/metal/compat.h
- OFFSETOF_STRUCT_AFTER : BLI_utildefines.h, gpencil_cache_utils.cc
- OK_OP : bpy_driver.cc
- OL_NAMEBUTTON : outliner_intern.hh
- OL_RNA_COL_SIZEX : outliner_intern.hh
- OL_RNA_COL_SPACEX : outliner_intern.hh
- OL_RNA_COLX : outliner_intern.hh
- OL_TOG_USER_BUTS_USERS : outliner_intern.hh
- OL_Y_OFFSET : outliner_intern.hh
- ON_MESH_EDGE : dynamicpaint.cc
- one_spectrum : device/cpu/globals.h, kernel/device/cpu/kernel.cpp, device/cuda/globals.h, device/hip/globals.h, device/hiprt/globals.h, metal/context_begin.h, device/metal/globals.h, oneapi/context_begin.h, device/oneapi/globals.h, device/optix/globals.h, types_spectrum.h
- ONEAPI_0 : kernel_templates.h
- ONEAPI_1 : kernel_templates.h
- ONEAPI_10 : kernel_templates.h
- ONEAPI_11 : kernel_templates.h
- ONEAPI_12 : kernel_templates.h
- ONEAPI_13 : kernel_templates.h
- ONEAPI_14 : kernel_templates.h
- ONEAPI_15 : kernel_templates.h
- ONEAPI_16 : kernel_templates.h
- ONEAPI_17 : kernel_templates.h
- ONEAPI_18 : kernel_templates.h
- ONEAPI_19 : kernel_templates.h
- ONEAPI_2 : kernel_templates.h
- ONEAPI_20 : kernel_templates.h
- ONEAPI_21 : kernel_templates.h
- ONEAPI_3 : kernel_templates.h
- ONEAPI_4 : kernel_templates.h
- ONEAPI_5 : kernel_templates.h
- ONEAPI_6 : kernel_templates.h
- ONEAPI_7 : kernel_templates.h
- ONEAPI_8 : kernel_templates.h
- ONEAPI_9 : kernel_templates.h
- ONEAPI_CALL_FOR : kernel_templates.h
- ONEAPI_CAST : kernel_templates.h
- ONEAPI_GET_NTH_ARG : kernel_templates.h
- ONEAPI_T : kernel_templates.h
- oneapi_template : kernel_templates.h
- ONEAPI_TYP : kernel_templates.h
- ONLY_CHECK_IN_GEOMETRY_NODES_IMPLEMENTATION : radial_tiling_shared.cc, radial_tiling_shared.hh, node_radial_tiling_shared.h, radial_tiling_shared.h
- ONLY_WORKING_WITH_PA_VERTS : particle_distribute.cc
- OP : hash_md5.cc
- OP_BL_SEP_LEN : wm_operators.cc
- OP_BL_SEP_STRING : wm_operators.cc
- OP_MAX_PY_IDNAME : wm_operators.cc
- OP_MAX_TYPENAME : DNA_windowmanager_types.h
- OP_PROP_TAG_ADVANCED : WM_types.hh
- OP_PY_SEP_CHAR : wm_operators.cc
- OP_PY_SEP_LEN : wm_operators.cc
- OPENEXR_CODEC_MASK : IMB_imbuf_types.hh
- OPENEXR_HALF : IMB_imbuf_types.hh
- OPENEXR_MULTIPART : IMB_imbuf_types.hh
- OPERATOR_DATA_FILTER : graph_slider_ops.cc
- OPERATOR_FLAGS_ALL : DNA_windowmanager_enums.h
- OPERATOR_RETVAL_CHECK : DNA_windowmanager_enums.h
- OPPOSITE : interface_align.cc
- OPTIMIZE_EPS : bmesh_decimate_collapse.cc
- OPTIX_DEFINE_ABI_VERSION_ONLY : kernel/device/optix/bvh.h
- OPTIX_DONT_INCLUDE_CUDA : device/optix/compat.h
- OPTIX_FUNCTION_TABLE_SYMBOL : device/optix/device.cpp
- ORDER_VARS2 : bitmap_draw_2d.cc
- ORDER_VARS3_BY : bitmap_draw_2d.cc
- ORDERED_SWAP : bitmap_draw_2d.cc
- ORDERED_SWAP_BY : bitmap_draw_2d.cc
- ORIENTATION_USE_PLANE : transform_orientations.hh
- ORIGINDEX_NONE : BKE_customdata.hh
- ORTHO_AXIS_OFFSET : editmesh_extrude_spin_gizmo.cc
- OS_AIX : BLI_build_config.h, build_config.h
- OS_ANDROID : BLI_build_config.h, build_config.h
- OS_APPLE : build_config.h
- OS_ASMJS : BLI_build_config.h, build_config.h
- OS_BSD : BLI_build_config.h, build_config.h
- OS_DRAGONFLYBSD : BLI_build_config.h
- OS_FREEBSD : BLI_build_config.h, build_config.h
- OS_FUCHSIA : BLI_build_config.h, build_config.h
- OS_HAIKU : BLI_build_config.h, build_config.h
- OS_HPUX : BLI_build_config.h, build_config.h
- OS_IOS : BLI_build_config.h, build_config.h
- OS_IRIX : BLI_build_config.h, build_config.h
- OS_LINUX : BLI_build_config.h, build_config.h
- OS_MAC : BLI_build_config.h
- OS_MACOSX : build_config.h
- OS_NACL : BLI_build_config.h, build_config.h
- OS_NACL_NONSFI : BLI_build_config.h, build_config.h
- OS_NACL_SFI : BLI_build_config.h, build_config.h
- OS_NETBSD : BLI_build_config.h, build_config.h
- OS_OPENBSD : BLI_build_config.h, build_config.h
- OS_POSIX : BLI_build_config.h, build_config.h
- OS_QNX : BLI_build_config.h, build_config.h
- OS_SOLARIS : BLI_build_config.h, build_config.h
- OS_WIN : build_config.h
- OS_WINDOWS : BLI_build_config.h
- OS_ZOS : BLI_build_config.h
- OSL_CLOSURE_STRUCT_ARRAY_MEMBER : closures.cpp, closures_setup.h, closures_template.h, kernel/osl/osl.h, kernel/osl/types.h
- OSL_CLOSURE_STRUCT_BEGIN : closures.cpp, closures_setup.h, closures_template.h, kernel/osl/osl.h, kernel/osl/types.h
- OSL_CLOSURE_STRUCT_END : closures.cpp, closures_setup.h, closures_template.h, kernel/osl/osl.h, kernel/osl/types.h
- OSL_CLOSURE_STRUCT_MEMBER : closures.cpp, closures_setup.h, closures_template.h, kernel/osl/osl.h, kernel/osl/types.h
- OSL_TEXTURE_HANDLE_SLOT : kernel/osl/types.h
- OSL_TEXTURE_HANDLE_TYPE : kernel/osl/types.h
- OSL_TEXTURE_HANDLE_TYPE_AO_OR_BEVEL : kernel/osl/types.h
- OSL_TEXTURE_HANDLE_TYPE_IES : kernel/osl/types.h
- OSL_TEXTURE_HANDLE_TYPE_SVM : kernel/osl/types.h
- out : gpu_shader_compat_cxx.hh
- OUT_OF_CONTEXT : mesh_merge_by_distance.cc
- OUT_OF_MEMORY : shrinkwrap.cc, MOD_weightvgproximity.cc
- OUT_OF_TEXTURE : dynamicpaint.cc
- OUTER_PRODUCT_2X2 : gim_linear_math.h
- OUTER_PRODUCT_3X3 : gim_linear_math.h
- OUTER_PRODUCT_4X4 : gim_linear_math.h
- OUTLINE : interface_widgets.cc
- OUTLINER_DRAG_SCOLL_OUTSIDE_PAD : outliner_dragdrop.cc
- output : gpu_shader_compat_cxx.hh, btMultiBodyDynamicsWorld.cpp
- OVER : btConvexHull.cpp
- OVERLAY_GLOBALS_SLOT : draw_defines.hh
- OVERLAY_GRID_STEPS_LEN : overlay_shader_shared.hh
- OVERLAY_INFO_CLIP_VARIATION : overlay_common_infos.hh
- OVERLAY_INFO_SELECT_VARIATION : overlay_common_infos.hh
- OVERLAY_INFO_VARIATIONS : overlay_common_infos.hh
- OVERLAY_INFO_VARIATIONS_MODELMAT : overlay_common_infos.hh
- OVERLAY_RETOPOLOGY_ENABLED : ED_view3d.hh
- OVERLAY_RETOPOLOGY_MIN_OFFSET : ED_view3d.hh
- OVERLAY_RETOPOLOGY_OFFSET : ED_view3d.hh
- OVERRIDE_RESYNC_RESIDUAL_STORAGE_NAME : lib_override.cc
- OVERSHOOT_RANGE_DELTA : ed_draw.cc
- OY : interface_widgets.cc