|
Blender
V2.93
|
#include "DNA_ID.h"#include "DNA_listBase.h"#include "DNA_scene_types.h"#include "DNA_vec_types.h"Go to the source code of this file.
| #define __NODE_GROUP_EDIT 128 /* DEPRECATED */ |
Definition at line 320 of file DNA_node_types.h.
| #define CMP_NODE_BLUR_ASPECT_NONE 0 |
Definition at line 1629 of file DNA_node_types.h.
| #define CMP_NODE_BLUR_ASPECT_X 2 |
Definition at line 1631 of file DNA_node_types.h.
| #define CMP_NODE_BLUR_ASPECT_Y 1 |
Definition at line 1630 of file DNA_node_types.h.
| #define CMP_NODE_CHANNEL_MATTE_CS_HSV 2 |
Definition at line 1331 of file DNA_node_types.h.
| #define CMP_NODE_CHANNEL_MATTE_CS_RGB 1 |
Definition at line 1330 of file DNA_node_types.h.
| #define CMP_NODE_CHANNEL_MATTE_CS_YCC 4 |
Definition at line 1333 of file DNA_node_types.h.
| #define CMP_NODE_CHANNEL_MATTE_CS_YUV 3 |
Definition at line 1332 of file DNA_node_types.h.
| #define CMP_NODE_IMAGE_USE_STRAIGHT_OUTPUT 1 |
Definition at line 1642 of file DNA_node_types.h.
| #define CMP_NODE_MASK_MBLUR_SAMPLES_MAX 64 |
Definition at line 1639 of file DNA_node_types.h.
| #define CMP_NODE_OUTPUT_IGNORE_ALPHA 1 |
Definition at line 1645 of file DNA_node_types.h.
| #define CMP_NODE_PLANETRACKDEFORM_MBLUR_SAMPLES_MAX 64 |
Definition at line 1664 of file DNA_node_types.h.
| #define CMP_NODE_WRAP_NONE 0 |
Definition at line 1634 of file DNA_node_types.h.
| #define CMP_NODE_WRAP_X 1 |
Definition at line 1635 of file DNA_node_types.h.
| #define CMP_NODE_WRAP_XY 3 |
Definition at line 1637 of file DNA_node_types.h.
| #define CMP_NODE_WRAP_Y 2 |
Definition at line 1636 of file DNA_node_types.h.
| #define NODE_ACTIVE 16 |
Definition at line 317 of file DNA_node_types.h.
| #define NODE_ACTIVE_ID 32 |
Definition at line 318 of file DNA_node_types.h.
| #define NODE_ACTIVE_PREVIEW (1 << 18) |
Definition at line 353 of file DNA_node_types.h.
| #define NODE_ACTIVE_TEXTURE (1 << 14) |
Definition at line 338 of file DNA_node_types.h.
| #define NODE_BACKGROUND (1 << 12) |
Definition at line 329 of file DNA_node_types.h.
| #define NODE_CONST_OUTPUT (1 << 11) |
Definition at line 327 of file DNA_node_types.h.
| #define NODE_CUSTOM_COLOR (1 << 15) |
Definition at line 340 of file DNA_node_types.h.
| #define NODE_DO_OUTPUT 64 |
Definition at line 319 of file DNA_node_types.h.
| #define NODE_DO_OUTPUT_RECALC (1 << 17) |
Definition at line 351 of file DNA_node_types.h.
| #define NODE_FRAME_RESIZEABLE 2 /* test flag, if frame can be resized by user */ |
Definition at line 1324 of file DNA_node_types.h.
| #define NODE_FRAME_SHRINK 1 /* keep the bounding box minimal */ |
Definition at line 1323 of file DNA_node_types.h.
| #define NODE_HIDDEN 8 |
Definition at line 316 of file DNA_node_types.h.
| #define NODE_IES_EXTERNAL 1 |
Definition at line 1320 of file DNA_node_types.h.
| #define NODE_IES_INTERNAL 0 |
Definition at line 1319 of file DNA_node_types.h.
| #define NODE_INIT (1 << 16) |
Definition at line 346 of file DNA_node_types.h.
| #define NODE_LINK_MUTED (1 << 4) /* Link is muted. */ |
Definition at line 408 of file DNA_node_types.h.
| #define NODE_LINK_TEMP_HIGHLIGHT (1 << 3) /* Link is highlighted for picking. */ |
Definition at line 407 of file DNA_node_types.h.
| #define NODE_LINK_TEST (1 << 2) /* free test flag, undefined */ |
Definition at line 406 of file DNA_node_types.h.
| #define NODE_LINK_VALID (1 << 1) |
Definition at line 405 of file DNA_node_types.h.
| #define NODE_LINKFLAG_HILITE (1 << 0) /* link has been successfully validated */ |
Definition at line 404 of file DNA_node_types.h.
| #define NODE_MAXSTR 64 |
Definition at line 49 of file DNA_node_types.h.
| #define NODE_MUTED 512 |
Definition at line 324 of file DNA_node_types.h.
| #define NODE_OPTIONS 2 |
Definition at line 314 of file DNA_node_types.h.
| #define NODE_PREVIEW 4 |
Definition at line 315 of file DNA_node_types.h.
Definition at line 1327 of file DNA_node_types.h.
| #define NODE_SCRIPT_AUTO_UPDATE 1 |
Definition at line 1316 of file DNA_node_types.h.
| #define NODE_SCRIPT_EXTERNAL 1 |
Definition at line 1313 of file DNA_node_types.h.
| #define NODE_SCRIPT_INTERNAL 0 |
Definition at line 1312 of file DNA_node_types.h.
| #define NODE_SELECT 1 |
Definition at line 313 of file DNA_node_types.h.
| #define NODE_TEST 256 |
Definition at line 322 of file DNA_node_types.h.
| #define NODE_TRANSFORM (1 << 13) |
Definition at line 331 of file DNA_node_types.h.
Definition at line 359 of file DNA_node_types.h.
Definition at line 360 of file DNA_node_types.h.
Definition at line 361 of file DNA_node_types.h.
| #define NS_CR_CENTER 0 |
Definition at line 75 of file DNA_node_types.h.
| #define NS_CR_FIT 4 |
Definition at line 79 of file DNA_node_types.h.
| #define NS_CR_FIT_HEIGHT 3 |
Definition at line 78 of file DNA_node_types.h.
| #define NS_CR_FIT_WIDTH 2 |
Definition at line 77 of file DNA_node_types.h.
| #define NS_CR_NONE 1 |
Definition at line 76 of file DNA_node_types.h.
| #define NS_CR_STRETCH 5 |
Definition at line 80 of file DNA_node_types.h.
| #define NS_OSA_VALUES 2 |
Definition at line 72 of file DNA_node_types.h.
| #define NS_OSA_VECTORS 1 |
Definition at line 71 of file DNA_node_types.h.
| #define NTREE_CHUNKSIZE_1024 1024 |
Definition at line 421 of file DNA_node_types.h.
| #define NTREE_CHUNKSIZE_128 128 |
Definition at line 418 of file DNA_node_types.h.
| #define NTREE_CHUNKSIZE_256 256 |
Definition at line 419 of file DNA_node_types.h.
| #define NTREE_CHUNKSIZE_32 32 |
Definition at line 416 of file DNA_node_types.h.
| #define NTREE_CHUNKSIZE_512 512 |
Definition at line 420 of file DNA_node_types.h.
| #define NTREE_CHUNKSIZE_64 64 |
Definition at line 417 of file DNA_node_types.h.
| #define NTREE_COM_GROUPNODE_BUFFER (1 << 3) /* use groupnode buffers */ |
Definition at line 526 of file DNA_node_types.h.
| #define NTREE_COM_OPENCL (1 << 1) /* use opencl */ |
Definition at line 524 of file DNA_node_types.h.
| #define NTREE_COMPOSIT 1 |
Definition at line 515 of file DNA_node_types.h.
| #define NTREE_CUSTOM -1 /* for dynamically registered custom types */ |
Definition at line 513 of file DNA_node_types.h.
| #define NTREE_DS_EXPAND (1 << 0) /* for animation editors */ |
Definition at line 523 of file DNA_node_types.h.
| #define NTREE_GEOMETRY 3 |
Definition at line 517 of file DNA_node_types.h.
| #define NTREE_QUALITY_HIGH 0 |
Definition at line 411 of file DNA_node_types.h.
| #define NTREE_QUALITY_LOW 2 |
Definition at line 413 of file DNA_node_types.h.
| #define NTREE_QUALITY_MEDIUM 1 |
Definition at line 412 of file DNA_node_types.h.
| #define NTREE_SHADER 0 |
Definition at line 514 of file DNA_node_types.h.
| #define NTREE_TEXTURE 2 |
Definition at line 516 of file DNA_node_types.h.
| #define NTREE_TWO_PASS (1 << 2) /* two pass */ |
Definition at line 525 of file DNA_node_types.h.
| #define NTREE_TYPE_INIT 1 |
Definition at line 520 of file DNA_node_types.h.
| #define NTREE_VIEWER_BORDER (1 << 4) /* use a border for viewer nodes */ |
Definition at line 527 of file DNA_node_types.h.
| #define SHD_AO_INSIDE 1 |
Definition at line 1482 of file DNA_node_types.h.
| #define SHD_AO_LOCAL 2 |
Definition at line 1483 of file DNA_node_types.h.
| #define SHD_BLEND_DIAGONAL 3 |
Definition at line 1375 of file DNA_node_types.h.
| #define SHD_BLEND_EASING 2 |
Definition at line 1374 of file DNA_node_types.h.
| #define SHD_BLEND_LINEAR 0 |
Definition at line 1372 of file DNA_node_types.h.
| #define SHD_BLEND_QUADRATIC 1 |
Definition at line 1373 of file DNA_node_types.h.
| #define SHD_BLEND_QUADRATIC_SPHERE 5 |
Definition at line 1377 of file DNA_node_types.h.
| #define SHD_BLEND_RADIAL 4 |
Definition at line 1376 of file DNA_node_types.h.
| #define SHD_BLEND_SPHERICAL 6 |
Definition at line 1378 of file DNA_node_types.h.
| #define SHD_GLOSSY_ASHIKHMIN_SHIRLEY 3 |
Definition at line 1339 of file DNA_node_types.h.
| #define SHD_GLOSSY_BECKMANN 0 |
Definition at line 1336 of file DNA_node_types.h.
| #define SHD_GLOSSY_GGX 2 |
Definition at line 1338 of file DNA_node_types.h.
| #define SHD_GLOSSY_MULTI_GGX 4 |
Definition at line 1340 of file DNA_node_types.h.
| #define SHD_GLOSSY_SHARP 1 |
Definition at line 1337 of file DNA_node_types.h.
| #define SHD_HAIR_REFLECTION 0 |
Definition at line 1363 of file DNA_node_types.h.
| #define SHD_HAIR_TRANSMISSION 1 |
Definition at line 1364 of file DNA_node_types.h.
| #define SHD_IMAGE_EXTENSION_CLIP 2 |
Definition at line 1452 of file DNA_node_types.h.
| #define SHD_IMAGE_EXTENSION_EXTEND 1 |
Definition at line 1451 of file DNA_node_types.h.
| #define SHD_IMAGE_EXTENSION_REPEAT 0 |
Definition at line 1450 of file DNA_node_types.h.
| #define SHD_INTERP_CLOSEST 1 |
Definition at line 1462 of file DNA_node_types.h.
| #define SHD_INTERP_CUBIC 2 |
Definition at line 1463 of file DNA_node_types.h.
| #define SHD_INTERP_LINEAR 0 |
Definition at line 1461 of file DNA_node_types.h.
| #define SHD_INTERP_SMART 3 |
Definition at line 1464 of file DNA_node_types.h.
| #define SHD_MATH_CLAMP 1 |
Definition at line 1503 of file DNA_node_types.h.
| #define SHD_MIXRGB_CLAMP 2 |
Definition at line 1615 of file DNA_node_types.h.
| #define SHD_MIXRGB_USE_ALPHA 1 |
Definition at line 1614 of file DNA_node_types.h.
| #define SHD_MUSGRAVE_FBM 1 |
Definition at line 1412 of file DNA_node_types.h.
| #define SHD_MUSGRAVE_HETERO_TERRAIN 4 |
Definition at line 1415 of file DNA_node_types.h.
| #define SHD_MUSGRAVE_HYBRID_MULTIFRACTAL 2 |
Definition at line 1413 of file DNA_node_types.h.
| #define SHD_MUSGRAVE_MULTIFRACTAL 0 |
Definition at line 1411 of file DNA_node_types.h.
| #define SHD_MUSGRAVE_RIDGED_MULTIFRACTAL 3 |
Definition at line 1414 of file DNA_node_types.h.
| #define SHD_NOISE_CELL_NOISE 7 |
Definition at line 1388 of file DNA_node_types.h.
| #define SHD_NOISE_HARD 1 |
Definition at line 1391 of file DNA_node_types.h.
| #define SHD_NOISE_PERLIN 0 |
Definition at line 1381 of file DNA_node_types.h.
| #define SHD_NOISE_SOFT 0 |
Definition at line 1390 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_CRACKLE 6 |
Definition at line 1387 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_F1 1 |
Definition at line 1382 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_F2 2 |
Definition at line 1383 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_F2_F1 5 |
Definition at line 1386 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_F3 3 |
Definition at line 1384 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_F4 4 |
Definition at line 1385 of file DNA_node_types.h.
| #define SHD_PRINCIPLED_HAIR_DIRECT_ABSORPTION 2 |
Definition at line 1369 of file DNA_node_types.h.
| #define SHD_PRINCIPLED_HAIR_PIGMENT_CONCENTRATION 1 |
Definition at line 1368 of file DNA_node_types.h.
| #define SHD_PRINCIPLED_HAIR_REFLECTANCE 0 |
Definition at line 1367 of file DNA_node_types.h.
| #define SHD_PROJ_BOX 1 |
Definition at line 1456 of file DNA_node_types.h.
| #define SHD_PROJ_EQUIRECTANGULAR 0 |
Definition at line 1447 of file DNA_node_types.h.
| #define SHD_PROJ_FLAT 0 |
Definition at line 1455 of file DNA_node_types.h.
| #define SHD_PROJ_MIRROR_BALL 1 |
Definition at line 1448 of file DNA_node_types.h.
| #define SHD_PROJ_SPHERE 2 |
Definition at line 1457 of file DNA_node_types.h.
| #define SHD_PROJ_TUBE 3 |
Definition at line 1458 of file DNA_node_types.h.
| #define SHD_SKY_HOSEK 1 |
Definition at line 1443 of file DNA_node_types.h.
| #define SHD_SKY_NISHITA 2 |
Definition at line 1444 of file DNA_node_types.h.
| #define SHD_SKY_PREETHAM 0 |
Definition at line 1442 of file DNA_node_types.h.
| #define SHD_SPACE_BLENDER_OBJECT 3 |
Definition at line 1479 of file DNA_node_types.h.
| #define SHD_SPACE_BLENDER_WORLD 4 |
Definition at line 1480 of file DNA_node_types.h.
| #define SHD_SPACE_OBJECT 1 |
Definition at line 1477 of file DNA_node_types.h.
| #define SHD_SPACE_TANGENT 0 |
Definition at line 1476 of file DNA_node_types.h.
| #define SHD_SPACE_WORLD 2 |
Definition at line 1478 of file DNA_node_types.h.
| #define SHD_TANGENT_AXIS_X 0 |
Definition at line 1471 of file DNA_node_types.h.
| #define SHD_TANGENT_AXIS_Y 1 |
Definition at line 1472 of file DNA_node_types.h.
| #define SHD_TANGENT_AXIS_Z 2 |
Definition at line 1473 of file DNA_node_types.h.
| #define SHD_TANGENT_RADIAL 0 |
Definition at line 1467 of file DNA_node_types.h.
| #define SHD_TANGENT_UVMAP 1 |
Definition at line 1468 of file DNA_node_types.h.
| #define SHD_TOON_DIFFUSE 0 |
Definition at line 1359 of file DNA_node_types.h.
| #define SHD_TOON_GLOSSY 1 |
Definition at line 1360 of file DNA_node_types.h.
| #define SHD_VECT_TRANSFORM_SPACE_CAMERA 2 |
Definition at line 1349 of file DNA_node_types.h.
| #define SHD_VECT_TRANSFORM_SPACE_OBJECT 1 |
Definition at line 1348 of file DNA_node_types.h.
| #define SHD_VECT_TRANSFORM_SPACE_WORLD 0 |
Definition at line 1347 of file DNA_node_types.h.
| #define SHD_VECT_TRANSFORM_TYPE_NORMAL 2 |
Definition at line 1345 of file DNA_node_types.h.
| #define SHD_VECT_TRANSFORM_TYPE_POINT 1 |
Definition at line 1344 of file DNA_node_types.h.
| #define SHD_VECT_TRANSFORM_TYPE_VECTOR 0 |
Definition at line 1343 of file DNA_node_types.h.
| #define SHD_WAVE_BANDS 0 |
Definition at line 1418 of file DNA_node_types.h.
| #define SHD_WAVE_RINGS 1 |
Definition at line 1419 of file DNA_node_types.h.
| typedef struct bNodeInstanceHashEntry bNodeInstanceHashEntry |
| typedef struct bNodeInstanceKey bNodeInstanceKey |
| typedef struct bNodePreview bNodePreview |
| typedef struct bNodeSocket bNodeSocket |
| typedef struct bNodeSocketValueBoolean bNodeSocketValueBoolean |
| typedef struct bNodeSocketValueCollection bNodeSocketValueCollection |
| typedef struct bNodeSocketValueFloat bNodeSocketValueFloat |
| typedef struct bNodeSocketValueImage bNodeSocketValueImage |
| typedef struct bNodeSocketValueInt bNodeSocketValueInt |
| typedef struct bNodeSocketValueObject bNodeSocketValueObject |
| typedef struct bNodeSocketValueRGBA bNodeSocketValueRGBA |
| typedef struct bNodeSocketValueString bNodeSocketValueString |
| typedef struct bNodeSocketValueVector bNodeSocketValueVector |
| typedef struct bNodeStack bNodeStack |
| typedef enum CMPNodeSetAlphaMode CMPNodeSetAlphaMode |
| typedef struct ColorCorrectionData ColorCorrectionData |
| typedef struct CryptomatteEntry CryptomatteEntry |
| typedef struct CryptomatteLayer CryptomatteLayer |
| typedef enum eNodeSocketDatatype eNodeSocketDatatype |
| typedef enum eNodeSocketDisplayShape eNodeSocketDisplayShape |
| typedef enum eNodeSocketFlag eNodeSocketFlag |
| typedef enum eNodeSocketInOut eNodeSocketInOut |
| typedef enum eNodeTreeUpdate eNodeTreeUpdate |
| typedef enum FloatCompareOperation FloatCompareOperation |
| typedef enum GeometryNodeBooleanOperation GeometryNodeBooleanOperation |
| typedef enum GeometryNodeMeshLineMode GeometryNodeMeshLineMode |
| typedef enum GeometryNodeRotatePointsType GeometryNodeRotatePointsType |
| typedef enum GeometryNodeTransformSpace GeometryNodeTransformSpace |
| typedef enum GeometryNodeTriangulateNGons GeometryNodeTriangulateNGons |
| typedef enum GeometryNodeTriangulateQuads GeometryNodeTriangulateQuads |
| typedef struct NodeAntiAliasingData NodeAntiAliasingData |
| typedef struct NodeAttributeClamp NodeAttributeClamp |
| typedef struct NodeAttributeColorRamp NodeAttributeColorRamp |
| typedef struct NodeAttributeCombineXYZ NodeAttributeCombineXYZ |
| typedef struct NodeAttributeCompare NodeAttributeCompare |
| typedef struct NodeAttributeConvert NodeAttributeConvert |
| typedef struct NodeAttributeMapRange NodeAttributeMapRange |
| typedef struct NodeAttributeMath NodeAttributeMath |
| typedef struct NodeAttributeMix NodeAttributeMix |
| typedef struct NodeAttributeRandomize NodeAttributeRandomize |
| typedef struct NodeAttributeSeparateXYZ NodeAttributeSeparateXYZ |
| typedef struct NodeAttributeVectorMath NodeAttributeVectorMath |
| typedef struct NodeBilateralBlurData NodeBilateralBlurData |
| typedef struct NodeBlurData NodeBlurData |
| typedef struct NodeBokehImage NodeBokehImage |
| typedef struct NodeBoxMask NodeBoxMask |
| typedef struct NodeChroma NodeChroma |
| typedef struct NodeColorBalance NodeColorBalance |
| typedef struct NodeColorCorrection NodeColorCorrection |
| typedef struct NodeColorspill NodeColorspill |
| typedef struct NodeCryptomatte NodeCryptomatte |
| typedef struct NodeCryptomatte_Runtime NodeCryptomatte_Runtime |
| typedef struct NodeDBlurData NodeDBlurData |
| typedef struct NodeDefocus NodeDefocus |
| typedef struct NodeDenoise NodeDenoise |
| typedef struct NodeDilateErode NodeDilateErode |
| typedef struct NodeEllipseMask NodeEllipseMask |
| typedef struct NodeGeometryAttributeProximity NodeGeometryAttributeProximity |
| typedef struct NodeGeometryCollectionInfo NodeGeometryCollectionInfo |
| typedef struct NodeGeometryMeshCircle NodeGeometryMeshCircle |
| typedef struct NodeGeometryMeshCone NodeGeometryMeshCone |
| typedef struct NodeGeometryMeshCylinder NodeGeometryMeshCylinder |
| typedef struct NodeGeometryMeshLine NodeGeometryMeshLine |
| typedef struct NodeGeometryObjectInfo NodeGeometryObjectInfo |
| typedef struct NodeGeometryPointInstance NodeGeometryPointInstance |
| typedef struct NodeGeometryPointScale NodeGeometryPointScale |
| typedef struct NodeGeometryPointsToVolume NodeGeometryPointsToVolume |
| typedef struct NodeGeometryPointTranslate NodeGeometryPointTranslate |
| typedef struct NodeGeometryRotatePoints NodeGeometryRotatePoints |
| typedef struct NodeGeometryVolumeToMesh NodeGeometryVolumeToMesh |
| typedef struct NodeHueSat NodeHueSat |
| typedef struct NodeImageAnim NodeImageAnim |
| typedef struct NodeImageFile NodeImageFile |
| typedef struct NodeImageLayer NodeImageLayer |
| typedef struct NodeImageMultiFile NodeImageMultiFile |
| typedef struct NodeImageMultiFileSocket NodeImageMultiFileSocket |
| typedef struct NodeInputString NodeInputString |
| typedef struct NodeInputVector NodeInputVector |
| typedef struct NodeKeyingData NodeKeyingData |
| typedef struct NodeKeyingScreenData NodeKeyingScreenData |
| typedef struct NodeLensDist NodeLensDist |
| typedef enum NodeMathOperation NodeMathOperation |
| typedef struct NodePlaneTrackDeformData NodePlaneTrackDeformData |
| typedef struct NodeScriptDict NodeScriptDict |
| typedef struct NodeSetAlpha NodeSetAlpha |
| typedef struct NodeShaderAttribute NodeShaderAttribute |
| typedef struct NodeShaderNormalMap NodeShaderNormalMap |
| typedef struct NodeShaderOutputAOV NodeShaderOutputAOV |
| typedef enum NodeShaderOutputTarget NodeShaderOutputTarget |
| typedef struct NodeShaderScript NodeShaderScript |
| typedef struct NodeShaderTangent NodeShaderTangent |
| typedef struct NodeShaderTexIES NodeShaderTexIES |
| typedef struct NodeShaderTexPointDensity NodeShaderTexPointDensity |
| typedef struct NodeShaderUVMap NodeShaderUVMap |
| typedef struct NodeShaderVectTransform NodeShaderVectTransform |
| typedef struct NodeShaderVertexColor NodeShaderVertexColor |
| typedef struct NodeSunBeams NodeSunBeams |
| typedef struct NodeTexBase NodeTexBase |
| typedef struct NodeTexBrick NodeTexBrick |
| typedef struct NodeTexChecker NodeTexChecker |
| typedef struct NodeTexEnvironment NodeTexEnvironment |
| typedef struct NodeTexGradient NodeTexGradient |
| typedef struct NodeTexImage NodeTexImage |
| typedef struct NodeTexMagic NodeTexMagic |
| typedef struct NodeTexMusgrave NodeTexMusgrave |
| typedef struct NodeTexNoise NodeTexNoise |
| typedef struct NodeTexSky NodeTexSky |
| typedef struct NodeTexVoronoi NodeTexVoronoi |
| typedef struct NodeTexWave NodeTexWave |
| typedef struct NodeTonemap NodeTonemap |
| typedef struct NodeTrackPosData NodeTrackPosData |
| typedef struct NodeTranslateData NodeTranslateData |
| typedef struct NodeTwoFloats NodeTwoFloats |
| typedef struct NodeTwoXYs NodeTwoXYs |
| typedef enum NodeVectorMathOperation NodeVectorMathOperation |
| typedef struct NodeVertexCol NodeVertexCol |
| typedef struct TexNodeOutput TexNodeOutput |
| anonymous enum |
| Enumerator | |
|---|---|
| CMP_NODE_MASKTYPE_ADD | |
| CMP_NODE_MASKTYPE_SUBTRACT | |
| CMP_NODE_MASKTYPE_MULTIPLY | |
| CMP_NODE_MASKTYPE_NOT | |
Definition at line 597 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| CMP_NODE_DILATEERODE_STEP | |
| CMP_NODE_DILATEERODE_DISTANCE_THRESH | |
| CMP_NODE_DILATEERODE_DISTANCE | |
| CMP_NODE_DILATEERODE_DISTANCE_FEATHER | |
Definition at line 604 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| CMP_NODE_INPAINT_SIMPLE | |
Definition at line 611 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| CMP_NODEFLAG_MASK_NO_FEATHER | |
| CMP_NODEFLAG_MASK_MOTION_BLUR | |
| CMP_NODEFLAG_MASK_FIXED | |
| CMP_NODEFLAG_MASK_FIXED_SCENE | |
Definition at line 615 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| CMP_NODEFLAG_BLUR_VARIABLE_SIZE | |
| CMP_NODEFLAG_BLUR_EXTEND_BOUNDS | |
Definition at line 625 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_ATTRIBUTE_GEOMETRY | |
| SHD_ATTRIBUTE_OBJECT | |
| SHD_ATTRIBUTE_INSTANCER | |
Definition at line 1352 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_VORONOI_EUCLIDEAN | |
| SHD_VORONOI_MANHATTAN | |
| SHD_VORONOI_CHEBYCHEV | |
| SHD_VORONOI_MINKOWSKI | |
Definition at line 1395 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_VORONOI_F1 | |
| SHD_VORONOI_F2 | |
| SHD_VORONOI_SMOOTH_F1 | |
| SHD_VORONOI_DISTANCE_TO_EDGE | |
| SHD_VORONOI_N_SPHERE_RADIUS | |
Definition at line 1402 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_WAVE_BANDS_DIRECTION_X | |
| SHD_WAVE_BANDS_DIRECTION_Y | |
| SHD_WAVE_BANDS_DIRECTION_Z | |
| SHD_WAVE_BANDS_DIRECTION_DIAGONAL | |
Definition at line 1421 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_WAVE_RINGS_DIRECTION_X | |
| SHD_WAVE_RINGS_DIRECTION_Y | |
| SHD_WAVE_RINGS_DIRECTION_Z | |
| SHD_WAVE_RINGS_DIRECTION_SPHERICAL | |
Definition at line 1428 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_WAVE_PROFILE_SIN | |
| SHD_WAVE_PROFILE_SAW | |
| SHD_WAVE_PROFILE_TRI | |
Definition at line 1435 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| NODE_MAPPING_TYPE_POINT | |
| NODE_MAPPING_TYPE_TEXTURE | |
| NODE_MAPPING_TYPE_VECTOR | |
| NODE_MAPPING_TYPE_NORMAL | |
Definition at line 1486 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| NODE_VECTOR_ROTATE_TYPE_AXIS | |
| NODE_VECTOR_ROTATE_TYPE_AXIS_X | |
| NODE_VECTOR_ROTATE_TYPE_AXIS_Y | |
| NODE_VECTOR_ROTATE_TYPE_AXIS_Z | |
| NODE_VECTOR_ROTATE_TYPE_EULER_XYZ | |
Definition at line 1494 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| NODE_BOOLEAN_MATH_AND | |
| NODE_BOOLEAN_MATH_OR | |
| NODE_BOOLEAN_MATH_NOT | |
Definition at line 1583 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| NODE_CLAMP_MINMAX | |
| NODE_CLAMP_RANGE | |
Definition at line 1600 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| NODE_MAP_RANGE_LINEAR | |
| NODE_MAP_RANGE_STEPPED | |
| NODE_MAP_RANGE_SMOOTHSTEP | |
| NODE_MAP_RANGE_SMOOTHERSTEP | |
Definition at line 1606 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_SUBSURFACE_CUBIC | |
| SHD_SUBSURFACE_GAUSSIAN | |
| SHD_SUBSURFACE_BURLEY | |
| SHD_SUBSURFACE_RANDOM_WALK | |
Definition at line 1618 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| CMP_NODEFLAG_PLANETRACKDEFORM_MOTION_BLUR | |
Definition at line 1648 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| CMP_NODEFLAG_STABILIZE_INVERSE | |
Definition at line 1653 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_POINTDENSITY_SOURCE_PSYS | |
| SHD_POINTDENSITY_SOURCE_OBJECT | |
Definition at line 1668 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_POINTDENSITY_SPACE_OBJECT | |
| SHD_POINTDENSITY_SPACE_WORLD | |
Definition at line 1673 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_POINTDENSITY_COLOR_PARTAGE | |
| SHD_POINTDENSITY_COLOR_PARTSPEED | |
| SHD_POINTDENSITY_COLOR_PARTVEL | |
Definition at line 1678 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_POINTDENSITY_COLOR_VERTCOL | |
| SHD_POINTDENSITY_COLOR_VERTWEIGHT | |
| SHD_POINTDENSITY_COLOR_VERTNOR | |
Definition at line 1684 of file DNA_node_types.h.
| enum CMPNodeSetAlphaMode |
| Enumerator | |
|---|---|
| CMP_NODE_SETALPHA_MODE_APPLY | |
| CMP_NODE_SETALPHA_MODE_REPLACE_ALPHA | |
Definition at line 1659 of file DNA_node_types.h.
| enum eNodeSocketDatatype |
| Enumerator | |
|---|---|
| SOCK_CUSTOM | |
| SOCK_FLOAT | |
| SOCK_VECTOR | |
| SOCK_RGBA | |
| SOCK_SHADER | |
| SOCK_BOOLEAN | |
| __SOCK_MESH | |
| SOCK_INT | |
| SOCK_STRING | |
| SOCK_OBJECT | |
| SOCK_IMAGE | |
| SOCK_GEOMETRY | |
| SOCK_COLLECTION | |
Definition at line 154 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| SOCK_DISPLAY_SHAPE_CIRCLE | |
| SOCK_DISPLAY_SHAPE_SQUARE | |
| SOCK_DISPLAY_SHAPE_DIAMOND | |
| SOCK_DISPLAY_SHAPE_CIRCLE_DOT | |
| SOCK_DISPLAY_SHAPE_SQUARE_DOT | |
| SOCK_DISPLAY_SHAPE_DIAMOND_DOT | |
Definition at line 171 of file DNA_node_types.h.
| enum eNodeSocketFlag |
Definition at line 187 of file DNA_node_types.h.
| enum eNodeSocketInOut |
| Enumerator | |
|---|---|
| SOCK_IN | |
| SOCK_OUT | |
Definition at line 181 of file DNA_node_types.h.
| enum eNodeTreeUpdate |
| Enumerator | |
|---|---|
| NTREE_UPDATE | |
| NTREE_UPDATE_LINKS | |
| NTREE_UPDATE_NODES | |
| NTREE_UPDATE_GROUP_IN | |
| NTREE_UPDATE_GROUP_OUT | |
| NTREE_UPDATE_GROUP | |
Definition at line 534 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| NODE_FLOAT_COMPARE_LESS_THAN | |
| NODE_FLOAT_COMPARE_LESS_EQUAL | |
| NODE_FLOAT_COMPARE_GREATER_THAN | |
| NODE_FLOAT_COMPARE_GREATER_EQUAL | |
| NODE_FLOAT_COMPARE_EQUAL | |
| NODE_FLOAT_COMPARE_NOT_EQUAL | |
Definition at line 1590 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_ALIGN_ROTATION_TO_VECTOR_AXIS_X | |
| GEO_NODE_ALIGN_ROTATION_TO_VECTOR_AXIS_Y | |
| GEO_NODE_ALIGN_ROTATION_TO_VECTOR_AXIS_Z | |
Definition at line 1766 of file DNA_node_types.h.
Definition at line 1772 of file DNA_node_types.h.
Definition at line 1735 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_ATTRIBUTE_PROXIMITY_TARGET_GEOMETRY_ELEMENT_POINTS | |
| GEO_NODE_ATTRIBUTE_PROXIMITY_TARGET_GEOMETRY_ELEMENT_EDGES | |
| GEO_NODE_ATTRIBUTE_PROXIMITY_TARGET_GEOMETRY_ELEMENT_FACES | |
Definition at line 1700 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_ATTRIBUTE_RANDOMIZE_REPLACE_CREATE | |
| GEO_NODE_ATTRIBUTE_RANDOMIZE_ADD | |
| GEO_NODE_ATTRIBUTE_RANDOMIZE_SUBTRACT | |
| GEO_NODE_ATTRIBUTE_RANDOMIZE_MULTIPLY | |
Definition at line 1754 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_BOOLEAN_INTERSECT | |
| GEO_NODE_BOOLEAN_UNION | |
| GEO_NODE_BOOLEAN_DIFFERENCE | |
Definition at line 1707 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_MESH_CIRCLE_FILL_NONE | |
| GEO_NODE_MESH_CIRCLE_FILL_NGON | |
| GEO_NODE_MESH_CIRCLE_FILL_TRIANGLE_FAN | |
Definition at line 1789 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_MESH_LINE_COUNT_TOTAL | |
| GEO_NODE_MESH_LINE_COUNT_RESOLUTION | |
Definition at line 1800 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_MESH_LINE_MODE_END_POINTS | |
| GEO_NODE_MESH_LINE_MODE_OFFSET | |
Definition at line 1795 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_POINT_DISTRIBUTE_RANDOM | |
| GEO_NODE_POINT_DISTRIBUTE_POISSON | |
Definition at line 1744 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_POINT_INSTANCE_WHOLE_COLLECTION | |
Definition at line 1731 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_POINT_INSTANCE_TYPE_OBJECT | |
| GEO_NODE_POINT_INSTANCE_TYPE_COLLECTION | |
Definition at line 1726 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_POINTS_TO_VOLUME_RESOLUTION_MODE_AMOUNT | |
| GEO_NODE_POINTS_TO_VOLUME_RESOLUTION_MODE_SIZE | |
Definition at line 1784 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_POINT_ROTATE_SPACE_OBJECT | |
| GEO_NODE_POINT_ROTATE_SPACE_POINT | |
Definition at line 1761 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_POINT_ROTATE_TYPE_EULER | |
| GEO_NODE_POINT_ROTATE_TYPE_AXIS_ANGLE | |
Definition at line 1749 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_TRANSFORM_SPACE_ORIGINAL | |
| GEO_NODE_TRANSFORM_SPACE_RELATIVE | |
Definition at line 1779 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_TRIANGULATE_NGON_BEAUTY | |
| GEO_NODE_TRIANGULATE_NGON_EARCLIP | |
Definition at line 1714 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_TRIANGULATE_QUAD_BEAUTY | |
| GEO_NODE_TRIANGULATE_QUAD_FIXED | |
| GEO_NODE_TRIANGULATE_QUAD_ALTERNATE | |
| GEO_NODE_TRIANGULATE_QUAD_SHORTEDGE | |
Definition at line 1719 of file DNA_node_types.h.
| enum NodeMathOperation |
Definition at line 1506 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| SHD_OUTPUT_ALL | |
| SHD_OUTPUT_EEVEE | |
| SHD_OUTPUT_CYCLES | |
Definition at line 1692 of file DNA_node_types.h.
Definition at line 1550 of file DNA_node_types.h.