|
Blender V4.3
|
#include <DNA_modifier_types.h>
Definition at line 3125 of file DNA_modifier_types.h.
| char GreasePencilLineartModifierData::_pad[1] |
Definition at line 3175 of file DNA_modifier_types.h.
| char GreasePencilLineartModifierData::_pad2[6] |
Definition at line 3209 of file DNA_modifier_types.h.
| float GreasePencilLineartModifierData::angle_splitting_threshold |
0..PI angle, for splitting strokes at sharp points.
Definition at line 3181 of file DNA_modifier_types.h.
Referenced by lineart_create_render_buffer_v3(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| struct LineartCache* GreasePencilLineartModifierData::cache |
Definition at line 3218 of file DNA_modifier_types.h.
Referenced by bake_strokes(), lineart_create_render_buffer_v3(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| int GreasePencilLineartModifierData::calculation_flags |
Definition at line 3190 of file DNA_modifier_types.h.
Referenced by bake_strokes(), lineart_create_render_buffer_v3(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), blender::bke::greasepencil::convert::lineart_wrap_v3(), MOD_lineart_compute_feature_lines_v3(), and blender::update_depsgraph().
| float GreasePencilLineartModifierData::chain_smooth_tolerance |
Strength for smoothing jagged chains.
Definition at line 3184 of file DNA_modifier_types.h.
Referenced by lineart_create_render_buffer_v3(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| float GreasePencilLineartModifierData::chaining_image_threshold |
Definition at line 3187 of file DNA_modifier_types.h.
Referenced by lineart_create_render_buffer_v3(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| float GreasePencilLineartModifierData::crease_threshold |
0..1 range for cosine angle
Definition at line 3178 of file DNA_modifier_types.h.
Referenced by lineart_create_render_buffer_v3(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| uint16_t GreasePencilLineartModifierData::edge_types |
Definition at line 3128 of file DNA_modifier_types.h.
Referenced by bake_strokes(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), blender::bke::greasepencil::convert::lineart_wrap_v3(), and blender::ed::greasepencil::set_lineart_modifier_limits().
| short GreasePencilLineartModifierData::edge_types_override |
| int GreasePencilLineartModifierData::flags |
Definition at line 3193 of file DNA_modifier_types.h.
Referenced by bake_strokes(), guard_modifiers(), blender::is_disabled(), lineart_gpencil_clear_strokes_exec_common(), lineart_main_try_generate_shadow_v3(), lineart_mod_is_disabled(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), blender::bke::greasepencil::convert::lineart_wrap_v3(), MOD_lineart_compute_feature_lines_v3(), and blender::ed::greasepencil::set_lineart_modifier_limits().
| unsigned char GreasePencilLineartModifierData::intersection_mask |
Definition at line 3171 of file DNA_modifier_types.h.
Referenced by bake_strokes(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| struct LineartData* GreasePencilLineartModifierData::la_data_ptr |
Definition at line 3221 of file DNA_modifier_types.h.
Referenced by lineart_create_render_buffer_v3(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), blender::bke::greasepencil::convert::lineart_wrap_v3(), and MOD_lineart_destroy_render_data_v3().
| short GreasePencilLineartModifierData::level_end |
Definition at line 3135 of file DNA_modifier_types.h.
Referenced by bake_strokes(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), blender::bke::greasepencil::convert::lineart_wrap_v3(), and blender::ed::greasepencil::set_lineart_modifier_limits().
| char GreasePencilLineartModifierData::level_end_override |
| short GreasePencilLineartModifierData::level_start |
Definition at line 3134 of file DNA_modifier_types.h.
Referenced by bake_strokes(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), blender::bke::greasepencil::convert::lineart_wrap_v3(), and blender::ed::greasepencil::set_lineart_modifier_limits().
| char GreasePencilLineartModifierData::level_start_override |
Definition at line 3203 of file DNA_modifier_types.h.
Referenced by blender::bke::greasepencil::convert::lineart_unwrap_v3(), blender::bke::greasepencil::convert::lineart_wrap_v3(), and blender::ed::greasepencil::set_lineart_modifier_limits().
| struct Object* GreasePencilLineartModifierData::light_contour_object |
Definition at line 3138 of file DNA_modifier_types.h.
Referenced by blender::foreach_ID_link(), lineart_create_render_buffer_v3(), lineart_main_try_generate_shadow_v3(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), blender::bke::greasepencil::convert::lineart_wrap_v3(), and blender::update_depsgraph().
| unsigned char GreasePencilLineartModifierData::mask_switches |
Definition at line 3169 of file DNA_modifier_types.h.
Referenced by bake_strokes(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| unsigned char GreasePencilLineartModifierData::material_mask_bits |
Definition at line 3170 of file DNA_modifier_types.h.
Referenced by bake_strokes(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| ModifierData GreasePencilLineartModifierData::modifier |
Definition at line 3126 of file DNA_modifier_types.h.
Referenced by blender::is_first_lineart(), blender::is_last_line_art(), lineart_mod_is_disabled(), and blender::ed::greasepencil::set_lineart_modifier_limits().
| float GreasePencilLineartModifierData::opacity |
Definition at line 3166 of file DNA_modifier_types.h.
Referenced by bake_strokes(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| float GreasePencilLineartModifierData::overscan |
Definition at line 3157 of file DNA_modifier_types.h.
Referenced by lineart_create_render_buffer_v3(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| void* GreasePencilLineartModifierData::runtime |
Definition at line 3224 of file DNA_modifier_types.h.
Referenced by blender::blend_read(), blender::copy_data(), blender::free_data(), lineart_main_try_generate_shadow_v3(), MOD_lineart_compute_feature_lines_v3(), and blender::update_depsgraph().
| float GreasePencilLineartModifierData::shadow_camera_far |
Definition at line 3164 of file DNA_modifier_types.h.
Referenced by lineart_main_try_generate_shadow_v3(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| float GreasePencilLineartModifierData::shadow_camera_fov |
Definition at line 3161 of file DNA_modifier_types.h.
Referenced by blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| float GreasePencilLineartModifierData::shadow_camera_near |
Definition at line 3163 of file DNA_modifier_types.h.
Referenced by lineart_main_try_generate_shadow_v3(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| float GreasePencilLineartModifierData::shadow_camera_size |
Definition at line 3162 of file DNA_modifier_types.h.
Referenced by lineart_main_try_generate_shadow_v3(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| unsigned char GreasePencilLineartModifierData::shadow_selection |
Definition at line 3173 of file DNA_modifier_types.h.
Referenced by bake_strokes(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), blender::bke::greasepencil::convert::lineart_wrap_v3(), and blender::ed::greasepencil::set_lineart_modifier_limits().
| char GreasePencilLineartModifierData::shadow_selection_override |
| char GreasePencilLineartModifierData::shadow_use_silhouette_override |
| struct LineartCache* GreasePencilLineartModifierData::shared_cache |
Definition at line 3214 of file DNA_modifier_types.h.
Referenced by blender::generate_strokes(), and blender::modify_geometry_set().
| unsigned char GreasePencilLineartModifierData::silhouette_selection |
Definition at line 3174 of file DNA_modifier_types.h.
Referenced by bake_strokes(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), blender::bke::greasepencil::convert::lineart_wrap_v3(), and blender::ed::greasepencil::set_lineart_modifier_limits().
| struct Object* GreasePencilLineartModifierData::source_camera |
Definition at line 3137 of file DNA_modifier_types.h.
Referenced by blender::foreach_ID_link(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), blender::bke::greasepencil::convert::lineart_wrap_v3(), MOD_lineart_compute_feature_lines_v3(), and blender::update_depsgraph().
| struct Collection* GreasePencilLineartModifierData::source_collection |
Definition at line 3141 of file DNA_modifier_types.h.
Referenced by bake_strokes(), blender::foreach_ID_link(), blender::is_disabled(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| struct Object* GreasePencilLineartModifierData::source_object |
Definition at line 3140 of file DNA_modifier_types.h.
Referenced by bake_strokes(), blender::foreach_ID_link(), blender::is_disabled(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| char GreasePencilLineartModifierData::source_type |
Object or Collection, from #eGreasePencilLineartSource.
Definition at line 3131 of file DNA_modifier_types.h.
Referenced by bake_strokes(), blender::is_disabled(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| char GreasePencilLineartModifierData::source_vertex_group[64] |
These two variables are to pass on vertex group information from mesh to strokes. vgname specifies which vertex groups our strokes from source_vertex_group will go to.
Definition at line 3150 of file DNA_modifier_types.h.
Referenced by bake_strokes(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| float GreasePencilLineartModifierData::stroke_depth_offset |
Definition at line 3196 of file DNA_modifier_types.h.
Referenced by blender::bke::greasepencil::convert::lineart_unwrap_v3(), blender::bke::greasepencil::convert::lineart_wrap_v3(), and MOD_lineart_compute_feature_lines_v3().
| char GreasePencilLineartModifierData::target_layer[64] |
Definition at line 3144 of file DNA_modifier_types.h.
Referenced by bake_strokes(), clear_strokes(), blender::is_disabled(), lineart_gpencil_clear_strokes_exec_common(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| struct Material* GreasePencilLineartModifierData::target_material |
Definition at line 3143 of file DNA_modifier_types.h.
Referenced by bake_strokes(), blender::foreach_ID_link(), blender::is_disabled(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| short GreasePencilLineartModifierData::thickness |
Definition at line 3167 of file DNA_modifier_types.h.
Referenced by bake_strokes(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| char GreasePencilLineartModifierData::use_multiple_levels |
Definition at line 3133 of file DNA_modifier_types.h.
Referenced by bake_strokes(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().
| char GreasePencilLineartModifierData::vgname[64] |
Definition at line 3151 of file DNA_modifier_types.h.
Referenced by bake_strokes(), blender::bke::greasepencil::convert::lineart_unwrap_v3(), and blender::bke::greasepencil::convert::lineart_wrap_v3().