|
Blender
V2.93
|
#include "DNA_defs.h"#include "DNA_ID.h"#include "DNA_color_types.h"#include "DNA_customdata_types.h"#include "DNA_layer_types.h"#include "DNA_listBase.h"#include "DNA_vec_types.h"#include "DNA_view3d_types.h"Go to the source code of this file.
Classes | |
| struct | AviCodecData |
| struct | FFMpegCodecData |
| struct | AudioData |
| struct | SceneRenderLayer |
| struct | SceneRenderView |
| struct | Stereo3dFormat |
| struct | ImageFormatData |
| struct | BakeData |
| struct | RenderData |
| struct | RenderProfile |
| struct | TimeMarker |
| struct | Paint_Runtime |
| struct | PaintToolSlot |
| struct | Paint |
| struct | ImagePaintSettings |
| struct | ParticleBrushData |
| struct | ParticleEditSettings |
| struct | Sculpt |
| struct | UvSculpt |
| struct | GpPaint |
| struct | GpVertexPaint |
| struct | GpSculptPaint |
| struct | GpWeightPaint |
| struct | VPaint |
| struct | GP_Sculpt_Guide |
| struct | GP_Sculpt_Settings |
| struct | GP_Interpolate_Settings |
| struct | UnifiedPaintSettings |
| struct | CurvePaintSettings |
| struct | MeshStatVis |
| struct | SequencerToolSettings |
| struct | ToolSettings |
| struct | UnitSettings |
| struct | PhysicsSettings |
| struct | DisplaySafeAreas |
| struct | SceneDisplay |
| struct | SceneEEVEE |
| struct | SceneGpencil |
| struct | TransformOrientationSlot |
| class | Scene |
Macros | |
| #define | DURIAN_CAMERA_SWITCH |
| #define | USE_SETSCENE_CHECK |
| #define | SCE_LAY_SOLID (1 << 0) |
| #define | SCE_LAY_ZTRA (1 << 1) |
| #define | SCE_LAY_HALO (1 << 2) |
| #define | SCE_LAY_EDGE (1 << 3) |
| #define | SCE_LAY_SKY (1 << 4) |
| #define | SCE_LAY_STRAND (1 << 5) |
| #define | SCE_LAY_FRS (1 << 6) |
| #define | SCE_LAY_AO (1 << 7) |
| #define | SCE_LAY_VOLUMES (1 << 8) |
| #define | SCE_LAY_ALL_Z (1 << 15) |
| #define | SCE_LAY_DISABLE (1 << 17) |
| #define | SCE_LAY_ZMASK (1 << 18) |
| #define | SCE_LAY_NEG_ZMASK (1 << 19) |
| #define | RE_PASSNAME_DEPRECATED "Deprecated" |
| #define | RE_PASSNAME_COMBINED "Combined" |
| #define | RE_PASSNAME_Z "Depth" |
| #define | RE_PASSNAME_VECTOR "Vector" |
| #define | RE_PASSNAME_NORMAL "Normal" |
| #define | RE_PASSNAME_UV "UV" |
| #define | RE_PASSNAME_EMIT "Emit" |
| #define | RE_PASSNAME_SHADOW "Shadow" |
| #define | RE_PASSNAME_AO "AO" |
| #define | RE_PASSNAME_ENVIRONMENT "Env" |
| #define | RE_PASSNAME_INDEXOB "IndexOB" |
| #define | RE_PASSNAME_INDEXMA "IndexMA" |
| #define | RE_PASSNAME_MIST "Mist" |
| #define | RE_PASSNAME_RAYHITS "RayHits" |
| #define | RE_PASSNAME_DIFFUSE_DIRECT "DiffDir" |
| #define | RE_PASSNAME_DIFFUSE_INDIRECT "DiffInd" |
| #define | RE_PASSNAME_DIFFUSE_COLOR "DiffCol" |
| #define | RE_PASSNAME_GLOSSY_DIRECT "GlossDir" |
| #define | RE_PASSNAME_GLOSSY_INDIRECT "GlossInd" |
| #define | RE_PASSNAME_GLOSSY_COLOR "GlossCol" |
| #define | RE_PASSNAME_TRANSM_DIRECT "TransDir" |
| #define | RE_PASSNAME_TRANSM_INDIRECT "TransInd" |
| #define | RE_PASSNAME_TRANSM_COLOR "TransCol" |
| #define | RE_PASSNAME_SUBSURFACE_DIRECT "SubsurfaceDir" |
| #define | RE_PASSNAME_SUBSURFACE_INDIRECT "SubsurfaceInd" |
| #define | RE_PASSNAME_SUBSURFACE_COLOR "SubsurfaceCol" |
| #define | RE_PASSNAME_FREESTYLE "Freestyle" |
| #define | RE_PASSNAME_BLOOM "BloomCol" |
| #define | RE_PASSNAME_VOLUME_LIGHT "VolumeDir" |
| #define | SCE_VIEW_DISABLE (1 << 0) |
| #define | R_IMF_IMTYPE_TARGA 0 |
| #define | R_IMF_IMTYPE_IRIS 1 |
| #define | R_IMF_IMTYPE_JPEG90 4 |
| #define | R_IMF_IMTYPE_IRIZ 7 |
| #define | R_IMF_IMTYPE_RAWTGA 14 |
| #define | R_IMF_IMTYPE_AVIRAW 15 |
| #define | R_IMF_IMTYPE_AVIJPEG 16 |
| #define | R_IMF_IMTYPE_PNG 17 |
| #define | R_IMF_IMTYPE_BMP 20 |
| #define | R_IMF_IMTYPE_RADHDR 21 |
| #define | R_IMF_IMTYPE_TIFF 22 |
| #define | R_IMF_IMTYPE_OPENEXR 23 |
| #define | R_IMF_IMTYPE_FFMPEG 24 |
| #define | R_IMF_IMTYPE_CINEON 26 |
| #define | R_IMF_IMTYPE_DPX 27 |
| #define | R_IMF_IMTYPE_MULTILAYER 28 |
| #define | R_IMF_IMTYPE_DDS 29 |
| #define | R_IMF_IMTYPE_JP2 30 |
| #define | R_IMF_IMTYPE_H264 31 |
| #define | R_IMF_IMTYPE_XVID 32 |
| #define | R_IMF_IMTYPE_THEORA 33 |
| #define | R_IMF_IMTYPE_PSD 34 |
| #define | R_IMF_IMTYPE_INVALID 255 |
| #define | R_IMF_FLAG_ZBUF (1 << 0) /* was R_OPENEXR_ZBUF */ |
| #define | R_IMF_FLAG_PREVIEW_JPG (1 << 1) /* was R_PREVIEW_JPG */ |
| #define | R_IMF_PLANES_RGB 24 |
| #define | R_IMF_PLANES_RGBA 32 |
| #define | R_IMF_PLANES_BW 8 |
| #define | R_IMF_EXR_CODEC_NONE 0 |
| #define | R_IMF_EXR_CODEC_PXR24 1 |
| #define | R_IMF_EXR_CODEC_ZIP 2 |
| #define | R_IMF_EXR_CODEC_PIZ 3 |
| #define | R_IMF_EXR_CODEC_RLE 4 |
| #define | R_IMF_EXR_CODEC_ZIPS 5 |
| #define | R_IMF_EXR_CODEC_B44 6 |
| #define | R_IMF_EXR_CODEC_B44A 7 |
| #define | R_IMF_EXR_CODEC_DWAA 8 |
| #define | R_IMF_EXR_CODEC_DWAB 9 |
| #define | R_IMF_EXR_CODEC_MAX 10 |
| #define | R_IMF_JP2_FLAG_YCC (1 << 0) /* when disabled use RGB */ /* was R_JPEG2K_YCC */ |
| #define | R_IMF_JP2_FLAG_CINE_PRESET (1 << 1) /* was R_JPEG2K_CINE_PRESET */ |
| #define | R_IMF_JP2_FLAG_CINE_48 (1 << 2) /* was R_JPEG2K_CINE_48FPS */ |
| #define | R_IMF_JP2_CODEC_JP2 0 |
| #define | R_IMF_JP2_CODEC_J2K 1 |
| #define | R_IMF_CINEON_FLAG_LOG (1 << 0) /* was R_CINEON_LOG */ |
| #define | R_BAKE_PASS_FILTER_ALL (~0) |
| #define | UV_SCULPT_LOCK_BORDERS 1 |
| #define | UV_SCULPT_ALL_ISLANDS 2 |
| #define | UV_SCULPT_TOOL_RELAX_LAPLACIAN 1 |
| #define | UV_SCULPT_TOOL_RELAX_HC 2 |
| #define | STEREO_RIGHT_NAME "right" |
| #define | STEREO_LEFT_NAME "left" |
| #define | STEREO_RIGHT_SUFFIX "_R" |
| #define | STEREO_LEFT_SUFFIX "_L" |
| #define | PAINT_MAX_INPUT_SAMPLES 64 |
| #define | SCER_PRV_RANGE (1 << 0) |
| #define | SCER_LOCK_FRAME_SELECTION (1 << 1) |
| #define | SCER_SHOW_SUBFRAME (1 << 3) |
| #define | R_MODE_UNUSED_0 (1 << 0) /* dirty */ |
| #define | R_MODE_UNUSED_1 (1 << 1) /* cleared */ |
| #define | R_MODE_UNUSED_2 (1 << 2) /* cleared */ |
| #define | R_MODE_UNUSED_3 (1 << 3) /* cleared */ |
| #define | R_MODE_UNUSED_4 (1 << 4) /* cleared */ |
| #define | R_MODE_UNUSED_5 (1 << 5) /* cleared */ |
| #define | R_MODE_UNUSED_6 (1 << 6) /* cleared */ |
| #define | R_MODE_UNUSED_7 (1 << 7) /* cleared */ |
| #define | R_MODE_UNUSED_8 (1 << 8) /* cleared */ |
| #define | R_BORDER (1 << 9) |
| #define | R_MODE_UNUSED_10 (1 << 10) /* cleared */ |
| #define | R_CROP (1 << 11) |
| #define | R_NO_CAMERA_SWITCH (1 << 12) |
| #define | R_MODE_UNUSED_13 (1 << 13) /* cleared */ |
| #define | R_MBLUR (1 << 14) |
| #define | R_MODE_UNUSED_16 (1 << 16) /* cleared */ |
| #define | R_MODE_UNUSED_17 (1 << 17) /* cleared */ |
| #define | R_MODE_UNUSED_18 (1 << 18) /* cleared */ |
| #define | R_MODE_UNUSED_19 (1 << 19) /* cleared */ |
| #define | R_FIXED_THREADS (1 << 19) |
| #define | R_MODE_UNUSED_20 (1 << 20) /* cleared */ |
| #define | R_MODE_UNUSED_21 (1 << 21) /* cleared */ |
| #define | R_NO_OVERWRITE (1 << 22) /* skip existing files */ |
| #define | R_TOUCH (1 << 23) /* touch files before rendering */ |
| #define | R_SIMPLIFY (1 << 24) |
| #define | R_EDGE_FRS (1 << 25) /* R_EDGE reserved for Freestyle */ |
| #define | R_PERSISTENT_DATA (1 << 26) /* keep data around for re-render */ |
| #define | R_MODE_UNUSED_27 (1 << 27) /* cleared */ |
| #define | R_FILTER_BOX 0 |
| #define | R_FILTER_TENT 1 |
| #define | R_FILTER_QUAD 2 |
| #define | R_FILTER_CUBIC 3 |
| #define | R_FILTER_CATROM 4 |
| #define | R_FILTER_GAUSS 5 |
| #define | R_FILTER_MITCH 6 |
| #define | R_FILTER_FAST_GAUSS 7 |
| #define | R_DOSEQ (1 << 0) |
| #define | R_BG_RENDER (1 << 1) |
| #define | R_PASSEPARTOUT (1 << 2) |
| #define | R_BUTS_PREVIEW (1 << 3) |
| #define | R_EXTENSION (1 << 4) |
| #define | R_MATNODE_PREVIEW (1 << 5) |
| #define | R_DOCOMP (1 << 6) |
| #define | R_COMP_CROP (1 << 7) |
| #define | R_SCEMODE_UNUSED_8 (1 << 8) /* cleared */ |
| #define | R_SINGLE_LAYER (1 << 9) |
| #define | R_EXR_TILE_FILE (1 << 10) |
| #define | R_SCEMODE_UNUSED_11 (1 << 11) /* cleared */ |
| #define | R_NO_IMAGE_LOAD (1 << 12) |
| #define | R_SCEMODE_UNUSED_13 (1 << 13) /* cleared */ |
| #define | R_NO_FRAME_UPDATE (1 << 14) |
| #define | R_FULL_SAMPLE (1 << 15) |
| #define | R_SCEMODE_UNUSED_16 (1 << 16) /* cleared */ |
| #define | R_SCEMODE_UNUSED_17 (1 << 17) /* cleared */ |
| #define | R_TEXNODE_PREVIEW (1 << 18) |
| #define | R_SCEMODE_UNUSED_19 (1 << 19) /* cleared */ |
| #define | R_EXR_CACHE_FILE (1 << 20) |
| #define | R_MULTIVIEW (1 << 21) |
| #define | R_STAMP_TIME (1 << 0) |
| #define | R_STAMP_FRAME (1 << 1) |
| #define | R_STAMP_DATE (1 << 2) |
| #define | R_STAMP_CAMERA (1 << 3) |
| #define | R_STAMP_SCENE (1 << 4) |
| #define | R_STAMP_NOTE (1 << 5) |
| #define | R_STAMP_DRAW (1 << 6) /* draw in the image */ |
| #define | R_STAMP_MARKER (1 << 7) |
| #define | R_STAMP_FILENAME (1 << 8) |
| #define | R_STAMP_SEQSTRIP (1 << 9) |
| #define | R_STAMP_RENDERTIME (1 << 10) |
| #define | R_STAMP_CAMERALENS (1 << 11) |
| #define | R_STAMP_STRIPMETA (1 << 12) |
| #define | R_STAMP_MEMORY (1 << 13) |
| #define | R_STAMP_HIDE_LABELS (1 << 14) |
| #define | R_STAMP_FRAME_RANGE (1 << 15) |
| #define | R_STAMP_HOSTNAME (1 << 16) |
| #define | R_STAMP_ALL |
| #define | R_BAKE_CLEAR (1 << 0) |
| #define | R_BAKE_TO_ACTIVE (1 << 2) |
| #define | R_BAKE_MULTIRES (1 << 4) |
| #define | R_BAKE_LORES_MESH (1 << 5) |
| #define | R_BAKE_USERSCALE (1 << 7) |
| #define | R_BAKE_CAGE (1 << 8) |
| #define | R_BAKE_SPLIT_MAT (1 << 9) |
| #define | R_BAKE_AUTO_NAME (1 << 10) |
| #define | R_BAKE_SPACE_CAMERA 0 |
| #define | R_BAKE_SPACE_WORLD 1 |
| #define | R_BAKE_SPACE_OBJECT 2 |
| #define | R_BAKE_SPACE_TANGENT 3 |
| #define | R_LINE_THICKNESS_ABSOLUTE 1 |
| #define | R_LINE_THICKNESS_RELATIVE 2 |
| #define | MAXFRAME 1048574 |
| #define | MAXFRAMEF 1048574.0f |
| #define | MINFRAME 0 |
| #define | MINFRAMEF 0.0f |
| #define | MINAFRAME -1048574 |
| #define | MINAFRAMEF -1048574.0f |
| #define | BASE_VISIBLE(v3d, base) BKE_base_is_visible(v3d, base) |
| #define | BASE_SELECTABLE(v3d, base) |
| #define | BASE_SELECTED(v3d, base) (BASE_VISIBLE(v3d, base) && (((base)->flag & BASE_SELECTED) != 0)) |
| #define | BASE_EDITABLE(v3d, base) (BASE_VISIBLE(v3d, base) && ((base)->object->id.lib == NULL)) |
| #define | BASE_SELECTED_EDITABLE(v3d, base) (BASE_EDITABLE(v3d, base) && (((base)->flag & BASE_SELECTED) != 0)) |
| #define | FIRSTBASE(_view_layer) ((_view_layer)->object_bases.first) |
| #define | LASTBASE(_view_layer) ((_view_layer)->object_bases.last) |
| #define | BASACT(_view_layer) ((_view_layer)->basact) |
| #define | OBACT(_view_layer) (BASACT(_view_layer) ? BASACT(_view_layer)->object : NULL) |
| #define | OBEDIT_FROM_WORKSPACE(workspace, _view_layer) (((workspace)->object_mode & OD_MODE_EDIT) ? OBACT(_view_layer) : NULL) |
| #define | OBEDIT_FROM_OBACT(ob) ((ob) ? (((ob)->mode & OB_MODE_EDIT) ? ob : NULL) : NULL) |
| #define | OBPOSE_FROM_OBACT(ob) ((ob) ? (((ob)->mode & OB_MODE_POSE) ? ob : NULL) : NULL) |
| #define | OBWEIGHTPAINT_FROM_OBACT(ob) ((ob) ? (((ob)->mode & OB_MODE_WEIGHT_PAINT) ? ob : NULL) : NULL) |
| #define | OBEDIT_FROM_VIEW_LAYER(view_layer) OBEDIT_FROM_OBACT(OBACT(view_layer)) |
| #define | V3D_CAMERA_LOCAL(v3d) ((!(v3d)->scenelock && (v3d)->camera) ? (v3d)->camera : NULL) |
| #define | V3D_CAMERA_SCENE(scene, v3d) ((!(v3d)->scenelock && (v3d)->camera) ? (v3d)->camera : (scene)->camera) |
| #define | CFRA (scene->r.cfra) |
| #define | SUBFRA (scene->r.subframe) |
| #define | SFRA (scene->r.sfra) |
| #define | EFRA (scene->r.efra) |
| #define | PRVRANGEON (scene->r.flag & SCER_PRV_RANGE) |
| #define | PSFRA ((PRVRANGEON) ? (scene->r.psfra) : (scene->r.sfra)) |
| #define | PEFRA ((PRVRANGEON) ? (scene->r.pefra) : (scene->r.efra)) |
| #define | FRA2TIME(a) ((((double)scene->r.frs_sec_base) * (double)(a)) / (double)scene->r.frs_sec) |
| #define | TIME2FRA(a) ((((double)scene->r.frs_sec) * (double)(a)) / (double)scene->r.frs_sec_base) |
| #define | FPS (((double)scene->r.frs_sec) / (double)scene->r.frs_sec_base) |
| #define | SCE_SNAP (1 << 0) |
| #define | SCE_SNAP_ROTATE (1 << 1) |
| #define | SCE_SNAP_PEEL_OBJECT (1 << 2) |
| #define | SCE_SNAP_PROJECT (1 << 3) |
| #define | SCE_SNAP_NO_SELF (1 << 4) |
| #define | SCE_SNAP_ABS_GRID (1 << 5) |
| #define | SCE_SNAP_BACKFACE_CULLING (1 << 6) |
| #define | SCE_SNAP_TARGET_CLOSEST 0 |
| #define | SCE_SNAP_TARGET_CENTER 1 |
| #define | SCE_SNAP_TARGET_MEDIAN 2 |
| #define | SCE_SNAP_TARGET_ACTIVE 3 |
| #define | SCE_SNAP_MODE_VERTEX (1 << 0) |
| #define | SCE_SNAP_MODE_EDGE (1 << 1) |
| #define | SCE_SNAP_MODE_FACE (1 << 2) |
| #define | SCE_SNAP_MODE_VOLUME (1 << 3) |
| #define | SCE_SNAP_MODE_INCREMENT (1 << 4) |
| #define | SCE_SNAP_MODE_EDGE_MIDPOINT (1 << 5) |
| #define | SCE_SNAP_MODE_EDGE_PERPENDICULAR (1 << 6) |
| #define | SCE_SNAP_MODE_NODE_X (1 << 5) |
| #define | SCE_SNAP_MODE_NODE_Y (1 << 6) |
| #define | SCE_SNAP_MODE_GRID (1 << 7) |
| #define | SCE_SELECT_VERTEX (1 << 0) /* for mesh */ |
| #define | SCE_SELECT_EDGE (1 << 1) |
| #define | SCE_SELECT_FACE (1 << 2) |
| #define | SCE_STATVIS_OVERHANG 0 |
| #define | SCE_STATVIS_THICKNESS 1 |
| #define | SCE_STATVIS_INTERSECT 2 |
| #define | SCE_STATVIS_DISTORT 3 |
| #define | SCE_STATVIS_SHARP 4 |
| #define | SCE_SELECT_PATH (1 << 0) |
| #define | SCE_SELECT_POINT (1 << 1) |
| #define | SCE_SELECT_END (1 << 2) |
| #define | PROP_SMOOTH 0 |
| #define | PROP_SPHERE 1 |
| #define | PROP_ROOT 2 |
| #define | PROP_SHARP 3 |
| #define | PROP_LIN 4 |
| #define | PROP_CONST 5 |
| #define | PROP_RANDOM 6 |
| #define | PROP_INVSQUARE 7 |
| #define | PROP_MODE_MAX 8 |
| #define | WT_VGROUP_MASK_ALL |
| #define | SCE_DS_SELECTED (1 << 0) |
| #define | SCE_DS_COLLAPSED (1 << 1) |
| #define | SCE_NLA_EDIT_ON (1 << 2) |
| #define | SCE_FRAME_DROP (1 << 3) |
| #define | SCE_KEYS_NO_SELONLY (1 << 4) |
| #define | SCE_READFILE_LIBLINK_NEED_SETSCENE_CHECK (1 << 5) |
| #define | F_START 0 |
| #define | F_SCENE 1 |
| #define | F_DUPLI 3 |
| #define | AUDIO_MUTE (1 << 0) |
| #define | AUDIO_SYNC (1 << 1) |
| #define | AUDIO_SCRUB (1 << 2) |
| #define | AUDIO_VOLUME_ANIMATED (1 << 3) |
| #define | PAINT_SYMM_AXIS_ALL (PAINT_SYMM_X | PAINT_SYMM_Y | PAINT_SYMM_Z) |
| #define | IMAGEPAINT_DRAWING (1 << 0) |
| #define | IMAGEPAINT_PROJECT_XRAY (1 << 4) |
| #define | IMAGEPAINT_PROJECT_BACKFACE (1 << 5) |
| #define | IMAGEPAINT_PROJECT_FLAT (1 << 6) |
| #define | IMAGEPAINT_PROJECT_LAYER_CLONE (1 << 7) |
| #define | IMAGEPAINT_PROJECT_LAYER_STENCIL (1 << 8) |
| #define | IMAGEPAINT_PROJECT_LAYER_STENCIL_INV (1 << 9) |
| #define | IMAGEPAINT_MISSING_UVS (1 << 0) |
| #define | IMAGEPAINT_MISSING_MATERIAL (1 << 1) |
| #define | IMAGEPAINT_MISSING_TEX (1 << 2) |
| #define | IMAGEPAINT_MISSING_STENCIL (1 << 3) |
| #define | UVCALC_FILLHOLES (1 << 0) |
| #define | UVCALC_NO_ASPECT_CORRECT (1 << 1) |
| #define | UVCALC_TRANSFORM_CORRECT_SLIDE (1 << 2) |
| #define | UVCALC_USESUBSURF (1 << 3) |
| #define | UVCALC_TRANSFORM_CORRECT (1 << 4) |
| #define | UVCALC_TRANSFORM_CORRECT_KEEP_CONNECTED (1 << 5) |
| #define | UV_SYNC_SELECTION 1 |
| #define | UV_SHOW_SAME_IMAGE 2 |
| #define | UV_SELECT_VERTEX 1 |
| #define | UV_SELECT_EDGE 2 |
| #define | UV_SELECT_FACE 4 |
| #define | UV_SELECT_ISLAND 8 |
| #define | PE_KEEP_LENGTHS (1 << 0) |
| #define | PE_LOCK_FIRST (1 << 1) |
| #define | PE_DEFLECT_EMITTER (1 << 2) |
| #define | PE_INTERPOLATE_ADDED (1 << 3) |
| #define | PE_DRAW_PART (1 << 4) |
| #define | PE_UNUSED_6 (1 << 6) /* cleared */ |
| #define | PE_FADE_TIME (1 << 7) |
| #define | PE_AUTO_VELOCITY (1 << 8) |
| #define | PE_BRUSH_NONE -1 |
| #define | PE_BRUSH_COMB 0 |
| #define | PE_BRUSH_CUT 1 |
| #define | PE_BRUSH_LENGTH 2 |
| #define | PE_BRUSH_PUFF 3 |
| #define | PE_BRUSH_ADD 4 |
| #define | PE_BRUSH_SMOOTH 5 |
| #define | PE_BRUSH_WEIGHT 6 |
| #define | PE_BRUSH_DATA_PUFF_VOLUME 1 |
| #define | PE_TYPE_PARTICLES 0 |
| #define | PE_TYPE_SOFTBODY 1 |
| #define | PE_TYPE_CLOTH 2 |
| #define | PHYS_GLOBAL_GRAVITY 1 |
| #define | USER_UNIT_ADAPTIVE 0xFF |
| #define | USER_UNIT_NONE 0 |
| #define | USER_UNIT_METRIC 1 |
| #define | USER_UNIT_IMPERIAL 2 |
| #define | USER_UNIT_OPT_SPLIT 1 |
| #define | USER_UNIT_ROT_RADIANS 2 |
Variables | |
| const char * | RE_engine_id_BLENDER_EEVEE |
| const char * | RE_engine_id_BLENDER_WORKBENCH |
| const char * | RE_engine_id_CYCLES |
| #define AUDIO_MUTE (1 << 0) |
Definition at line 2139 of file DNA_scene_types.h.
| #define AUDIO_SCRUB (1 << 2) |
Definition at line 2141 of file DNA_scene_types.h.
| #define AUDIO_SYNC (1 << 1) |
Definition at line 2140 of file DNA_scene_types.h.
| #define AUDIO_VOLUME_ANIMATED (1 << 3) |
Definition at line 2142 of file DNA_scene_types.h.
| #define BASACT | ( | _view_layer | ) | ((_view_layer)->basact) |
Definition at line 1984 of file DNA_scene_types.h.
| #define BASE_EDITABLE | ( | v3d, | |
| base | |||
| ) | (BASE_VISIBLE(v3d, base) && ((base)->object->id.lib == NULL)) |
Definition at line 1977 of file DNA_scene_types.h.
| #define BASE_SELECTABLE | ( | v3d, | |
| base | |||
| ) |
Definition at line 1972 of file DNA_scene_types.h.
| #define BASE_SELECTED | ( | v3d, | |
| base | |||
| ) | (BASE_VISIBLE(v3d, base) && (((base)->flag & BASE_SELECTED) != 0)) |
Definition at line 1976 of file DNA_scene_types.h.
| #define BASE_SELECTED_EDITABLE | ( | v3d, | |
| base | |||
| ) | (BASE_EDITABLE(v3d, base) && (((base)->flag & BASE_SELECTED) != 0)) |
Definition at line 1978 of file DNA_scene_types.h.
| #define BASE_VISIBLE | ( | v3d, | |
| base | |||
| ) | BKE_base_is_visible(v3d, base) |
Definition at line 1971 of file DNA_scene_types.h.
| #define CFRA (scene->r.cfra) |
Definition at line 1999 of file DNA_scene_types.h.
| #define DURIAN_CAMERA_SWITCH |
Definition at line 29 of file DNA_scene_types.h.
| #define EFRA (scene->r.efra) |
Definition at line 2002 of file DNA_scene_types.h.
| #define F_DUPLI 3 |
Definition at line 2136 of file DNA_scene_types.h.
| #define F_SCENE 1 |
Definition at line 2135 of file DNA_scene_types.h.
| #define F_START 0 |
Definition at line 2134 of file DNA_scene_types.h.
| #define FIRSTBASE | ( | _view_layer | ) | ((_view_layer)->object_bases.first) |
Definition at line 1982 of file DNA_scene_types.h.
Definition at line 2008 of file DNA_scene_types.h.
Definition at line 2006 of file DNA_scene_types.h.
| #define IMAGEPAINT_DRAWING (1 << 0) |
Definition at line 2232 of file DNA_scene_types.h.
| #define IMAGEPAINT_MISSING_MATERIAL (1 << 1) |
Definition at line 2247 of file DNA_scene_types.h.
| #define IMAGEPAINT_MISSING_STENCIL (1 << 3) |
Definition at line 2249 of file DNA_scene_types.h.
| #define IMAGEPAINT_MISSING_TEX (1 << 2) |
Definition at line 2248 of file DNA_scene_types.h.
| #define IMAGEPAINT_MISSING_UVS (1 << 0) |
ImagePaintSettings.missing_data
Definition at line 2246 of file DNA_scene_types.h.
| #define IMAGEPAINT_PROJECT_BACKFACE (1 << 5) |
Definition at line 2239 of file DNA_scene_types.h.
| #define IMAGEPAINT_PROJECT_FLAT (1 << 6) |
Definition at line 2240 of file DNA_scene_types.h.
| #define IMAGEPAINT_PROJECT_LAYER_CLONE (1 << 7) |
Definition at line 2241 of file DNA_scene_types.h.
| #define IMAGEPAINT_PROJECT_LAYER_STENCIL (1 << 8) |
Definition at line 2242 of file DNA_scene_types.h.
| #define IMAGEPAINT_PROJECT_LAYER_STENCIL_INV (1 << 9) |
Definition at line 2243 of file DNA_scene_types.h.
| #define IMAGEPAINT_PROJECT_XRAY (1 << 4) |
Definition at line 2238 of file DNA_scene_types.h.
| #define LASTBASE | ( | _view_layer | ) | ((_view_layer)->object_bases.last) |
Definition at line 1983 of file DNA_scene_types.h.
| #define MAXFRAME 1048574 |
Definition at line 1961 of file DNA_scene_types.h.
| #define MAXFRAMEF 1048574.0f |
Definition at line 1962 of file DNA_scene_types.h.
| #define MINAFRAME -1048574 |
Definition at line 1968 of file DNA_scene_types.h.
| #define MINAFRAMEF -1048574.0f |
Definition at line 1969 of file DNA_scene_types.h.
| #define MINFRAME 0 |
Definition at line 1964 of file DNA_scene_types.h.
| #define MINFRAMEF 0.0f |
Definition at line 1965 of file DNA_scene_types.h.
Definition at line 1985 of file DNA_scene_types.h.
| #define OBEDIT_FROM_OBACT | ( | ob | ) | ((ob) ? (((ob)->mode & OB_MODE_EDIT) ? ob : NULL) : NULL) |
Definition at line 1989 of file DNA_scene_types.h.
| #define OBEDIT_FROM_VIEW_LAYER | ( | view_layer | ) | OBEDIT_FROM_OBACT(OBACT(view_layer)) |
Definition at line 1993 of file DNA_scene_types.h.
| #define OBEDIT_FROM_WORKSPACE | ( | workspace, | |
| _view_layer | |||
| ) | (((workspace)->object_mode & OD_MODE_EDIT) ? OBACT(_view_layer) : NULL) |
Definition at line 1987 of file DNA_scene_types.h.
| #define OBPOSE_FROM_OBACT | ( | ob | ) | ((ob) ? (((ob)->mode & OB_MODE_POSE) ? ob : NULL) : NULL) |
Definition at line 1990 of file DNA_scene_types.h.
| #define OBWEIGHTPAINT_FROM_OBACT | ( | ob | ) | ((ob) ? (((ob)->mode & OB_MODE_WEIGHT_PAINT) ? ob : NULL) : NULL) |
Definition at line 1991 of file DNA_scene_types.h.
| #define PAINT_MAX_INPUT_SAMPLES 64 |
Definition at line 852 of file DNA_scene_types.h.
| #define PAINT_SYMM_AXIS_ALL (PAINT_SYMM_X | PAINT_SYMM_Y | PAINT_SYMM_Z) |
Definition at line 2177 of file DNA_scene_types.h.
| #define PE_AUTO_VELOCITY (1 << 8) |
Definition at line 2355 of file DNA_scene_types.h.
| #define PE_BRUSH_ADD 4 |
Definition at line 2363 of file DNA_scene_types.h.
| #define PE_BRUSH_COMB 0 |
Definition at line 2359 of file DNA_scene_types.h.
| #define PE_BRUSH_CUT 1 |
Definition at line 2360 of file DNA_scene_types.h.
| #define PE_BRUSH_DATA_PUFF_VOLUME 1 |
Definition at line 2368 of file DNA_scene_types.h.
| #define PE_BRUSH_LENGTH 2 |
Definition at line 2361 of file DNA_scene_types.h.
| #define PE_BRUSH_NONE -1 |
ParticleEditSettings.brushtype
Definition at line 2358 of file DNA_scene_types.h.
| #define PE_BRUSH_PUFF 3 |
Definition at line 2362 of file DNA_scene_types.h.
| #define PE_BRUSH_SMOOTH 5 |
Definition at line 2364 of file DNA_scene_types.h.
| #define PE_BRUSH_WEIGHT 6 |
Definition at line 2365 of file DNA_scene_types.h.
| #define PE_DEFLECT_EMITTER (1 << 2) |
Definition at line 2350 of file DNA_scene_types.h.
| #define PE_DRAW_PART (1 << 4) |
Definition at line 2352 of file DNA_scene_types.h.
| #define PE_FADE_TIME (1 << 7) |
Definition at line 2354 of file DNA_scene_types.h.
| #define PE_INTERPOLATE_ADDED (1 << 3) |
Definition at line 2351 of file DNA_scene_types.h.
| #define PE_KEEP_LENGTHS (1 << 0) |
Definition at line 2348 of file DNA_scene_types.h.
| #define PE_LOCK_FIRST (1 << 1) |
Definition at line 2349 of file DNA_scene_types.h.
| #define PE_TYPE_CLOTH 2 |
Definition at line 2373 of file DNA_scene_types.h.
| #define PE_TYPE_PARTICLES 0 |
#ParticleBrushData.edittype
Definition at line 2371 of file DNA_scene_types.h.
| #define PE_TYPE_SOFTBODY 1 |
Definition at line 2372 of file DNA_scene_types.h.
| #define PE_UNUSED_6 (1 << 6) /* cleared */ |
Definition at line 2353 of file DNA_scene_types.h.
| #define PEFRA ((PRVRANGEON) ? (scene->r.pefra) : (scene->r.efra)) |
Definition at line 2005 of file DNA_scene_types.h.
| #define PHYS_GLOBAL_GRAVITY 1 |
Definition at line 2376 of file DNA_scene_types.h.
| #define PROP_CONST 5 |
Definition at line 2091 of file DNA_scene_types.h.
| #define PROP_INVSQUARE 7 |
Definition at line 2093 of file DNA_scene_types.h.
| #define PROP_LIN 4 |
Definition at line 2090 of file DNA_scene_types.h.
| #define PROP_MODE_MAX 8 |
Definition at line 2094 of file DNA_scene_types.h.
| #define PROP_RANDOM 6 |
Definition at line 2092 of file DNA_scene_types.h.
| #define PROP_ROOT 2 |
Definition at line 2088 of file DNA_scene_types.h.
| #define PROP_SHARP 3 |
Definition at line 2089 of file DNA_scene_types.h.
| #define PROP_SMOOTH 0 |
ToolSettings.prop_mode (proportional falloff)
Definition at line 2086 of file DNA_scene_types.h.
| #define PROP_SPHERE 1 |
Definition at line 2087 of file DNA_scene_types.h.
| #define PRVRANGEON (scene->r.flag & SCER_PRV_RANGE) |
Definition at line 2003 of file DNA_scene_types.h.
| #define PSFRA ((PRVRANGEON) ? (scene->r.psfra) : (scene->r.sfra)) |
Definition at line 2004 of file DNA_scene_types.h.
| #define R_BAKE_AUTO_NAME (1 << 10) |
Definition at line 1936 of file DNA_scene_types.h.
| #define R_BAKE_CAGE (1 << 8) |
Definition at line 1934 of file DNA_scene_types.h.
| #define R_BAKE_CLEAR (1 << 0) |
Definition at line 1926 of file DNA_scene_types.h.
| #define R_BAKE_LORES_MESH (1 << 5) |
Definition at line 1931 of file DNA_scene_types.h.
| #define R_BAKE_MULTIRES (1 << 4) |
Definition at line 1930 of file DNA_scene_types.h.
| #define R_BAKE_PASS_FILTER_ALL (~0) |
Definition at line 604 of file DNA_scene_types.h.
| #define R_BAKE_SPACE_CAMERA 0 |
#RenderData.bake_normal_space
Definition at line 1939 of file DNA_scene_types.h.
| #define R_BAKE_SPACE_OBJECT 2 |
Definition at line 1941 of file DNA_scene_types.h.
| #define R_BAKE_SPACE_TANGENT 3 |
Definition at line 1942 of file DNA_scene_types.h.
| #define R_BAKE_SPACE_WORLD 1 |
Definition at line 1940 of file DNA_scene_types.h.
| #define R_BAKE_SPLIT_MAT (1 << 9) |
Definition at line 1935 of file DNA_scene_types.h.
| #define R_BAKE_TO_ACTIVE (1 << 2) |
Definition at line 1928 of file DNA_scene_types.h.
| #define R_BAKE_USERSCALE (1 << 7) |
Definition at line 1933 of file DNA_scene_types.h.
| #define R_BG_RENDER (1 << 1) |
Definition at line 1864 of file DNA_scene_types.h.
| #define R_BORDER (1 << 9) |
Definition at line 1819 of file DNA_scene_types.h.
| #define R_BUTS_PREVIEW (1 << 3) |
Definition at line 1867 of file DNA_scene_types.h.
| #define R_COMP_CROP (1 << 7) |
Definition at line 1871 of file DNA_scene_types.h.
| #define R_CROP (1 << 11) |
Definition at line 1821 of file DNA_scene_types.h.
| #define R_DOCOMP (1 << 6) |
Definition at line 1870 of file DNA_scene_types.h.
| #define R_DOSEQ (1 << 0) |
Definition at line 1863 of file DNA_scene_types.h.
| #define R_EDGE_FRS (1 << 25) /* R_EDGE reserved for Freestyle */ |
Definition at line 1838 of file DNA_scene_types.h.
| #define R_EXR_CACHE_FILE (1 << 20) |
Definition at line 1884 of file DNA_scene_types.h.
| #define R_EXR_TILE_FILE (1 << 10) |
Definition at line 1874 of file DNA_scene_types.h.
| #define R_EXTENSION (1 << 4) |
Definition at line 1868 of file DNA_scene_types.h.
| #define R_FILTER_BOX 0 |
#RenderData.filtertype (used for nodes)
Definition at line 1853 of file DNA_scene_types.h.
| #define R_FILTER_CATROM 4 |
Definition at line 1857 of file DNA_scene_types.h.
| #define R_FILTER_CUBIC 3 |
Definition at line 1856 of file DNA_scene_types.h.
| #define R_FILTER_FAST_GAUSS 7 |
Definition at line 1860 of file DNA_scene_types.h.
| #define R_FILTER_GAUSS 5 |
Definition at line 1858 of file DNA_scene_types.h.
| #define R_FILTER_MITCH 6 |
Definition at line 1859 of file DNA_scene_types.h.
| #define R_FILTER_QUAD 2 |
Definition at line 1855 of file DNA_scene_types.h.
| #define R_FILTER_TENT 1 |
Definition at line 1854 of file DNA_scene_types.h.
| #define R_FIXED_THREADS (1 << 19) |
Definition at line 1831 of file DNA_scene_types.h.
| #define R_FULL_SAMPLE (1 << 15) |
Definition at line 1879 of file DNA_scene_types.h.
| #define R_IMF_CINEON_FLAG_LOG (1 << 0) /* was R_CINEON_LOG */ |
Definition at line 535 of file DNA_scene_types.h.
| #define R_IMF_EXR_CODEC_B44 6 |
Definition at line 519 of file DNA_scene_types.h.
| #define R_IMF_EXR_CODEC_B44A 7 |
Definition at line 520 of file DNA_scene_types.h.
| #define R_IMF_EXR_CODEC_DWAA 8 |
Definition at line 521 of file DNA_scene_types.h.
| #define R_IMF_EXR_CODEC_DWAB 9 |
Definition at line 522 of file DNA_scene_types.h.
| #define R_IMF_EXR_CODEC_MAX 10 |
Definition at line 523 of file DNA_scene_types.h.
| #define R_IMF_EXR_CODEC_NONE 0 |
Definition at line 513 of file DNA_scene_types.h.
| #define R_IMF_EXR_CODEC_PIZ 3 |
Definition at line 516 of file DNA_scene_types.h.
| #define R_IMF_EXR_CODEC_PXR24 1 |
Definition at line 514 of file DNA_scene_types.h.
| #define R_IMF_EXR_CODEC_RLE 4 |
Definition at line 517 of file DNA_scene_types.h.
| #define R_IMF_EXR_CODEC_ZIP 2 |
Definition at line 515 of file DNA_scene_types.h.
| #define R_IMF_EXR_CODEC_ZIPS 5 |
Definition at line 518 of file DNA_scene_types.h.
| #define R_IMF_FLAG_PREVIEW_JPG (1 << 1) /* was R_PREVIEW_JPG */ |
Definition at line 486 of file DNA_scene_types.h.
| #define R_IMF_FLAG_ZBUF (1 << 0) /* was R_OPENEXR_ZBUF */ |
Definition at line 485 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_AVIJPEG 16 |
Definition at line 462 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_AVIRAW 15 |
Definition at line 461 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_BMP 20 |
Definition at line 466 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_CINEON 26 |
Definition at line 472 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_DDS 29 |
Definition at line 475 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_DPX 27 |
Definition at line 473 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_FFMPEG 24 |
Definition at line 470 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_H264 31 |
Definition at line 477 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_INVALID 255 |
Definition at line 482 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_IRIS 1 |
Definition at line 454 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_IRIZ 7 |
Definition at line 459 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_JP2 30 |
Definition at line 476 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_JPEG90 4 |
Definition at line 457 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_MULTILAYER 28 |
Definition at line 474 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_OPENEXR 23 |
Definition at line 469 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_PNG 17 |
Definition at line 463 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_PSD 34 |
Definition at line 480 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_RADHDR 21 |
Definition at line 467 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_RAWTGA 14 |
Definition at line 460 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_TARGA 0 |
Definition at line 453 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_THEORA 33 |
Definition at line 479 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_TIFF 22 |
Definition at line 468 of file DNA_scene_types.h.
| #define R_IMF_IMTYPE_XVID 32 |
Definition at line 478 of file DNA_scene_types.h.
| #define R_IMF_JP2_CODEC_J2K 1 |
Definition at line 532 of file DNA_scene_types.h.
| #define R_IMF_JP2_CODEC_JP2 0 |
Definition at line 531 of file DNA_scene_types.h.
| #define R_IMF_JP2_FLAG_CINE_48 (1 << 2) /* was R_JPEG2K_CINE_48FPS */ |
Definition at line 528 of file DNA_scene_types.h.
| #define R_IMF_JP2_FLAG_CINE_PRESET (1 << 1) /* was R_JPEG2K_CINE_PRESET */ |
Definition at line 527 of file DNA_scene_types.h.
| #define R_IMF_JP2_FLAG_YCC (1 << 0) /* when disabled use RGB */ /* was R_JPEG2K_YCC */ |
Definition at line 526 of file DNA_scene_types.h.
| #define R_IMF_PLANES_BW 8 |
Definition at line 510 of file DNA_scene_types.h.
| #define R_IMF_PLANES_RGB 24 |
Definition at line 508 of file DNA_scene_types.h.
| #define R_IMF_PLANES_RGBA 32 |
Definition at line 509 of file DNA_scene_types.h.
| #define R_LINE_THICKNESS_ABSOLUTE 1 |
RenderData.line_thickness_mode
Definition at line 1945 of file DNA_scene_types.h.
| #define R_LINE_THICKNESS_RELATIVE 2 |
Definition at line 1946 of file DNA_scene_types.h.
| #define R_MATNODE_PREVIEW (1 << 5) |
Definition at line 1869 of file DNA_scene_types.h.
| #define R_MBLUR (1 << 14) |
Definition at line 1825 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_0 (1 << 0) /* dirty */ |
Definition at line 1810 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_1 (1 << 1) /* cleared */ |
Definition at line 1811 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_10 (1 << 10) /* cleared */ |
Definition at line 1820 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_13 (1 << 13) /* cleared */ |
Definition at line 1824 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_16 (1 << 16) /* cleared */ |
Definition at line 1827 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_17 (1 << 17) /* cleared */ |
Definition at line 1828 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_18 (1 << 18) /* cleared */ |
Definition at line 1829 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_19 (1 << 19) /* cleared */ |
Definition at line 1830 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_2 (1 << 2) /* cleared */ |
Definition at line 1812 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_20 (1 << 20) /* cleared */ |
Definition at line 1833 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_21 (1 << 21) /* cleared */ |
Definition at line 1834 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_27 (1 << 27) /* cleared */ |
Definition at line 1840 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_3 (1 << 3) /* cleared */ |
Definition at line 1813 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_4 (1 << 4) /* cleared */ |
Definition at line 1814 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_5 (1 << 5) /* cleared */ |
Definition at line 1815 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_6 (1 << 6) /* cleared */ |
Definition at line 1816 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_7 (1 << 7) /* cleared */ |
Definition at line 1817 of file DNA_scene_types.h.
| #define R_MODE_UNUSED_8 (1 << 8) /* cleared */ |
Definition at line 1818 of file DNA_scene_types.h.
| #define R_MULTIVIEW (1 << 21) |
Definition at line 1885 of file DNA_scene_types.h.
| #define R_NO_CAMERA_SWITCH (1 << 12) |
Definition at line 1823 of file DNA_scene_types.h.
| #define R_NO_FRAME_UPDATE (1 << 14) |
Definition at line 1878 of file DNA_scene_types.h.
| #define R_NO_IMAGE_LOAD (1 << 12) |
Definition at line 1876 of file DNA_scene_types.h.
| #define R_NO_OVERWRITE (1 << 22) /* skip existing files */ |
Definition at line 1835 of file DNA_scene_types.h.
| #define R_PASSEPARTOUT (1 << 2) |
Definition at line 1866 of file DNA_scene_types.h.
| #define R_PERSISTENT_DATA (1 << 26) /* keep data around for re-render */ |
Definition at line 1839 of file DNA_scene_types.h.
| #define R_SCEMODE_UNUSED_11 (1 << 11) /* cleared */ |
Definition at line 1875 of file DNA_scene_types.h.
| #define R_SCEMODE_UNUSED_13 (1 << 13) /* cleared */ |
Definition at line 1877 of file DNA_scene_types.h.
| #define R_SCEMODE_UNUSED_16 (1 << 16) /* cleared */ |
Definition at line 1880 of file DNA_scene_types.h.
| #define R_SCEMODE_UNUSED_17 (1 << 17) /* cleared */ |
Definition at line 1881 of file DNA_scene_types.h.
| #define R_SCEMODE_UNUSED_19 (1 << 19) /* cleared */ |
Definition at line 1883 of file DNA_scene_types.h.
| #define R_SCEMODE_UNUSED_8 (1 << 8) /* cleared */ |
Definition at line 1872 of file DNA_scene_types.h.
| #define R_SIMPLIFY (1 << 24) |
Definition at line 1837 of file DNA_scene_types.h.
| #define R_SINGLE_LAYER (1 << 9) |
Definition at line 1873 of file DNA_scene_types.h.
| #define R_STAMP_ALL |
Definition at line 1905 of file DNA_scene_types.h.
| #define R_STAMP_CAMERA (1 << 3) |
Definition at line 1891 of file DNA_scene_types.h.
| #define R_STAMP_CAMERALENS (1 << 11) |
Definition at line 1899 of file DNA_scene_types.h.
| #define R_STAMP_DATE (1 << 2) |
Definition at line 1890 of file DNA_scene_types.h.
| #define R_STAMP_DRAW (1 << 6) /* draw in the image */ |
Definition at line 1894 of file DNA_scene_types.h.
| #define R_STAMP_FILENAME (1 << 8) |
Definition at line 1896 of file DNA_scene_types.h.
| #define R_STAMP_FRAME (1 << 1) |
Definition at line 1889 of file DNA_scene_types.h.
| #define R_STAMP_FRAME_RANGE (1 << 15) |
Definition at line 1903 of file DNA_scene_types.h.
| #define R_STAMP_HIDE_LABELS (1 << 14) |
Definition at line 1902 of file DNA_scene_types.h.
| #define R_STAMP_HOSTNAME (1 << 16) |
Definition at line 1904 of file DNA_scene_types.h.
| #define R_STAMP_MARKER (1 << 7) |
Definition at line 1895 of file DNA_scene_types.h.
| #define R_STAMP_MEMORY (1 << 13) |
Definition at line 1901 of file DNA_scene_types.h.
| #define R_STAMP_NOTE (1 << 5) |
Definition at line 1893 of file DNA_scene_types.h.
| #define R_STAMP_RENDERTIME (1 << 10) |
Definition at line 1898 of file DNA_scene_types.h.
| #define R_STAMP_SCENE (1 << 4) |
Definition at line 1892 of file DNA_scene_types.h.
| #define R_STAMP_SEQSTRIP (1 << 9) |
Definition at line 1897 of file DNA_scene_types.h.
| #define R_STAMP_STRIPMETA (1 << 12) |
Definition at line 1900 of file DNA_scene_types.h.
| #define R_STAMP_TIME (1 << 0) |
Definition at line 1888 of file DNA_scene_types.h.
| #define R_TEXNODE_PREVIEW (1 << 18) |
Definition at line 1882 of file DNA_scene_types.h.
| #define R_TOUCH (1 << 23) /* touch files before rendering */ |
Definition at line 1836 of file DNA_scene_types.h.
| #define RE_PASSNAME_AO "AO" |
Definition at line 298 of file DNA_scene_types.h.
| #define RE_PASSNAME_BLOOM "BloomCol" |
Definition at line 320 of file DNA_scene_types.h.
| #define RE_PASSNAME_COMBINED "Combined" |
Definition at line 290 of file DNA_scene_types.h.
| #define RE_PASSNAME_DEPRECATED "Deprecated" |
Definition at line 288 of file DNA_scene_types.h.
| #define RE_PASSNAME_DIFFUSE_COLOR "DiffCol" |
Definition at line 307 of file DNA_scene_types.h.
| #define RE_PASSNAME_DIFFUSE_DIRECT "DiffDir" |
Definition at line 305 of file DNA_scene_types.h.
| #define RE_PASSNAME_DIFFUSE_INDIRECT "DiffInd" |
Definition at line 306 of file DNA_scene_types.h.
| #define RE_PASSNAME_EMIT "Emit" |
Definition at line 295 of file DNA_scene_types.h.
| #define RE_PASSNAME_ENVIRONMENT "Env" |
Definition at line 299 of file DNA_scene_types.h.
| #define RE_PASSNAME_FREESTYLE "Freestyle" |
Definition at line 319 of file DNA_scene_types.h.
| #define RE_PASSNAME_GLOSSY_COLOR "GlossCol" |
Definition at line 310 of file DNA_scene_types.h.
| #define RE_PASSNAME_GLOSSY_DIRECT "GlossDir" |
Definition at line 308 of file DNA_scene_types.h.
| #define RE_PASSNAME_GLOSSY_INDIRECT "GlossInd" |
Definition at line 309 of file DNA_scene_types.h.
| #define RE_PASSNAME_INDEXMA "IndexMA" |
Definition at line 301 of file DNA_scene_types.h.
| #define RE_PASSNAME_INDEXOB "IndexOB" |
Definition at line 300 of file DNA_scene_types.h.
| #define RE_PASSNAME_MIST "Mist" |
Definition at line 302 of file DNA_scene_types.h.
| #define RE_PASSNAME_NORMAL "Normal" |
Definition at line 293 of file DNA_scene_types.h.
| #define RE_PASSNAME_RAYHITS "RayHits" |
Definition at line 304 of file DNA_scene_types.h.
| #define RE_PASSNAME_SHADOW "Shadow" |
Definition at line 296 of file DNA_scene_types.h.
| #define RE_PASSNAME_SUBSURFACE_COLOR "SubsurfaceCol" |
Definition at line 317 of file DNA_scene_types.h.
| #define RE_PASSNAME_SUBSURFACE_DIRECT "SubsurfaceDir" |
Definition at line 315 of file DNA_scene_types.h.
| #define RE_PASSNAME_SUBSURFACE_INDIRECT "SubsurfaceInd" |
Definition at line 316 of file DNA_scene_types.h.
| #define RE_PASSNAME_TRANSM_COLOR "TransCol" |
Definition at line 313 of file DNA_scene_types.h.
| #define RE_PASSNAME_TRANSM_DIRECT "TransDir" |
Definition at line 311 of file DNA_scene_types.h.
| #define RE_PASSNAME_TRANSM_INDIRECT "TransInd" |
Definition at line 312 of file DNA_scene_types.h.
| #define RE_PASSNAME_UV "UV" |
Definition at line 294 of file DNA_scene_types.h.
| #define RE_PASSNAME_VECTOR "Vector" |
Definition at line 292 of file DNA_scene_types.h.
| #define RE_PASSNAME_VOLUME_LIGHT "VolumeDir" |
Definition at line 321 of file DNA_scene_types.h.
| #define RE_PASSNAME_Z "Depth" |
Definition at line 291 of file DNA_scene_types.h.
| #define SCE_DS_COLLAPSED (1 << 1) |
Definition at line 2126 of file DNA_scene_types.h.
| #define SCE_DS_SELECTED (1 << 0) |
Definition at line 2125 of file DNA_scene_types.h.
| #define SCE_FRAME_DROP (1 << 3) |
Definition at line 2128 of file DNA_scene_types.h.
| #define SCE_KEYS_NO_SELONLY (1 << 4) |
Definition at line 2129 of file DNA_scene_types.h.
| #define SCE_LAY_ALL_Z (1 << 15) |
Definition at line 246 of file DNA_scene_types.h.
| #define SCE_LAY_AO (1 << 7) |
Definition at line 242 of file DNA_scene_types.h.
| #define SCE_LAY_DISABLE (1 << 17) |
Definition at line 248 of file DNA_scene_types.h.
| #define SCE_LAY_EDGE (1 << 3) |
Definition at line 238 of file DNA_scene_types.h.
| #define SCE_LAY_FRS (1 << 6) |
Definition at line 241 of file DNA_scene_types.h.
| #define SCE_LAY_HALO (1 << 2) |
Definition at line 237 of file DNA_scene_types.h.
| #define SCE_LAY_NEG_ZMASK (1 << 19) |
Definition at line 250 of file DNA_scene_types.h.
| #define SCE_LAY_SKY (1 << 4) |
Definition at line 239 of file DNA_scene_types.h.
| #define SCE_LAY_SOLID (1 << 0) |
#SceneRenderLayer.layflag
Definition at line 235 of file DNA_scene_types.h.
| #define SCE_LAY_STRAND (1 << 5) |
Definition at line 240 of file DNA_scene_types.h.
| #define SCE_LAY_VOLUMES (1 << 8) |
Definition at line 243 of file DNA_scene_types.h.
| #define SCE_LAY_ZMASK (1 << 18) |
Definition at line 249 of file DNA_scene_types.h.
| #define SCE_LAY_ZTRA (1 << 1) |
Definition at line 236 of file DNA_scene_types.h.
| #define SCE_NLA_EDIT_ON (1 << 2) |
Definition at line 2127 of file DNA_scene_types.h.
| #define SCE_READFILE_LIBLINK_NEED_SETSCENE_CHECK (1 << 5) |
Definition at line 2130 of file DNA_scene_types.h.
| #define SCE_SELECT_EDGE (1 << 1) |
Definition at line 2070 of file DNA_scene_types.h.
| #define SCE_SELECT_END (1 << 2) |
Definition at line 2083 of file DNA_scene_types.h.
| #define SCE_SELECT_FACE (1 << 2) |
Definition at line 2071 of file DNA_scene_types.h.
| #define SCE_SELECT_PATH (1 << 0) |
ParticleEditSettings.selectmode for particles
Definition at line 2081 of file DNA_scene_types.h.
| #define SCE_SELECT_POINT (1 << 1) |
Definition at line 2082 of file DNA_scene_types.h.
| #define SCE_SELECT_VERTEX (1 << 0) /* for mesh */ |
Definition at line 2069 of file DNA_scene_types.h.
| #define SCE_SNAP (1 << 0) |
Definition at line 2031 of file DNA_scene_types.h.
| #define SCE_SNAP_ABS_GRID (1 << 5) |
Definition at line 2036 of file DNA_scene_types.h.
| #define SCE_SNAP_BACKFACE_CULLING (1 << 6) |
Definition at line 2037 of file DNA_scene_types.h.
| #define SCE_SNAP_MODE_EDGE (1 << 1) |
Definition at line 2047 of file DNA_scene_types.h.
| #define SCE_SNAP_MODE_EDGE_MIDPOINT (1 << 5) |
Definition at line 2051 of file DNA_scene_types.h.
| #define SCE_SNAP_MODE_EDGE_PERPENDICULAR (1 << 6) |
Definition at line 2052 of file DNA_scene_types.h.
| #define SCE_SNAP_MODE_FACE (1 << 2) |
Definition at line 2048 of file DNA_scene_types.h.
| #define SCE_SNAP_MODE_GRID (1 << 7) |
ToolSettings.snap_mode and ToolSettings.snap_node_mode
Definition at line 2059 of file DNA_scene_types.h.
| #define SCE_SNAP_MODE_INCREMENT (1 << 4) |
Definition at line 2050 of file DNA_scene_types.h.
| #define SCE_SNAP_MODE_NODE_X (1 << 5) |
Definition at line 2055 of file DNA_scene_types.h.
| #define SCE_SNAP_MODE_NODE_Y (1 << 6) |
Definition at line 2056 of file DNA_scene_types.h.
| #define SCE_SNAP_MODE_VERTEX (1 << 0) |
Definition at line 2046 of file DNA_scene_types.h.
| #define SCE_SNAP_MODE_VOLUME (1 << 3) |
Definition at line 2049 of file DNA_scene_types.h.
| #define SCE_SNAP_NO_SELF (1 << 4) |
Definition at line 2035 of file DNA_scene_types.h.
| #define SCE_SNAP_PEEL_OBJECT (1 << 2) |
Definition at line 2033 of file DNA_scene_types.h.
| #define SCE_SNAP_PROJECT (1 << 3) |
Definition at line 2034 of file DNA_scene_types.h.
| #define SCE_SNAP_ROTATE (1 << 1) |
Definition at line 2032 of file DNA_scene_types.h.
| #define SCE_SNAP_TARGET_ACTIVE 3 |
Definition at line 2043 of file DNA_scene_types.h.
| #define SCE_SNAP_TARGET_CENTER 1 |
Definition at line 2041 of file DNA_scene_types.h.
| #define SCE_SNAP_TARGET_CLOSEST 0 |
Definition at line 2040 of file DNA_scene_types.h.
| #define SCE_SNAP_TARGET_MEDIAN 2 |
Definition at line 2042 of file DNA_scene_types.h.
| #define SCE_STATVIS_DISTORT 3 |
Definition at line 2077 of file DNA_scene_types.h.
| #define SCE_STATVIS_INTERSECT 2 |
Definition at line 2076 of file DNA_scene_types.h.
| #define SCE_STATVIS_OVERHANG 0 |
Definition at line 2074 of file DNA_scene_types.h.
| #define SCE_STATVIS_SHARP 4 |
Definition at line 2078 of file DNA_scene_types.h.
| #define SCE_STATVIS_THICKNESS 1 |
Definition at line 2075 of file DNA_scene_types.h.
| #define SCE_VIEW_DISABLE (1 << 0) |
Definition at line 338 of file DNA_scene_types.h.
| #define SCER_LOCK_FRAME_SELECTION (1 << 1) |
Definition at line 1805 of file DNA_scene_types.h.
| #define SCER_PRV_RANGE (1 << 0) |
Definition at line 1804 of file DNA_scene_types.h.
| #define SCER_SHOW_SUBFRAME (1 << 3) |
Definition at line 1807 of file DNA_scene_types.h.
| #define SFRA (scene->r.sfra) |
Definition at line 2001 of file DNA_scene_types.h.
| #define STEREO_LEFT_NAME "left" |
Definition at line 825 of file DNA_scene_types.h.
| #define STEREO_LEFT_SUFFIX "_L" |
Definition at line 827 of file DNA_scene_types.h.
| #define STEREO_RIGHT_NAME "right" |
Definition at line 824 of file DNA_scene_types.h.
| #define STEREO_RIGHT_SUFFIX "_R" |
Definition at line 826 of file DNA_scene_types.h.
| #define SUBFRA (scene->r.subframe) |
Definition at line 2000 of file DNA_scene_types.h.
Definition at line 2007 of file DNA_scene_types.h.
| #define USE_SETSCENE_CHECK |
Definition at line 33 of file DNA_scene_types.h.
| #define USER_UNIT_ADAPTIVE 0xFF |
Definition at line 2380 of file DNA_scene_types.h.
| #define USER_UNIT_IMPERIAL 2 |
Definition at line 2384 of file DNA_scene_types.h.
| #define USER_UNIT_METRIC 1 |
Definition at line 2383 of file DNA_scene_types.h.
| #define USER_UNIT_NONE 0 |
Definition at line 2382 of file DNA_scene_types.h.
| #define USER_UNIT_OPT_SPLIT 1 |
Definition at line 2386 of file DNA_scene_types.h.
| #define USER_UNIT_ROT_RADIANS 2 |
Definition at line 2387 of file DNA_scene_types.h.
| #define UV_SCULPT_ALL_ISLANDS 2 |
Definition at line 817 of file DNA_scene_types.h.
| #define UV_SCULPT_LOCK_BORDERS 1 |
ToolSettings.uv_sculpt_settings
Definition at line 816 of file DNA_scene_types.h.
| #define UV_SCULPT_TOOL_RELAX_HC 2 |
Definition at line 821 of file DNA_scene_types.h.
| #define UV_SCULPT_TOOL_RELAX_LAPLACIAN 1 |
Definition at line 820 of file DNA_scene_types.h.
| #define UV_SELECT_EDGE 2 |
Definition at line 2270 of file DNA_scene_types.h.
| #define UV_SELECT_FACE 4 |
Definition at line 2271 of file DNA_scene_types.h.
| #define UV_SELECT_ISLAND 8 |
Definition at line 2272 of file DNA_scene_types.h.
| #define UV_SELECT_VERTEX 1 |
Definition at line 2269 of file DNA_scene_types.h.
| #define UV_SHOW_SAME_IMAGE 2 |
Definition at line 2266 of file DNA_scene_types.h.
| #define UV_SYNC_SELECTION 1 |
Definition at line 2265 of file DNA_scene_types.h.
| #define UVCALC_FILLHOLES (1 << 0) |
Definition at line 2252 of file DNA_scene_types.h.
| #define UVCALC_NO_ASPECT_CORRECT (1 << 1) |
would call this UVCALC_ASPECT_CORRECT, except it should be default with old file
Definition at line 2254 of file DNA_scene_types.h.
| #define UVCALC_TRANSFORM_CORRECT (1 << 4) |
adjust UV's while transforming to avoid distortion
Definition at line 2260 of file DNA_scene_types.h.
| #define UVCALC_TRANSFORM_CORRECT_KEEP_CONNECTED (1 << 5) |
Keep equal values merged while correcting custom-data.
Definition at line 2262 of file DNA_scene_types.h.
| #define UVCALC_TRANSFORM_CORRECT_SLIDE (1 << 2) |
Adjust UV's while transforming with Vert or Edge Slide.
Definition at line 2256 of file DNA_scene_types.h.
| #define UVCALC_USESUBSURF (1 << 3) |
Use mesh data after subsurf to compute UVs
Definition at line 2258 of file DNA_scene_types.h.
| #define V3D_CAMERA_LOCAL | ( | v3d | ) | ((!(v3d)->scenelock && (v3d)->camera) ? (v3d)->camera : NULL) |
Definition at line 1995 of file DNA_scene_types.h.
| #define V3D_CAMERA_SCENE | ( | scene, | |
| v3d | |||
| ) | ((!(v3d)->scenelock && (v3d)->camera) ? (v3d)->camera : (scene)->camera) |
Definition at line 1996 of file DNA_scene_types.h.
| #define WT_VGROUP_MASK_ALL |
Definition at line 2120 of file DNA_scene_types.h.
| typedef struct AviCodecData AviCodecData |
| typedef struct CurvePaintSettings CurvePaintSettings |
| typedef struct DisplaySafeAreas DisplaySafeAreas |
| typedef enum eBakeNormalSwizzle eBakeNormalSwizzle |
BakeData.normal_swizzle (char)
| typedef enum eBakePassFilter eBakePassFilter |
| typedef enum eBakeSaveMode eBakeSaveMode |
BakeData.save_mode (char)
| typedef enum eBakeTarget eBakeTarget |
BakeData.target (char)
| typedef enum eFFMpegAudioChannels eFFMpegAudioChannels |
| typedef enum eFFMpegCrf eFFMpegCrf |
| typedef enum eFFMpegPreset eFFMpegPreset |
| typedef enum eGP_Interpolate_SettingsFlag eGP_Interpolate_SettingsFlag |
#GP_Interpolate_Settings.flag
| typedef enum eGP_Interpolate_Type eGP_Interpolate_Type |
#GP_Interpolate_Settings.type
| typedef enum eGP_Lockaxis_Types eGP_Lockaxis_Types |
| typedef enum eGP_Sculpt_SelectMaskFlag eGP_Sculpt_SelectMaskFlag |
#GP_Sculpt_Settings.gpencil_selectmode_sculpt
| typedef enum eGP_vertex_SelectMaskFlag eGP_Vertex_SelectMaskFlag |
#GP_Sculpt_Settings.gpencil_selectmode_vertex
| typedef enum eGPencil_Flags eGPencil_Flags |
| typedef enum eGPencil_Guide_Reference eGPencil_Guide_Reference |
#ToolSettings.gpencil_guide_references
| typedef enum eGPencil_GuideTypes eGPencil_GuideTypes |
#ToolSettings.gpencil_guide_types
| typedef enum eGPencil_Placement_Flags eGPencil_Placement_Flags |
ToolSettings.gpencil_*_align - Stroke Placement mode flags
| typedef enum eGPencil_Selectmode_types eGPencil_Selectmode_types |
#ToolSettings.gpencil_selectmode
| typedef enum eGPencil_SimplifyFlags eGPencil_SimplifyFlags |
#Scene.r.simplify_gpencil
| typedef enum eImageFormatDepth eImageFormatDepth |
| typedef enum eImagePaintMode eImagePaintMode |
| typedef enum ePaintFlags ePaintFlags |
| typedef enum ePaintSymmetryFlags ePaintSymmetryFlags |
Paint.symmetry_flags (for now just a duplicate of sculpt symmetry flags).
| typedef enum eQualityOption eQualityOption |
| typedef enum eScenePassType eScenePassType |
#SceneRenderLayer.passflag
| typedef enum eSculptFlags eSculptFlags |
Sculpt.flags These can eventually be moved to paint flags?
| typedef enum eSeqImageFitMethod eSeqImageFitMethod |
| typedef enum eStereo3dFlag eStereo3dFlag |
| typedef enum eStereoViews eStereoViews |
| typedef enum eVGroupSelect eVGroupSelect |
| typedef struct FFMpegCodecData FFMpegCodecData |
| typedef struct GP_Interpolate_Settings GP_Interpolate_Settings |
| typedef struct GP_Sculpt_Guide GP_Sculpt_Guide |
| typedef struct GP_Sculpt_Settings GP_Sculpt_Settings |
| typedef struct GpSculptPaint GpSculptPaint |
| typedef struct GpVertexPaint GpVertexPaint |
| typedef struct GpWeightPaint GpWeightPaint |
| typedef struct ImageFormatData ImageFormatData |
| typedef struct ImagePaintSettings ImagePaintSettings |
| typedef struct MeshStatVis MeshStatVis |
| typedef struct Paint_Runtime Paint_Runtime |
| typedef struct PaintToolSlot PaintToolSlot |
| typedef struct ParticleBrushData ParticleBrushData |
| typedef struct ParticleEditSettings ParticleEditSettings |
| typedef struct PhysicsSettings PhysicsSettings |
| typedef struct RenderData RenderData |
| typedef struct RenderProfile RenderProfile |
Definition at line 68 of file ConstraintSet.hpp.
| typedef struct SceneDisplay SceneDisplay |
| typedef struct SceneEEVEE SceneEEVEE |
| typedef struct SceneGpencil SceneGpencil |
| typedef struct SceneRenderLayer SceneRenderLayer |
| typedef struct SceneRenderView SceneRenderView |
| typedef struct SequencerToolSettings SequencerToolSettings |
| typedef struct Stereo3dFormat Stereo3dFormat |
| typedef struct TimeMarker TimeMarker |
| typedef struct ToolSettings ToolSettings |
| typedef struct TransformOrientationSlot TransformOrientationSlot |
| typedef struct UnifiedPaintSettings UnifiedPaintSettings |
| typedef struct UnitSettings UnitSettings |
| anonymous enum |
| Enumerator | |
|---|---|
| SCE_VIEWS_FORMAT_STEREO_3D | |
| SCE_VIEWS_FORMAT_MULTIVIEW | |
Definition at line 341 of file DNA_scene_types.h.
| anonymous enum |
ImageFormatData.views_format (also used for Sequence.views_format)
| Enumerator | |
|---|---|
| R_IMF_VIEWS_INDIVIDUAL | |
| R_IMF_VIEWS_STEREO_3D | |
| R_IMF_VIEWS_MULTIVIEW | |
Definition at line 347 of file DNA_scene_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| R_IMF_TIFF_CODEC_DEFLATE | |
| R_IMF_TIFF_CODEC_LZW | |
| R_IMF_TIFF_CODEC_PACKBITS | |
| R_IMF_TIFF_CODEC_NONE | |
Definition at line 538 of file DNA_scene_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| GPPAINT_FLAG_USE_MATERIAL | |
| GPPAINT_FLAG_USE_VERTEXCOLOR | |
Definition at line 1014 of file DNA_scene_types.h.
| anonymous enum |
| anonymous enum |
| Enumerator | |
|---|---|
| CURVE_PAINT_FLAG_CORNERS_DETECT | |
| CURVE_PAINT_FLAG_PRESSURE_RADIUS | |
| CURVE_PAINT_FLAG_DEPTH_STROKE_ENDPOINTS | |
| CURVE_PAINT_FLAG_DEPTH_STROKE_OFFSET_ABS | |
Definition at line 1283 of file DNA_scene_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| CURVE_PAINT_FIT_METHOD_REFIT | |
| CURVE_PAINT_FIT_METHOD_SPLIT | |
Definition at line 1291 of file DNA_scene_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| CURVE_PAINT_PROJECT_CURSOR | |
| CURVE_PAINT_PROJECT_SURFACE | |
Definition at line 1297 of file DNA_scene_types.h.
| anonymous enum |
CurvePaintSettings.surface_plane
| Enumerator | |
|---|---|
| CURVE_PAINT_SURFACE_PLANE_NORMAL_VIEW | |
| CURVE_PAINT_SURFACE_PLANE_NORMAL_SURFACE | |
| CURVE_PAINT_SURFACE_PLANE_VIEW | |
Definition at line 1303 of file DNA_scene_types.h.
| anonymous enum |
CurvePaintSettings.surface_plane
| Enumerator | |
|---|---|
| AUTO_MERGE | |
| AUTO_MERGE_AND_SPLIT | |
Definition at line 1349 of file DNA_scene_types.h.
| anonymous enum |
Indices when used in Scene.orientation_slots
| Enumerator | |
|---|---|
| SCE_ORIENT_DEFAULT | |
| SCE_ORIENT_TRANSLATE | |
| SCE_ORIENT_ROTATE | |
| SCE_ORIENT_SCALE | |
Definition at line 1677 of file DNA_scene_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| R_SEQ_UNUSED_0 | |
| R_SEQ_UNUSED_1 | |
| R_SEQ_UNUSED_2 | |
| R_SEQ_UNUSED_3 | |
| R_SEQ_UNUSED_4 | |
| R_SEQ_OVERRIDE_SCENE_SETTINGS | |
Definition at line 1843 of file DNA_scene_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| R_ADDSKY | |
| R_ALPHAPREMUL | |
Definition at line 1912 of file DNA_scene_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| R_COLOR_MANAGEMENT | deprecated, should only be used in versioning code only |
| R_COLOR_MANAGEMENT_UNUSED_1 | |
Definition at line 1918 of file DNA_scene_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SCE_XFORM_AXIS_ALIGN | |
| SCE_XFORM_DATA_ORIGIN | |
| SCE_XFORM_SKIP_CHILDREN | |
Definition at line 2013 of file DNA_scene_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SCE_OBJECT_MODE_LOCK | |
Definition at line 2020 of file DNA_scene_types.h.
| anonymous enum |
#ToolSettings.workspace_tool_flag
| Enumerator | |
|---|---|
| SCE_WORKSPACE_TOOL_FALLBACK | |
| SCE_WORKSPACE_TOOL_DEFAULT | |
Definition at line 2025 of file DNA_scene_types.h.
| anonymous enum |
ToolSettings.snap_transform_mode_flag
| Enumerator | |
|---|---|
| SCE_SNAP_TRANSFORM_MODE_TRANSLATE | |
| SCE_SNAP_TRANSFORM_MODE_ROTATE | |
| SCE_SNAP_TRANSFORM_MODE_SCALE | |
Definition at line 2062 of file DNA_scene_types.h.
| anonymous enum |
ToolSettings.proportional_edit & similarly named members.
| Enumerator | |
|---|---|
| PROP_EDIT_USE | |
| PROP_EDIT_CONNECTED | |
| PROP_EDIT_PROJECTED | |
Definition at line 2097 of file DNA_scene_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| OB_DRAW_GROUPUSER_NONE | |
| OB_DRAW_GROUPUSER_ACTIVE | |
| OB_DRAW_GROUPUSER_ALL | |
Definition at line 2104 of file DNA_scene_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| FFMPEG_AUTOSPLIT_OUTPUT | |
| FFMPEG_LOSSLESS_OUTPUT | |
| FFMPEG_USE_MAX_B_FRAMES | |
Definition at line 2145 of file DNA_scene_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| IMAGEPAINT_INTERP_LINEAR | |
| IMAGEPAINT_INTERP_CLOSEST | |
Definition at line 2226 of file DNA_scene_types.h.
| anonymous enum |
Definition at line 2390 of file DNA_scene_types.h.
| anonymous enum |
| anonymous enum |
SceneEEVEE.motion_blur_position
| Enumerator | |
|---|---|
| SCE_EEVEE_MB_CENTER | |
| SCE_EEVEE_MB_START | |
| SCE_EEVEE_MB_END | |
Definition at line 2425 of file DNA_scene_types.h.
| anonymous enum |
SceneDisplay->render_aa and SceneDisplay->viewport_aa
| Enumerator | |
|---|---|
| SCE_DISPLAY_AA_OFF | |
| SCE_DISPLAY_AA_FXAA | |
| SCE_DISPLAY_AA_SAMPLES_5 | |
| SCE_DISPLAY_AA_SAMPLES_8 | |
| SCE_DISPLAY_AA_SAMPLES_11 | |
| SCE_DISPLAY_AA_SAMPLES_16 | |
| SCE_DISPLAY_AA_SAMPLES_32 | |
Definition at line 2432 of file DNA_scene_types.h.
| enum eBakeNormalSwizzle |
BakeData.normal_swizzle (char)
| Enumerator | |
|---|---|
| R_BAKE_POSX | |
| R_BAKE_POSY | |
| R_BAKE_POSZ | |
| R_BAKE_NEGX | |
| R_BAKE_NEGY | |
| R_BAKE_NEGZ | |
Definition at line 569 of file DNA_scene_types.h.
| enum eBakePassFilter |
Definition at line 591 of file DNA_scene_types.h.
| enum eBakeSaveMode |
BakeData.save_mode (char)
| Enumerator | |
|---|---|
| R_BAKE_SAVE_INTERNAL | |
| R_BAKE_SAVE_EXTERNAL | |
Definition at line 585 of file DNA_scene_types.h.
| enum eBakeTarget |
BakeData.target (char)
| Enumerator | |
|---|---|
| R_BAKE_TARGET_IMAGE_TEXTURES | |
| R_BAKE_TARGET_VERTEX_COLORS | |
Definition at line 579 of file DNA_scene_types.h.
| enum eFFMpegAudioChannels |
| Enumerator | |
|---|---|
| FFM_CHANNELS_MONO | |
| FFM_CHANNELS_STEREO | |
| FFM_CHANNELS_SURROUND4 | |
| FFM_CHANNELS_SURROUND51 | |
| FFM_CHANNELS_SURROUND71 | |
Definition at line 144 of file DNA_scene_types.h.
| enum eFFMpegCrf |
| Enumerator | |
|---|---|
| FFM_CRF_NONE | |
| FFM_CRF_LOSSLESS | |
| FFM_CRF_PERC_LOSSLESS | |
| FFM_CRF_HIGH | |
| FFM_CRF_MEDIUM | |
| FFM_CRF_LOW | |
| FFM_CRF_VERYLOW | |
| FFM_CRF_LOWEST | |
Definition at line 133 of file DNA_scene_types.h.
| enum eFFMpegPreset |
Definition at line 99 of file DNA_scene_types.h.
#GP_Interpolate_Settings.flag
| Enumerator | |
|---|---|
| GP_TOOLFLAG_INTERPOLATE_ALL_LAYERS | |
| GP_TOOLFLAG_INTERPOLATE_ONLY_SELECTED | |
Definition at line 1140 of file DNA_scene_types.h.
| enum eGP_Interpolate_Type |
#GP_Interpolate_Settings.type
| Enumerator | |
|---|---|
| GP_IPO_LINEAR | |
| GP_IPO_CURVEMAP | |
| GP_IPO_BACK | |
| GP_IPO_BOUNCE | |
| GP_IPO_CIRC | |
| GP_IPO_CUBIC | |
| GP_IPO_ELASTIC | |
| GP_IPO_EXPO | |
| GP_IPO_QUAD | |
| GP_IPO_QUART | |
| GP_IPO_QUINT | |
| GP_IPO_SINE | |
Definition at line 1148 of file DNA_scene_types.h.
| enum eGP_Lockaxis_Types |
| Enumerator | |
|---|---|
| GP_LOCKAXIS_VIEW | |
| GP_LOCKAXIS_X | |
| GP_LOCKAXIS_Y | |
| GP_LOCKAXIS_Z | |
| GP_LOCKAXIS_CURSOR | |
Definition at line 1062 of file DNA_scene_types.h.
#GP_Sculpt_Settings.gpencil_selectmode_sculpt
| Enumerator | |
|---|---|
| GP_SCULPT_MASK_SELECTMODE_POINT | Only affect selected points. |
| GP_SCULPT_MASK_SELECTMODE_STROKE | Only affect selected strokes. |
| GP_SCULPT_MASK_SELECTMODE_SEGMENT | only affect selected segments. |
Definition at line 1114 of file DNA_scene_types.h.
| Enumerator | |
|---|---|
| GP_SCULPT_SETT_FLAG_FRAME_FALLOFF | Enable falloff for multi-frame editing. |
| GP_SCULPT_SETT_FLAG_PRIMITIVE_CURVE | Apply primitive curve. |
| GP_SCULPT_SETT_FLAG_SCALE_THICKNESS | Scale thickness. |
Definition at line 1104 of file DNA_scene_types.h.
#GP_Sculpt_Settings.gpencil_selectmode_vertex
| Enumerator | |
|---|---|
| GP_VERTEX_MASK_SELECTMODE_POINT | Only affect selected points. |
| GP_VERTEX_MASK_SELECTMODE_STROKE | Only affect selected strokes. |
| GP_VERTEX_MASK_SELECTMODE_SEGMENT | Only affect selected segments. |
Definition at line 1124 of file DNA_scene_types.h.
| enum eGPencil_Flags |
| Enumerator | |
|---|---|
| GP_TOOL_FLAG_RETAIN_LAST | |
| GP_TOOL_FLAG_PAINT_ONBACK | |
| GP_TOOL_FLAG_THUMBNAIL_LIST | |
| GP_TOOL_FLAG_CREATE_WEIGHTS | |
| GP_TOOL_FLAG_AUTOMERGE_STROKE | |
Definition at line 2275 of file DNA_scene_types.h.
#ToolSettings.gpencil_guide_references
| Enumerator | |
|---|---|
| GP_GUIDE_REF_CURSOR | |
| GP_GUIDE_REF_CUSTOM | |
| GP_GUIDE_REF_OBJECT | |
Definition at line 2341 of file DNA_scene_types.h.
| enum eGPencil_GuideTypes |
#ToolSettings.gpencil_guide_types
| Enumerator | |
|---|---|
| GP_GUIDE_CIRCULAR | |
| GP_GUIDE_RADIAL | |
| GP_GUIDE_PARALLEL | |
| GP_GUIDE_GRID | |
| GP_GUIDE_ISO | |
Definition at line 2332 of file DNA_scene_types.h.
ToolSettings.gpencil_*_align - Stroke Placement mode flags
| Enumerator | |
|---|---|
| GP_PROJECT_VIEWSPACE | |
| GP_PROJECT_DEPTH_VIEW | |
| GP_PROJECT_DEPTH_STROKE | |
| GP_PROJECT_DEPTH_STROKE_ENDPOINTS | |
| GP_PROJECT_CURSOR | |
| GP_PROJECT_DEPTH_STROKE_FIRST | |
Definition at line 2307 of file DNA_scene_types.h.
#ToolSettings.gpencil_selectmode
| Enumerator | |
|---|---|
| GP_SELECTMODE_POINT | |
| GP_SELECTMODE_STROKE | |
| GP_SELECTMODE_SEGMENT | |
Definition at line 2325 of file DNA_scene_types.h.
#Scene.r.simplify_gpencil
| Enumerator | |
|---|---|
| SIMPLIFY_GPENCIL_ENABLE | |
| SIMPLIFY_GPENCIL_ON_PLAY | |
| SIMPLIFY_GPENCIL_FILL | |
| SIMPLIFY_GPENCIL_MODIFIER | |
| SIMPLIFY_GPENCIL_FX | |
| SIMPLIFY_GPENCIL_TINT | |
| SIMPLIFY_GPENCIL_AA | |
Definition at line 2289 of file DNA_scene_types.h.
| enum eHairType |
| Enumerator | |
|---|---|
| SCE_HAIR_SHAPE_STRAND | |
| SCE_HAIR_SHAPE_STRIP | |
Definition at line 791 of file DNA_scene_types.h.
| enum eImageFormatDepth |
| Enumerator | |
|---|---|
| R_IMF_CHAN_DEPTH_1 | |
| R_IMF_CHAN_DEPTH_8 | |
| R_IMF_CHAN_DEPTH_10 | |
| R_IMF_CHAN_DEPTH_12 | |
| R_IMF_CHAN_DEPTH_16 | |
| R_IMF_CHAN_DEPTH_24 | |
| R_IMF_CHAN_DEPTH_32 | |
Definition at line 490 of file DNA_scene_types.h.
| enum eImagePaintMode |
| Enumerator | |
|---|---|
| IMAGEPAINT_MODE_MATERIAL | |
| IMAGEPAINT_MODE_IMAGE | |
Definition at line 2220 of file DNA_scene_types.h.
| enum ePaintFlags |
| Enumerator | |
|---|---|
| PAINT_SHOW_BRUSH | |
| PAINT_FAST_NAVIGATE | |
| PAINT_SHOW_BRUSH_ON_SURFACE | |
| PAINT_USE_CAVITY_MASK | |
| PAINT_SCULPT_DELAY_UPDATES | |
Definition at line 2155 of file DNA_scene_types.h.
| enum ePaintSymmetryFlags |
Paint.symmetry_flags (for now just a duplicate of sculpt symmetry flags).
| Enumerator | |
|---|---|
| PAINT_SYMM_X | |
| PAINT_SYMM_Y | |
| PAINT_SYMM_Z | |
| PAINT_SYMMETRY_FEATHER | |
| PAINT_TILE_X | |
| PAINT_TILE_Y | |
| PAINT_TILE_Z | |
Definition at line 2167 of file DNA_scene_types.h.
| enum eQualityOption |
| Enumerator | |
|---|---|
| SCE_PERF_HQ_NORMALS | |
Definition at line 786 of file DNA_scene_types.h.
| enum eScenePassType |
#SceneRenderLayer.passflag
Definition at line 253 of file DNA_scene_types.h.
| enum eSculptFlags |
Sculpt.flags These can eventually be moved to paint flags?
Definition at line 2183 of file DNA_scene_types.h.
| enum eSeqImageFitMethod |
| Enumerator | |
|---|---|
| SEQ_SCALE_TO_FIT | |
| SEQ_SCALE_TO_FILL | |
| SEQ_STRETCH_TO_FILL | |
| SEQ_USE_ORIGINAL_SIZE | |
Definition at line 1338 of file DNA_scene_types.h.
| Enumerator | |
|---|---|
| S3D_ANAGLYPH_REDCYAN | |
| S3D_ANAGLYPH_GREENMAGENTA | |
| S3D_ANAGLYPH_YELLOWBLUE | |
Definition at line 381 of file DNA_scene_types.h.
| enum eStereo3dFlag |
| Enumerator | |
|---|---|
| S3D_INTERLACE_SWAP | |
| S3D_SIDEBYSIDE_CROSSEYED | |
| S3D_SQUEEZED_FRAME | |
Definition at line 374 of file DNA_scene_types.h.
| Enumerator | |
|---|---|
| S3D_INTERLACE_ROW | |
| S3D_INTERLACE_COLUMN | |
| S3D_INTERLACE_CHECKERBOARD | |
Definition at line 388 of file DNA_scene_types.h.
| enum eStereoDisplayMode |
| Enumerator | |
|---|---|
| S3D_DISPLAY_ANAGLYPH | |
| S3D_DISPLAY_INTERLACE | |
| S3D_DISPLAY_PAGEFLIP | |
| S3D_DISPLAY_SIDEBYSIDE | |
| S3D_DISPLAY_TOPBOTTOM | |
Definition at line 365 of file DNA_scene_types.h.
| enum eStereoViews |
| Enumerator | |
|---|---|
| STEREO_LEFT_ID | |
| STEREO_RIGHT_ID | |
| STEREO_3D_ID | |
| STEREO_MONO_ID | |
Definition at line 830 of file DNA_scene_types.h.
| Enumerator | |
|---|---|
| UNIFIED_PAINT_SIZE | |
| UNIFIED_PAINT_ALPHA | |
| UNIFIED_PAINT_WEIGHT | |
| UNIFIED_PAINT_COLOR | |
| UNIFIED_PAINT_BRUSH_LOCK_SIZE | |
| UNIFIED_PAINT_FLAG_UNUSED_0 | |
| UNIFIED_PAINT_FLAG_UNUSED_1 | |
Definition at line 1255 of file DNA_scene_types.h.
| enum eVGroupSelect |
| Enumerator | |
|---|---|
| WT_VGROUP_ALL | |
| WT_VGROUP_ACTIVE | |
| WT_VGROUP_BONE_SELECT | |
| WT_VGROUP_BONE_DEFORM | |
| WT_VGROUP_BONE_DEFORM_OFF | |
Definition at line 2112 of file DNA_scene_types.h.
|
extern |
Definition at line 1742 of file scene.c.
Referenced by BKE_scene_uses_blender_eevee(), blo_do_versions_280(), blo_update_defaults_scene(), do_versions_after_linking_280(), ED_view3d_engine_type(), preview_prepare_scene(), and scene_init_data().
|
extern |
Definition at line 1743 of file scene.c.
Referenced by BKE_scene_uses_blender_workbench(), blo_do_versions_280(), and ED_view3d_has_workbench_in_texture_color().
|
extern |
Definition at line 1744 of file scene.c.
Referenced by BKE_scene_uses_cycles(), blo_do_versions_cycles(), do_versions_after_linking_cycles(), and shader_tree_poll().