Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_node_types.h
| Show First 20 Lines • Show All 1,597 Lines • ▼ Show 20 Lines | |||||
| typedef struct NodeGeometryViewer { | typedef struct NodeGeometryViewer { | ||||
| /* eCustomDataType. */ | /* eCustomDataType. */ | ||||
| int8_t data_type; | int8_t data_type; | ||||
| /* eAttrDomain. */ | /* eAttrDomain. */ | ||||
| int8_t domain; | int8_t domain; | ||||
| } NodeGeometryViewer; | } NodeGeometryViewer; | ||||
| typedef struct NodeGeometryTraceImage { | |||||
| /* GeometryNodeTraceImageTurnPolicy */ | |||||
| int8_t turn_policy; | |||||
| } NodeGeometryTraceImage; | |||||
| typedef struct NodeGeometryUVUnwrap { | typedef struct NodeGeometryUVUnwrap { | ||||
| /* GeometryNodeUVUnwrapMethod. */ | /* GeometryNodeUVUnwrapMethod. */ | ||||
| uint8_t method; | uint8_t method; | ||||
| } NodeGeometryUVUnwrap; | } NodeGeometryUVUnwrap; | ||||
| typedef struct NodeGeometryDistributePointsInVolume { | typedef struct NodeGeometryDistributePointsInVolume { | ||||
| /* GeometryNodePointDistributeVolumeMode. */ | /* GeometryNodePointDistributeVolumeMode. */ | ||||
| uint8_t mode; | uint8_t mode; | ||||
| ▲ Show 20 Lines • Show All 766 Lines • ▼ Show 20 Lines | |||||
| } GeometryNodeStringToCurvesPivotMode; | } GeometryNodeStringToCurvesPivotMode; | ||||
| typedef enum GeometryNodeDeleteGeometryMode { | typedef enum GeometryNodeDeleteGeometryMode { | ||||
| GEO_NODE_DELETE_GEOMETRY_MODE_ALL = 0, | GEO_NODE_DELETE_GEOMETRY_MODE_ALL = 0, | ||||
| GEO_NODE_DELETE_GEOMETRY_MODE_EDGE_FACE = 1, | GEO_NODE_DELETE_GEOMETRY_MODE_EDGE_FACE = 1, | ||||
| GEO_NODE_DELETE_GEOMETRY_MODE_ONLY_FACE = 2, | GEO_NODE_DELETE_GEOMETRY_MODE_ONLY_FACE = 2, | ||||
| } GeometryNodeDeleteGeometryMode; | } GeometryNodeDeleteGeometryMode; | ||||
| typedef enum GeometryNodeTraceImageTurnPolicy { | |||||
| GEO_NODE_TRACE_IMAGE_TURN_POLICY_BLACK = 0, | |||||
| GEO_NODE_TRACE_IMAGE_TURN_POLICY_WHITE = 1, | |||||
| GEO_NODE_TRACE_IMAGE_TURN_POLICY_LEFT = 2, | |||||
| GEO_NODE_TRACE_IMAGE_TURN_POLICY_RIGHT = 3, | |||||
| GEO_NODE_TRACE_IMAGE_TURN_POLICY_MINORITY = 4, | |||||
| GEO_NODE_TRACE_IMAGE_TURN_POLICY_MAJORITY = 5, | |||||
| GEO_NODE_TRACE_IMAGE_TURN_POLICY_RANDOM = 6, | |||||
| } GeometryNodeTraceImageTurnPolicy; | |||||
| typedef enum GeometryNodeRealizeInstancesFlag { | typedef enum GeometryNodeRealizeInstancesFlag { | ||||
| GEO_NODE_REALIZE_INSTANCES_LEGACY_BEHAVIOR = (1 << 0), | GEO_NODE_REALIZE_INSTANCES_LEGACY_BEHAVIOR = (1 << 0), | ||||
| } GeometryNodeRealizeInstancesFlag; | } GeometryNodeRealizeInstancesFlag; | ||||
| typedef enum GeometryNodeScaleElementsMode { | typedef enum GeometryNodeScaleElementsMode { | ||||
| GEO_NODE_SCALE_ELEMENTS_UNIFORM = 0, | GEO_NODE_SCALE_ELEMENTS_UNIFORM = 0, | ||||
| GEO_NODE_SCALE_ELEMENTS_SINGLE_AXIS = 1, | GEO_NODE_SCALE_ELEMENTS_SINGLE_AXIS = 1, | ||||
| } GeometryNodeScaleElementsMode; | } GeometryNodeScaleElementsMode; | ||||
| typedef enum NodeCombSepColorMode { | typedef enum NodeCombSepColorMode { | ||||
| NODE_COMBSEP_COLOR_RGB = 0, | NODE_COMBSEP_COLOR_RGB = 0, | ||||
| NODE_COMBSEP_COLOR_HSV = 1, | NODE_COMBSEP_COLOR_HSV = 1, | ||||
| NODE_COMBSEP_COLOR_HSL = 2, | NODE_COMBSEP_COLOR_HSL = 2, | ||||
| } NodeCombSepColorMode; | } NodeCombSepColorMode; | ||||