Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_node_types.h
| Show First 20 Lines • Show All 1,449 Lines • ▼ Show 20 Lines | typedef struct NodeGeometryImageTexture { | ||||
| int extension; | int extension; | ||||
| } NodeGeometryImageTexture; | } NodeGeometryImageTexture; | ||||
| typedef struct NodeGeometryViewer { | typedef struct NodeGeometryViewer { | ||||
| /* eCustomDataType. */ | /* eCustomDataType. */ | ||||
| int8_t data_type; | int8_t data_type; | ||||
| } NodeGeometryViewer; | } NodeGeometryViewer; | ||||
| typedef struct NodeGeometryUVUnwrap { | |||||
| /* GeometryNodeUVUnwrapMethod. */ | |||||
| uint8_t method; | |||||
| } NodeGeometryUVUnwrap; | |||||
| typedef struct NodeFunctionCompare { | typedef struct NodeFunctionCompare { | ||||
| /* NodeCompareOperation */ | /* NodeCompareOperation */ | ||||
| int8_t operation; | int8_t operation; | ||||
| /* eNodeSocketDatatype */ | /* eNodeSocketDatatype */ | ||||
| int8_t data_type; | int8_t data_type; | ||||
| /* NodeCompareMode */ | /* NodeCompareMode */ | ||||
| int8_t mode; | int8_t mode; | ||||
| char _pad[1]; | char _pad[1]; | ||||
| ▲ Show 20 Lines • Show All 534 Lines • ▼ Show 20 Lines | typedef enum GeometryNodeMeshCircleFillType { | ||||
| GEO_NODE_MESH_CIRCLE_FILL_TRIANGLE_FAN = 2, | GEO_NODE_MESH_CIRCLE_FILL_TRIANGLE_FAN = 2, | ||||
| } GeometryNodeMeshCircleFillType; | } GeometryNodeMeshCircleFillType; | ||||
| typedef enum GeometryNodeMergeByDistanceMode { | typedef enum GeometryNodeMergeByDistanceMode { | ||||
| GEO_NODE_MERGE_BY_DISTANCE_MODE_ALL = 0, | GEO_NODE_MERGE_BY_DISTANCE_MODE_ALL = 0, | ||||
| GEO_NODE_MERGE_BY_DISTANCE_MODE_CONNECTED = 1, | GEO_NODE_MERGE_BY_DISTANCE_MODE_CONNECTED = 1, | ||||
| } GeometryNodeMergeByDistanceMode; | } GeometryNodeMergeByDistanceMode; | ||||
| typedef enum GeometryNodeUVUnwrapMethod { | |||||
| GEO_NODE_UV_UNWRAP_METHOD_ANGLE_BASED = 0, | |||||
| GEO_NODE_UV_UNWRAP_METHOD_CONFORMAL = 1, | |||||
| } GeometryNodeUVUnwrapMethod; | |||||
| typedef enum GeometryNodeMeshLineMode { | typedef enum GeometryNodeMeshLineMode { | ||||
| GEO_NODE_MESH_LINE_MODE_END_POINTS = 0, | GEO_NODE_MESH_LINE_MODE_END_POINTS = 0, | ||||
| 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, | ||||
| ▲ Show 20 Lines • Show All 120 Lines • Show Last 20 Lines | |||||