|
Blender
V3.3
|
#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_ACTIVE_PREVIEW (1 << 18) /* deprecated */ |
Definition at line 379 of file DNA_node_types.h.
| #define __NODE_GROUP_EDIT 128 /* DEPRECATED */ |
Definition at line 347 of file DNA_node_types.h.
| #define CMP_NODE_BLUR_ASPECT_NONE 0 |
Definition at line 1823 of file DNA_node_types.h.
| #define CMP_NODE_BLUR_ASPECT_X 2 |
Definition at line 1825 of file DNA_node_types.h.
| #define CMP_NODE_BLUR_ASPECT_Y 1 |
Definition at line 1824 of file DNA_node_types.h.
| #define CMP_NODE_CHANNEL_MATTE_CS_HSV 2 |
Definition at line 1501 of file DNA_node_types.h.
| #define CMP_NODE_CHANNEL_MATTE_CS_RGB 1 |
Definition at line 1500 of file DNA_node_types.h.
| #define CMP_NODE_CHANNEL_MATTE_CS_YCC 4 |
Definition at line 1503 of file DNA_node_types.h.
| #define CMP_NODE_CHANNEL_MATTE_CS_YUV 3 |
Definition at line 1502 of file DNA_node_types.h.
| #define CMP_NODE_IMAGE_USE_STRAIGHT_OUTPUT 1 |
Definition at line 1836 of file DNA_node_types.h.
| #define CMP_NODE_MASK_MBLUR_SAMPLES_MAX 64 |
Definition at line 1833 of file DNA_node_types.h.
| #define CMP_NODE_OUTPUT_IGNORE_ALPHA 1 |
Definition at line 1839 of file DNA_node_types.h.
| #define CMP_NODE_PLANETRACKDEFORM_MBLUR_SAMPLES_MAX 64 |
Definition at line 1880 of file DNA_node_types.h.
| #define CMP_NODE_WRAP_NONE 0 |
Definition at line 1828 of file DNA_node_types.h.
| #define CMP_NODE_WRAP_X 1 |
Definition at line 1829 of file DNA_node_types.h.
| #define CMP_NODE_WRAP_XY 3 |
Definition at line 1831 of file DNA_node_types.h.
| #define CMP_NODE_WRAP_Y 2 |
Definition at line 1830 of file DNA_node_types.h.
| #define NODE_ACTIVE 16 |
Definition at line 343 of file DNA_node_types.h.
| #define NODE_ACTIVE_PAINT_CANVAS (1 << 19) |
Definition at line 381 of file DNA_node_types.h.
| #define NODE_ACTIVE_TEXTURE (1 << 14) |
Definition at line 364 of file DNA_node_types.h.
| #define NODE_BACKGROUND (1 << 12) |
Definition at line 355 of file DNA_node_types.h.
| #define NODE_CUSTOM_COLOR (1 << 15) |
Definition at line 366 of file DNA_node_types.h.
| #define NODE_DO_OUTPUT 64 |
Definition at line 346 of file DNA_node_types.h.
| #define NODE_DO_OUTPUT_RECALC (1 << 17) |
Definition at line 377 of file DNA_node_types.h.
Definition at line 1492 of file DNA_node_types.h.
| #define NODE_FRAME_SHRINK 1 /* keep the bounding box minimal */ |
Definition at line 1491 of file DNA_node_types.h.
| #define NODE_HIDDEN 8 |
Definition at line 342 of file DNA_node_types.h.
| #define NODE_IES_EXTERNAL 1 |
Definition at line 1487 of file DNA_node_types.h.
| #define NODE_IES_INTERNAL 0 |
Definition at line 1486 of file DNA_node_types.h.
| #define NODE_INIT (1 << 16) |
Definition at line 372 of file DNA_node_types.h.
Definition at line 433 of file DNA_node_types.h.
Definition at line 432 of file DNA_node_types.h.
Definition at line 431 of file DNA_node_types.h.
Definition at line 430 of file DNA_node_types.h.
| #define NODE_LINK_VALID (1 << 1) |
Definition at line 429 of file DNA_node_types.h.
| #define NODE_LINKFLAG_HILITE (1 << 0) /* link has been successfully validated */ |
Definition at line 428 of file DNA_node_types.h.
| #define NODE_MAXSTR 64 |
Definition at line 35 of file DNA_node_types.h.
| #define NODE_MUTED 512 |
Definition at line 351 of file DNA_node_types.h.
| #define NODE_OPTIONS 2 |
Definition at line 340 of file DNA_node_types.h.
| #define NODE_PREVIEW 4 |
Definition at line 341 of file DNA_node_types.h.
Definition at line 1496 of file DNA_node_types.h.
| #define NODE_SCRIPT_AUTO_UPDATE 1 |
Definition at line 1483 of file DNA_node_types.h.
| #define NODE_SCRIPT_EXTERNAL 1 |
Definition at line 1480 of file DNA_node_types.h.
| #define NODE_SCRIPT_INTERNAL 0 |
Definition at line 1479 of file DNA_node_types.h.
| #define NODE_SELECT 1 |
Definition at line 339 of file DNA_node_types.h.
| #define NODE_TEST 256 |
Definition at line 349 of file DNA_node_types.h.
| #define NODE_TRANSFORM (1 << 13) |
Definition at line 357 of file DNA_node_types.h.
Definition at line 384 of file DNA_node_types.h.
Definition at line 385 of file DNA_node_types.h.
| #define NS_CR_CENTER 0 |
Definition at line 61 of file DNA_node_types.h.
| #define NS_CR_FIT 4 |
Definition at line 65 of file DNA_node_types.h.
| #define NS_CR_FIT_HEIGHT 3 |
Definition at line 64 of file DNA_node_types.h.
| #define NS_CR_FIT_WIDTH 2 |
Definition at line 63 of file DNA_node_types.h.
| #define NS_CR_NONE 1 |
Definition at line 62 of file DNA_node_types.h.
| #define NS_CR_STRETCH 5 |
Definition at line 66 of file DNA_node_types.h.
| #define NS_OSA_VALUES 2 |
Definition at line 58 of file DNA_node_types.h.
| #define NS_OSA_VECTORS 1 |
Definition at line 57 of file DNA_node_types.h.
| #define NTREE_CHUNKSIZE_1024 1024 |
Definition at line 446 of file DNA_node_types.h.
| #define NTREE_CHUNKSIZE_128 128 |
Definition at line 443 of file DNA_node_types.h.
| #define NTREE_CHUNKSIZE_256 256 |
Definition at line 444 of file DNA_node_types.h.
| #define NTREE_CHUNKSIZE_32 32 |
Definition at line 441 of file DNA_node_types.h.
| #define NTREE_CHUNKSIZE_512 512 |
Definition at line 445 of file DNA_node_types.h.
| #define NTREE_CHUNKSIZE_64 64 |
Definition at line 442 of file DNA_node_types.h.
| #define NTREE_COM_GROUPNODE_BUFFER (1 << 3) /* use groupnode buffers */ |
Definition at line 553 of file DNA_node_types.h.
| #define NTREE_COM_OPENCL (1 << 1) /* use opencl */ |
Definition at line 551 of file DNA_node_types.h.
| #define NTREE_COMPOSIT 1 |
Definition at line 545 of file DNA_node_types.h.
Definition at line 543 of file DNA_node_types.h.
| #define NTREE_DS_EXPAND (1 << 0) /* for animation editors */ |
#NodeTree.flag
Definition at line 550 of file DNA_node_types.h.
| #define NTREE_GEOMETRY 3 |
Definition at line 547 of file DNA_node_types.h.
| #define NTREE_QUALITY_HIGH 0 |
Definition at line 436 of file DNA_node_types.h.
| #define NTREE_QUALITY_LOW 2 |
Definition at line 438 of file DNA_node_types.h.
| #define NTREE_QUALITY_MEDIUM 1 |
Definition at line 437 of file DNA_node_types.h.
| #define NTREE_SHADER 0 |
Definition at line 544 of file DNA_node_types.h.
| #define NTREE_TEXTURE 2 |
Definition at line 546 of file DNA_node_types.h.
| #define NTREE_TWO_PASS (1 << 2) /* two pass */ |
Definition at line 552 of file DNA_node_types.h.
| #define NTREE_UNDEFINED -2 /* Represents #NodeTreeTypeUndefined type. */ |
#NodeTree.type, index
Definition at line 542 of file DNA_node_types.h.
Definition at line 554 of file DNA_node_types.h.
| #define SHD_AO_INSIDE 1 |
Definition at line 1652 of file DNA_node_types.h.
| #define SHD_AO_LOCAL 2 |
Definition at line 1653 of file DNA_node_types.h.
| #define SHD_BLEND_DIAGONAL 3 |
Definition at line 1545 of file DNA_node_types.h.
| #define SHD_BLEND_EASING 2 |
Definition at line 1544 of file DNA_node_types.h.
| #define SHD_BLEND_LINEAR 0 |
Definition at line 1542 of file DNA_node_types.h.
| #define SHD_BLEND_QUADRATIC 1 |
Definition at line 1543 of file DNA_node_types.h.
| #define SHD_BLEND_QUADRATIC_SPHERE 5 |
Definition at line 1547 of file DNA_node_types.h.
| #define SHD_BLEND_RADIAL 4 |
Definition at line 1546 of file DNA_node_types.h.
| #define SHD_BLEND_SPHERICAL 6 |
Definition at line 1548 of file DNA_node_types.h.
| #define SHD_GLOSSY_ASHIKHMIN_SHIRLEY 3 |
Definition at line 1509 of file DNA_node_types.h.
| #define SHD_GLOSSY_BECKMANN 0 |
Definition at line 1506 of file DNA_node_types.h.
| #define SHD_GLOSSY_GGX 2 |
Definition at line 1508 of file DNA_node_types.h.
| #define SHD_GLOSSY_MULTI_GGX 4 |
Definition at line 1510 of file DNA_node_types.h.
| #define SHD_GLOSSY_SHARP 1 |
Definition at line 1507 of file DNA_node_types.h.
| #define SHD_HAIR_REFLECTION 0 |
Definition at line 1533 of file DNA_node_types.h.
| #define SHD_HAIR_TRANSMISSION 1 |
Definition at line 1534 of file DNA_node_types.h.
| #define SHD_IMAGE_EXTENSION_CLIP 2 |
Definition at line 1622 of file DNA_node_types.h.
| #define SHD_IMAGE_EXTENSION_EXTEND 1 |
Definition at line 1621 of file DNA_node_types.h.
| #define SHD_IMAGE_EXTENSION_REPEAT 0 |
Definition at line 1620 of file DNA_node_types.h.
| #define SHD_INTERP_CLOSEST 1 |
Definition at line 1632 of file DNA_node_types.h.
| #define SHD_INTERP_CUBIC 2 |
Definition at line 1633 of file DNA_node_types.h.
| #define SHD_INTERP_LINEAR 0 |
Definition at line 1631 of file DNA_node_types.h.
| #define SHD_INTERP_SMART 3 |
Definition at line 1634 of file DNA_node_types.h.
| #define SHD_MATH_CLAMP 1 |
Definition at line 1673 of file DNA_node_types.h.
| #define SHD_MIXRGB_CLAMP 2 |
Definition at line 1807 of file DNA_node_types.h.
| #define SHD_MIXRGB_USE_ALPHA 1 |
Definition at line 1806 of file DNA_node_types.h.
| #define SHD_MUSGRAVE_FBM 1 |
Definition at line 1582 of file DNA_node_types.h.
| #define SHD_MUSGRAVE_HETERO_TERRAIN 4 |
Definition at line 1585 of file DNA_node_types.h.
| #define SHD_MUSGRAVE_HYBRID_MULTIFRACTAL 2 |
Definition at line 1583 of file DNA_node_types.h.
| #define SHD_MUSGRAVE_MULTIFRACTAL 0 |
Definition at line 1581 of file DNA_node_types.h.
| #define SHD_MUSGRAVE_RIDGED_MULTIFRACTAL 3 |
Definition at line 1584 of file DNA_node_types.h.
| #define SHD_NOISE_CELL_NOISE 7 |
Definition at line 1558 of file DNA_node_types.h.
| #define SHD_NOISE_HARD 1 |
Definition at line 1561 of file DNA_node_types.h.
| #define SHD_NOISE_PERLIN 0 |
Definition at line 1551 of file DNA_node_types.h.
| #define SHD_NOISE_SOFT 0 |
Definition at line 1560 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_CRACKLE 6 |
Definition at line 1557 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_F1 1 |
Definition at line 1552 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_F2 2 |
Definition at line 1553 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_F2_F1 5 |
Definition at line 1556 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_F3 3 |
Definition at line 1554 of file DNA_node_types.h.
| #define SHD_NOISE_VORONOI_F4 4 |
Definition at line 1555 of file DNA_node_types.h.
| #define SHD_PRINCIPLED_HAIR_DIRECT_ABSORPTION 2 |
Definition at line 1539 of file DNA_node_types.h.
| #define SHD_PRINCIPLED_HAIR_PIGMENT_CONCENTRATION 1 |
Definition at line 1538 of file DNA_node_types.h.
| #define SHD_PRINCIPLED_HAIR_REFLECTANCE 0 |
Definition at line 1537 of file DNA_node_types.h.
| #define SHD_PROJ_BOX 1 |
Definition at line 1626 of file DNA_node_types.h.
| #define SHD_PROJ_EQUIRECTANGULAR 0 |
Definition at line 1617 of file DNA_node_types.h.
| #define SHD_PROJ_FLAT 0 |
Definition at line 1625 of file DNA_node_types.h.
| #define SHD_PROJ_MIRROR_BALL 1 |
Definition at line 1618 of file DNA_node_types.h.
| #define SHD_PROJ_SPHERE 2 |
Definition at line 1627 of file DNA_node_types.h.
| #define SHD_PROJ_TUBE 3 |
Definition at line 1628 of file DNA_node_types.h.
| #define SHD_SKY_HOSEK 1 |
Definition at line 1613 of file DNA_node_types.h.
| #define SHD_SKY_NISHITA 2 |
Definition at line 1614 of file DNA_node_types.h.
| #define SHD_SKY_PREETHAM 0 |
Definition at line 1612 of file DNA_node_types.h.
| #define SHD_SPACE_BLENDER_OBJECT 3 |
Definition at line 1649 of file DNA_node_types.h.
| #define SHD_SPACE_BLENDER_WORLD 4 |
Definition at line 1650 of file DNA_node_types.h.
| #define SHD_SPACE_OBJECT 1 |
Definition at line 1647 of file DNA_node_types.h.
| #define SHD_SPACE_TANGENT 0 |
Definition at line 1646 of file DNA_node_types.h.
| #define SHD_SPACE_WORLD 2 |
Definition at line 1648 of file DNA_node_types.h.
| #define SHD_TANGENT_AXIS_X 0 |
Definition at line 1641 of file DNA_node_types.h.
| #define SHD_TANGENT_AXIS_Y 1 |
Definition at line 1642 of file DNA_node_types.h.
| #define SHD_TANGENT_AXIS_Z 2 |
Definition at line 1643 of file DNA_node_types.h.
| #define SHD_TANGENT_RADIAL 0 |
Definition at line 1637 of file DNA_node_types.h.
| #define SHD_TANGENT_UVMAP 1 |
Definition at line 1638 of file DNA_node_types.h.
| #define SHD_TOON_DIFFUSE 0 |
Definition at line 1529 of file DNA_node_types.h.
| #define SHD_TOON_GLOSSY 1 |
Definition at line 1530 of file DNA_node_types.h.
| #define SHD_VECT_TRANSFORM_SPACE_CAMERA 2 |
Definition at line 1519 of file DNA_node_types.h.
| #define SHD_VECT_TRANSFORM_SPACE_OBJECT 1 |
Definition at line 1518 of file DNA_node_types.h.
| #define SHD_VECT_TRANSFORM_SPACE_WORLD 0 |
Definition at line 1517 of file DNA_node_types.h.
| #define SHD_VECT_TRANSFORM_TYPE_NORMAL 2 |
Definition at line 1515 of file DNA_node_types.h.
| #define SHD_VECT_TRANSFORM_TYPE_POINT 1 |
Definition at line 1514 of file DNA_node_types.h.
| #define SHD_VECT_TRANSFORM_TYPE_VECTOR 0 |
Definition at line 1513 of file DNA_node_types.h.
| #define SHD_WAVE_BANDS 0 |
Definition at line 1588 of file DNA_node_types.h.
| #define SHD_WAVE_RINGS 1 |
Definition at line 1589 of file DNA_node_types.h.
| typedef struct bNodeInstanceHashEntry bNodeInstanceHashEntry |
| typedef struct bNodeInstanceKey bNodeInstanceKey |
| typedef struct bNodePreview bNodePreview |
| typedef struct bNodeRuntimeHandle bNodeRuntimeHandle |
Definition at line 1 of file DNA_node_types.h.
| typedef struct bNodeSocket bNodeSocket |
| typedef struct bNodeSocketRuntimeHandle bNodeSocketRuntimeHandle |
Definition at line 1 of file DNA_node_types.h.
| typedef struct bNodeSocketValueBoolean bNodeSocketValueBoolean |
| typedef struct bNodeSocketValueCollection bNodeSocketValueCollection |
| typedef struct bNodeSocketValueFloat bNodeSocketValueFloat |
| typedef struct bNodeSocketValueImage bNodeSocketValueImage |
| typedef struct bNodeSocketValueInt bNodeSocketValueInt |
| typedef struct bNodeSocketValueMaterial bNodeSocketValueMaterial |
| typedef struct bNodeSocketValueObject bNodeSocketValueObject |
| typedef struct bNodeSocketValueRGBA bNodeSocketValueRGBA |
| typedef struct bNodeSocketValueString bNodeSocketValueString |
| typedef struct bNodeSocketValueTexture bNodeSocketValueTexture |
| typedef struct bNodeSocketValueVector bNodeSocketValueVector |
| typedef struct bNodeStack bNodeStack |
| typedef struct bNodeTreeRuntimeHandle bNodeTreeRuntimeHandle |
Definition at line 1 of file DNA_node_types.h.
| typedef enum CMPNodeCombSepColorMode CMPNodeCombSepColorMode |
| typedef enum CMPNodeSetAlphaMode CMPNodeSetAlphaMode |
| typedef struct ColorCorrectionData ColorCorrectionData |
| typedef struct CryptomatteEntry CryptomatteEntry |
| typedef struct CryptomatteLayer CryptomatteLayer |
| typedef enum eNodeSocketDisplayShape eNodeSocketDisplayShape |
Socket shape.
| typedef enum eNodeSocketFlag eNodeSocketFlag |
bNodeSocket.flag, first bit is selection.
| typedef enum eNodeSocketInOut eNodeSocketInOut |
Socket side (input/output).
| typedef enum eNodeTreeExecutionMode eNodeTreeExecutionMode |
| typedef enum eNodeTreeRuntimeFlag eNodeTreeRuntimeFlag |
| typedef enum FloatToIntRoundingMode FloatToIntRoundingMode |
| typedef enum FunctionNodeRotateEulerSpace FunctionNodeRotateEulerSpace |
| typedef enum FunctionNodeRotateEulerType FunctionNodeRotateEulerType |
| typedef enum GeometryNodeBooleanOperation GeometryNodeBooleanOperation |
| typedef enum GeometryNodeCurveFilletMode GeometryNodeCurveFilletMode |
| typedef enum GeometryNodeCurveFillMode GeometryNodeCurveFillMode |
| typedef enum GeometryNodeCurveHandleMode GeometryNodeCurveHandleMode |
| typedef enum GeometryNodeCurveHandleType GeometryNodeCurveHandleType |
| typedef enum GeometryNodeCurvePrimitiveBezierSegmentMode GeometryNodeCurvePrimitiveBezierSegmentMode |
| typedef enum GeometryNodeCurveSampleMode GeometryNodeCurveSampleMode |
| typedef enum GeometryNodeExtrudeMeshMode GeometryNodeExtrudeMeshMode |
| typedef enum GeometryNodeMeshLineMode GeometryNodeMeshLineMode |
| typedef enum GeometryNodeMeshToPointsMode GeometryNodeMeshToPointsMode |
| typedef enum GeometryNodeRaycastMapMode GeometryNodeRaycastMapMode |
| typedef enum GeometryNodeTransformSpace GeometryNodeTransformSpace |
| typedef enum GeometryNodeTriangulateNGons GeometryNodeTriangulateNGons |
| typedef enum GeometryNodeTriangulateQuads GeometryNodeTriangulateQuads |
| typedef enum GeometryNodeUVUnwrapMethod GeometryNodeUVUnwrapMethod |
| typedef struct NodeAccumulateField NodeAccumulateField |
| typedef enum NodeAlignEulerToVectorAxis NodeAlignEulerToVectorAxis |
| typedef struct NodeAntiAliasingData NodeAntiAliasingData |
| typedef struct NodeBilateralBlurData NodeBilateralBlurData |
| typedef struct NodeBlurData NodeBlurData |
| typedef struct NodeBokehImage NodeBokehImage |
| typedef enum NodeBooleanMathOperation NodeBooleanMathOperation |
| typedef struct NodeBoxMask NodeBoxMask |
| typedef struct NodeChroma NodeChroma |
| typedef struct NodeCMPCombSepColor NodeCMPCombSepColor |
| typedef struct NodeColorBalance NodeColorBalance |
| typedef struct NodeColorCorrection NodeColorCorrection |
| typedef struct NodeColorspill NodeColorspill |
| typedef struct NodeCombSepColor NodeCombSepColor |
| typedef enum NodeCombSepColorMode NodeCombSepColorMode |
| typedef enum NodeCompareMode NodeCompareMode |
| typedef enum NodeCompareOperation NodeCompareOperation |
| typedef struct NodeConvertColorSpace NodeConvertColorSpace |
| typedef struct NodeCryptomatte NodeCryptomatte |
| typedef struct NodeCryptomatte_Runtime NodeCryptomatte_Runtime |
| typedef struct NodeDBlurData NodeDBlurData |
| typedef struct NodeDeclarationHandle NodeDeclarationHandle |
Workaround to forward-declare C++ type in C header.
Definition at line 1 of file DNA_node_types.h.
| typedef struct NodeDefocus NodeDefocus |
Defocus blur node.
| typedef struct NodeDenoise NodeDenoise |
| typedef struct NodeDilateErode NodeDilateErode |
| typedef struct NodeEllipseMask NodeEllipseMask |
| typedef struct NodeFunctionCompare NodeFunctionCompare |
| typedef struct NodeGeometryAttributeCapture NodeGeometryAttributeCapture |
| typedef struct NodeGeometryCollectionInfo NodeGeometryCollectionInfo |
| typedef struct NodeGeometryCurveFill NodeGeometryCurveFill |
| typedef struct NodeGeometryCurveFillet NodeGeometryCurveFillet |
| typedef struct NodeGeometryCurvePrimitiveArc NodeGeometryCurvePrimitiveArc |
| typedef struct NodeGeometryCurvePrimitiveCircle NodeGeometryCurvePrimitiveCircle |
| typedef struct NodeGeometryCurvePrimitiveLine NodeGeometryCurvePrimitiveLine |
| typedef struct NodeGeometryCurvePrimitiveQuad NodeGeometryCurvePrimitiveQuad |
| typedef struct NodeGeometryCurveResample NodeGeometryCurveResample |
| typedef struct NodeGeometryCurveSample NodeGeometryCurveSample |
| typedef struct NodeGeometryCurveSelectHandles NodeGeometryCurveSelectHandles |
| typedef struct NodeGeometryCurveSetHandles NodeGeometryCurveSetHandles |
| typedef struct NodeGeometryCurveSplineType NodeGeometryCurveSplineType |
| typedef struct NodeGeometryCurveToPoints NodeGeometryCurveToPoints |
| typedef struct NodeGeometryCurveTrim NodeGeometryCurveTrim |
| typedef struct NodeGeometryDeleteGeometry NodeGeometryDeleteGeometry |
| typedef struct NodeGeometryDuplicateElements NodeGeometryDuplicateElements |
| typedef struct NodeGeometryExtrudeMesh NodeGeometryExtrudeMesh |
| typedef struct NodeGeometryImageTexture NodeGeometryImageTexture |
| typedef struct NodeGeometryInputNamedAttribute NodeGeometryInputNamedAttribute |
| typedef struct NodeGeometryMergeByDistance NodeGeometryMergeByDistance |
| typedef struct NodeGeometryMeshCircle NodeGeometryMeshCircle |
| typedef struct NodeGeometryMeshCone NodeGeometryMeshCone |
| typedef struct NodeGeometryMeshCylinder NodeGeometryMeshCylinder |
| typedef struct NodeGeometryMeshLine NodeGeometryMeshLine |
| typedef struct NodeGeometryMeshToPoints NodeGeometryMeshToPoints |
| typedef struct NodeGeometryMeshToVolume NodeGeometryMeshToVolume |
| typedef struct NodeGeometryObjectInfo NodeGeometryObjectInfo |
| typedef struct NodeGeometryPointsToVolume NodeGeometryPointsToVolume |
| typedef struct NodeGeometryProximity NodeGeometryProximity |
| typedef struct NodeGeometryRaycast NodeGeometryRaycast |
| typedef struct NodeGeometrySeparateGeometry NodeGeometrySeparateGeometry |
| typedef struct NodeGeometryStoreNamedAttribute NodeGeometryStoreNamedAttribute |
| typedef struct NodeGeometryStringToCurves NodeGeometryStringToCurves |
| typedef struct NodeGeometrySubdivisionSurface NodeGeometrySubdivisionSurface |
| typedef struct NodeGeometryTransferAttribute NodeGeometryTransferAttribute |
| typedef struct NodeGeometryUVUnwrap NodeGeometryUVUnwrap |
| typedef struct NodeGeometryViewer NodeGeometryViewer |
| typedef struct NodeGeometryVolumeToMesh NodeGeometryVolumeToMesh |
| typedef struct NodeHueSat NodeHueSat |
| typedef struct NodeImageAnim NodeImageAnim |
| typedef struct NodeImageFile NodeImageFile |
| typedef struct NodeImageLayer NodeImageLayer |
Layer info for image node outputs.
| typedef struct NodeImageMultiFile NodeImageMultiFile |
XXX: first struct fields should match NodeImageFile to ensure forward compatibility.
| typedef struct NodeImageMultiFileSocket NodeImageMultiFileSocket |
| typedef struct NodeInputBool NodeInputBool |
| typedef struct NodeInputColor NodeInputColor |
| typedef struct NodeInputInt NodeInputInt |
| typedef struct NodeInputString NodeInputString |
| typedef struct NodeInputVector NodeInputVector |
| typedef struct NodeKeyingData NodeKeyingData |
| typedef struct NodeKeyingScreenData NodeKeyingScreenData |
| typedef struct NodeLensDist NodeLensDist |
Lens distortion node.
| typedef struct NodeMapRange NodeMapRange |
| typedef enum NodeMathOperation NodeMathOperation |
| typedef struct NodePlaneTrackDeformData NodePlaneTrackDeformData |
| typedef struct NodeRandomValue NodeRandomValue |
| 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 NodeShaderPrincipled NodeShaderPrincipled |
| 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 NodeSwitch NodeSwitch |
| 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 |
Tonemap node.
| 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 SocketDeclarationHandle SocketDeclarationHandle |
Definition at line 1 of file DNA_node_types.h.
| typedef struct TexNodeOutput TexNodeOutput |
TEX_output.
| anonymous enum |
| Enumerator | |
|---|---|
| CMP_NODE_MASKTYPE_ADD | |
| CMP_NODE_MASKTYPE_SUBTRACT | |
| CMP_NODE_MASKTYPE_MULTIPLY | |
| CMP_NODE_MASKTYPE_NOT | |
Definition at line 635 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 642 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| CMP_NODE_INPAINT_SIMPLE | |
Definition at line 649 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 653 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| CMP_NODEFLAG_BLUR_VARIABLE_SIZE | |
| CMP_NODEFLAG_BLUR_EXTEND_BOUNDS | |
Definition at line 663 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_ATTRIBUTE_GEOMETRY | |
| SHD_ATTRIBUTE_OBJECT | |
| SHD_ATTRIBUTE_INSTANCER | |
Definition at line 1522 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_VORONOI_EUCLIDEAN | |
| SHD_VORONOI_MANHATTAN | |
| SHD_VORONOI_CHEBYCHEV | |
| SHD_VORONOI_MINKOWSKI | |
Definition at line 1565 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 1572 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 1591 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 1598 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_WAVE_PROFILE_SIN | |
| SHD_WAVE_PROFILE_SAW | |
| SHD_WAVE_PROFILE_TRI | |
Definition at line 1605 of file DNA_node_types.h.
| anonymous enum |
Mapping node vector types.
| Enumerator | |
|---|---|
| NODE_MAPPING_TYPE_POINT | |
| NODE_MAPPING_TYPE_TEXTURE | |
| NODE_MAPPING_TYPE_VECTOR | |
| NODE_MAPPING_TYPE_NORMAL | |
Definition at line 1656 of file DNA_node_types.h.
| anonymous enum |
Rotation node vector types.
| 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 1664 of file DNA_node_types.h.
| anonymous enum |
Clamp node types.
| Enumerator | |
|---|---|
| NODE_CLAMP_MINMAX | |
| NODE_CLAMP_RANGE | |
Definition at line 1792 of file DNA_node_types.h.
| anonymous enum |
Map range node types.
| Enumerator | |
|---|---|
| NODE_MAP_RANGE_LINEAR | |
| NODE_MAP_RANGE_STEPPED | |
| NODE_MAP_RANGE_SMOOTHSTEP | |
| NODE_MAP_RANGE_SMOOTHERSTEP | |
Definition at line 1798 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_SUBSURFACE_BURLEY | |
| SHD_SUBSURFACE_RANDOM_WALK_FIXED_RADIUS | |
| SHD_SUBSURFACE_RANDOM_WALK | |
Definition at line 1811 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| CMP_NODEFLAG_PLANETRACKDEFORM_MOTION_BLUR | |
Definition at line 1843 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| CMP_NODEFLAG_STABILIZE_INVERSE | |
Definition at line 1849 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_POINTDENSITY_SOURCE_PSYS | |
| SHD_POINTDENSITY_SOURCE_OBJECT | |
Definition at line 1884 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_POINTDENSITY_SPACE_OBJECT | |
| SHD_POINTDENSITY_SPACE_WORLD | |
Definition at line 1889 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_POINTDENSITY_COLOR_PARTAGE | |
| SHD_POINTDENSITY_COLOR_PARTSPEED | |
| SHD_POINTDENSITY_COLOR_PARTVEL | |
Definition at line 1894 of file DNA_node_types.h.
| anonymous enum |
| Enumerator | |
|---|---|
| SHD_POINTDENSITY_COLOR_VERTCOL | |
| SHD_POINTDENSITY_COLOR_VERTWEIGHT | |
| SHD_POINTDENSITY_COLOR_VERTNOR | |
Definition at line 1900 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| CMP_NODE_COMBSEP_COLOR_RGB | |
| CMP_NODE_COMBSEP_COLOR_HSV | |
| CMP_NODE_COMBSEP_COLOR_HSL | |
| CMP_NODE_COMBSEP_COLOR_YCC | |
| CMP_NODE_COMBSEP_COLOR_YUV | |
Definition at line 1872 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| CMP_NODE_DENOISE_PREFILTER_FAST | |
| CMP_NODE_DENOISE_PREFILTER_NONE | |
| CMP_NODE_DENOISE_PREFILTER_ACCURATE | |
Definition at line 1864 of file DNA_node_types.h.
| enum CMPNodeSetAlphaMode |
| Enumerator | |
|---|---|
| CMP_NODE_SETALPHA_MODE_APPLY | |
| CMP_NODE_SETALPHA_MODE_REPLACE_ALPHA | |
Definition at line 1856 of file DNA_node_types.h.
| enum eNodeSocketDatatype |
bNodeSocket.type & bNodeSocketType.type
| 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 | |
| SOCK_TEXTURE | |
| SOCK_MATERIAL | |
Definition at line 187 of file DNA_node_types.h.
Socket shape.
| 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 206 of file DNA_node_types.h.
| enum eNodeSocketFlag |
bNodeSocket.flag, first bit is selection.
Definition at line 222 of file DNA_node_types.h.
| enum eNodeSocketInOut |
Socket side (input/output).
| Enumerator | |
|---|---|
| SOCK_IN | |
| SOCK_OUT | |
Definition at line 216 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| NTREE_EXECUTION_MODE_TILED | |
| NTREE_EXECUTION_MODE_FULL_FRAME | |
Definition at line 561 of file DNA_node_types.h.
| enum eNodeTreeRuntimeFlag |
| Enumerator | |
|---|---|
| NTREE_RUNTIME_FLAG_HAS_IMAGE_ANIMATION | There is a node that references an image with animation. |
| NTREE_RUNTIME_FLAG_HAS_MATERIAL_OUTPUT | There is a material output node in the group. |
Definition at line 566 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| FN_NODE_FLOAT_TO_INT_ROUND | |
| FN_NODE_FLOAT_TO_INT_FLOOR | |
| FN_NODE_FLOAT_TO_INT_CEIL | |
| FN_NODE_FLOAT_TO_INT_TRUNCATE | |
Definition at line 1784 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| FN_NODE_ROTATE_EULER_SPACE_OBJECT | |
| FN_NODE_ROTATE_EULER_SPACE_LOCAL | |
Definition at line 1974 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| FN_NODE_ROTATE_EULER_TYPE_EULER | |
| FN_NODE_ROTATE_EULER_TYPE_AXIS_ANGLE | |
Definition at line 1969 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_ATTRIBUTE_TRANSFER_NEAREST_FACE_INTERPOLATED | |
| GEO_NODE_ATTRIBUTE_TRANSFER_NEAREST | |
| GEO_NODE_ATTRIBUTE_TRANSFER_INDEX | |
Definition at line 2067 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_BOOLEAN_INTERSECT | |
| GEO_NODE_BOOLEAN_UNION | |
| GEO_NODE_BOOLEAN_DIFFERENCE | |
Definition at line 1922 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_CURVE_FILLET_BEZIER | |
| GEO_NODE_CURVE_FILLET_POLY | |
Definition at line 2062 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_CURVE_FILL_MODE_TRIANGULATED | |
| GEO_NODE_CURVE_FILL_MODE_NGONS | |
Definition at line 2078 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_CURVE_HANDLE_LEFT | |
| GEO_NODE_CURVE_HANDLE_RIGHT | |
Definition at line 1940 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_CURVE_HANDLE_FREE | |
| GEO_NODE_CURVE_HANDLE_AUTO | |
| GEO_NODE_CURVE_HANDLE_VECTOR | |
| GEO_NODE_CURVE_HANDLE_ALIGN | |
Definition at line 1933 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_CURVE_PRIMITIVE_ARC_TYPE_POINTS | |
| GEO_NODE_CURVE_PRIMITIVE_ARC_TYPE_RADIUS | |
Definition at line 2028 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_CURVE_PRIMITIVE_BEZIER_SEGMENT_POSITION | |
| GEO_NODE_CURVE_PRIMITIVE_BEZIER_SEGMENT_OFFSET | |
Definition at line 2046 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_CURVE_PRIMITIVE_CIRCLE_TYPE_POINTS | |
| GEO_NODE_CURVE_PRIMITIVE_CIRCLE_TYPE_RADIUS | |
Definition at line 1928 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_CURVE_PRIMITIVE_LINE_MODE_POINTS | |
| GEO_NODE_CURVE_PRIMITIVE_LINE_MODE_DIRECTION | |
Definition at line 2033 of file DNA_node_types.h.
Definition at line 2038 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_CURVE_RESAMPLE_COUNT | |
| GEO_NODE_CURVE_RESAMPLE_LENGTH | |
| GEO_NODE_CURVE_RESAMPLE_EVALUATED | |
Definition at line 2051 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_CURVE_SAMPLE_FACTOR | |
| GEO_NODE_CURVE_SAMPLE_LENGTH | |
Definition at line 2057 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_DELETE_GEOMETRY_MODE_ALL | |
| GEO_NODE_DELETE_GEOMETRY_MODE_EDGE_FACE | |
| GEO_NODE_DELETE_GEOMETRY_MODE_ONLY_FACE | |
Definition at line 2122 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_POINT_DISTRIBUTE_POINTS_ON_FACES_RANDOM | |
| GEO_NODE_POINT_DISTRIBUTE_POINTS_ON_FACES_POISSON | |
Definition at line 1958 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_EXTRUDE_MESH_VERTICES | |
| GEO_NODE_EXTRUDE_MESH_EDGES | |
| GEO_NODE_EXTRUDE_MESH_FACES | |
Definition at line 1963 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_MERGE_BY_DISTANCE_MODE_ALL | |
| GEO_NODE_MERGE_BY_DISTANCE_MODE_CONNECTED | |
Definition at line 2008 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 2002 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_MESH_LINE_COUNT_TOTAL | |
| GEO_NODE_MESH_LINE_COUNT_RESOLUTION | |
Definition at line 2023 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_MESH_LINE_MODE_END_POINTS | |
| GEO_NODE_MESH_LINE_MODE_OFFSET | |
Definition at line 2018 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_MESH_TO_POINTS_VERTICES | |
| GEO_NODE_MESH_TO_POINTS_EDGES | |
| GEO_NODE_MESH_TO_POINTS_FACES | |
| GEO_NODE_MESH_TO_POINTS_CORNERS | |
Definition at line 2083 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 1997 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_PROX_TARGET_POINTS | |
| GEO_NODE_PROX_TARGET_EDGES | |
| GEO_NODE_PROX_TARGET_FACES | |
Definition at line 1916 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_RAYCAST_INTERPOLATED | |
| GEO_NODE_RAYCAST_NEAREST | |
Definition at line 2073 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_REALIZE_INSTANCES_LEGACY_BEHAVIOR | |
Definition at line 2128 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_SCALE_ELEMENTS_UNIFORM | |
| GEO_NODE_SCALE_ELEMENTS_SINGLE_AXIS | |
Definition at line 2132 of file DNA_node_types.h.
Definition at line 2096 of file DNA_node_types.h.
Definition at line 2104 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_STRING_TO_CURVES_MODE_OVERFLOW | |
| GEO_NODE_STRING_TO_CURVES_MODE_SCALE_TO_FIT | |
| GEO_NODE_STRING_TO_CURVES_MODE_TRUNCATE | |
Definition at line 2090 of file DNA_node_types.h.
Definition at line 2112 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_TRANSFORM_SPACE_ORIGINAL | |
| GEO_NODE_TRANSFORM_SPACE_RELATIVE | |
Definition at line 1992 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_TRIANGULATE_NGON_BEAUTY | |
| GEO_NODE_TRIANGULATE_NGON_EARCLIP | |
Definition at line 1945 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 | |
| GEO_NODE_TRIANGULATE_QUAD_LONGEDGE | |
Definition at line 1950 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| GEO_NODE_UV_UNWRAP_METHOD_ANGLE_BASED | |
| GEO_NODE_UV_UNWRAP_METHOD_CONFORMAL | |
Definition at line 2013 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| FN_NODE_ALIGN_EULER_TO_VECTOR_AXIS_X | |
| FN_NODE_ALIGN_EULER_TO_VECTOR_AXIS_Y | |
| FN_NODE_ALIGN_EULER_TO_VECTOR_AXIS_Z | |
Definition at line 1979 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| FN_NODE_ALIGN_EULER_TO_VECTOR_PIVOT_AXIS_AUTO | |
| FN_NODE_ALIGN_EULER_TO_VECTOR_PIVOT_AXIS_X | |
| FN_NODE_ALIGN_EULER_TO_VECTOR_PIVOT_AXIS_Y | |
| FN_NODE_ALIGN_EULER_TO_VECTOR_PIVOT_AXIS_Z | |
Definition at line 1985 of file DNA_node_types.h.
Definition at line 1751 of file DNA_node_types.h.
| enum NodeCombSepColorMode |
| Enumerator | |
|---|---|
| NODE_COMBSEP_COLOR_RGB | |
| NODE_COMBSEP_COLOR_HSV | |
| NODE_COMBSEP_COLOR_HSL | |
Definition at line 2137 of file DNA_node_types.h.
| enum NodeCompareMode |
| Enumerator | |
|---|---|
| NODE_COMPARE_MODE_ELEMENT | |
| NODE_COMPARE_MODE_LENGTH | |
| NODE_COMPARE_MODE_AVERAGE | |
| NODE_COMPARE_MODE_DOT_PRODUCT | |
| NODE_COMPARE_MODE_DIRECTION | |
Definition at line 1765 of file DNA_node_types.h.
| enum NodeCompareOperation |
Definition at line 1773 of file DNA_node_types.h.
| enum NodeMathOperation |
Definition at line 1675 of file DNA_node_types.h.
| Enumerator | |
|---|---|
| SHD_OUTPUT_ALL | |
| SHD_OUTPUT_EEVEE | |
| SHD_OUTPUT_CYCLES | |
Definition at line 1908 of file DNA_node_types.h.
Definition at line 1718 of file DNA_node_types.h.