Blender  V3.3
Typedefs | Enumerations
DNA_view3d_enums.h File Reference

Go to the source code of this file.

Typedefs

typedef enum eV3DOffscreenDrawFlag eV3DOffscreenDrawFlag
 
typedef enum eV3DShadingLightingMode eV3DShadingLightingMode
 
typedef enum eV3DShadingColorType eV3DShadingColorType
 
typedef enum eV3DShadingBackgroundType eV3DShadingBackgroundType
 

Enumerations

enum  eV3DOffscreenDrawFlag {
  V3D_OFSDRAW_NONE = (0) , V3D_OFSDRAW_SHOW_ANNOTATION = (1 << 0) , V3D_OFSDRAW_OVERRIDE_SCENE_SETTINGS = (1 << 1) , V3D_OFSDRAW_SHOW_GRIDFLOOR = (1 << 2) ,
  V3D_OFSDRAW_SHOW_SELECTION = (1 << 3) , V3D_OFSDRAW_XR_SHOW_CONTROLLERS = (1 << 4) , V3D_OFSDRAW_XR_SHOW_CUSTOM_OVERLAYS = (1 << 5) , V3D_OFSDRAW_SHOW_OBJECT_EXTRAS = (1 << 6)
}
 
enum  eV3DShadingLightingMode { V3D_LIGHTING_FLAT = 0 , V3D_LIGHTING_STUDIO = 1 , V3D_LIGHTING_MATCAP = 2 }
 
enum  eV3DShadingColorType {
  V3D_SHADING_MATERIAL_COLOR = 0 , V3D_SHADING_RANDOM_COLOR = 1 , V3D_SHADING_SINGLE_COLOR = 2 , V3D_SHADING_TEXTURE_COLOR = 3 ,
  V3D_SHADING_OBJECT_COLOR = 4 , V3D_SHADING_VERTEX_COLOR = 5
}
 
enum  eV3DShadingBackgroundType { V3D_SHADING_BACKGROUND_THEME = 0 , V3D_SHADING_BACKGROUND_WORLD = 1 , V3D_SHADING_BACKGROUND_VIEWPORT = 2 }
 

Typedef Documentation

◆ eV3DOffscreenDrawFlag

Settings for off-screen rendering.

◆ eV3DShadingBackgroundType

◆ eV3DShadingColorType

◆ eV3DShadingLightingMode

Enumeration Type Documentation

◆ eV3DOffscreenDrawFlag

Settings for off-screen rendering.

Enumerator
V3D_OFSDRAW_NONE 
V3D_OFSDRAW_SHOW_ANNOTATION 
V3D_OFSDRAW_OVERRIDE_SCENE_SETTINGS 
V3D_OFSDRAW_SHOW_GRIDFLOOR 
V3D_OFSDRAW_SHOW_SELECTION 
V3D_OFSDRAW_XR_SHOW_CONTROLLERS 
V3D_OFSDRAW_XR_SHOW_CUSTOM_OVERLAYS 
V3D_OFSDRAW_SHOW_OBJECT_EXTRAS 

Definition at line 14 of file DNA_view3d_enums.h.

◆ eV3DShadingBackgroundType

View3DShading.background_type

Enumerator
V3D_SHADING_BACKGROUND_THEME 
V3D_SHADING_BACKGROUND_WORLD 
V3D_SHADING_BACKGROUND_VIEWPORT 

Definition at line 43 of file DNA_view3d_enums.h.

◆ eV3DShadingColorType

View3DShading.color_type, View3DShading.wire_color_type

Enumerator
V3D_SHADING_MATERIAL_COLOR 
V3D_SHADING_RANDOM_COLOR 
V3D_SHADING_SINGLE_COLOR 
V3D_SHADING_TEXTURE_COLOR 
V3D_SHADING_OBJECT_COLOR 
V3D_SHADING_VERTEX_COLOR 

Definition at line 33 of file DNA_view3d_enums.h.

◆ eV3DShadingLightingMode

View3DShading.light

Enumerator
V3D_LIGHTING_FLAT 
V3D_LIGHTING_STUDIO 
V3D_LIGHTING_MATCAP 

Definition at line 26 of file DNA_view3d_enums.h.