|
| enum | { NS_OSA_VECTORS = 1
, NS_OSA_VALUES = 2
} |
| |
| enum | {
NS_CR_CENTER = 0
, NS_CR_NONE = 1
, NS_CR_FIT_WIDTH = 2
, NS_CR_FIT_HEIGHT = 3
,
NS_CR_FIT = 4
, NS_CR_STRETCH = 5
} |
| |
| enum | eNodeSocketDatatype {
SOCK_CUSTOM = -1
, SOCK_FLOAT = 0
, SOCK_VECTOR = 1
, SOCK_RGBA = 2
,
SOCK_SHADER = 3
, SOCK_BOOLEAN = 4
, SOCK_INT = 6
, SOCK_STRING = 7
,
SOCK_OBJECT = 8
, SOCK_IMAGE = 9
, SOCK_GEOMETRY = 10
, SOCK_COLLECTION = 11
,
SOCK_TEXTURE = 12
, SOCK_MATERIAL = 13
, SOCK_ROTATION = 14
, SOCK_MENU = 15
,
SOCK_MATRIX = 16
} |
| |
| enum | eNodeSocketDisplayShape {
SOCK_DISPLAY_SHAPE_CIRCLE = 0
, SOCK_DISPLAY_SHAPE_SQUARE = 1
, SOCK_DISPLAY_SHAPE_DIAMOND = 2
, SOCK_DISPLAY_SHAPE_CIRCLE_DOT = 3
,
SOCK_DISPLAY_SHAPE_SQUARE_DOT = 4
, SOCK_DISPLAY_SHAPE_DIAMOND_DOT = 5
} |
| |
| enum | eNodeSocketInOut { SOCK_IN = 1 << 0
, SOCK_OUT = 1 << 1
} |
| |
| enum | eNodeSocketFlag {
SOCK_HIDDEN = (1 << 1)
, SOCK_IS_LINKED = (1 << 2)
, SOCK_UNAVAIL = (1 << 3)
, SOCK_GIZMO_PIN = (1 << 4)
,
SOCK_COLLAPSED = (1 << 6)
, SOCK_HIDE_VALUE = (1 << 7)
, SOCK_AUTO_HIDDEN__DEPRECATED = (1 << 8)
, SOCK_NO_INTERNAL_LINK = (1 << 9)
,
SOCK_COMPACT = (1 << 10)
, SOCK_MULTI_INPUT = (1 << 11)
, SOCK_HIDE_LABEL = (1 << 12)
, SOCK_HIDE_IN_MODIFIER = (1 << 13)
,
SOCK_PANEL_COLLAPSED = (1 << 14)
} |
| |
| enum | eNodePanelFlag { NODE_PANEL_COLLAPSED = (1 << 0)
, NODE_PANEL_PARENT_COLLAPSED = (1 << 1)
, NODE_PANEL_CONTENT_VISIBLE = (1 << 2)
} |
| |
| enum | NodeWarningPropagation { NODE_WARNING_PROPAGATION_ALL = 0
, NODE_WARNING_PROPAGATION_NONE = 1
, NODE_WARNING_PROPAGATION_ONLY_ERRORS = 2
, NODE_WARNING_PROPAGATION_ONLY_ERRORS_AND_WARNINGS = 3
} |
| |
| enum | {
NODE_SELECT = 1 << 0
, NODE_OPTIONS = 1 << 1
, NODE_PREVIEW = 1 << 2
, NODE_HIDDEN = 1 << 3
,
NODE_ACTIVE = 1 << 4
, NODE_DO_OUTPUT = 1 << 6
, NODE_TEST = 1 << 8
, NODE_MUTED = 1 << 9
,
NODE_BACKGROUND = 1 << 12
, NODE_ACTIVE_TEXTURE = 1 << 14
, NODE_CUSTOM_COLOR = 1 << 15
, NODE_INIT = 1 << 16
,
NODE_DO_OUTPUT_RECALC = 1 << 17
, NODE_ACTIVE_PAINT_CANVAS = 1 << 19
} |
| |
| enum | { NODE_UPDATE_ID = 1
} |
| |
| enum | {
NODE_LINK_INSERT_TARGET = 1 << 0
, NODE_LINK_VALID = 1 << 1
, NODE_LINK_TEST = 1 << 2
, NODE_LINK_TEMP_HIGHLIGHT = 1 << 3
,
NODE_LINK_MUTED = 1 << 4
, NODE_LINK_INSERT_TARGET_INVALID = 1 << 5
} |
| |
| enum | {
NTREE_UNDEFINED = -2
, NTREE_CUSTOM = -1
, NTREE_SHADER = 0
, NTREE_COMPOSIT = 1
,
NTREE_TEXTURE = 2
, NTREE_GEOMETRY = 3
} |
| |
| enum | { NTREE_DS_EXPAND = 1 << 0
, NTREE_UNUSED_2 = 1 << 2
, NTREE_VIEWER_BORDER = 1 << 4
} |
| |
| enum | eNodeTreeRuntimeFlag { NTREE_RUNTIME_FLAG_HAS_IMAGE_ANIMATION = 1 << 0
, NTREE_RUNTIME_FLAG_HAS_MATERIAL_OUTPUT = 1 << 1
, NTREE_RUNTIME_FLAG_HAS_SIMULATION_ZONE = 1 << 2
} |
| |
| enum | GeometryNodeAssetTraitFlag {
GEO_NODE_ASSET_TOOL = (1 << 0)
, GEO_NODE_ASSET_EDIT = (1 << 1)
, GEO_NODE_ASSET_SCULPT = (1 << 2)
, GEO_NODE_ASSET_MESH = (1 << 3)
,
GEO_NODE_ASSET_CURVE = (1 << 4)
, GEO_NODE_ASSET_POINT_CLOUD = (1 << 5)
, GEO_NODE_ASSET_MODIFIER = (1 << 6)
, GEO_NODE_ASSET_OBJECT = (1 << 7)
,
GEO_NODE_ASSET_WAIT_FOR_CURSOR = (1 << 8)
} |
| |
| enum | CMPNodeMaskType { CMP_NODE_MASKTYPE_ADD = 0
, CMP_NODE_MASKTYPE_SUBTRACT = 1
, CMP_NODE_MASKTYPE_MULTIPLY = 2
, CMP_NODE_MASKTYPE_NOT = 3
} |
| |
| enum | CMPNodeDilateErodeMethod { CMP_NODE_DILATE_ERODE_STEP = 0
, CMP_NODE_DILATE_ERODE_DISTANCE_THRESHOLD = 1
, CMP_NODE_DILATE_ERODE_DISTANCE = 2
, CMP_NODE_DILATE_ERODE_DISTANCE_FEATHER = 3
} |
| |
| enum | { CMP_NODE_INPAINT_SIMPLE = 0
} |
| |
| enum | CMPNodeMaskFlags { CMP_NODE_MASK_FLAG_NO_FEATHER = (1 << 1)
, CMP_NODE_MASK_FLAG_MOTION_BLUR = (1 << 2)
, CMP_NODE_MASK_FLAG_SIZE_FIXED = (1 << 8)
, CMP_NODE_MASK_FLAG_SIZE_FIXED_SCENE = (1 << 9)
} |
| |
| enum | { CMP_NODEFLAG_BLUR_VARIABLE_SIZE = (1 << 0)
, CMP_NODEFLAG_BLUR_EXTEND_BOUNDS = (1 << 1)
} |
| |
| enum | NodeGeometryTransformGizmoFlag {
GEO_NODE_TRANSFORM_GIZMO_USE_TRANSLATION_X = 1 << 0
, GEO_NODE_TRANSFORM_GIZMO_USE_TRANSLATION_Y = 1 << 1
, GEO_NODE_TRANSFORM_GIZMO_USE_TRANSLATION_Z = 1 << 2
, GEO_NODE_TRANSFORM_GIZMO_USE_ROTATION_X = 1 << 3
,
GEO_NODE_TRANSFORM_GIZMO_USE_ROTATION_Y = 1 << 4
, GEO_NODE_TRANSFORM_GIZMO_USE_ROTATION_Z = 1 << 5
, GEO_NODE_TRANSFORM_GIZMO_USE_SCALE_X = 1 << 6
, GEO_NODE_TRANSFORM_GIZMO_USE_SCALE_Y = 1 << 7
,
GEO_NODE_TRANSFORM_GIZMO_USE_SCALE_Z = 1 << 8
} |
| |
| enum | NodeGeometryBakeItemFlag { GEO_NODE_BAKE_ITEM_IS_ATTRIBUTE = (1 << 0)
} |
| |
| enum | { NODE_SCRIPT_INTERNAL = 0
, NODE_SCRIPT_EXTERNAL = 1
} |
| |
| enum | { NODE_SCRIPT_AUTO_UPDATE = 1
} |
| |
| enum | { NODE_IES_INTERNAL = 0
, NODE_IES_EXTERNAL = 1
} |
| |
| enum | { NODE_FRAME_SHRINK = 1
, NODE_FRAME_RESIZEABLE = 2
} |
| |
| enum | { NODE_PROXY_AUTOTYPE = 1
} |
| |
| enum | { CMP_NODE_CHANNEL_MATTE_CS_RGB = 1
, CMP_NODE_CHANNEL_MATTE_CS_HSV = 2
, CMP_NODE_CHANNEL_MATTE_CS_YUV = 3
, CMP_NODE_CHANNEL_MATTE_CS_YCC = 4
} |
| |
| enum | { SHD_PHYSICAL_CONDUCTOR = 0
, SHD_CONDUCTOR_F82 = 1
} |
| |
| enum | {
SHD_GLOSSY_BECKMANN = 0
, SHD_GLOSSY_SHARP_DEPRECATED = 1
, SHD_GLOSSY_GGX = 2
, SHD_GLOSSY_ASHIKHMIN_SHIRLEY = 3
,
SHD_GLOSSY_MULTI_GGX = 4
} |
| |
| enum | { SHD_VECT_TRANSFORM_TYPE_VECTOR = 0
, SHD_VECT_TRANSFORM_TYPE_POINT = 1
, SHD_VECT_TRANSFORM_TYPE_NORMAL = 2
} |
| |
| enum | { SHD_VECT_TRANSFORM_SPACE_WORLD = 0
, SHD_VECT_TRANSFORM_SPACE_OBJECT = 1
, SHD_VECT_TRANSFORM_SPACE_CAMERA = 2
} |
| |
| enum | { SHD_ATTRIBUTE_GEOMETRY = 0
, SHD_ATTRIBUTE_OBJECT = 1
, SHD_ATTRIBUTE_INSTANCER = 2
, SHD_ATTRIBUTE_VIEW_LAYER = 3
} |
| |
| enum | { SHD_TOON_DIFFUSE = 0
, SHD_TOON_GLOSSY = 1
} |
| |
| enum | { SHD_HAIR_REFLECTION = 0
, SHD_HAIR_TRANSMISSION = 1
} |
| |
| enum | { SHD_PRINCIPLED_HAIR_CHIANG = 0
, SHD_PRINCIPLED_HAIR_HUANG = 1
} |
| |
| enum | { SHD_PRINCIPLED_HAIR_REFLECTANCE = 0
, SHD_PRINCIPLED_HAIR_PIGMENT_CONCENTRATION = 1
, SHD_PRINCIPLED_HAIR_DIRECT_ABSORPTION = 2
} |
| |
| enum | {
SHD_BLEND_LINEAR = 0
, SHD_BLEND_QUADRATIC = 1
, SHD_BLEND_EASING = 2
, SHD_BLEND_DIAGONAL = 3
,
SHD_BLEND_RADIAL = 4
, SHD_BLEND_QUADRATIC_SPHERE = 5
, SHD_BLEND_SPHERICAL = 6
} |
| |
| enum | {
SHD_NOISE_PERLIN = 0
, SHD_NOISE_VORONOI_F1 = 1
, SHD_NOISE_VORONOI_F2 = 2
, SHD_NOISE_VORONOI_F3 = 3
,
SHD_NOISE_VORONOI_F4 = 4
, SHD_NOISE_VORONOI_F2_F1 = 5
, SHD_NOISE_VORONOI_CRACKLE = 6
, SHD_NOISE_CELL_NOISE = 7
} |
| |
| enum | { SHD_NOISE_SOFT = 0
, SHD_NOISE_HARD = 1
} |
| |
| enum | { SHD_VORONOI_EUCLIDEAN = 0
, SHD_VORONOI_MANHATTAN = 1
, SHD_VORONOI_CHEBYCHEV = 2
, SHD_VORONOI_MINKOWSKI = 3
} |
| |
| enum | {
SHD_VORONOI_F1 = 0
, SHD_VORONOI_F2 = 1
, SHD_VORONOI_SMOOTH_F1 = 2
, SHD_VORONOI_DISTANCE_TO_EDGE = 3
,
SHD_VORONOI_N_SPHERE_RADIUS = 4
} |
| |
| enum | {
SHD_MUSGRAVE_MULTIFRACTAL = 0
, SHD_MUSGRAVE_FBM = 1
, SHD_MUSGRAVE_HYBRID_MULTIFRACTAL = 2
, SHD_MUSGRAVE_RIDGED_MULTIFRACTAL = 3
,
SHD_MUSGRAVE_HETERO_TERRAIN = 4
} |
| |
| enum | {
SHD_NOISE_MULTIFRACTAL = 0
, SHD_NOISE_FBM = 1
, SHD_NOISE_HYBRID_MULTIFRACTAL = 2
, SHD_NOISE_RIDGED_MULTIFRACTAL = 3
,
SHD_NOISE_HETERO_TERRAIN = 4
} |
| |
| enum | { SHD_WAVE_BANDS = 0
, SHD_WAVE_RINGS = 1
} |
| |
| enum | { SHD_WAVE_BANDS_DIRECTION_X = 0
, SHD_WAVE_BANDS_DIRECTION_Y = 1
, SHD_WAVE_BANDS_DIRECTION_Z = 2
, SHD_WAVE_BANDS_DIRECTION_DIAGONAL = 3
} |
| |
| enum | { SHD_WAVE_RINGS_DIRECTION_X = 0
, SHD_WAVE_RINGS_DIRECTION_Y = 1
, SHD_WAVE_RINGS_DIRECTION_Z = 2
, SHD_WAVE_RINGS_DIRECTION_SPHERICAL = 3
} |
| |
| enum | { SHD_WAVE_PROFILE_SIN = 0
, SHD_WAVE_PROFILE_SAW = 1
, SHD_WAVE_PROFILE_TRI = 2
} |
| |
| enum | { SHD_SKY_PREETHAM = 0
, SHD_SKY_HOSEK = 1
, SHD_SKY_NISHITA = 2
} |
| |
| enum | { SHD_PROJ_EQUIRECTANGULAR = 0
, SHD_PROJ_MIRROR_BALL = 1
} |
| |
| enum | NodeGaborType { SHD_GABOR_TYPE_2D = 0
, SHD_GABOR_TYPE_3D = 1
} |
| |
| enum | { SHD_IMAGE_EXTENSION_REPEAT = 0
, SHD_IMAGE_EXTENSION_EXTEND = 1
, SHD_IMAGE_EXTENSION_CLIP = 2
, SHD_IMAGE_EXTENSION_MIRROR = 3
} |
| |
| enum | { SHD_PROJ_FLAT = 0
, SHD_PROJ_BOX = 1
, SHD_PROJ_SPHERE = 2
, SHD_PROJ_TUBE = 3
} |
| |
| enum | { SHD_INTERP_LINEAR = 0
, SHD_INTERP_CLOSEST = 1
, SHD_INTERP_CUBIC = 2
, SHD_INTERP_SMART = 3
} |
| |
| enum | { SHD_TANGENT_RADIAL = 0
, SHD_TANGENT_UVMAP = 1
} |
| |
| enum | { SHD_TANGENT_AXIS_X = 0
, SHD_TANGENT_AXIS_Y = 1
, SHD_TANGENT_AXIS_Z = 2
} |
| |
| enum | {
SHD_SPACE_TANGENT = 0
, SHD_SPACE_OBJECT = 1
, SHD_SPACE_WORLD = 2
, SHD_SPACE_BLENDER_OBJECT = 3
,
SHD_SPACE_BLENDER_WORLD = 4
} |
| |
| enum | { SHD_AO_INSIDE = 1
, SHD_AO_LOCAL = 2
} |
| |
| enum | { NODE_MAPPING_TYPE_POINT = 0
, NODE_MAPPING_TYPE_TEXTURE = 1
, NODE_MAPPING_TYPE_VECTOR = 2
, NODE_MAPPING_TYPE_NORMAL = 3
} |
| |
| enum | {
NODE_VECTOR_ROTATE_TYPE_AXIS = 0
, NODE_VECTOR_ROTATE_TYPE_AXIS_X = 1
, NODE_VECTOR_ROTATE_TYPE_AXIS_Y = 2
, NODE_VECTOR_ROTATE_TYPE_AXIS_Z = 3
,
NODE_VECTOR_ROTATE_TYPE_EULER_XYZ = 4
} |
| |
| enum | { SHD_MATH_CLAMP = 1
} |
| |
| enum | NodeMathOperation {
NODE_MATH_ADD = 0
, NODE_MATH_SUBTRACT = 1
, NODE_MATH_MULTIPLY = 2
, NODE_MATH_DIVIDE = 3
,
NODE_MATH_SINE = 4
, NODE_MATH_COSINE = 5
, NODE_MATH_TANGENT = 6
, NODE_MATH_ARCSINE = 7
,
NODE_MATH_ARCCOSINE = 8
, NODE_MATH_ARCTANGENT = 9
, NODE_MATH_POWER = 10
, NODE_MATH_LOGARITHM = 11
,
NODE_MATH_MINIMUM = 12
, NODE_MATH_MAXIMUM = 13
, NODE_MATH_ROUND = 14
, NODE_MATH_LESS_THAN = 15
,
NODE_MATH_GREATER_THAN = 16
, NODE_MATH_MODULO = 17
, NODE_MATH_ABSOLUTE = 18
, NODE_MATH_ARCTAN2 = 19
,
NODE_MATH_FLOOR = 20
, NODE_MATH_CEIL = 21
, NODE_MATH_FRACTION = 22
, NODE_MATH_SQRT = 23
,
NODE_MATH_INV_SQRT = 24
, NODE_MATH_SIGN = 25
, NODE_MATH_EXPONENT = 26
, NODE_MATH_RADIANS = 27
,
NODE_MATH_DEGREES = 28
, NODE_MATH_SINH = 29
, NODE_MATH_COSH = 30
, NODE_MATH_TANH = 31
,
NODE_MATH_TRUNC = 32
, NODE_MATH_SNAP = 33
, NODE_MATH_WRAP = 34
, NODE_MATH_COMPARE = 35
,
NODE_MATH_MULTIPLY_ADD = 36
, NODE_MATH_PINGPONG = 37
, NODE_MATH_SMOOTH_MIN = 38
, NODE_MATH_SMOOTH_MAX = 39
,
NODE_MATH_FLOORED_MODULO = 40
} |
| |
| enum | NodeVectorMathOperation {
NODE_VECTOR_MATH_ADD = 0
, NODE_VECTOR_MATH_SUBTRACT = 1
, NODE_VECTOR_MATH_MULTIPLY = 2
, NODE_VECTOR_MATH_DIVIDE = 3
,
NODE_VECTOR_MATH_CROSS_PRODUCT = 4
, NODE_VECTOR_MATH_PROJECT = 5
, NODE_VECTOR_MATH_REFLECT = 6
, NODE_VECTOR_MATH_DOT_PRODUCT = 7
,
NODE_VECTOR_MATH_DISTANCE = 8
, NODE_VECTOR_MATH_LENGTH = 9
, NODE_VECTOR_MATH_SCALE = 10
, NODE_VECTOR_MATH_NORMALIZE = 11
,
NODE_VECTOR_MATH_SNAP = 12
, NODE_VECTOR_MATH_FLOOR = 13
, NODE_VECTOR_MATH_CEIL = 14
, NODE_VECTOR_MATH_MODULO = 15
,
NODE_VECTOR_MATH_FRACTION = 16
, NODE_VECTOR_MATH_ABSOLUTE = 17
, NODE_VECTOR_MATH_MINIMUM = 18
, NODE_VECTOR_MATH_MAXIMUM = 19
,
NODE_VECTOR_MATH_WRAP = 20
, NODE_VECTOR_MATH_SINE = 21
, NODE_VECTOR_MATH_COSINE = 22
, NODE_VECTOR_MATH_TANGENT = 23
,
NODE_VECTOR_MATH_REFRACT = 24
, NODE_VECTOR_MATH_FACEFORWARD = 25
, NODE_VECTOR_MATH_MULTIPLY_ADD = 26
} |
| |
| enum | NodeBooleanMathOperation {
NODE_BOOLEAN_MATH_AND = 0
, NODE_BOOLEAN_MATH_OR = 1
, NODE_BOOLEAN_MATH_NOT = 2
, NODE_BOOLEAN_MATH_NAND = 3
,
NODE_BOOLEAN_MATH_NOR = 4
, NODE_BOOLEAN_MATH_XNOR = 5
, NODE_BOOLEAN_MATH_XOR = 6
, NODE_BOOLEAN_MATH_IMPLY = 7
,
NODE_BOOLEAN_MATH_NIMPLY = 8
} |
| |
| enum | NodeShaderMixMode { NODE_MIX_MODE_UNIFORM = 0
, NODE_MIX_MODE_NON_UNIFORM = 1
} |
| |
| enum | NodeCompareMode {
NODE_COMPARE_MODE_ELEMENT = 0
, NODE_COMPARE_MODE_LENGTH = 1
, NODE_COMPARE_MODE_AVERAGE = 2
, NODE_COMPARE_MODE_DOT_PRODUCT = 3
,
NODE_COMPARE_MODE_DIRECTION = 4
} |
| |
| enum | NodeCompareOperation {
NODE_COMPARE_LESS_THAN = 0
, NODE_COMPARE_LESS_EQUAL = 1
, NODE_COMPARE_GREATER_THAN = 2
, NODE_COMPARE_GREATER_EQUAL = 3
,
NODE_COMPARE_EQUAL = 4
, NODE_COMPARE_NOT_EQUAL = 5
, NODE_COMPARE_COLOR_BRIGHTER = 6
, NODE_COMPARE_COLOR_DARKER = 7
} |
| |
| enum | NodeIntegerMathOperation {
NODE_INTEGER_MATH_ADD = 0
, NODE_INTEGER_MATH_SUBTRACT = 1
, NODE_INTEGER_MATH_MULTIPLY = 2
, NODE_INTEGER_MATH_DIVIDE = 3
,
NODE_INTEGER_MATH_MULTIPLY_ADD = 4
, NODE_INTEGER_MATH_POWER = 5
, NODE_INTEGER_MATH_FLOORED_MODULO = 6
, NODE_INTEGER_MATH_ABSOLUTE = 7
,
NODE_INTEGER_MATH_MINIMUM = 8
, NODE_INTEGER_MATH_MAXIMUM = 9
, NODE_INTEGER_MATH_GCD = 10
, NODE_INTEGER_MATH_LCM = 11
,
NODE_INTEGER_MATH_NEGATE = 12
, NODE_INTEGER_MATH_SIGN = 13
, NODE_INTEGER_MATH_DIVIDE_FLOOR = 14
, NODE_INTEGER_MATH_DIVIDE_CEIL = 15
,
NODE_INTEGER_MATH_DIVIDE_ROUND = 16
, NODE_INTEGER_MATH_MODULO = 17
} |
| |
| enum | FloatToIntRoundingMode { FN_NODE_FLOAT_TO_INT_ROUND = 0
, FN_NODE_FLOAT_TO_INT_FLOOR = 1
, FN_NODE_FLOAT_TO_INT_CEIL = 2
, FN_NODE_FLOAT_TO_INT_TRUNCATE = 3
} |
| |
| enum | { NODE_CLAMP_MINMAX = 0
, NODE_CLAMP_RANGE = 1
} |
| |
| enum | { NODE_MAP_RANGE_LINEAR = 0
, NODE_MAP_RANGE_STEPPED = 1
, NODE_MAP_RANGE_SMOOTHSTEP = 2
, NODE_MAP_RANGE_SMOOTHERSTEP = 3
} |
| |
| enum | { SHD_MIXRGB_USE_ALPHA = 1
, SHD_MIXRGB_CLAMP = 2
} |
| |
| enum | { SHD_SUBSURFACE_BURLEY = 3
, SHD_SUBSURFACE_RANDOM_WALK = 4
, SHD_SUBSURFACE_RANDOM_WALK_SKIN = 5
} |
| |
| enum | { CMP_NODE_BLUR_ASPECT_NONE = 0
, CMP_NODE_BLUR_ASPECT_Y = 1
, CMP_NODE_BLUR_ASPECT_X = 2
} |
| |
| enum | { CMP_NODE_WRAP_NONE = 0
, CMP_NODE_WRAP_X = 1
, CMP_NODE_WRAP_Y = 2
, CMP_NODE_WRAP_XY = 3
} |
| |
| enum | { CMP_NODE_IMAGE_USE_STRAIGHT_OUTPUT = 1
} |
| |
| enum | { CMP_NODE_OUTPUT_IGNORE_ALPHA = 1
} |
| |
| enum | CMPNodeSplitAxis { CMP_NODE_SPLIT_HORIZONTAL = 0
, CMP_NODE_SPLIT_VERTICAL = 1
} |
| |
| enum | CMPNodeColorBalanceMethod { CMP_NODE_COLOR_BALANCE_LGG = 0
, CMP_NODE_COLOR_BALANCE_ASC_CDL = 1
, CMP_NODE_COLOR_BALANCE_WHITEPOINT = 2
} |
| |
| enum | CMPNodeAlphaConvertMode { CMP_NODE_ALPHA_CONVERT_PREMULTIPLY = 0
, CMP_NODE_ALPHA_CONVERT_UNPREMULTIPLY = 1
} |
| |
| enum | CMPNodeDistanceMatteColorSpace { CMP_NODE_DISTANCE_MATTE_COLOR_SPACE_YCCA = 0
, CMP_NODE_DISTANCE_MATTE_COLOR_SPACE_RGBA = 1
} |
| |
| enum | CMPNodeColorSpillLimitAlgorithm { CMP_NODE_COLOR_SPILL_LIMIT_ALGORITHM_SINGLE = 0
, CMP_NODE_COLOR_SPILL_LIMIT_ALGORITHM_AVERAGE = 1
} |
| |
| enum | CMPNodeChannelMatteLimitAlgorithm { CMP_NODE_CHANNEL_MATTE_LIMIT_ALGORITHM_SINGLE = 0
, CMP_NODE_CHANNEL_MATTE_LIMIT_ALGORITHM_MAX = 1
} |
| |
| enum | CMPNodeFlipMode { CMP_NODE_FLIP_X = 0
, CMP_NODE_FLIP_Y = 1
, CMP_NODE_FLIP_X_Y = 2
} |
| |
| enum | CMPNodeScaleMethod { CMP_NODE_SCALE_RELATIVE = 0
, CMP_NODE_SCALE_ABSOLUTE = 1
, CMP_NODE_SCALE_RENDER_PERCENT = 2
, CMP_NODE_SCALE_RENDER_SIZE = 3
} |
| |
| enum | CMPNodeScaleRenderSizeMethod { CMP_NODE_SCALE_RENDER_SIZE_STRETCH = 0
, CMP_NODE_SCALE_RENDER_SIZE_FIT = 1
, CMP_NODE_SCALE_RENDER_SIZE_CROP = 2
} |
| |
| enum | CMPNodeFilterMethod {
CMP_NODE_FILTER_SOFT = 0
, CMP_NODE_FILTER_SHARP_BOX = 1
, CMP_NODE_FILTER_LAPLACE = 2
, CMP_NODE_FILTER_SOBEL = 3
,
CMP_NODE_FILTER_PREWITT = 4
, CMP_NODE_FILTER_KIRSCH = 5
, CMP_NODE_FILTER_SHADOW = 6
, CMP_NODE_FILTER_SHARP_DIAMOND = 7
} |
| |
| enum | CMPNodeLevelsChannel {
CMP_NODE_LEVLES_LUMINANCE = 1
, CMP_NODE_LEVLES_RED = 2
, CMP_NODE_LEVLES_GREEN = 3
, CMP_NODE_LEVLES_BLUE = 4
,
CMP_NODE_LEVLES_LUMINANCE_BT709 = 5
} |
| |
| enum | CMPNodeToneMapType { CMP_NODE_TONE_MAP_SIMPLE = 0
, CMP_NODE_TONE_MAP_PHOTORECEPTOR = 1
} |
| |
| enum | CMPNodeTrackPositionMode { CMP_NODE_TRACK_POSITION_ABSOLUTE = 0
, CMP_NODE_TRACK_POSITION_RELATIVE_START = 1
, CMP_NODE_TRACK_POSITION_RELATIVE_FRAME = 2
, CMP_NODE_TRACK_POSITION_ABSOLUTE_FRAME = 3
} |
| |
| enum | CMPNodeGlareType {
CMP_NODE_GLARE_SIMPLE_STAR = 0
, CMP_NODE_GLARE_FOG_GLOW = 1
, CMP_NODE_GLARE_STREAKS = 2
, CMP_NODE_GLARE_GHOST = 3
,
CMP_NODE_GLARE_BLOOM = 4
} |
| |
| enum | CMPNodeKuwahara { CMP_NODE_KUWAHARA_CLASSIC = 0
, CMP_NODE_KUWAHARA_ANISOTROPIC = 1
} |
| |
| enum | CMPNodeInterpolation { CMP_NODE_INTERPOLATION_NEAREST = 0
, CMP_NODE_INTERPOLATION_BILINEAR = 1
, CMP_NODE_INTERPOLATION_BICUBIC = 2
} |
| |
| enum | CMPNodeStabilizeInverse { CMP_NODE_STABILIZE_FLAG_INVERSE = 1
} |
| |
| enum | CMPNodePlaneTrackDeformFlags { CMP_NODE_PLANE_TRACK_DEFORM_FLAG_MOTION_BLUR = 1
} |
| |
| enum | CMPNodeSetAlphaMode { CMP_NODE_SETALPHA_MODE_APPLY = 0
, CMP_NODE_SETALPHA_MODE_REPLACE_ALPHA = 1
} |
| |
| enum | CMPNodeDenoisePrefilter { CMP_NODE_DENOISE_PREFILTER_FAST = 0
, CMP_NODE_DENOISE_PREFILTER_NONE = 1
, CMP_NODE_DENOISE_PREFILTER_ACCURATE = 2
} |
| |
| enum | CMPNodeCombSepColorMode {
CMP_NODE_COMBSEP_COLOR_RGB = 0
, CMP_NODE_COMBSEP_COLOR_HSV = 1
, CMP_NODE_COMBSEP_COLOR_HSL = 2
, CMP_NODE_COMBSEP_COLOR_YCC = 3
,
CMP_NODE_COMBSEP_COLOR_YUV = 4
} |
| |
| enum | CMPNodeMapUVFiltering { CMP_NODE_MAP_UV_FILTERING_NEAREST = 0
, CMP_NODE_MAP_UV_FILTERING_BILINEAR = 1
, CMP_NODE_MAP_UV_FILTERING_BICUBIC = 2
, CMP_NODE_MAP_UV_FILTERING_ANISOTROPIC = 3
} |
| |
| enum | CMPNodeCryptomatteSource { CMP_NODE_CRYPTOMATTE_SOURCE_RENDER = 0
, CMP_NODE_CRYPTOMATTE_SOURCE_IMAGE = 1
} |
| |
| enum | { SHD_POINTDENSITY_SOURCE_PSYS = 0
, SHD_POINTDENSITY_SOURCE_OBJECT = 1
} |
| |
| enum | { SHD_POINTDENSITY_SPACE_OBJECT = 0
, SHD_POINTDENSITY_SPACE_WORLD = 1
} |
| |
| enum | { SHD_POINTDENSITY_COLOR_PARTAGE = 1
, SHD_POINTDENSITY_COLOR_PARTSPEED = 2
, SHD_POINTDENSITY_COLOR_PARTVEL = 3
} |
| |
| enum | { SHD_POINTDENSITY_COLOR_VERTCOL = 0
, SHD_POINTDENSITY_COLOR_VERTWEIGHT = 1
, SHD_POINTDENSITY_COLOR_VERTNOR = 2
} |
| |
| enum | {
SHD_PHASE_HENYEY_GREENSTEIN = 0
, SHD_PHASE_FOURNIER_FORAND = 1
, SHD_PHASE_DRAINE = 2
, SHD_PHASE_RAYLEIGH = 3
,
SHD_PHASE_MIE = 4
} |
| |
| enum | NodeShaderOutputTarget { SHD_OUTPUT_ALL = 0
, SHD_OUTPUT_EEVEE = 1
, SHD_OUTPUT_CYCLES = 2
} |
| |
| enum | GeometryNodeProximityTargetType { GEO_NODE_PROX_TARGET_POINTS = 0
, GEO_NODE_PROX_TARGET_EDGES = 1
, GEO_NODE_PROX_TARGET_FACES = 2
} |
| |
| enum | GeometryNodeCurvePrimitiveCircleMode { GEO_NODE_CURVE_PRIMITIVE_CIRCLE_TYPE_POINTS = 0
, GEO_NODE_CURVE_PRIMITIVE_CIRCLE_TYPE_RADIUS = 1
} |
| |
| enum | GeometryNodeCurveHandleType { GEO_NODE_CURVE_HANDLE_FREE = 0
, GEO_NODE_CURVE_HANDLE_AUTO = 1
, GEO_NODE_CURVE_HANDLE_VECTOR = 2
, GEO_NODE_CURVE_HANDLE_ALIGN = 3
} |
| |
| enum | GeometryNodeCurveHandleMode { GEO_NODE_CURVE_HANDLE_LEFT = (1 << 0)
, GEO_NODE_CURVE_HANDLE_RIGHT = (1 << 1)
} |
| |
| enum | GeometryNodeTriangulateNGons { GEO_NODE_TRIANGULATE_NGON_BEAUTY = 0
, GEO_NODE_TRIANGULATE_NGON_EARCLIP = 1
} |
| |
| enum | GeometryNodeTriangulateQuads {
GEO_NODE_TRIANGULATE_QUAD_BEAUTY = 0
, GEO_NODE_TRIANGULATE_QUAD_FIXED = 1
, GEO_NODE_TRIANGULATE_QUAD_ALTERNATE = 2
, GEO_NODE_TRIANGULATE_QUAD_SHORTEDGE = 3
,
GEO_NODE_TRIANGULATE_QUAD_LONGEDGE = 4
} |
| |
| enum | GeometryNodeDistributePointsInVolumeMode { GEO_NODE_DISTRIBUTE_POINTS_IN_VOLUME_DENSITY_RANDOM = 0
, GEO_NODE_DISTRIBUTE_POINTS_IN_VOLUME_DENSITY_GRID = 1
} |
| |
| enum | GeometryNodeDistributePointsOnFacesMode { GEO_NODE_POINT_DISTRIBUTE_POINTS_ON_FACES_RANDOM = 0
, GEO_NODE_POINT_DISTRIBUTE_POINTS_ON_FACES_POISSON = 1
} |
| |
| enum | GeometryNodeExtrudeMeshMode { GEO_NODE_EXTRUDE_MESH_VERTICES = 0
, GEO_NODE_EXTRUDE_MESH_EDGES = 1
, GEO_NODE_EXTRUDE_MESH_FACES = 2
} |
| |
| enum | FunctionNodeRotateEulerType { FN_NODE_ROTATE_EULER_TYPE_EULER = 0
, FN_NODE_ROTATE_EULER_TYPE_AXIS_ANGLE = 1
} |
| |
| enum | FunctionNodeRotateEulerSpace { FN_NODE_ROTATE_EULER_SPACE_OBJECT = 0
, FN_NODE_ROTATE_EULER_SPACE_LOCAL = 1
} |
| |
| enum | NodeAlignEulerToVectorAxis { FN_NODE_ALIGN_EULER_TO_VECTOR_AXIS_X = 0
, FN_NODE_ALIGN_EULER_TO_VECTOR_AXIS_Y = 1
, FN_NODE_ALIGN_EULER_TO_VECTOR_AXIS_Z = 2
} |
| |
| enum | NodeAlignEulerToVectorPivotAxis { FN_NODE_ALIGN_EULER_TO_VECTOR_PIVOT_AXIS_AUTO = 0
, FN_NODE_ALIGN_EULER_TO_VECTOR_PIVOT_AXIS_X = 1
, FN_NODE_ALIGN_EULER_TO_VECTOR_PIVOT_AXIS_Y = 2
, FN_NODE_ALIGN_EULER_TO_VECTOR_PIVOT_AXIS_Z = 3
} |
| |
| enum | GeometryNodeTransformSpace { GEO_NODE_TRANSFORM_SPACE_ORIGINAL = 0
, GEO_NODE_TRANSFORM_SPACE_RELATIVE = 1
} |
| |
| enum | GeometryNodePointsToVolumeResolutionMode { GEO_NODE_POINTS_TO_VOLUME_RESOLUTION_MODE_AMOUNT = 0
, GEO_NODE_POINTS_TO_VOLUME_RESOLUTION_MODE_SIZE = 1
} |
| |
| enum | GeometryNodeMeshCircleFillType { GEO_NODE_MESH_CIRCLE_FILL_NONE = 0
, GEO_NODE_MESH_CIRCLE_FILL_NGON = 1
, GEO_NODE_MESH_CIRCLE_FILL_TRIANGLE_FAN = 2
} |
| |
| enum | GeometryNodeMergeByDistanceMode { GEO_NODE_MERGE_BY_DISTANCE_MODE_ALL = 0
, GEO_NODE_MERGE_BY_DISTANCE_MODE_CONNECTED = 1
} |
| |
| enum | GeometryNodeUVUnwrapMethod { GEO_NODE_UV_UNWRAP_METHOD_ANGLE_BASED = 0
, GEO_NODE_UV_UNWRAP_METHOD_CONFORMAL = 1
} |
| |
| enum | GeometryNodeMeshLineMode { GEO_NODE_MESH_LINE_MODE_END_POINTS = 0
, GEO_NODE_MESH_LINE_MODE_OFFSET = 1
} |
| |
| enum | GeometryNodeMeshLineCountMode { GEO_NODE_MESH_LINE_COUNT_TOTAL = 0
, GEO_NODE_MESH_LINE_COUNT_RESOLUTION = 1
} |
| |
| enum | GeometryNodeCurvePrimitiveArcMode { GEO_NODE_CURVE_PRIMITIVE_ARC_TYPE_POINTS = 0
, GEO_NODE_CURVE_PRIMITIVE_ARC_TYPE_RADIUS = 1
} |
| |
| enum | GeometryNodeCurvePrimitiveLineMode { GEO_NODE_CURVE_PRIMITIVE_LINE_MODE_POINTS = 0
, GEO_NODE_CURVE_PRIMITIVE_LINE_MODE_DIRECTION = 1
} |
| |
| enum | GeometryNodeCurvePrimitiveQuadMode {
GEO_NODE_CURVE_PRIMITIVE_QUAD_MODE_RECTANGLE = 0
, GEO_NODE_CURVE_PRIMITIVE_QUAD_MODE_PARALLELOGRAM = 1
, GEO_NODE_CURVE_PRIMITIVE_QUAD_MODE_TRAPEZOID = 2
, GEO_NODE_CURVE_PRIMITIVE_QUAD_MODE_KITE = 3
,
GEO_NODE_CURVE_PRIMITIVE_QUAD_MODE_POINTS = 4
} |
| |
| enum | GeometryNodeCurvePrimitiveBezierSegmentMode { GEO_NODE_CURVE_PRIMITIVE_BEZIER_SEGMENT_POSITION = 0
, GEO_NODE_CURVE_PRIMITIVE_BEZIER_SEGMENT_OFFSET = 1
} |
| |
| enum | GeometryNodeCurveResampleMode { GEO_NODE_CURVE_RESAMPLE_COUNT = 0
, GEO_NODE_CURVE_RESAMPLE_LENGTH = 1
, GEO_NODE_CURVE_RESAMPLE_EVALUATED = 2
} |
| |
| enum | GeometryNodeCurveSampleMode { GEO_NODE_CURVE_SAMPLE_FACTOR = 0
, GEO_NODE_CURVE_SAMPLE_LENGTH = 1
} |
| |
| enum | GeometryNodeCurveFilletMode { GEO_NODE_CURVE_FILLET_BEZIER = 0
, GEO_NODE_CURVE_FILLET_POLY = 1
} |
| |
| enum | GeometryNodeAttributeTransferMode { GEO_NODE_ATTRIBUTE_TRANSFER_NEAREST_FACE_INTERPOLATED = 0
, GEO_NODE_ATTRIBUTE_TRANSFER_NEAREST = 1
, GEO_NODE_ATTRIBUTE_TRANSFER_INDEX = 2
} |
| |
| enum | GeometryNodeRaycastMapMode { GEO_NODE_RAYCAST_INTERPOLATED = 0
, GEO_NODE_RAYCAST_NEAREST = 1
} |
| |
| enum | GeometryNodeCurveFillMode { GEO_NODE_CURVE_FILL_MODE_TRIANGULATED = 0
, GEO_NODE_CURVE_FILL_MODE_NGONS = 1
} |
| |
| enum | GeometryNodeMeshToPointsMode { GEO_NODE_MESH_TO_POINTS_VERTICES = 0
, GEO_NODE_MESH_TO_POINTS_EDGES = 1
, GEO_NODE_MESH_TO_POINTS_FACES = 2
, GEO_NODE_MESH_TO_POINTS_CORNERS = 3
} |
| |
| enum | GeometryNodeStringToCurvesOverflowMode { GEO_NODE_STRING_TO_CURVES_MODE_OVERFLOW = 0
, GEO_NODE_STRING_TO_CURVES_MODE_SCALE_TO_FIT = 1
, GEO_NODE_STRING_TO_CURVES_MODE_TRUNCATE = 2
} |
| |
| enum | GeometryNodeStringToCurvesAlignXMode {
GEO_NODE_STRING_TO_CURVES_ALIGN_X_LEFT = 0
, GEO_NODE_STRING_TO_CURVES_ALIGN_X_CENTER = 1
, GEO_NODE_STRING_TO_CURVES_ALIGN_X_RIGHT = 2
, GEO_NODE_STRING_TO_CURVES_ALIGN_X_JUSTIFY = 3
,
GEO_NODE_STRING_TO_CURVES_ALIGN_X_FLUSH = 4
} |
| |
| enum | GeometryNodeStringToCurvesAlignYMode {
GEO_NODE_STRING_TO_CURVES_ALIGN_Y_TOP_BASELINE = 0
, GEO_NODE_STRING_TO_CURVES_ALIGN_Y_TOP = 1
, GEO_NODE_STRING_TO_CURVES_ALIGN_Y_MIDDLE = 2
, GEO_NODE_STRING_TO_CURVES_ALIGN_Y_BOTTOM_BASELINE = 3
,
GEO_NODE_STRING_TO_CURVES_ALIGN_Y_BOTTOM = 4
} |
| |
| enum | GeometryNodeStringToCurvesPivotMode {
GEO_NODE_STRING_TO_CURVES_PIVOT_MODE_MIDPOINT = 0
, GEO_NODE_STRING_TO_CURVES_PIVOT_MODE_TOP_LEFT = 1
, GEO_NODE_STRING_TO_CURVES_PIVOT_MODE_TOP_CENTER = 2
, GEO_NODE_STRING_TO_CURVES_PIVOT_MODE_TOP_RIGHT = 3
,
GEO_NODE_STRING_TO_CURVES_PIVOT_MODE_BOTTOM_LEFT = 4
, GEO_NODE_STRING_TO_CURVES_PIVOT_MODE_BOTTOM_CENTER = 5
, GEO_NODE_STRING_TO_CURVES_PIVOT_MODE_BOTTOM_RIGHT = 6
} |
| |
| enum | GeometryNodeDeleteGeometryMode { GEO_NODE_DELETE_GEOMETRY_MODE_ALL = 0
, GEO_NODE_DELETE_GEOMETRY_MODE_EDGE_FACE = 1
, GEO_NODE_DELETE_GEOMETRY_MODE_ONLY_FACE = 2
} |
| |
| enum | GeometryNodeScaleElementsMode { GEO_NODE_SCALE_ELEMENTS_UNIFORM = 0
, GEO_NODE_SCALE_ELEMENTS_SINGLE_AXIS = 1
} |
| |
| enum | NodeCombSepColorMode { NODE_COMBSEP_COLOR_RGB = 0
, NODE_COMBSEP_COLOR_HSV = 1
, NODE_COMBSEP_COLOR_HSL = 2
} |
| |
| enum | GeometryNodeGizmoColor {
GEO_NODE_GIZMO_COLOR_PRIMARY = 0
, GEO_NODE_GIZMO_COLOR_SECONDARY = 1
, GEO_NODE_GIZMO_COLOR_X = 2
, GEO_NODE_GIZMO_COLOR_Y = 3
,
GEO_NODE_GIZMO_COLOR_Z = 4
} |
| |
| enum | GeometryNodeLinearGizmoDrawStyle { GEO_NODE_LINEAR_GIZMO_DRAW_STYLE_ARROW = 0
, GEO_NODE_LINEAR_GIZMO_DRAW_STYLE_CROSS = 1
, GEO_NODE_LINEAR_GIZMO_DRAW_STYLE_BOX = 2
} |
| |
| enum | NodeGeometryTransformMode { GEO_NODE_TRANSFORM_MODE_COMPONENTS = 0
, GEO_NODE_TRANSFORM_MODE_MATRIX = 1
} |
| |