|
Blender V4.3
|
Go to the source code of this file.
Classes | |
| struct | OVERLAY_GridData |
| struct | ThemeColorData |
| struct | ExtraInstanceData |
| struct | VertexData |
| struct | ParticlePointData |
| struct | BoneEnvelopeData |
| struct | BoneStickData |
Macros | |
| #define | BG_SOLID 0 |
| #define | BG_GRADIENT 1 |
| #define | BG_CHECKER 2 |
| #define | BG_RADIAL 3 |
| #define | BG_SOLID_CHECKER 4 |
| #define | BG_MASK 5 |
| #define | OVERLAY_GRID_STEPS_LEN 8 |
| #define | WIRE_WIDTH_COMPRESSION 16.0 |
| #define | PARTICLE_SHAPE_CIRCLE_RESOLUTION 7 |
| #define | PART_SHAPE_AXIS 1 |
| #define | PART_SHAPE_CIRCLE 2 |
| #define | PART_SHAPE_CROSS 3 |
Typedefs | |
| typedef enum OVERLAY_GridBits | OVERLAY_GridBits |
| typedef struct OVERLAY_GridData | OVERLAY_GridData |
| typedef struct ThemeColorData | ThemeColorData |
| typedef struct ExtraInstanceData | ExtraInstanceData |
| typedef struct VertexData | VertexData |
Enumerations | |
| enum | OVERLAY_GridBits { 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 | StickBoneFlag { 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) } |
Functions | |
| BLI_STATIC_ASSERT (CURVE_HANDLE_SELECTED==0u, "Ensure value is sync") | |
| BLI_STATIC_ASSERT (CURVE_HANDLE_ALL==1u, "Ensure value is sync") | |
| BLI_STATIC_ASSERT (MOTIONPATH_VERT_SEL==(1u<< 0), "Ensure value is sync") | |
| BLI_STATIC_ASSERT (MOTIONPATH_VERT_KEY==(1u<< 1), "Ensure value is sync") | |
| #define BG_CHECKER 2 |
Definition at line 28 of file overlay_shader_shared.h.
Referenced by blender::draw::overlay::Background::begin_sync(), and OVERLAY_background_cache_init().
| #define BG_GRADIENT 1 |
Definition at line 27 of file overlay_shader_shared.h.
Referenced by blender::draw::overlay::Background::begin_sync(), and OVERLAY_background_cache_init().
| #define BG_MASK 5 |
Definition at line 31 of file overlay_shader_shared.h.
Referenced by blender::draw::overlay::Background::begin_sync(), and OVERLAY_background_cache_init().
| #define BG_RADIAL 3 |
Definition at line 29 of file overlay_shader_shared.h.
Referenced by blender::draw::overlay::Background::begin_sync(), and OVERLAY_background_cache_init().
| #define BG_SOLID 0 |
Definition at line 26 of file overlay_shader_shared.h.
Referenced by blender::draw::overlay::Background::begin_sync(), and OVERLAY_background_cache_init().
| #define BG_SOLID_CHECKER 4 |
Definition at line 30 of file overlay_shader_shared.h.
Referenced by blender::draw::overlay::Background::begin_sync(), and OVERLAY_background_cache_init().
| #define OVERLAY_GRID_STEPS_LEN 8 |
Definition at line 53 of file overlay_shader_shared.h.
| #define PART_SHAPE_AXIS 1 |
Definition at line 261 of file overlay_shader_shared.h.
Referenced by blender::draw::overlay::Particles::object_sync().
| #define PART_SHAPE_CIRCLE 2 |
Definition at line 262 of file overlay_shader_shared.h.
Referenced by blender::draw::overlay::Particles::object_sync().
| #define PART_SHAPE_CROSS 3 |
Definition at line 263 of file overlay_shader_shared.h.
Referenced by blender::draw::overlay::Particles::object_sync().
| #define PARTICLE_SHAPE_CIRCLE_RESOLUTION 7 |
Definition at line 258 of file overlay_shader_shared.h.
Referenced by blender::draw::overlay::Particles::object_sync().
| #define WIRE_WIDTH_COMPRESSION 16.0 |
Definition at line 56 of file overlay_shader_shared.h.
Referenced by drw_shgroup_bone_custom_empty(), drw_shgroup_bone_custom_mesh_wire(), drw_shgroup_bone_custom_solid_mesh(), and drw_shgroup_custom_bone_curve().
| typedef struct ExtraInstanceData ExtraInstanceData |
Definition at line 20 of file overlay_shader_shared.h.
| typedef enum OVERLAY_GridBits OVERLAY_GridBits |
Definition at line 16 of file overlay_shader_shared.h.
| typedef struct OVERLAY_GridData OVERLAY_GridData |
Definition at line 18 of file overlay_shader_shared.h.
| typedef struct ThemeColorData ThemeColorData |
Definition at line 19 of file overlay_shader_shared.h.
| typedef struct VertexData VertexData |
Definition at line 21 of file overlay_shader_shared.h.
| enum 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 33 of file overlay_shader_shared.h.
| enum StickBoneFlag |
| Enumerator | |
|---|---|
| COL_WIRE | |
| COL_HEAD | |
| COL_TAIL | |
| COL_BONE | |
| POS_HEAD | |
| POS_TAIL | |
| POS_BONE | |
Definition at line 314 of file overlay_shader_shared.h.
| BLI_STATIC_ASSERT | ( | CURVE_HANDLE_ALL | = =1u, |
| "Ensure value is sync" | ) |
| BLI_STATIC_ASSERT | ( | CURVE_HANDLE_SELECTED | = =0u, |
| "Ensure value is sync" | ) |
| BLI_STATIC_ASSERT | ( | MOTIONPATH_VERT_KEY | = =(1u<< 1), |
| "Ensure value is sync" | ) |
| BLI_STATIC_ASSERT | ( | MOTIONPATH_VERT_SEL | = =(1u<< 0), |
| "Ensure value is sync" | ) |