49 #define NODE_MAXSTR 64
71 #define NS_OSA_VECTORS 1
72 #define NS_OSA_VALUES 2
75 #define NS_CR_CENTER 0
77 #define NS_CR_FIT_WIDTH 2
78 #define NS_CR_FIT_HEIGHT 3
80 #define NS_CR_STRETCH 5
313 #define NODE_SELECT 1
314 #define NODE_OPTIONS 2
315 #define NODE_PREVIEW 4
316 #define NODE_HIDDEN 8
317 #define NODE_ACTIVE 16
318 #define NODE_ACTIVE_ID 32
319 #define NODE_DO_OUTPUT 64
320 #define __NODE_GROUP_EDIT 128
322 #define NODE_TEST 256
324 #define NODE_MUTED 512
327 #define NODE_CONST_OUTPUT (1 << 11)
329 #define NODE_BACKGROUND (1 << 12)
331 #define NODE_TRANSFORM (1 << 13)
338 #define NODE_ACTIVE_TEXTURE (1 << 14)
340 #define NODE_CUSTOM_COLOR (1 << 15)
346 #define NODE_INIT (1 << 16)
351 #define NODE_DO_OUTPUT_RECALC (1 << 17)
353 #define NODE_ACTIVE_PREVIEW (1 << 18)
359 #define NODE_UPDATE 0xFFFF
360 #define NODE_UPDATE_ID 1
361 #define NODE_UPDATE_OPERATOR 2
404 #define NODE_LINKFLAG_HILITE (1 << 0)
405 #define NODE_LINK_VALID (1 << 1)
406 #define NODE_LINK_TEST (1 << 2)
407 #define NODE_LINK_TEMP_HIGHLIGHT (1 << 3)
408 #define NODE_LINK_MUTED (1 << 4)
411 #define NTREE_QUALITY_HIGH 0
412 #define NTREE_QUALITY_MEDIUM 1
413 #define NTREE_QUALITY_LOW 2
416 #define NTREE_CHUNKSIZE_32 32
417 #define NTREE_CHUNKSIZE_64 64
418 #define NTREE_CHUNKSIZE_128 128
419 #define NTREE_CHUNKSIZE_256 256
420 #define NTREE_CHUNKSIZE_512 512
421 #define NTREE_CHUNKSIZE_1024 1024
513 #define NTREE_CUSTOM -1
514 #define NTREE_SHADER 0
515 #define NTREE_COMPOSIT 1
516 #define NTREE_TEXTURE 2
517 #define NTREE_GEOMETRY 3
520 #define NTREE_TYPE_INIT 1
523 #define NTREE_DS_EXPAND (1 << 0)
524 #define NTREE_COM_OPENCL (1 << 1)
525 #define NTREE_TWO_PASS (1 << 2)
526 #define NTREE_COM_GROUPNODE_BUFFER (1 << 3)
527 #define NTREE_VIEWER_BORDER (1 << 4)
1312 #define NODE_SCRIPT_INTERNAL 0
1313 #define NODE_SCRIPT_EXTERNAL 1
1316 #define NODE_SCRIPT_AUTO_UPDATE 1
1319 #define NODE_IES_INTERNAL 0
1320 #define NODE_IES_EXTERNAL 1
1323 #define NODE_FRAME_SHRINK 1
1324 #define NODE_FRAME_RESIZEABLE 2
1327 #define NODE_PROXY_AUTOTYPE 1
1330 #define CMP_NODE_CHANNEL_MATTE_CS_RGB 1
1331 #define CMP_NODE_CHANNEL_MATTE_CS_HSV 2
1332 #define CMP_NODE_CHANNEL_MATTE_CS_YUV 3
1333 #define CMP_NODE_CHANNEL_MATTE_CS_YCC 4
1336 #define SHD_GLOSSY_BECKMANN 0
1337 #define SHD_GLOSSY_SHARP 1
1338 #define SHD_GLOSSY_GGX 2
1339 #define SHD_GLOSSY_ASHIKHMIN_SHIRLEY 3
1340 #define SHD_GLOSSY_MULTI_GGX 4
1343 #define SHD_VECT_TRANSFORM_TYPE_VECTOR 0
1344 #define SHD_VECT_TRANSFORM_TYPE_POINT 1
1345 #define SHD_VECT_TRANSFORM_TYPE_NORMAL 2
1347 #define SHD_VECT_TRANSFORM_SPACE_WORLD 0
1348 #define SHD_VECT_TRANSFORM_SPACE_OBJECT 1
1349 #define SHD_VECT_TRANSFORM_SPACE_CAMERA 2
1359 #define SHD_TOON_DIFFUSE 0
1360 #define SHD_TOON_GLOSSY 1
1363 #define SHD_HAIR_REFLECTION 0
1364 #define SHD_HAIR_TRANSMISSION 1
1367 #define SHD_PRINCIPLED_HAIR_REFLECTANCE 0
1368 #define SHD_PRINCIPLED_HAIR_PIGMENT_CONCENTRATION 1
1369 #define SHD_PRINCIPLED_HAIR_DIRECT_ABSORPTION 2
1372 #define SHD_BLEND_LINEAR 0
1373 #define SHD_BLEND_QUADRATIC 1
1374 #define SHD_BLEND_EASING 2
1375 #define SHD_BLEND_DIAGONAL 3
1376 #define SHD_BLEND_RADIAL 4
1377 #define SHD_BLEND_QUADRATIC_SPHERE 5
1378 #define SHD_BLEND_SPHERICAL 6
1381 #define SHD_NOISE_PERLIN 0
1382 #define SHD_NOISE_VORONOI_F1 1
1383 #define SHD_NOISE_VORONOI_F2 2
1384 #define SHD_NOISE_VORONOI_F3 3
1385 #define SHD_NOISE_VORONOI_F4 4
1386 #define SHD_NOISE_VORONOI_F2_F1 5
1387 #define SHD_NOISE_VORONOI_CRACKLE 6
1388 #define SHD_NOISE_CELL_NOISE 7
1390 #define SHD_NOISE_SOFT 0
1391 #define SHD_NOISE_HARD 1
1411 #define SHD_MUSGRAVE_MULTIFRACTAL 0
1412 #define SHD_MUSGRAVE_FBM 1
1413 #define SHD_MUSGRAVE_HYBRID_MULTIFRACTAL 2
1414 #define SHD_MUSGRAVE_RIDGED_MULTIFRACTAL 3
1415 #define SHD_MUSGRAVE_HETERO_TERRAIN 4
1418 #define SHD_WAVE_BANDS 0
1419 #define SHD_WAVE_RINGS 1
1442 #define SHD_SKY_PREETHAM 0
1443 #define SHD_SKY_HOSEK 1
1444 #define SHD_SKY_NISHITA 2
1447 #define SHD_PROJ_EQUIRECTANGULAR 0
1448 #define SHD_PROJ_MIRROR_BALL 1
1450 #define SHD_IMAGE_EXTENSION_REPEAT 0
1451 #define SHD_IMAGE_EXTENSION_EXTEND 1
1452 #define SHD_IMAGE_EXTENSION_CLIP 2
1455 #define SHD_PROJ_FLAT 0
1456 #define SHD_PROJ_BOX 1
1457 #define SHD_PROJ_SPHERE 2
1458 #define SHD_PROJ_TUBE 3
1461 #define SHD_INTERP_LINEAR 0
1462 #define SHD_INTERP_CLOSEST 1
1463 #define SHD_INTERP_CUBIC 2
1464 #define SHD_INTERP_SMART 3
1467 #define SHD_TANGENT_RADIAL 0
1468 #define SHD_TANGENT_UVMAP 1
1471 #define SHD_TANGENT_AXIS_X 0
1472 #define SHD_TANGENT_AXIS_Y 1
1473 #define SHD_TANGENT_AXIS_Z 2
1476 #define SHD_SPACE_TANGENT 0
1477 #define SHD_SPACE_OBJECT 1
1478 #define SHD_SPACE_WORLD 2
1479 #define SHD_SPACE_BLENDER_OBJECT 3
1480 #define SHD_SPACE_BLENDER_WORLD 4
1482 #define SHD_AO_INSIDE 1
1483 #define SHD_AO_LOCAL 2
1503 #define SHD_MATH_CLAMP 1
1614 #define SHD_MIXRGB_USE_ALPHA 1
1615 #define SHD_MIXRGB_CLAMP 2
1619 #ifdef DNA_DEPRECATED_ALLOW
1620 SHD_SUBSURFACE_COMPATIBLE = 0,
1629 #define CMP_NODE_BLUR_ASPECT_NONE 0
1630 #define CMP_NODE_BLUR_ASPECT_Y 1
1631 #define CMP_NODE_BLUR_ASPECT_X 2
1634 #define CMP_NODE_WRAP_NONE 0
1635 #define CMP_NODE_WRAP_X 1
1636 #define CMP_NODE_WRAP_Y 2
1637 #define CMP_NODE_WRAP_XY 3
1639 #define CMP_NODE_MASK_MBLUR_SAMPLES_MAX 64
1642 #define CMP_NODE_IMAGE_USE_STRAIGHT_OUTPUT 1
1645 #define CMP_NODE_OUTPUT_IGNORE_ALPHA 1
1664 #define CMP_NODE_PLANETRACKDEFORM_MBLUR_SAMPLES_MAX 64
ID and Library types, which are fundamental for sdna.
These structs are the foundation for all linked lists in the library system.
struct bNodeInstanceKey bNodeInstanceKey
@ NODE_VECTOR_MATH_NORMALIZE
@ NODE_VECTOR_MATH_LENGTH
@ NODE_VECTOR_MATH_CROSS_PRODUCT
@ NODE_VECTOR_MATH_MODULO
@ NODE_VECTOR_MATH_COSINE
@ NODE_VECTOR_MATH_REFLECT
@ NODE_VECTOR_MATH_REFRACT
@ NODE_VECTOR_MATH_DOT_PRODUCT
@ NODE_VECTOR_MATH_ABSOLUTE
@ NODE_VECTOR_MATH_DIVIDE
@ NODE_VECTOR_MATH_TANGENT
@ NODE_VECTOR_MATH_DISTANCE
@ NODE_VECTOR_MATH_FRACTION
@ NODE_VECTOR_MATH_PROJECT
@ NODE_VECTOR_MATH_MULTIPLY
@ NODE_VECTOR_MATH_MAXIMUM
@ NODE_VECTOR_MATH_FACEFORWARD
@ NODE_VECTOR_MATH_SUBTRACT
@ NODE_VECTOR_MATH_MINIMUM
struct bNodeSocketValueFloat bNodeSocketValueFloat
struct NodeShaderOutputAOV NodeShaderOutputAOV
GeometryNodeMeshCircleFillType
@ GEO_NODE_MESH_CIRCLE_FILL_NGON
@ GEO_NODE_MESH_CIRCLE_FILL_TRIANGLE_FAN
@ GEO_NODE_MESH_CIRCLE_FILL_NONE
GeometryNodeTriangulateQuads
@ GEO_NODE_TRIANGULATE_QUAD_SHORTEDGE
@ GEO_NODE_TRIANGULATE_QUAD_BEAUTY
@ GEO_NODE_TRIANGULATE_QUAD_ALTERNATE
@ GEO_NODE_TRIANGULATE_QUAD_FIXED
struct NodeShaderVertexColor NodeShaderVertexColor
struct NodeKeyingData NodeKeyingData
struct bNodePreview bNodePreview
struct NodeShaderTexIES NodeShaderTexIES
struct NodeTrackPosData NodeTrackPosData
struct NodeEllipseMask NodeEllipseMask
struct NodeAttributeColorRamp NodeAttributeColorRamp
struct NodeImageAnim NodeImageAnim
struct NodeImageFile NodeImageFile
struct NodeBokehImage NodeBokehImage
GeometryNodeAttributeRandomizeMode
@ GEO_NODE_ATTRIBUTE_RANDOMIZE_MULTIPLY
@ GEO_NODE_ATTRIBUTE_RANDOMIZE_SUBTRACT
@ GEO_NODE_ATTRIBUTE_RANDOMIZE_REPLACE_CREATE
@ GEO_NODE_ATTRIBUTE_RANDOMIZE_ADD
@ SHD_POINTDENSITY_COLOR_VERTNOR
@ SHD_POINTDENSITY_COLOR_VERTWEIGHT
@ SHD_POINTDENSITY_COLOR_VERTCOL
@ CMP_NODE_MASKTYPE_SUBTRACT
@ CMP_NODE_MASKTYPE_MULTIPLY
struct NodeAttributeSeparateXYZ NodeAttributeSeparateXYZ
struct NodeSetAlpha NodeSetAlpha
struct NodeGeometryPointsToVolume NodeGeometryPointsToVolume
GeometryNodePointInstanceFlag
@ GEO_NODE_POINT_INSTANCE_WHOLE_COLLECTION
@ CMP_NODEFLAG_BLUR_VARIABLE_SIZE
@ CMP_NODEFLAG_BLUR_EXTEND_BOUNDS
struct NodeTexChecker NodeTexChecker
struct NodeTexMusgrave NodeTexMusgrave
struct NodeGeometryRotatePoints NodeGeometryRotatePoints
struct NodeColorspill NodeColorspill
struct NodeAttributeConvert NodeAttributeConvert
struct bNodeSocketValueInt bNodeSocketValueInt
struct NodeGlare NodeGlare
struct NodeTexBrick NodeTexBrick
struct NodeImageMultiFileSocket NodeImageMultiFileSocket
struct NodeTexGradient NodeTexGradient
struct NodeTexVoronoi NodeTexVoronoi
GeometryNodePointDistributeMode
@ GEO_NODE_POINT_DISTRIBUTE_POISSON
@ GEO_NODE_POINT_DISTRIBUTE_RANDOM
@ NODE_MAPPING_TYPE_POINT
@ NODE_MAPPING_TYPE_VECTOR
@ NODE_MAPPING_TYPE_TEXTURE
@ NODE_MAPPING_TYPE_NORMAL
struct NodeAntiAliasingData NodeAntiAliasingData
struct NodeSunBeams NodeSunBeams
@ SHD_WAVE_RINGS_DIRECTION_Z
@ SHD_WAVE_RINGS_DIRECTION_Y
@ SHD_WAVE_RINGS_DIRECTION_X
@ SHD_WAVE_RINGS_DIRECTION_SPHERICAL
struct NodeGeometryMeshCylinder NodeGeometryMeshCylinder
struct NodeBilateralBlurData NodeBilateralBlurData
GeometryNodeRotatePointsSpace
@ GEO_NODE_POINT_ROTATE_SPACE_POINT
@ GEO_NODE_POINT_ROTATE_SPACE_OBJECT
struct NodeBoxMask NodeBoxMask
struct bNodeSocketValueRGBA bNodeSocketValueRGBA
struct NodeTranslateData NodeTranslateData
struct bNodeSocketValueImage bNodeSocketValueImage
struct NodeShaderTexPointDensity NodeShaderTexPointDensity
GeometryNodeTriangulateNGons
@ GEO_NODE_TRIANGULATE_NGON_EARCLIP
@ GEO_NODE_TRIANGULATE_NGON_BEAUTY
struct NodeImageLayer NodeImageLayer
struct CryptomatteLayer CryptomatteLayer
@ CMP_NODEFLAG_PLANETRACKDEFORM_MOTION_BLUR
struct NodeVertexCol NodeVertexCol
@ NODE_VECTOR_ROTATE_TYPE_AXIS
@ NODE_VECTOR_ROTATE_TYPE_AXIS_Z
@ NODE_VECTOR_ROTATE_TYPE_AXIS_X
@ NODE_VECTOR_ROTATE_TYPE_EULER_XYZ
@ NODE_VECTOR_ROTATE_TYPE_AXIS_Y
struct NodeInputString NodeInputString
@ CMP_NODEFLAG_STABILIZE_INVERSE
struct NodeShaderUVMap NodeShaderUVMap
struct NodeGeometryMeshCircle NodeGeometryMeshCircle
struct NodeGeometryPointScale NodeGeometryPointScale
struct NodeGeometryAlignRotationToVector NodeGeometryAlignRotationToVector
struct NodeGeometryVolumeToMesh NodeGeometryVolumeToMesh
GeometryNodeMeshLineCountMode
@ GEO_NODE_MESH_LINE_COUNT_RESOLUTION
@ GEO_NODE_MESH_LINE_COUNT_TOTAL
struct NodeTexBase NodeTexBase
struct bNodeSocketValueVector bNodeSocketValueVector
struct NodeAttributeRandomize NodeAttributeRandomize
struct NodeHueSat NodeHueSat
GeometryNodeAlignRotationToVectorPivotAxis
@ GEO_NODE_ALIGN_ROTATION_TO_VECTOR_PIVOT_AXIS_X
@ GEO_NODE_ALIGN_ROTATION_TO_VECTOR_PIVOT_AXIS_Z
@ GEO_NODE_ALIGN_ROTATION_TO_VECTOR_PIVOT_AXIS_AUTO
@ GEO_NODE_ALIGN_ROTATION_TO_VECTOR_PIVOT_AXIS_Y
struct bNodeSocketValueString bNodeSocketValueString
@ CMP_NODE_DILATEERODE_STEP
@ CMP_NODE_DILATEERODE_DISTANCE_THRESH
@ CMP_NODE_DILATEERODE_DISTANCE_FEATHER
@ CMP_NODE_DILATEERODE_DISTANCE
@ SHD_ATTRIBUTE_INSTANCER
struct NodeDenoise NodeDenoise
struct NodeKeyingScreenData NodeKeyingScreenData
struct NodeShaderScript NodeShaderScript
struct NodeTexMagic NodeTexMagic
struct NodeLensDist NodeLensDist
struct NodeCryptomatte_Runtime NodeCryptomatte_Runtime
@ SHD_WAVE_BANDS_DIRECTION_Y
@ SHD_WAVE_BANDS_DIRECTION_X
@ SHD_WAVE_BANDS_DIRECTION_Z
@ SHD_WAVE_BANDS_DIRECTION_DIAGONAL
GeometryNodeAttributeProximityTargetType
@ GEO_NODE_ATTRIBUTE_PROXIMITY_TARGET_GEOMETRY_ELEMENT_FACES
@ GEO_NODE_ATTRIBUTE_PROXIMITY_TARGET_GEOMETRY_ELEMENT_POINTS
@ GEO_NODE_ATTRIBUTE_PROXIMITY_TARGET_GEOMETRY_ELEMENT_EDGES
@ SHD_VORONOI_DISTANCE_TO_EDGE
@ SHD_VORONOI_N_SPHERE_RADIUS
struct NodeChroma NodeChroma
@ SHD_SUBSURFACE_GAUSSIAN
@ SHD_SUBSURFACE_RANDOM_WALK
@ SHD_POINTDENSITY_SOURCE_PSYS
@ SHD_POINTDENSITY_SOURCE_OBJECT
struct bNodeLink bNodeLink
struct NodeShaderVectTransform NodeShaderVectTransform
@ CMP_NODE_SETALPHA_MODE_REPLACE_ALPHA
@ CMP_NODE_SETALPHA_MODE_APPLY
struct NodeGeometryPointInstance NodeGeometryPointInstance
struct NodeAttributeMix NodeAttributeMix
GeometryNodeRotatePointsType
@ GEO_NODE_POINT_ROTATE_TYPE_EULER
@ GEO_NODE_POINT_ROTATE_TYPE_AXIS_ANGLE
@ SHD_POINTDENSITY_SPACE_WORLD
@ SHD_POINTDENSITY_SPACE_OBJECT
@ NODE_MAP_RANGE_SMOOTHERSTEP
@ NODE_MAP_RANGE_SMOOTHSTEP
struct NodeTwoXYs NodeTwoXYs
@ GEO_NODE_MESH_LINE_MODE_END_POINTS
@ GEO_NODE_MESH_LINE_MODE_OFFSET
@ SOCK_AUTO_HIDDEN__DEPRECATED
@ CMP_NODEFLAG_MASK_FIXED_SCENE
@ CMP_NODEFLAG_MASK_NO_FEATHER
@ CMP_NODEFLAG_MASK_FIXED
@ CMP_NODEFLAG_MASK_MOTION_BLUR
struct NodeShaderTangent NodeShaderTangent
struct NodeTexEnvironment NodeTexEnvironment
struct bNodeSocketValueCollection bNodeSocketValueCollection
GeometryNodePointInstanceType
@ GEO_NODE_POINT_INSTANCE_TYPE_OBJECT
@ GEO_NODE_POINT_INSTANCE_TYPE_COLLECTION
GeometryNodeAlignRotationToVectorAxis
@ GEO_NODE_ALIGN_ROTATION_TO_VECTOR_AXIS_Y
@ GEO_NODE_ALIGN_ROTATION_TO_VECTOR_AXIS_Z
@ GEO_NODE_ALIGN_ROTATION_TO_VECTOR_AXIS_X
struct CryptomatteEntry CryptomatteEntry
struct NodeGeometryAttributeProximity NodeGeometryAttributeProximity
@ SOCK_DISPLAY_SHAPE_CIRCLE_DOT
@ SOCK_DISPLAY_SHAPE_CIRCLE
@ SOCK_DISPLAY_SHAPE_SQUARE_DOT
@ SOCK_DISPLAY_SHAPE_SQUARE
@ SOCK_DISPLAY_SHAPE_DIAMOND
@ SOCK_DISPLAY_SHAPE_DIAMOND_DOT
struct NodeShaderNormalMap NodeShaderNormalMap
struct NodeAttributeMapRange NodeAttributeMapRange
struct NodeTonemap NodeTonemap
struct NodeTwoFloats NodeTwoFloats
struct ColorCorrectionData ColorCorrectionData
GeometryNodePointsToVolumeResolutionMode
@ GEO_NODE_POINTS_TO_VOLUME_RESOLUTION_MODE_AMOUNT
@ GEO_NODE_POINTS_TO_VOLUME_RESOLUTION_MODE_SIZE
struct NodeGeometryPointTranslate NodeGeometryPointTranslate
@ NODE_FLOAT_COMPARE_GREATER_THAN
@ NODE_FLOAT_COMPARE_GREATER_EQUAL
@ NODE_FLOAT_COMPARE_EQUAL
@ NODE_FLOAT_COMPARE_LESS_EQUAL
@ NODE_FLOAT_COMPARE_LESS_THAN
@ NODE_FLOAT_COMPARE_NOT_EQUAL
struct NodeInputVector NodeInputVector
struct NodeTexNoise NodeTexNoise
struct NodeTexWave NodeTexWave
struct NodeAttributeCompare NodeAttributeCompare
struct NodeShaderAttribute NodeShaderAttribute
struct NodeAttributeVectorMath NodeAttributeVectorMath
struct NodeDBlurData NodeDBlurData
struct NodeGeometryObjectInfo NodeGeometryObjectInfo
@ CMP_NODE_INPAINT_SIMPLE
GeometryNodeBooleanOperation
@ GEO_NODE_BOOLEAN_DIFFERENCE
@ GEO_NODE_BOOLEAN_INTERSECT
struct NodeGeometryMeshLine NodeGeometryMeshLine
struct bNodeSocketValueBoolean bNodeSocketValueBoolean
struct bNodeTree bNodeTree
struct bNodeInstanceHashEntry bNodeInstanceHashEntry
struct NodeBlurData NodeBlurData
struct NodeScriptDict NodeScriptDict
struct NodeDefocus NodeDefocus
struct NodeColorCorrection NodeColorCorrection
@ SHD_POINTDENSITY_COLOR_PARTSPEED
@ SHD_POINTDENSITY_COLOR_PARTVEL
@ SHD_POINTDENSITY_COLOR_PARTAGE
struct NodeFrame NodeFrame
struct NodeTexSky NodeTexSky
GeometryNodeTransformSpace
@ GEO_NODE_TRANSFORM_SPACE_RELATIVE
@ GEO_NODE_TRANSFORM_SPACE_ORIGINAL
struct NodeGeometryCollectionInfo NodeGeometryCollectionInfo
struct NodeGeometryMeshCone NodeGeometryMeshCone
struct NodeAttributeClamp NodeAttributeClamp
struct NodeDilateErode NodeDilateErode
struct NodeAttributeMath NodeAttributeMath
struct NodeTexImage NodeTexImage
struct TexNodeOutput TexNodeOutput
struct NodeImageMultiFile NodeImageMultiFile
GeometryNodeAttributeInputMode
@ GEO_NODE_ATTRIBUTE_INPUT_COLOR
@ GEO_NODE_ATTRIBUTE_INPUT_VECTOR
@ GEO_NODE_ATTRIBUTE_INPUT_INTEGER
@ GEO_NODE_ATTRIBUTE_INPUT_BOOLEAN
@ GEO_NODE_ATTRIBUTE_INPUT_ATTRIBUTE
@ GEO_NODE_ATTRIBUTE_INPUT_FLOAT
struct NodeColorBalance NodeColorBalance
struct bNodeSocket bNodeSocket
struct bNodeSocketValueObject bNodeSocketValueObject
struct NodePlaneTrackDeformData NodePlaneTrackDeformData
struct NodeCryptomatte NodeCryptomatte
struct NodeAttributeCombineXYZ NodeAttributeCombineXYZ
struct bNodeStack bNodeStack
SIMD_FORCE_INLINE btScalar angle(const btVector3 &v) const
Return the angle between this and another vector.
struct CryptomatteEntry * next
struct CryptomatteEntry * prev
struct CryptomatteEntry * next
struct CryptomatteEntry * prev
uint8_t interpolation_type
uint8_t input_type_factor
ColorCorrectionData shadows
ColorCorrectionData midtones
ColorCorrectionData master
ColorCorrectionData highlights
NodeCryptomatte_Runtime runtime
uint8_t input_type_factor
uint8_t input_type_vector
uint8_t target_geometry_element
uint8_t input_type_radius
uint8_t input_type_rotation
char angle DNA_DEPRECATED
int frames DNA_DEPRECATED
char cyclic DNA_DEPRECATED
char movie DNA_DEPRECATED
struct ImageFormatData im_format
int pass_index DNA_DEPRECATED
short use_render_format DNA_DEPRECATED
float edge_kernel_tolerance
char vertex_attribute_name[64]
ColorMapping color_mapping
int color_space DNA_DEPRECATED
int color_space DNA_DEPRECATED
int coloring DNA_DEPRECATED
int multi_input_socket_index
bNodeInstanceHashEntry hash_entry
struct Collection * value
struct bNodeSocket *groupsock DNA_DEPRECATED
int own_index DNA_DEPRECATED
struct bNodeSocket * new_sock
struct bNodeSocket * next
struct bNodeSocket * prev
short stack_type DNA_DEPRECATED
struct bNodeSocketType * typeinfo
bNodeStack ns DNA_DEPRECATED
int to_index DNA_DEPRECATED
void(* progress)(void *, float progress)
int(* test_break)(void *)
void(* update_draw)(void *)
struct NodeTreeUIStorage * ui_storage
struct bNodeInstanceHash * previews
struct bNodeTreeType * typeinfo
void(* stats_draw)(void *, const char *str)
struct StructRNA * interface_type
int nodetype DNA_DEPRECATED
bNodeInstanceKey active_viewer_key
struct bNodeTreeExec * execdata
struct bNodeType * typeinfo