|
Blender V5.0
|
#include <DNA_modifier_types.h>
Definition at line 3171 of file DNA_modifier_types.h.
| char GreasePencilLineartModifierData::_pad[5] |
Definition at line 3223 of file DNA_modifier_types.h.
| char GreasePencilLineartModifierData::_pad2[6] |
Definition at line 3257 of file DNA_modifier_types.h.
| float GreasePencilLineartModifierData::angle_splitting_threshold |
0..PI angle, for splitting strokes at sharp points.
Definition at line 3229 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 3266 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 3238 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 3232 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 3235 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 3226 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 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().
| short GreasePencilLineartModifierData::edge_types_override |
| int GreasePencilLineartModifierData::flags |
Definition at line 3241 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 3219 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 3269 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 3181 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 3180 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 3251 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 3184 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 3217 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 3218 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 3172 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 3212 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 3203 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::radius |
Definition at line 3213 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 LineartModifierRuntime* GreasePencilLineartModifierData::runtime |
Definition at line 3272 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 3210 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 3207 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 3209 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 3208 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 3221 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 3262 of file DNA_modifier_types.h.
Referenced by blender::generate_strokes(), and blender::modify_geometry_set().
| unsigned char GreasePencilLineartModifierData::silhouette_selection |
Definition at line 3222 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 3183 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 3187 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 3186 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 3177 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 3196 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 3244 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 3190 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 3189 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_legacy |
Definition at line 3215 of file DNA_modifier_types.h.
| char GreasePencilLineartModifierData::use_multiple_levels |
Definition at line 3179 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 3197 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().