Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_node_types.h
| Show First 20 Lines • Show All 1,497 Lines • ▼ Show 20 Lines | |||||
| typedef struct NodeGeometryCurveSelectHandles { | typedef struct NodeGeometryCurveSelectHandles { | ||||
| /* GeometryNodeCurveHandleType. */ | /* GeometryNodeCurveHandleType. */ | ||||
| uint8_t handle_type; | uint8_t handle_type; | ||||
| /* GeometryNodeCurveHandleMode. */ | /* GeometryNodeCurveHandleMode. */ | ||||
| uint8_t mode; | uint8_t mode; | ||||
| } NodeGeometryCurveSelectHandles; | } NodeGeometryCurveSelectHandles; | ||||
| typedef struct NodeGeometryCurvePrimitiveArc { | |||||
| /* GeometryNodeCurvePrimitiveArcMode. */ | |||||
| uint8_t mode; | |||||
| } NodeGeometryCurvePrimitiveArc; | |||||
| typedef struct NodeGeometryCurvePrimitiveLine { | typedef struct NodeGeometryCurvePrimitiveLine { | ||||
| /* GeometryNodeCurvePrimitiveLineMode. */ | /* GeometryNodeCurvePrimitiveLineMode. */ | ||||
| uint8_t mode; | uint8_t mode; | ||||
| } NodeGeometryCurvePrimitiveLine; | } NodeGeometryCurvePrimitiveLine; | ||||
| typedef struct NodeGeometryCurvePrimitiveBezierSegment { | typedef struct NodeGeometryCurvePrimitiveBezierSegment { | ||||
| /* GeometryNodeCurvePrimitiveBezierSegmentMode. */ | /* GeometryNodeCurvePrimitiveBezierSegmentMode. */ | ||||
| uint8_t mode; | uint8_t mode; | ||||
| ▲ Show 20 Lines • Show All 718 Lines • ▼ Show 20 Lines | typedef enum GeometryNodeMeshLineMode { | ||||
| GEO_NODE_MESH_LINE_MODE_OFFSET = 1, | GEO_NODE_MESH_LINE_MODE_OFFSET = 1, | ||||
| } GeometryNodeMeshLineMode; | } GeometryNodeMeshLineMode; | ||||
| typedef enum GeometryNodeMeshLineCountMode { | typedef enum GeometryNodeMeshLineCountMode { | ||||
| GEO_NODE_MESH_LINE_COUNT_TOTAL = 0, | GEO_NODE_MESH_LINE_COUNT_TOTAL = 0, | ||||
| GEO_NODE_MESH_LINE_COUNT_RESOLUTION = 1, | GEO_NODE_MESH_LINE_COUNT_RESOLUTION = 1, | ||||
| } GeometryNodeMeshLineCountMode; | } GeometryNodeMeshLineCountMode; | ||||
| typedef enum GeometryNodeCurvePrimitiveArcMode { | |||||
| GEO_NODE_CURVE_PRIMITIVE_ARC_TYPE_POINTS = 0, | |||||
| GEO_NODE_CURVE_PRIMITIVE_ARC_TYPE_RADIUS = 1, | |||||
| } GeometryNodeCurvePrimitiveArcMode; | |||||
| typedef enum GeometryNodeCurvePrimitiveLineMode { | typedef enum GeometryNodeCurvePrimitiveLineMode { | ||||
| GEO_NODE_CURVE_PRIMITIVE_LINE_MODE_POINTS = 0, | GEO_NODE_CURVE_PRIMITIVE_LINE_MODE_POINTS = 0, | ||||
| GEO_NODE_CURVE_PRIMITIVE_LINE_MODE_DIRECTION = 1 | GEO_NODE_CURVE_PRIMITIVE_LINE_MODE_DIRECTION = 1 | ||||
| } GeometryNodeCurvePrimitiveLineMode; | } GeometryNodeCurvePrimitiveLineMode; | ||||
| typedef enum GeometryNodeCurvePrimitiveQuadMode { | typedef enum GeometryNodeCurvePrimitiveQuadMode { | ||||
| GEO_NODE_CURVE_PRIMITIVE_QUAD_MODE_RECTANGLE = 0, | GEO_NODE_CURVE_PRIMITIVE_QUAD_MODE_RECTANGLE = 0, | ||||
| GEO_NODE_CURVE_PRIMITIVE_QUAD_MODE_PARALLELOGRAM = 1, | GEO_NODE_CURVE_PRIMITIVE_QUAD_MODE_PARALLELOGRAM = 1, | ||||
| ▲ Show 20 Lines • Show All 89 Lines • Show Last 20 Lines | |||||