Go to the source code of this file.
|
| enum | OVERLAY_BackgroundType : uint32_t {
BG_SOLID = 0u
, BG_GRADIENT = 1u
, BG_CHECKER = 2u
, BG_RADIAL = 3u
,
BG_SOLID_CHECKER = 4u
, BG_MASK = 5u
} |
| enum | OVERLAY_UVLineStyle : uint32_t {
OVERLAY_UV_LINE_STYLE_OUTLINE = 0u
, OVERLAY_UV_LINE_STYLE_DASH = 1u
, OVERLAY_UV_LINE_STYLE_BLACK = 2u
, OVERLAY_UV_LINE_STYLE_WHITE = 3u
,
OVERLAY_UV_LINE_STYLE_SHADOW = 4u
} |
| enum | OVERLAY_GridBits : uint32_t {
SHOW_AXIS_X = (1u << 0u)
, SHOW_AXIS_Y = (1u << 1u)
, SHOW_AXIS_Z = (1u << 2u)
, SHOW_GRID = (1u << 3u)
,
PLANE_XY = (1u << 4u)
, PLANE_XZ = (1u << 5u)
, PLANE_YZ = (1u << 6u)
, CLIP_ZPOS = (1u << 7u)
,
CLIP_ZNEG = (1u << 8u)
, GRID_BACK = (1u << 9u)
, GRID_CAMERA = (1u << 10u)
, PLANE_IMAGE = (1u << 11u)
,
CUSTOM_GRID = (1u << 12u)
} |
| enum | VertexClass : uint32_t {
VCLASS_NONE = 0
, VCLASS_LIGHT_AREA_SHAPE = 1 << 0
, VCLASS_LIGHT_SPOT_SHAPE = 1 << 1
, VCLASS_LIGHT_SPOT_BLEND = 1 << 2
,
VCLASS_LIGHT_SPOT_CONE = 1 << 3
, VCLASS_LIGHT_DIST = 1 << 4
, VCLASS_CAMERA_FRAME = 1 << 5
, VCLASS_CAMERA_DIST = 1 << 6
,
VCLASS_CAMERA_VOLUME = 1 << 7
, VCLASS_SCREENSPACE = 1 << 8
, VCLASS_SCREENALIGNED = 1 << 9
, VCLASS_EMPTY_SCALED = 1 << 10
,
VCLASS_EMPTY_AXES = 1 << 11
, VCLASS_EMPTY_AXES_NAME = 1 << 12
, VCLASS_EMPTY_AXES_SHADOW = 1 << 13
, VCLASS_EMPTY_SIZE = 1 << 14
} |
| enum | StickBoneFlag : uint32_t {
COL_WIRE = (1u << 0u)
, COL_HEAD = (1u << 1u)
, COL_TAIL = (1u << 2u)
, COL_BONE = (1u << 3u)
,
POS_HEAD = (1u << 4u)
, POS_TAIL = (1u << 5u)
, POS_BONE = (1u << 6u)
} |
| enum | OVERLAY_ParticleShape : uint32_t { PART_SHAPE_AXIS = 1
, PART_SHAPE_CIRCLE = 2
, PART_SHAPE_CROSS = 3
} |
◆ DISC_RADIUS
◆ EDGE_ACTIVE
| #define EDGE_ACTIVE (1u << 3) |
◆ EDGE_FREESTYLE
| #define EDGE_FREESTYLE (1u << 7) |
◆ EDGE_SEAM
| #define EDGE_SEAM (1u << 5) |
◆ EDGE_SELECTED
| #define EDGE_SELECTED (1u << 4) |
◆ EDGE_SHARP
| #define EDGE_SHARP (1u << 6) |
◆ EDGE_UV_SELECT
| #define EDGE_UV_SELECT (1u << 5) |
◆ FACE_ACTIVE
| #define FACE_ACTIVE (1u << 0) |
◆ FACE_FREESTYLE
| #define FACE_FREESTYLE (1u << 2) |
◆ FACE_SELECTED
| #define FACE_SELECTED (1u << 1) |
◆ FACE_UV_ACTIVE
| #define FACE_UV_ACTIVE (1u << 6) |
◆ FACE_UV_SELECT
| #define FACE_UV_SELECT (1u << 7) |
◆ LINE_SMOOTH_END
◆ LINE_SMOOTH_START
◆ LINE_STEP
| #define LINE_STEP |
( |
| dist | ) |
|
Value:
MINLINE float smoothstep(float edge0, float edge1, float x)
#define LINE_SMOOTH_START
Definition at line 470 of file overlay_shader_shared.hh.
◆ M_1_SQRTPI
| #define M_1_SQRTPI 0.5641895835477563f /* `1/sqrt(pi)`. */ |
◆ OVERLAY_GRID_STEPS_LEN
| #define OVERLAY_GRID_STEPS_LEN 8 |
◆ PARTICLE_SHAPE_CIRCLE_RESOLUTION
| #define PARTICLE_SHAPE_CIRCLE_RESOLUTION 7 |
◆ VERT_ACTIVE
| #define VERT_ACTIVE (1u << 0) |
◆ VERT_GPENCIL_BEZT_HANDLE
| #define VERT_GPENCIL_BEZT_HANDLE (1u << 30) |
◆ VERT_SELECTED
| #define VERT_SELECTED (1u << 1) |
◆ VERT_SELECTED_BEZT_HANDLE
| #define VERT_SELECTED_BEZT_HANDLE (1u << 2) |
◆ VERT_UV_PINNED
| #define VERT_UV_PINNED (1u << 4) |
◆ VERT_UV_SELECT
| #define VERT_UV_SELECT (1u << 3) |
◆ WIRE_WIDTH_COMPRESSION
| #define WIRE_WIDTH_COMPRESSION 16.0 |
◆ OVERLAY_BackgroundType
| Enumerator |
|---|
| BG_SOLID | |
| BG_GRADIENT | |
| BG_CHECKER | |
| BG_RADIAL | |
| BG_SOLID_CHECKER | |
| BG_MASK | |
Definition at line 14 of file overlay_shader_shared.hh.
◆ OVERLAY_GridBits
| Enumerator |
|---|
| SHOW_AXIS_X | |
| SHOW_AXIS_Y | |
| SHOW_AXIS_Z | |
| SHOW_GRID | |
| PLANE_XY | |
| PLANE_XZ | |
| PLANE_YZ | |
| CLIP_ZPOS | |
| CLIP_ZNEG | |
| GRID_BACK | |
| GRID_CAMERA | |
| PLANE_IMAGE | |
| CUSTOM_GRID | |
Definition at line 31 of file overlay_shader_shared.hh.
◆ OVERLAY_ParticleShape
◆ OVERLAY_UVLineStyle
| Enumerator |
|---|
| OVERLAY_UV_LINE_STYLE_OUTLINE | |
| OVERLAY_UV_LINE_STYLE_DASH | |
| OVERLAY_UV_LINE_STYLE_BLACK | |
| OVERLAY_UV_LINE_STYLE_WHITE | |
| OVERLAY_UV_LINE_STYLE_SHADOW | |
Definition at line 23 of file overlay_shader_shared.hh.
◆ StickBoneFlag
◆ VertexClass
| Enumerator |
|---|
| VCLASS_NONE | |
| VCLASS_LIGHT_AREA_SHAPE | |
| VCLASS_LIGHT_SPOT_SHAPE | |
| VCLASS_LIGHT_SPOT_BLEND | |
| VCLASS_LIGHT_SPOT_CONE | |
| VCLASS_LIGHT_DIST | |
| VCLASS_CAMERA_FRAME | |
| VCLASS_CAMERA_DIST | |
| VCLASS_CAMERA_VOLUME | |
| VCLASS_SCREENSPACE | |
| VCLASS_SCREENALIGNED | |
| VCLASS_EMPTY_SCALED | |
| VCLASS_EMPTY_AXES | |
| VCLASS_EMPTY_AXES_NAME | |
| VCLASS_EMPTY_AXES_SHADOW | |
| VCLASS_EMPTY_SIZE | |
Definition at line 50 of file overlay_shader_shared.hh.
◆ BLI_STATIC_ASSERT() [1/4]
◆ BLI_STATIC_ASSERT() [2/4]
◆ BLI_STATIC_ASSERT() [3/4]
◆ BLI_STATIC_ASSERT() [4/4]
◆ outline_id_pack()