Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_view3d_types.h
| Show First 20 Lines • Show All 231 Lines • ▼ Show 20 Lines | typedef struct View3D { | ||||
| /* note, 'fx_settings.dof' is currently _not_ allocated, | /* note, 'fx_settings.dof' is currently _not_ allocated, | ||||
| * instead set (temporarily) from camera */ | * instead set (temporarily) from camera */ | ||||
| struct GPUFXSettings fx_settings; | struct GPUFXSettings fx_settings; | ||||
| void *properties_storage; /* Nkey panel stores stuff here (runtime only!) */ | void *properties_storage; /* Nkey panel stores stuff here (runtime only!) */ | ||||
| /* XXX deprecated? */ | /* XXX deprecated? */ | ||||
| struct bGPdata *gpd DNA_DEPRECATED; /* Grease-Pencil Data (annotation layers) */ | struct bGPdata *gpd DNA_DEPRECATED; /* Grease-Pencil Data (annotation layers) */ | ||||
| int gpencil_grid_size[2]; | |||||
| float gpencil_paper_color[4]; | |||||
| /* Stereoscopy settings */ | /* Stereoscopy settings */ | ||||
| short stereo3d_flag; | short stereo3d_flag; | ||||
| char stereo3d_camera; | char stereo3d_camera; | ||||
| char pad4; | char pad4; | ||||
| float stereo3d_convergence_factor; | float stereo3d_convergence_factor; | ||||
| float stereo3d_volume_alpha; | float stereo3d_volume_alpha; | ||||
| float stereo3d_convergence_alpha; | float stereo3d_convergence_alpha; | ||||
| ▲ Show 20 Lines • Show All 72 Lines • ▼ Show 20 Lines | |||||
| #define V3D_SHOW_BUNDLENAME (1 << 9) | #define V3D_SHOW_BUNDLENAME (1 << 9) | ||||
| #define V3D_BACKFACE_CULLING (1 << 10) | #define V3D_BACKFACE_CULLING (1 << 10) | ||||
| #define V3D_RENDER_BORDER (1 << 11) | #define V3D_RENDER_BORDER (1 << 11) | ||||
| #define V3D_SOLID_MATCAP (1 << 12) /* user flag */ | #define V3D_SOLID_MATCAP (1 << 12) /* user flag */ | ||||
| #define V3D_SHOW_SOLID_MATCAP (1 << 13) /* runtime flag */ | #define V3D_SHOW_SOLID_MATCAP (1 << 13) /* runtime flag */ | ||||
| #define V3D_OCCLUDE_WIRE (1 << 14) | #define V3D_OCCLUDE_WIRE (1 << 14) | ||||
| #define V3D_SHOW_MODE_SHADE_OVERRIDE (1 << 15) | #define V3D_SHOW_MODE_SHADE_OVERRIDE (1 << 15) | ||||
| /* View3d->flag3 (short) */ | /* View3d->flag3 (short) */ | ||||
| #define V3D_SHOW_WORLD (1 << 0) | #define V3D_SHOW_WORLD (1 << 0) | ||||
| #define V3D_GP_SHOW_PAPER (1 << 2) /* Activate paper to cover all viewport */ | |||||
| #define V3D_GP_SHOW_GRID (1 << 3) /* Activate paper grid */ | |||||
| /* View3DShading->light */ | /* View3DShading->light */ | ||||
| enum { | enum { | ||||
| V3D_LIGHTING_FLAT = 0, | V3D_LIGHTING_FLAT = 0, | ||||
| V3D_LIGHTING_STUDIO = 1, | V3D_LIGHTING_STUDIO = 1, | ||||
| V3D_LIGHTING_SCENE = 2 | V3D_LIGHTING_SCENE = 2 | ||||
| }; | }; | ||||
| ▲ Show 20 Lines • Show All 101 Lines • Show Last 20 Lines | |||||