Blender
V3.3
|
#include <float.h>
#include <limits.h>
#include <stdlib.h>
#include "DNA_armature_types.h"
#include "DNA_brush_types.h"
#include "DNA_cachefile_types.h"
#include "DNA_gpencil_modifier_types.h"
#include "DNA_gpencil_types.h"
#include "DNA_mesh_types.h"
#include "DNA_modifier_types.h"
#include "DNA_object_force_types.h"
#include "DNA_object_types.h"
#include "DNA_scene_types.h"
#include "MEM_guardedalloc.h"
#include "BLI_math.h"
#include "BLI_rand.h"
#include "BLI_string_utils.h"
#include "BLT_translation.h"
#include "BKE_animsys.h"
#include "BKE_data_transfer.h"
#include "BKE_dynamicpaint.h"
#include "BKE_effect.h"
#include "BKE_fluid.h"
#include "BKE_mesh_mapping.h"
#include "BKE_mesh_remap.h"
#include "BKE_multires.h"
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "rna_internal.h"
#include "WM_api.h"
#include "WM_types.h"
Go to the source code of this file.
Variables | |
const EnumPropertyItem | rna_enum_object_greasepencil_modifier_type_items [] |
static const EnumPropertyItem | modifier_modify_color_items [] |
static const EnumPropertyItem | modifier_modify_opacity_items [] |
static const EnumPropertyItem | modifier_gphook_falloff_items [] |
static const EnumPropertyItem | rna_enum_time_mode_items [] |
static const EnumPropertyItem | gpencil_subdivision_type_items [] |
static const EnumPropertyItem | gpencil_tint_type_items [] |
static const EnumPropertyItem | gpencil_length_mode_items [] |
static const EnumPropertyItem | gpencil_envelope_mode_items [] |
static const EnumPropertyItem | modifier_noise_random_mode_items [] |
void RNA_def_greasepencil_modifier | ( | BlenderRNA * | brna | ) |
Definition at line 4278 of file rna_gpencil_modifier.c.
References eGpencilModifierFlag_OverrideLibrary_Local, eGpencilModifierMode_Editmode, eGpencilModifierMode_Realtime, eGpencilModifierMode_Render, NA_RENAME, NC_OBJECT, ND_MODIFIER, NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_LIB_EXCEPTION, PROP_NO_DEG_UPDATE, PROP_NONE, PROP_STRING, PROPOVERRIDE_OVERRIDABLE_LIBRARY, RNA_def_boolean(), rna_def_modifier_gpencilarmature(), rna_def_modifier_gpencilarray(), rna_def_modifier_gpencilbuild(), rna_def_modifier_gpencilcolor(), rna_def_modifier_gpencildash(), rna_def_modifier_gpencilenvelope(), rna_def_modifier_gpencilhook(), rna_def_modifier_gpencillattice(), rna_def_modifier_gpencillength(), rna_def_modifier_gpencillineart(), rna_def_modifier_gpencilmirror(), rna_def_modifier_gpencilmultiply(), rna_def_modifier_gpencilnoise(), rna_def_modifier_gpenciloffset(), rna_def_modifier_gpencilopacity(), rna_def_modifier_gpencilshrinkwrap(), rna_def_modifier_gpencilsimplify(), rna_def_modifier_gpencilsmooth(), rna_def_modifier_gpencilsubdiv(), rna_def_modifier_gpenciltexture(), rna_def_modifier_gpencilthick(), rna_def_modifier_gpenciltime(), rna_def_modifier_gpenciltint(), rna_def_modifier_gpencilweight_angle(), rna_def_modifier_gpencilweight_proximity(), RNA_def_property(), RNA_def_property_boolean_negative_sdna(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_override_flag(), RNA_def_property_string_funcs(), RNA_def_property_ui_icon(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_name_property(), RNA_def_struct_path_func(), RNA_def_struct_refine_func(), RNA_def_struct_sdna(), RNA_def_struct_ui_text(), and rna_enum_object_greasepencil_modifier_type_items.
|
static |
Definition at line 2633 of file rna_gpencil_modifier.c.
References ARM_DEF_ENVELOPE, ARM_DEF_INVERT_VGROUP, ARM_DEF_QUATERNION, ARM_DEF_VGROUP, NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_ID_SELF_CHECK, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_flag(), RNA_def_property_pointer_funcs(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 1975 of file rna_gpencil_modifier.c.
References GP_ARRAY_INVERT_LAYER, GP_ARRAY_INVERT_LAYERPASS, GP_ARRAY_INVERT_MATERIAL, GP_ARRAY_INVERT_PASS, GP_ARRAY_UNIFORM_RANDOM_SCALE, GP_ARRAY_USE_OB_OFFSET, GP_ARRAY_USE_OFFSET, GP_ARRAY_USE_RELATIVE, NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_EULER, PROP_FLOAT, PROP_ID_SELF_CHECK, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, PROP_TRANSLATION, PROP_UNSIGNED, PROP_XYZ, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), RNA_def_property_string_sdna(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), RNA_define_lib_overridable(), and RNA_TRANSLATION_PREC_DEFAULT.
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 2121 of file rna_gpencil_modifier.c.
References GP_BUILD_INVERT_LAYER, GP_BUILD_INVERT_LAYERPASS, GP_BUILD_MODE_ADDITIVE, GP_BUILD_MODE_CONCURRENT, GP_BUILD_MODE_SEQUENTIAL, GP_BUILD_PERCENTAGE, GP_BUILD_RESTRICT_TIME, GP_BUILD_TIMEALIGN_END, GP_BUILD_TIMEALIGN_START, GP_BUILD_TRANSITION_GROW, GP_BUILD_TRANSITION_SHRINK, GP_BUILD_TRANSITION_VANISH, GP_BUILD_USE_FADING, MAXFRAMEF, MINAFRAMEF, NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_FACTOR, PROP_FLOAT, PROP_ID_SELF_CHECK, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 1762 of file rna_gpencil_modifier.c.
References GP_COLOR_CUSTOM_CURVE, GP_COLOR_INVERT_LAYER, GP_COLOR_INVERT_LAYERPASS, GP_COLOR_INVERT_MATERIAL, GP_COLOR_INVERT_PASS, modifier_modify_color_items, NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_FLOAT, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_enum_items(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), RNA_def_property_string_sdna(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 3842 of file rna_gpencil_modifier.c.
References GP_DASH_INVERT_LAYER, GP_DASH_INVERT_LAYERPASS, GP_DASH_INVERT_MATERIAL, GP_DASH_INVERT_PASS, GP_DASH_USE_CYCLIC, INT16_MAX, NA_RENAME, NC_OBJECT, ND_MODIFIER, NULL, PROP_ANIMATABLE, PROP_BOOLEAN, PROP_COLLECTION, PROP_EDITABLE, PROP_FACTOR, PROP_FLOAT, PROP_ID_SELF_CHECK, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, PROP_UNSIGNED, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_collection_funcs(), RNA_def_property_collection_sdna(), RNA_def_property_flag(), RNA_def_property_int_sdna(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_struct_type(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_name_property(), RNA_def_struct_path_func(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 4165 of file rna_gpencil_modifier.c.
References GP_ENVELOPE_INVERT_LAYER, GP_ENVELOPE_INVERT_LAYERPASS, GP_ENVELOPE_INVERT_MATERIAL, GP_ENVELOPE_INVERT_PASS, GP_ENVELOPE_INVERT_VGROUP, gpencil_envelope_mode_items, INT16_MAX, NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_FACTOR, PROP_FLOAT, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 2501 of file rna_gpencil_modifier.c.
References BLT_I18NCONTEXT_ID_CURVE_LEGACY, GP_HOOK_INVERT_LAYER, GP_HOOK_INVERT_LAYERPASS, GP_HOOK_INVERT_MATERIAL, GP_HOOK_INVERT_PASS, GP_HOOK_INVERT_VGROUP, GP_HOOK_UNIFORM_SPACE, modifier_gphook_falloff_items, NC_OBJECT, ND_TRANSFORM, NULL, PROP_BOOLEAN, PROP_DISTANCE, PROP_EDITABLE, PROP_ENUM, PROP_FLOAT, PROP_ID_SELF_CHECK, PROP_INT, PROP_MATRIX, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_enum_items(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_multi_array(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_translation_context(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), RNA_define_lib_overridable(), and rna_matrix_dimsize_4x4.
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 2326 of file rna_gpencil_modifier.c.
References GP_LATTICE_INVERT_LAYER, GP_LATTICE_INVERT_LAYERPASS, GP_LATTICE_INVERT_MATERIAL, GP_LATTICE_INVERT_PASS, GP_LATTICE_INVERT_VGROUP, NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_FLOAT, PROP_ID_SELF_CHECK, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_flag(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 3668 of file rna_gpencil_modifier.c.
References DEG2RAD, GP_LENGTH_INVERT_CURVATURE, GP_LENGTH_INVERT_LAYER, GP_LENGTH_INVERT_LAYERPASS, GP_LENGTH_INVERT_MATERIAL, GP_LENGTH_INVERT_PASS, GP_LENGTH_USE_CURVATURE, GP_LENGTH_USE_RANDOM, gpencil_length_mode_items, NC_SCENE, NULL, PROP_ANGLE, PROP_BOOLEAN, PROP_DISTANCE, PROP_EDITABLE, PROP_ENUM, PROP_FACTOR, PROP_FLOAT, PROP_ID_SELF_CHECK, PROP_INT, PROP_NONE, PROP_POINTER, PROP_SCALE_CUBIC, PROP_STRING, PROP_UNSIGNED, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_range(), RNA_def_property_string_sdna(), RNA_def_property_ui_range(), RNA_def_property_ui_scale_type(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 3187 of file rna_gpencil_modifier.c.
References DEG2RAD, LRT_ALLOW_CLIPPING_BOUNDARIES, LRT_ALLOW_DUPLI_OBJECTS, LRT_ALLOW_OVERLAP_EDGE_TYPES, LRT_ALLOW_OVERLAPPING_EDGES, LRT_CHAIN_GEOMETRY_SPACE, LRT_CHAIN_LOOSE_EDGES, LRT_CHAIN_PRESERVE_DETAILS, LRT_EDGE_FLAG_CONTOUR, LRT_EDGE_FLAG_CREASE, LRT_EDGE_FLAG_EDGE_MARK, LRT_EDGE_FLAG_INTERSECTION, LRT_EDGE_FLAG_LIGHT_CONTOUR, LRT_EDGE_FLAG_LOOSE, LRT_EDGE_FLAG_MATERIAL, LRT_EDGE_FLAG_PROJECTED_SHADOW, LRT_EVERYTHING_AS_CONTOUR, LRT_FILTER_FACE_MARK, LRT_FILTER_FACE_MARK_BOUNDARIES, LRT_FILTER_FACE_MARK_INVERT, LRT_FILTER_FACE_MARK_KEEP_CONTOUR, LRT_GPENCIL_INTERSECTION_MATCH, LRT_GPENCIL_INVERT_COLLECTION, LRT_GPENCIL_INVERT_SILHOUETTE_FILTER, LRT_GPENCIL_INVERT_SOURCE_VGROUP, LRT_GPENCIL_IS_BAKED, LRT_GPENCIL_MATCH_OUTPUT_VGROUP, LRT_GPENCIL_MATERIAL_MASK_ENABLE, LRT_GPENCIL_MATERIAL_MASK_MATCH, LRT_GPENCIL_OFFSET_TOWARDS_CUSTOM_CAMERA, LRT_GPENCIL_USE_CACHE, LRT_INTERSECTION_AS_CONTOUR, LRT_LOOSE_AS_CONTOUR, LRT_SHADOW_FILTER_ILLUMINATED, LRT_SHADOW_FILTER_ILLUMINATED_ENCLOSED_SHAPES, LRT_SHADOW_FILTER_NONE, LRT_SHADOW_FILTER_SHADED, LRT_SILHOUETTE_FILTER_GROUP, LRT_SILHOUETTE_FILTER_INDIVIDUAL, LRT_SILHOUETTE_FILTER_NONE, LRT_SOURCE_COLLECTION, LRT_SOURCE_OBJECT, LRT_SOURCE_SCENE, LRT_USE_BACK_FACE_CULLING, LRT_USE_CREASE_ON_SHARP_EDGES, LRT_USE_CREASE_ON_SMOOTH_SURFACES, LRT_USE_CUSTOM_CAMERA, LRT_USE_IMAGE_BOUNDARY_TRIMMING, NC_SCENE, NULL, PROP_ANGLE, PROP_BOOLEAN, PROP_DISTANCE, PROP_EDITABLE, PROP_ENUM, PROP_FACTOR, PROP_FLOAT, PROP_ID_SELF_CHECK, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, PROPOVERRIDE_OVERRIDABLE_LIBRARY, RNA_def_property(), RNA_def_property_array(), RNA_def_property_boolean_sdna(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_funcs(), RNA_def_property_override_flag(), RNA_def_property_pointer_funcs(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_struct_type(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 2413 of file rna_gpencil_modifier.c.
References GP_MIRROR_AXIS_X, GP_MIRROR_AXIS_Y, GP_MIRROR_AXIS_Z, GP_MIRROR_CLIPPING, GP_MIRROR_INVERT_LAYER, GP_MIRROR_INVERT_LAYERPASS, GP_MIRROR_INVERT_MATERIAL, GP_MIRROR_INVERT_PASS, NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_ID_SELF_CHECK, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_flag(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_range(), RNA_def_property_string_sdna(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 2686 of file rna_gpencil_modifier.c.
References GP_MIRROR_INVERT_LAYER, GP_MIRROR_INVERT_LAYERPASS, GP_MIRROR_INVERT_MATERIAL, GP_MIRROR_INVERT_PASS, GP_MULTIPLY_ENABLE_FADING, NULL, PROP_BOOLEAN, PROP_DISTANCE, PROP_EDITABLE, PROP_FACTOR, PROP_FLOAT, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_flag(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_range(), RNA_def_property_string_sdna(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 831 of file rna_gpencil_modifier.c.
References GP_NOISE_CUSTOM_CURVE, GP_NOISE_INVERT_LAYER, GP_NOISE_INVERT_LAYERPASS, GP_NOISE_INVERT_MATERIAL, GP_NOISE_INVERT_PASS, GP_NOISE_INVERT_VGROUP, GP_NOISE_USE_RANDOM, modifier_noise_random_mode_items, NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_FACTOR, PROP_FLOAT, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, PROP_UNSIGNED, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 1413 of file rna_gpencil_modifier.c.
References GP_OFFSET_INVERT_LAYER, GP_OFFSET_INVERT_LAYERPASS, GP_OFFSET_INVERT_MATERIAL, GP_OFFSET_INVERT_PASS, GP_OFFSET_INVERT_VGROUP, GP_OFFSET_UNIFORM_RANDOM_SCALE, NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_EULER, PROP_FLOAT, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, PROP_TRANSLATION, PROP_UNSIGNED, PROP_XYZ, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), RNA_define_lib_overridable(), and RNA_TRANSLATION_PREC_DEFAULT.
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 1861 of file rna_gpencil_modifier.c.
References GP_OPACITY_CUSTOM_CURVE, GP_OPACITY_INVERT_LAYER, GP_OPACITY_INVERT_LAYERPASS, GP_OPACITY_INVERT_MATERIAL, GP_OPACITY_INVERT_PASS, GP_OPACITY_INVERT_VGROUP, GP_OPACITY_NORMALIZE, GP_OPACITY_WEIGHT_FACTOR, modifier_modify_opacity_items, NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_FLOAT, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_enum_items(), RNA_def_property_flag(), RNA_def_property_float_funcs(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 3977 of file rna_gpencil_modifier.c.
References GP_SHRINKWRAP_INVERT_LAYER, GP_SHRINKWRAP_INVERT_LAYERPASS, GP_SHRINKWRAP_INVERT_MATERIAL, GP_SHRINKWRAP_INVERT_PASS, MOD_SHRINKWRAP_INVERT_CULL_TARGET, MOD_SHRINKWRAP_INVERT_VGROUP, MOD_SHRINKWRAP_PROJECT_ALLOW_NEG_DIR, MOD_SHRINKWRAP_PROJECT_ALLOW_POS_DIR, MOD_SHRINKWRAP_PROJECT_OVER_X_AXIS, MOD_SHRINKWRAP_PROJECT_OVER_Y_AXIS, MOD_SHRINKWRAP_PROJECT_OVER_Z_AXIS, NULL, PROP_BOOLEAN, PROP_DISTANCE, PROP_EDITABLE, PROP_ENUM, PROP_FACTOR, PROP_FLOAT, PROP_ID_SELF_CHECK, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_enum_funcs(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), RNA_define_lib_overridable(), rna_enum_modifier_shrinkwrap_mode_items, rna_enum_shrinkwrap_face_cull_items, and rna_enum_shrinkwrap_type_items.
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 1177 of file rna_gpencil_modifier.c.
References GP_SIMPLIFY_ADAPTIVE, GP_SIMPLIFY_FIXED, GP_SIMPLIFY_INVERT_LAYER, GP_SIMPLIFY_INVERT_LAYERPASS, GP_SIMPLIFY_INVERT_MATERIAL, GP_SIMPLIFY_INVERT_PASS, GP_SIMPLIFY_MERGE, GP_SIMPLIFY_SAMPLE, M_PI, NULL, PROP_ANGLE, PROP_BOOLEAN, PROP_DISTANCE, PROP_EDITABLE, PROP_ENUM, PROP_FACTOR, PROP_FLOAT, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_enum_items(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_range(), RNA_def_property_string_sdna(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 977 of file rna_gpencil_modifier.c.
References GP_SMOOTH_CUSTOM_CURVE, GP_SMOOTH_INVERT_LAYER, GP_SMOOTH_INVERT_LAYERPASS, GP_SMOOTH_INVERT_MATERIAL, GP_SMOOTH_INVERT_PASS, GP_SMOOTH_INVERT_VGROUP, GP_SMOOTH_KEEP_SHAPE, GP_SMOOTH_MOD_LOCATION, GP_SMOOTH_MOD_STRENGTH, GP_SMOOTH_MOD_THICKNESS, GP_SMOOTH_MOD_UV, NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_FACTOR, PROP_FLOAT, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 1103 of file rna_gpencil_modifier.c.
References GP_SUBDIV_INVERT_LAYER, GP_SUBDIV_INVERT_LAYERPASS, GP_SUBDIV_INVERT_MATERIAL, GP_SUBDIV_INVERT_PASS, gpencil_subdivision_type_items, NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_range(), RNA_def_property_string_sdna(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 2786 of file rna_gpencil_modifier.c.
References DEG2RADF, FILL, GP_TEX_CONSTANT_LENGTH, GP_TEX_FIT_STROKE, GP_TEX_INVERT_LAYER, GP_TEX_INVERT_LAYERPASS, GP_TEX_INVERT_MATERIAL, GP_TEX_INVERT_PASS, GP_TEX_INVERT_VGROUP, mode_items, NULL, PROP_ANGLE, PROP_BOOLEAN, PROP_COORDS, PROP_EDITABLE, PROP_ENUM, PROP_FLOAT, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_array(), RNA_def_property_boolean_sdna(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_float_default(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), RNA_define_lib_overridable(), STROKE, and STROKE_AND_FILL.
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 1306 of file rna_gpencil_modifier.c.
References GP_THICK_CUSTOM_CURVE, GP_THICK_INVERT_LAYER, GP_THICK_INVERT_LAYERPASS, GP_THICK_INVERT_MATERIAL, GP_THICK_INVERT_PASS, GP_THICK_INVERT_VGROUP, GP_THICK_NORMALIZE, GP_THICK_WEIGHT_FACTOR, NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_FLOAT, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 1679 of file rna_gpencil_modifier.c.
References GP_TIME_CUSTOM_RANGE, GP_TIME_INVERT_LAYER, GP_TIME_INVERT_LAYERPASS, GP_TIME_KEEP_LOOP, MAXFRAME, MINFRAME, NULL, PROP_ANIMATABLE, PROP_BOOLEAN, PROP_ENUM, PROP_FLOAT, PROP_INT, PROP_NONE, PROP_STRING, PROP_TIME, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_float_sdna(), RNA_def_property_int_funcs(), RNA_def_property_int_sdna(), RNA_def_property_range(), RNA_def_property_string_sdna(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), RNA_define_lib_overridable(), and rna_enum_time_mode_items.
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 1532 of file rna_gpencil_modifier.c.
References GP_TINT_CUSTOM_CURVE, GP_TINT_INVERT_LAYER, GP_TINT_INVERT_LAYERPASS, GP_TINT_INVERT_MATERIAL, GP_TINT_INVERT_PASS, GP_TINT_INVERT_VGROUP, GP_TINT_WEIGHT_FACTOR, gpencil_tint_type_items, GPPAINT_MODE_BOTH, GPPAINT_MODE_FILL, GPPAINT_MODE_STROKE, NULL, PROP_ANIMATABLE, PROP_BOOLEAN, PROP_COLOR, PROP_DISTANCE, PROP_EDITABLE, PROP_ENUM, PROP_FLOAT, PROP_ID_SELF_CHECK, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_array(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_enum_bitflag_sdna(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_struct_type(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 3058 of file rna_gpencil_modifier.c.
References DEG2RAD, GP_SPACE_LOCAL, GP_SPACE_WORLD, GP_WEIGHT_INVERT_LAYER, GP_WEIGHT_INVERT_LAYERPASS, GP_WEIGHT_INVERT_MATERIAL, GP_WEIGHT_INVERT_OUTPUT, GP_WEIGHT_INVERT_PASS, GP_WEIGHT_INVERT_VGROUP, GP_WEIGHT_MULTIPLY_DATA, NC_SCENE, NULL, PROP_ANGLE, PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_FACTOR, PROP_FLOAT, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), RNA_define_lib_overridable(), and space_items.
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 2938 of file rna_gpencil_modifier.c.
References GP_WEIGHT_INVERT_LAYER, GP_WEIGHT_INVERT_LAYERPASS, GP_WEIGHT_INVERT_MATERIAL, GP_WEIGHT_INVERT_OUTPUT, GP_WEIGHT_INVERT_PASS, GP_WEIGHT_INVERT_VGROUP, GP_WEIGHT_MULTIPLY_DATA, NULL, PROP_BOOLEAN, PROP_DISTANCE, PROP_EDITABLE, PROP_FACTOR, PROP_FLOAT, PROP_ID_SELF_CHECK, PROP_INT, PROP_NONE, PROP_POINTER, PROP_STRING, RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_flag(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_range(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_icon(), RNA_def_struct_ui_text(), and RNA_define_lib_overridable().
Referenced by RNA_def_greasepencil_modifier().
|
static |
Definition at line 219 of file rna_gpencil_modifier.c.
Referenced by rna_def_modifier_gpencilenvelope().
|
static |
Definition at line 213 of file rna_gpencil_modifier.c.
Referenced by rna_def_modifier_gpencillength().
|
static |
Definition at line 203 of file rna_gpencil_modifier.c.
Referenced by rna_def_modifier_gpencilsubdiv().
|
static |
Definition at line 208 of file rna_gpencil_modifier.c.
Referenced by rna_def_modifier_gpenciltint().
|
static |
Definition at line 182 of file rna_gpencil_modifier.c.
Referenced by rna_def_modifier_gpencilhook().
|
static |
Definition at line 167 of file rna_gpencil_modifier.c.
Referenced by rna_def_modifier_gpencilcolor().
|
static |
Definition at line 174 of file rna_gpencil_modifier.c.
Referenced by rna_def_modifier_gpencilopacity().
|
static |
Definition at line 237 of file rna_gpencil_modifier.c.
Referenced by rna_def_modifier_gpencilnoise().
const EnumPropertyItem rna_enum_object_greasepencil_modifier_type_items[] |
Definition at line 48 of file rna_gpencil_modifier.c.
Referenced by gpencil_modifier_add_itemf(), OBJECT_OT_gpencil_modifier_add(), RNA_def_greasepencil_modifier(), and rna_def_object_grease_pencil_modifiers().
|
static |
Definition at line 195 of file rna_gpencil_modifier.c.
Referenced by rna_def_modifier_gpenciltime().