Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/makesdna/DNA_scene_types.h')
-rw-r--r--source/blender/makesdna/DNA_scene_types.h114
1 files changed, 57 insertions, 57 deletions
diff --git a/source/blender/makesdna/DNA_scene_types.h b/source/blender/makesdna/DNA_scene_types.h
index fd45eb52a60..f1c07f5b121 100644
--- a/source/blender/makesdna/DNA_scene_types.h
+++ b/source/blender/makesdna/DNA_scene_types.h
@@ -184,11 +184,11 @@ typedef struct AudioData {
/* Render Layer */
typedef struct SceneRenderLayer {
struct SceneRenderLayer *next, *prev;
-
+
char name[64] DNA_DEPRECATED; /* MAX_NAME */
-
+
struct Material *mat_override DNA_DEPRECATED; /* Converted to ViewLayer override. */
-
+
unsigned int lay DNA_DEPRECATED; /* Converted to LayerCollection cycles camera visibility override. */
unsigned int lay_zmask DNA_DEPRECATED; /* Converted to LayerCollection cycles holdout override. */
unsigned int lay_exclude DNA_DEPRECATED;
@@ -560,7 +560,7 @@ typedef enum ClayFlagSettings {
typedef struct RenderData {
struct ImageFormatData im_format;
-
+
struct AviCodecData *avicodecdata;
struct FFMpegCodecData ffcodecdata;
@@ -576,11 +576,11 @@ typedef struct RenderData {
int frame_step; /* frames to jump during render/playback */
short stereomode DNA_DEPRECATED; /* standalone player stereo settings */ // XXX deprecated since 2.5
-
+
short dimensionspreset; /* for the dimensions presets menu */
short size; /* size in % */
-
+
short pad6;
/* from buttons: */
@@ -599,7 +599,7 @@ typedef struct RenderData {
int tilex, tiley;
short planes DNA_DEPRECATED, imtype DNA_DEPRECATED, subimtype DNA_DEPRECATED, quality DNA_DEPRECATED; /*deprecated!*/
-
+
/**
* Render to image editor, fullscreen or to new window.
*/
@@ -630,34 +630,34 @@ typedef struct RenderData {
short frs_sec, pad[7];
-
+
/* safety, border and display rect */
rctf safety, border;
rcti disprect;
-
+
/* information on different layers to be rendered */
ListBase layers DNA_DEPRECATED; /* Converted to Scene->view_layers. */
short actlay DNA_DEPRECATED; /* Converted to Scene->active_layer. */
short pad1;
-
+
/**
* Adjustment factors for the aspect ratio in the x direction, was a short in 2.45
*/
float xasp, yasp;
float frs_sec_base;
-
+
/**
* Value used to define filter size for all filter options */
float gauss;
-
-
+
+
/* color management settings - color profiles, gamma correction, etc */
int color_mgt_flag;
-
+
/* Dither noise intensity */
float dither_intensity;
-
+
/* Bake Render options */
short bake_mode, bake_flag;
short bake_filter, bake_samples;
@@ -735,14 +735,14 @@ typedef enum eHairType {
typedef struct RenderProfile {
struct RenderProfile *next, *prev;
char name[32];
-
+
short particle_perc;
short subsurf_max;
short shadbufsample_max;
short pad1;
-
+
float ao_error, pad2;
-
+
} RenderProfile;
/* UV Paint */
@@ -805,7 +805,7 @@ typedef struct Paint {
/* Paint stroke can use up to PAINT_MAX_INPUT_SAMPLES inputs to
* smooth the stroke */
int num_input_samples;
-
+
/* flags used for symmetry */
int symmetry_flags;
@@ -821,7 +821,7 @@ typedef struct ImagePaintSettings {
Paint paint;
short flag, missing_data;
-
+
/* for projection painting only */
short seam_bleed, normal_angle;
short screen_grab_size[2]; /* capture size for re-projection */
@@ -964,10 +964,10 @@ typedef enum eGP_EditBrush_Flag {
GP_EDITBRUSH_FLAG_INVERT = (1 << 0),
/* adjust strength using pen pressure */
GP_EDITBRUSH_FLAG_USE_PRESSURE = (1 << 1),
-
+
/* strength of brush falls off with distance from cursor */
GP_EDITBRUSH_FLAG_USE_FALLOFF = (1 << 2),
-
+
/* smooth brush affects pressure values as well */
GP_EDITBRUSH_FLAG_SMOOTH_PRESSURE = (1 << 3)
} eGP_EditBrush_Flag;
@@ -978,7 +978,7 @@ typedef enum eGP_EditBrush_Flag {
typedef struct GP_BrushEdit_Settings {
GP_EditBrush_Data brush[11]; /* TOT_GP_EDITBRUSH_TYPES */
void *paintcursor; /* runtime */
-
+
int brushtype; /* eGP_EditBrush_Types */
int flag; /* eGP_BrushEdit_SettingsFlag */
int lock_axis; /* eGP_Lockaxis_Types lock drawing to one axis */
@@ -1001,13 +1001,13 @@ typedef enum eGP_BrushEdit_SettingsFlag {
/* Settings for GP Interpolation Operators */
typedef struct GP_Interpolate_Settings {
short flag; /* eGP_Interpolate_SettingsFlag */
-
- char type; /* eGP_Interpolate_Type - Interpolation Mode */
+
+ char type; /* eGP_Interpolate_Type - Interpolation Mode */
char easing; /* eBezTriple_Easing - Easing mode (if easing equation used) */
-
+
float back; /* BEZT_IPO_BACK */
float amplitude, period; /* BEZT_IPO_ELASTIC */
-
+
struct CurveMapping *custom_ipo; /* custom interpolation curve (for use with GP_IPO_CURVEMAP) */
} GP_Interpolate_Settings;
@@ -1023,10 +1023,10 @@ typedef enum eGP_Interpolate_SettingsFlag {
typedef enum eGP_Interpolate_Type {
/* Traditional Linear Interpolation */
GP_IPO_LINEAR = 0,
-
+
/* CurveMap Defined Interpolation */
GP_IPO_CURVEMAP = 1,
-
+
/* Easing Equations */
GP_IPO_BACK = 3,
GP_IPO_BOUNCE = 4,
@@ -1073,11 +1073,11 @@ typedef struct UnifiedPaintSettings {
/* record movement of mouse so that rake can start at an intuitive angle */
float last_rake[2];
float last_rake_angle;
-
+
int last_stroke_valid;
float average_stroke_accum[3];
int average_stroke_counter;
-
+
float brush_rotation;
float brush_rotation_sec;
@@ -1213,7 +1213,7 @@ typedef struct ToolSettings {
VPaint *wpaint; /* weight paint */
Sculpt *sculpt;
UvSculpt *uvsculpt; /* uv smooth */
-
+
/* Vertex group weight - used only for editmode, not weight
* paint */
float vgroup_weight;
@@ -1245,22 +1245,22 @@ typedef struct ToolSettings {
char gpencil_ima_align; /* : Image Editor */
char _pad3[4];
-
+
/* Grease Pencil Sculpt */
struct GP_BrushEdit_Settings gp_sculpt;
-
+
/* Grease Pencil Interpolation Tool(s) */
struct GP_Interpolate_Settings gp_interpolate;
-
+
/* Grease Pencil Drawing Brushes (bGPDbrush) */
- ListBase gp_brushes;
+ ListBase gp_brushes;
/* Image Paint (8 byttse aligned please!) */
struct ImagePaintSettings imapaint;
/* Particle Editing */
struct ParticleEditSettings particle;
-
+
/* Transform Proportional Area of Effect */
float proportional_size;
@@ -1431,32 +1431,32 @@ typedef struct SceneEEVEE {
typedef struct Scene {
ID id;
- struct AnimData *adt; /* animation data (must be immediately after id for utilities to use it) */
-
+ struct AnimData *adt; /* animation data (must be immediately after id for utilities to use it) */
+
struct Object *camera;
struct World *world;
-
+
struct Scene *set;
-
+
ListBase base DNA_DEPRECATED;
struct Base *basact DNA_DEPRECATED; /* active base */
void *_pad1;
-
+
View3DCursor cursor; /* 3d cursor location */
-
+
unsigned int lay; /* bitflags for layer visibility */
int layact; /* active layer */
unsigned int lay_updated; /* runtime flag, has layer ever been updated since load? */
-
+
short flag; /* various settings */
-
+
char use_nodes;
char pad[1];
-
+
struct bNodeTree *nodetree;
-
+
struct Editing *ed; /* sequence editor data is allocated here */
-
+
struct ToolSettings *toolsettings; /* default allocated now */
void *pad2;
struct DisplaySafeAreas safe_areas;
@@ -1476,9 +1476,9 @@ typedef struct Scene {
void *playback_handle;
void *sound_scrub_handle;
void *speaker_handles;
-
+
void *fps_info; /* (runtime) info/cache used for presenting playback framerate info to the user */
-
+
/* none of the dependency graph vars is mean to be saved */
struct GHash *depsgraph_hash;
int pad7;
@@ -1489,7 +1489,7 @@ typedef struct Scene {
/* Units */
struct UnitSettings unit;
-
+
/* Grease Pencil */
struct bGPdata *gpd;
@@ -1506,7 +1506,7 @@ typedef struct Scene {
ColorManagedViewSettings view_settings;
ColorManagedDisplaySettings display_settings;
ColorManagedColorspaceSettings sequencer_colorspace_settings;
-
+
/* RigidBody simulation world+settings */
struct RigidBodyWorld *rigidbody_world;
@@ -1536,7 +1536,7 @@ typedef struct Scene {
#define R_OSA 0x0001
/* #define R_SHADOW 0x0002 */
/* #define R_GAMMA 0x0004 */
-#define R_ORTHO 0x0008
+#define R_ORTHO 0x0008
/* #define R_ENVMAP 0x0010 */
/* #define R_EDGE 0x0020 */
/* #define R_FIELDS 0x0040 */
@@ -1558,7 +1558,7 @@ typedef struct Scene {
/* threads obsolete... is there for old files, now use for autodetect threads */
#define R_THREADS 0x80000
/* Use the same flag for autothreads */
-#define R_FIXED_THREADS 0x80000
+#define R_FIXED_THREADS 0x80000
/* #define R_SPEED 0x100000 */
/* #define R_SSS 0x200000 */
@@ -2014,14 +2014,14 @@ typedef enum eGPencil_Source_3D {
typedef enum eGPencil_Placement_Flags {
/* New strokes are added in viewport/data space (i.e. not screen space) */
GP_PROJECT_VIEWSPACE = (1 << 0),
-
+
/* Viewport space, but relative to render canvas (Sequencer Preview Only) */
GP_PROJECT_CANVAS = (1 << 1),
-
+
/* Project into the screen's Z values */
GP_PROJECT_DEPTH_VIEW = (1 << 2),
GP_PROJECT_DEPTH_STROKE = (1 << 3),
-
+
/* "Use Endpoints" */
GP_PROJECT_DEPTH_STROKE_ENDPOINTS = (1 << 4),
} eGPencil_Placement_Flags;