|
Blender
V2.93
|
Go to the source code of this file.
Classes | |
| struct | KeyBlock |
| struct | Key |
Macros | |
| #define | KEYELEM_FLOAT_LEN_COORD 3 |
| #define | KEYELEM_ELEM_SIZE_CURVE 3 |
| #define | KEYELEM_ELEM_LEN_BPOINT 2 |
| #define | KEYELEM_FLOAT_LEN_BPOINT (KEYELEM_ELEM_LEN_BPOINT * KEYELEM_ELEM_SIZE_CURVE) |
| #define | KEYELEM_ELEM_LEN_BEZTRIPLE 4 |
| #define | KEYELEM_FLOAT_LEN_BEZTRIPLE (KEYELEM_ELEM_LEN_BEZTRIPLE * KEYELEM_ELEM_SIZE_CURVE) |
Typedefs | |
| typedef struct KeyBlock | KeyBlock |
| typedef struct Key | Key |
Enumerations | |
| enum | { KEY_NORMAL = 0 , KEY_RELATIVE = 1 } |
| enum | { KEY_DS_EXPAND = 1 } |
| enum | { KEY_LINEAR = 0 , KEY_CARDINAL = 1 , KEY_BSPLINE = 2 , KEY_CATMULL_ROM = 3 } |
| enum | { KEYBLOCK_MUTE = (1 << 0) , KEYBLOCK_SEL = (1 << 1) , KEYBLOCK_LOCKED = (1 << 2) } |
This file defines structures for Shape-Keys (not animation keyframes), attached to Mesh, Curve and Lattice Data. Even though Key's are ID blocks they aren't intended to be shared between multiple data blocks as with other ID types.
Definition in file DNA_key_types.h.
| #define KEYELEM_ELEM_LEN_BEZTRIPLE 4 |
Definition at line 163 of file DNA_key_types.h.
| #define KEYELEM_ELEM_LEN_BPOINT 2 |
Definition at line 160 of file DNA_key_types.h.
| #define KEYELEM_ELEM_SIZE_CURVE 3 |
Definition at line 158 of file DNA_key_types.h.
| #define KEYELEM_FLOAT_LEN_BEZTRIPLE (KEYELEM_ELEM_LEN_BEZTRIPLE * KEYELEM_ELEM_SIZE_CURVE) |
Definition at line 164 of file DNA_key_types.h.
| #define KEYELEM_FLOAT_LEN_BPOINT (KEYELEM_ELEM_LEN_BPOINT * KEYELEM_ELEM_SIZE_CURVE) |
Definition at line 161 of file DNA_key_types.h.
| #define KEYELEM_FLOAT_LEN_COORD 3 |
Definition at line 155 of file DNA_key_types.h.
| Group RGB to Bright Vector Camera Vector Combine Material Light Line Style Layer Add Ambient Diffuse Glossy Refraction Transparent Toon Principled Hair Volume Principled Light Particle Volume Image Sky Noise Wave Voronoi Brick Texture Vector Combine Vertex Separate Vector White RGB Map Separate Set Z Dilate Combine Combine Color Channel Split ID Combine Luminance Directional Alpha Distance Key |
Definition at line 187 of file NOD_static_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| KEY_NORMAL | |
| KEY_RELATIVE | |
Definition at line 127 of file DNA_key_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| KEY_DS_EXPAND | |
Definition at line 136 of file DNA_key_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| KEY_LINEAR | |
| KEY_CARDINAL | |
| KEY_BSPLINE | |
| KEY_CATMULL_ROM | |
Definition at line 141 of file DNA_key_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| KEYBLOCK_MUTE | |
| KEYBLOCK_SEL | |
| KEYBLOCK_LOCKED | |
Definition at line 149 of file DNA_key_types.h.