|
enum | GpencilModifierType {
eGpencilModifierType_None = 0
, eGpencilModifierType_Noise = 1
, eGpencilModifierType_Subdiv = 2
, eGpencilModifierType_Thick = 3
,
eGpencilModifierType_Tint = 4
, eGpencilModifierType_Array = 5
, eGpencilModifierType_Build = 6
, eGpencilModifierType_Opacity = 7
,
eGpencilModifierType_Color = 8
, eGpencilModifierType_Lattice = 9
, eGpencilModifierType_Simplify = 10
, eGpencilModifierType_Smooth = 11
,
eGpencilModifierType_Hook = 12
, eGpencilModifierType_Offset = 13
, eGpencilModifierType_Mirror = 14
, eGpencilModifierType_Armature = 15
,
eGpencilModifierType_Time = 16
, eGpencilModifierType_Multiply = 17
, eGpencilModifierType_Texture = 18
, eGpencilModifierType_Lineart = 19
,
eGpencilModifierType_Length = 20
, eGpencilModifierType_WeightProximity = 21
, eGpencilModifierType_Dash = 22
, eGpencilModifierType_WeightAngle = 23
,
eGpencilModifierType_Shrinkwrap = 24
, eGpencilModifierType_Envelope = 25
, NUM_GREASEPENCIL_MODIFIER_TYPES
} |
|
enum | GpencilModifierMode { eGpencilModifierMode_Realtime = (1 << 0)
, eGpencilModifierMode_Render = (1 << 1)
, eGpencilModifierMode_Editmode = (1 << 2)
, eGpencilModifierMode_Virtual = (1 << 4)
} |
|
enum | GpencilModifierFlag { eGpencilModifierFlag_OverrideLibrary_Local = (1 << 0)
} |
|
enum | eNoiseGpencil_Flag {
GP_NOISE_USE_RANDOM = (1 << 0)
, GP_NOISE_MOD_LOCATION = (1 << 1)
, GP_NOISE_MOD_STRENGTH = (1 << 2)
, GP_NOISE_MOD_THICKNESS = (1 << 3)
,
GP_NOISE_FULL_STROKE = (1 << 4)
, GP_NOISE_CUSTOM_CURVE = (1 << 5)
, GP_NOISE_INVERT_LAYER = (1 << 6)
, GP_NOISE_INVERT_PASS = (1 << 7)
,
GP_NOISE_INVERT_VGROUP = (1 << 8)
, GP_NOISE_MOD_UV = (1 << 9)
, GP_NOISE_INVERT_LAYERPASS = (1 << 10)
, GP_NOISE_INVERT_MATERIAL = (1 << 11)
} |
|
enum | eNoiseRandomGpencil_Mode { GP_NOISE_RANDOM_STEP = 0
, GP_NOISE_RANDOM_KEYFRAME = 1
} |
|
enum | eSubdivGpencil_Flag { GP_SUBDIV_INVERT_LAYER = (1 << 1)
, GP_SUBDIV_INVERT_PASS = (1 << 2)
, GP_SUBDIV_INVERT_LAYERPASS = (1 << 3)
, GP_SUBDIV_INVERT_MATERIAL = (1 << 4)
} |
|
enum | eSubdivGpencil_Type { GP_SUBDIV_CATMULL = 0
, GP_SUBDIV_SIMPLE = 1
} |
|
enum | eThickGpencil_Flag {
GP_THICK_INVERT_LAYER = (1 << 0)
, GP_THICK_INVERT_PASS = (1 << 1)
, GP_THICK_INVERT_VGROUP = (1 << 2)
, GP_THICK_CUSTOM_CURVE = (1 << 3)
,
GP_THICK_NORMALIZE = (1 << 4)
, GP_THICK_INVERT_LAYERPASS = (1 << 5)
, GP_THICK_INVERT_MATERIAL = (1 << 6)
, GP_THICK_WEIGHT_FACTOR = (1 << 7)
} |
|
enum | eTimeGpencil_Flag { GP_TIME_INVERT_LAYER = (1 << 0)
, GP_TIME_KEEP_LOOP = (1 << 1)
, GP_TIME_INVERT_LAYERPASS = (1 << 2)
, GP_TIME_CUSTOM_RANGE = (1 << 3)
} |
|
enum | eTimeGpencil_Mode { GP_TIME_MODE_NORMAL = 0
, GP_TIME_MODE_REVERSE = 1
, GP_TIME_MODE_FIX = 2
, GP_TIME_MODE_PINGPONG = 3
} |
|
enum | eModifyColorGpencil_Flag { GP_MODIFY_COLOR_BOTH = 0
, GP_MODIFY_COLOR_STROKE = 1
, GP_MODIFY_COLOR_FILL = 2
, GP_MODIFY_COLOR_HARDNESS = 3
} |
|
enum | eOpacityModesGpencil_Flag { GP_OPACITY_MODE_MATERIAL = 0
, GP_OPACITY_MODE_STRENGTH = 1
} |
|
enum | eColorGpencil_Flag {
GP_COLOR_INVERT_LAYER = (1 << 1)
, GP_COLOR_INVERT_PASS = (1 << 2)
, GP_COLOR_INVERT_LAYERPASS = (1 << 3)
, GP_COLOR_INVERT_MATERIAL = (1 << 4)
,
GP_COLOR_CUSTOM_CURVE = (1 << 5)
} |
|
enum | eOpacityGpencil_Flag {
GP_OPACITY_INVERT_LAYER = (1 << 0)
, GP_OPACITY_INVERT_PASS = (1 << 1)
, GP_OPACITY_INVERT_VGROUP = (1 << 2)
, GP_OPACITY_INVERT_LAYERPASS = (1 << 4)
,
GP_OPACITY_INVERT_MATERIAL = (1 << 5)
, GP_OPACITY_CUSTOM_CURVE = (1 << 6)
, GP_OPACITY_NORMALIZE = (1 << 7)
, GP_OPACITY_WEIGHT_FACTOR = (1 << 8)
} |
|
enum | eArrayGpencil_Flag {
GP_ARRAY_INVERT_LAYER = (1 << 2)
, GP_ARRAY_INVERT_PASS = (1 << 3)
, GP_ARRAY_INVERT_LAYERPASS = (1 << 5)
, GP_ARRAY_INVERT_MATERIAL = (1 << 6)
,
GP_ARRAY_USE_OFFSET = (1 << 7)
, GP_ARRAY_USE_RELATIVE = (1 << 8)
, GP_ARRAY_USE_OB_OFFSET = (1 << 9)
, GP_ARRAY_UNIFORM_RANDOM_SCALE = (1 << 10)
} |
|
enum | eBuildGpencil_Mode { GP_BUILD_MODE_SEQUENTIAL = 0
, GP_BUILD_MODE_CONCURRENT = 1
, GP_BUILD_MODE_ADDITIVE = 2
} |
|
enum | eBuildGpencil_Transition { GP_BUILD_TRANSITION_GROW = 0
, GP_BUILD_TRANSITION_SHRINK = 1
, GP_BUILD_TRANSITION_VANISH = 2
} |
|
enum | eBuildGpencil_TimeAlignment { GP_BUILD_TIMEALIGN_START = 0
, GP_BUILD_TIMEALIGN_END = 1
} |
|
enum | eBuildGpencil_Flag {
GP_BUILD_INVERT_LAYER = (1 << 0)
, GP_BUILD_INVERT_PASS = (1 << 1)
, GP_BUILD_RESTRICT_TIME = (1 << 2)
, GP_BUILD_INVERT_LAYERPASS = (1 << 3)
,
GP_BUILD_PERCENTAGE = (1 << 4)
, GP_BUILD_USE_FADING = (1 << 5)
} |
|
enum | eLatticeGpencil_Flag {
GP_LATTICE_INVERT_LAYER = (1 << 0)
, GP_LATTICE_INVERT_PASS = (1 << 1)
, GP_LATTICE_INVERT_VGROUP = (1 << 2)
, GP_LATTICE_INVERT_LAYERPASS = (1 << 3)
,
GP_LATTICE_INVERT_MATERIAL = (1 << 4)
} |
|
enum | eLengthGpencil_Flag {
GP_LENGTH_INVERT_LAYER = (1 << 0)
, GP_LENGTH_INVERT_PASS = (1 << 1)
, GP_LENGTH_INVERT_LAYERPASS = (1 << 2)
, GP_LENGTH_INVERT_MATERIAL = (1 << 3)
,
GP_LENGTH_USE_CURVATURE = (1 << 4)
, GP_LENGTH_INVERT_CURVATURE = (1 << 5)
, GP_LENGTH_USE_RANDOM = (1 << 6)
} |
|
enum | eLengthGpencil_Type { GP_LENGTH_RELATIVE = 0
, GP_LENGTH_ABSOLUTE = 1
} |
|
enum | eDashGpencil_Flag {
GP_DASH_INVERT_LAYER = (1 << 0)
, GP_DASH_INVERT_PASS = (1 << 1)
, GP_DASH_INVERT_LAYERPASS = (1 << 2)
, GP_DASH_INVERT_MATERIAL = (1 << 3)
,
GP_DASH_USE_CYCLIC = (1 << 7)
} |
|
enum | eMirrorGpencil_Flag {
GP_MIRROR_INVERT_LAYER = (1 << 0)
, GP_MIRROR_INVERT_PASS = (1 << 1)
, GP_MIRROR_CLIPPING = (1 << 2)
, GP_MIRROR_AXIS_X = (1 << 3)
,
GP_MIRROR_AXIS_Y = (1 << 4)
, GP_MIRROR_AXIS_Z = (1 << 5)
, GP_MIRROR_INVERT_LAYERPASS = (1 << 6)
, GP_MIRROR_INVERT_MATERIAL = (1 << 7)
} |
|
enum | eHookGpencil_Flag {
GP_HOOK_INVERT_LAYER = (1 << 0)
, GP_HOOK_INVERT_PASS = (1 << 1)
, GP_HOOK_INVERT_VGROUP = (1 << 2)
, GP_HOOK_UNIFORM_SPACE = (1 << 3)
,
GP_HOOK_INVERT_LAYERPASS = (1 << 4)
, GP_HOOK_INVERT_MATERIAL = (1 << 5)
} |
|
enum | eHookGpencil_Falloff {
eGPHook_Falloff_None = 0
, eGPHook_Falloff_Curve = 1
, eGPHook_Falloff_Sharp = 2
, eGPHook_Falloff_Smooth = 3
,
eGPHook_Falloff_Root = 4
, eGPHook_Falloff_Linear = 5
, eGPHook_Falloff_Const = 6
, eGPHook_Falloff_Sphere = 7
,
eGPHook_Falloff_InvSquare = 8
} |
|
enum | eSimplifyGpencil_Flag { GP_SIMPLIFY_INVERT_LAYER = (1 << 0)
, GP_SIMPLIFY_INVERT_PASS = (1 << 1)
, GP_SIMPLIFY_INVERT_LAYERPASS = (1 << 2)
, GP_SIMPLIFY_INVERT_MATERIAL = (1 << 3)
} |
|
enum | eSimplifyGpencil_Mode { GP_SIMPLIFY_FIXED = 0
, GP_SIMPLIFY_ADAPTIVE = 1
, GP_SIMPLIFY_SAMPLE = 2
, GP_SIMPLIFY_MERGE = 3
} |
|
enum | eOffsetGpencil_Flag {
GP_OFFSET_INVERT_LAYER = (1 << 0)
, GP_OFFSET_INVERT_PASS = (1 << 1)
, GP_OFFSET_INVERT_VGROUP = (1 << 2)
, GP_OFFSET_INVERT_LAYERPASS = (1 << 3)
,
GP_OFFSET_INVERT_MATERIAL = (1 << 4)
, GP_OFFSET_UNIFORM_RANDOM_SCALE = (1 << 5)
} |
|
enum | eSmoothGpencil_Flag {
GP_SMOOTH_MOD_LOCATION = (1 << 0)
, GP_SMOOTH_MOD_STRENGTH = (1 << 1)
, GP_SMOOTH_MOD_THICKNESS = (1 << 2)
, GP_SMOOTH_INVERT_LAYER = (1 << 3)
,
GP_SMOOTH_INVERT_PASS = (1 << 4)
, GP_SMOOTH_INVERT_VGROUP = (1 << 5)
, GP_SMOOTH_MOD_UV = (1 << 6)
, GP_SMOOTH_INVERT_LAYERPASS = (1 << 7)
,
GP_SMOOTH_INVERT_MATERIAL = (1 << 4)
, GP_SMOOTH_CUSTOM_CURVE = (1 << 8)
, GP_SMOOTH_KEEP_SHAPE = (1 << 9)
} |
|
enum | eMultiplyGpencil_Flag { GP_MULTIPLY_ENABLE_FADING = (1 << 2)
} |
|
enum | eTintGpencil_Type { GP_TINT_UNIFORM = 0
, GP_TINT_GRADIENT = 1
} |
|
enum | eTintGpencil_Flag {
GP_TINT_INVERT_LAYER = (1 << 0)
, GP_TINT_INVERT_PASS = (1 << 1)
, GP_TINT_INVERT_VGROUP = (1 << 2)
, GP_TINT_INVERT_LAYERPASS = (1 << 4)
,
GP_TINT_INVERT_MATERIAL = (1 << 5)
, GP_TINT_CUSTOM_CURVE = (1 << 6)
, GP_TINT_WEIGHT_FACTOR = (1 << 7)
} |
|
enum | eTextureGpencil_Flag {
GP_TEX_INVERT_LAYER = (1 << 0)
, GP_TEX_INVERT_PASS = (1 << 1)
, GP_TEX_INVERT_VGROUP = (1 << 2)
, GP_TEX_INVERT_LAYERPASS = (1 << 3)
,
GP_TEX_INVERT_MATERIAL = (1 << 4)
} |
|
enum | eTextureGpencil_Fit { GP_TEX_FIT_STROKE = 0
, GP_TEX_CONSTANT_LENGTH = 1
} |
|
enum | eTextureGpencil_Mode { STROKE = 0
, FILL = 1
, STROKE_AND_FILL = 2
} |
|
enum | eWeightGpencil_Flag {
GP_WEIGHT_INVERT_LAYER = (1 << 0)
, GP_WEIGHT_INVERT_PASS = (1 << 1)
, GP_WEIGHT_INVERT_VGROUP = (1 << 2)
, GP_WEIGHT_INVERT_LAYERPASS = (1 << 3)
,
GP_WEIGHT_INVERT_MATERIAL = (1 << 4)
, GP_WEIGHT_MULTIPLY_DATA = (1 << 5)
, GP_WEIGHT_INVERT_OUTPUT = (1 << 6)
} |
|
enum | eGpencilModifierSpace { GP_SPACE_LOCAL = 0
, GP_SPACE_WORLD = 1
} |
|
enum | eLineartGpencilModifierSource { LRT_SOURCE_COLLECTION = 0
, LRT_SOURCE_OBJECT = 1
, LRT_SOURCE_SCENE = 2
} |
|
enum | eLineartGpencilModifierShadowFilter { LRT_SHADOW_FILTER_NONE = 0
, LRT_SHADOW_FILTER_ILLUMINATED = 1
, LRT_SHADOW_FILTER_SHADED = 2
, LRT_SHADOW_FILTER_ILLUMINATED_ENCLOSED_SHAPES = 3
} |
|
enum | eLineartGpencilModifierSilhouetteFilter { LRT_SILHOUETTE_FILTER_NONE = 0
, LRT_SILHOUETTE_FILTER_GROUP = (1 << 0)
, LRT_SILHOUETTE_FILTER_INDIVIDUAL = (1 << 1)
} |
|
enum | eLineArtGPencilModifierFlags {
LRT_GPENCIL_BINARY_WEIGHTS = (1 << 2)
, LRT_GPENCIL_IS_BAKED = (1 << 3)
, LRT_GPENCIL_USE_CACHE = (1 << 4)
, LRT_GPENCIL_OFFSET_TOWARDS_CUSTOM_CAMERA = (1 << 5)
,
LRT_GPENCIL_INVERT_COLLECTION = (1 << 6)
, LRT_GPENCIL_INVERT_SILHOUETTE_FILTER = (1 << 7)
} |
|
enum | eLineartGpencilMaskSwitches { LRT_GPENCIL_MATERIAL_MASK_ENABLE = (1 << 0)
, LRT_GPENCIL_MATERIAL_MASK_MATCH = (1 << 1)
, LRT_GPENCIL_INTERSECTION_MATCH = (1 << 2)
} |
|
enum | eShrinkwrapGpencil_Flag {
GP_SHRINKWRAP_INVERT_LAYER = (1 << 0)
, GP_SHRINKWRAP_INVERT_PASS = (1 << 1)
, GP_SHRINKWRAP_INVERT_LAYERPASS = (1 << 3)
, GP_SHRINKWRAP_INVERT_MATERIAL = (1 << 4)
,
GP_SHRINKWRAP_INVERT_VGROUP = (1 << 6)
} |
|
enum | eEnvelopeGpencil_Flag {
GP_ENVELOPE_INVERT_LAYER = (1 << 0)
, GP_ENVELOPE_INVERT_PASS = (1 << 1)
, GP_ENVELOPE_INVERT_VGROUP = (1 << 2)
, GP_ENVELOPE_INVERT_LAYERPASS = (1 << 3)
,
GP_ENVELOPE_INVERT_MATERIAL = (1 << 4)
} |
|
enum | eEnvelopeGpencil_Mode { GP_ENVELOPE_DEFORM = 0
, GP_ENVELOPE_SEGMENTS = 1
, GP_ENVELOPE_FILLS = 2
} |
|