Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_node_types.h
| Show First 20 Lines • Show All 992 Lines • ▼ Show 20 Lines | |||||
| } NodeGeometryCurvePrimitiveCircle; | } NodeGeometryCurvePrimitiveCircle; | ||||
| typedef struct NodeGeometryCurvePrimitiveQuad { | typedef struct NodeGeometryCurvePrimitiveQuad { | ||||
| /* GeometryNodeCurvePrimitiveQuadMode. */ | /* GeometryNodeCurvePrimitiveQuadMode. */ | ||||
| uint8_t mode; | uint8_t mode; | ||||
| } NodeGeometryCurvePrimitiveQuad; | } NodeGeometryCurvePrimitiveQuad; | ||||
| typedef struct NodeGeometryCurveResample { | typedef struct NodeGeometryCurveResample { | ||||
| /* GeometryNodeCurveResampleMode. */ | /* GeometryNodeCurveSampleMode. */ | ||||
| uint8_t mode; | uint8_t mode; | ||||
| } NodeGeometryCurveResample; | } NodeGeometryCurveResample; | ||||
| typedef struct NodeGeometryCurveSubdivide { | typedef struct NodeGeometryCurveSubdivide { | ||||
| /* GeometryNodeAttributeInputMode (integer or attribute). */ | /* GeometryNodeAttributeInputMode (integer or attribute). */ | ||||
| uint8_t cuts_type; | uint8_t cuts_type; | ||||
| } NodeGeometryCurveSubdivide; | } NodeGeometryCurveSubdivide; | ||||
| typedef struct NodeGeometryCurveTrim { | typedef struct NodeGeometryCurveTrim { | ||||
| /* GeometryNodeCurveSampleMode. */ | /* GeometryNodeCurveInterpolateMode. */ | ||||
| uint8_t mode; | uint8_t mode; | ||||
| } NodeGeometryCurveTrim; | } NodeGeometryCurveTrim; | ||||
| typedef struct NodeGeometryCurveToPoints { | typedef struct NodeGeometryCurveToPoints { | ||||
| /* GeometryNodeCurveResampleMode. */ | /* GeometryNodeCurveSampleMode. */ | ||||
| uint8_t mode; | uint8_t mode; | ||||
| } NodeGeometryCurveToPoints; | } NodeGeometryCurveToPoints; | ||||
| typedef struct NodeGeometryAttributeTransfer { | typedef struct NodeGeometryAttributeTransfer { | ||||
| /* AttributeDomain. */ | /* AttributeDomain. */ | ||||
| int8_t domain; | int8_t domain; | ||||
| /* GeometryNodeAttributeTransferMapMode. */ | /* GeometryNodeAttributeTransferMapMode. */ | ||||
| uint8_t mapping; | uint8_t mapping; | ||||
| ▲ Show 20 Lines • Show All 565 Lines • ▼ Show 20 Lines | |||||
| GEO_NODE_CURVE_PRIMITIVE_QUAD_MODE_POINTS = 4, | GEO_NODE_CURVE_PRIMITIVE_QUAD_MODE_POINTS = 4, | ||||
| } GeometryNodeCurvePrimitiveQuadMode; | } GeometryNodeCurvePrimitiveQuadMode; | ||||
| typedef enum GeometryNodeCurvePrimitiveBezierSegmentMode { | typedef enum GeometryNodeCurvePrimitiveBezierSegmentMode { | ||||
| GEO_NODE_CURVE_PRIMITIVE_BEZIER_SEGMENT_POSITION = 0, | GEO_NODE_CURVE_PRIMITIVE_BEZIER_SEGMENT_POSITION = 0, | ||||
| GEO_NODE_CURVE_PRIMITIVE_BEZIER_SEGMENT_OFFSET = 1, | GEO_NODE_CURVE_PRIMITIVE_BEZIER_SEGMENT_OFFSET = 1, | ||||
| } GeometryNodeCurvePrimitiveBezierSegmentMode; | } GeometryNodeCurvePrimitiveBezierSegmentMode; | ||||
| typedef enum GeometryNodeCurveResampleMode { | typedef enum GeometryNodeCurveSampleMode { | ||||
| GEO_NODE_CURVE_SAMPLE_COUNT = 0, | GEO_NODE_CURVE_SAMPLE_COUNT = 0, | ||||
| GEO_NODE_CURVE_SAMPLE_LENGTH = 1, | GEO_NODE_CURVE_SAMPLE_LENGTH = 1, | ||||
| GEO_NODE_CURVE_SAMPLE_EVALUATED = 2, | GEO_NODE_CURVE_SAMPLE_EVALUATED = 2, | ||||
| } GeometryNodeCurveResampleMode; | } GeometryNodeCurveSampleMode; | ||||
| typedef enum GeometryNodeCurveSampleMode { | typedef enum GeometryNodeCurveInterpolateMode { | ||||
| GEO_NODE_CURVE_INTERPOLATE_FACTOR = 0, | GEO_NODE_CURVE_INTERPOLATE_FACTOR = 0, | ||||
| GEO_NODE_CURVE_INTERPOLATE_LENGTH = 1, | GEO_NODE_CURVE_INTERPOLATE_LENGTH = 1, | ||||
| } GeometryNodeCurveSampleMode; | } GeometryNodeCurveInterpolateMode; | ||||
| typedef enum GeometryNodeAttributeTransferMapMode { | typedef enum GeometryNodeAttributeTransferMapMode { | ||||
| GEO_NODE_ATTRIBUTE_TRANSFER_NEAREST_FACE_INTERPOLATED = 0, | GEO_NODE_ATTRIBUTE_TRANSFER_NEAREST_FACE_INTERPOLATED = 0, | ||||
| GEO_NODE_ATTRIBUTE_TRANSFER_NEAREST = 1, | GEO_NODE_ATTRIBUTE_TRANSFER_NEAREST = 1, | ||||
| } GeometryNodeAttributeTransferMapMode; | } GeometryNodeAttributeTransferMapMode; | ||||
| typedef enum GeometryNodeRaycastMapMode { | typedef enum GeometryNodeRaycastMapMode { | ||||
| GEO_NODE_RAYCAST_INTERPOLATED = 0, | GEO_NODE_RAYCAST_INTERPOLATED = 0, | ||||
| Show All 11 Lines | |||||