|
Blender V4.3
|
#include <DNA_gpencil_modifier_types.h>
Public Attributes | |
| GpencilModifierData | modifier |
| struct Object * | target |
| struct Object * | aux_target |
| struct Material * | material |
| char | layername [64] |
| char | vgname [64] |
| int | pass_index |
| int | flag |
| int | layer_pass |
| float | keep_dist |
| short | shrink_type |
| char | shrink_opts |
| char | shrink_mode |
| float | proj_limit |
| char | proj_axis |
| char | subsurf_levels |
| char | _pad [6] |
| float | smooth_factor |
| int | smooth_step |
| struct ShrinkwrapTreeData * | cache_data |
Definition at line 1170 of file DNA_gpencil_modifier_types.h.
| char ShrinkwrapGpencilModifierData::_pad[6] |
Definition at line 1206 of file DNA_gpencil_modifier_types.h.
| struct Object* ShrinkwrapGpencilModifierData::aux_target |
Additional shrink target.
Definition at line 1175 of file DNA_gpencil_modifier_types.h.
Referenced by gpencil_modifier_foreach_ID_link(), and shrinkwrapGpencilModifier_deform().
| struct ShrinkwrapTreeData* ShrinkwrapGpencilModifierData::cache_data |
Runtime only.
Definition at line 1213 of file DNA_gpencil_modifier_types.h.
Referenced by BKE_gpencil_modifier_blend_read_data(), gpencil_modifier_free_data(), and shrinkwrapGpencilModifier_deform().
| int ShrinkwrapGpencilModifierData::flag |
Flags.
Definition at line 1185 of file DNA_gpencil_modifier_types.h.
Referenced by shrinkwrapGpencilModifier_deform().
| float ShrinkwrapGpencilModifierData::keep_dist |
Distance offset to keep from mesh/projection point.
Definition at line 1189 of file DNA_gpencil_modifier_types.h.
Referenced by shrinkwrapGpencilModifier_deform().
| int ShrinkwrapGpencilModifierData::layer_pass |
Custom index for passes.
Definition at line 1187 of file DNA_gpencil_modifier_types.h.
| char ShrinkwrapGpencilModifierData::layername[64] |
Layer name.
Definition at line 1179 of file DNA_gpencil_modifier_types.h.
| struct Material* ShrinkwrapGpencilModifierData::material |
Material for filtering.
Definition at line 1177 of file DNA_gpencil_modifier_types.h.
Referenced by gpencil_modifier_foreach_ID_link().
| GpencilModifierData ShrinkwrapGpencilModifierData::modifier |
Definition at line 1171 of file DNA_gpencil_modifier_types.h.
| int ShrinkwrapGpencilModifierData::pass_index |
Custom index for passes.
Definition at line 1183 of file DNA_gpencil_modifier_types.h.
| char ShrinkwrapGpencilModifierData::proj_axis |
Axis to project over.
Definition at line 1199 of file DNA_gpencil_modifier_types.h.
Referenced by shrinkwrapGpencilModifier_deform().
| float ShrinkwrapGpencilModifierData::proj_limit |
Limit the projection ray cast.
Definition at line 1197 of file DNA_gpencil_modifier_types.h.
Referenced by shrinkwrapGpencilModifier_deform().
| char ShrinkwrapGpencilModifierData::shrink_mode |
Shrink to surface mode.
Definition at line 1195 of file DNA_gpencil_modifier_types.h.
Referenced by shrinkwrapGpencilModifier_deform().
| char ShrinkwrapGpencilModifierData::shrink_opts |
Shrink options.
Definition at line 1193 of file DNA_gpencil_modifier_types.h.
Referenced by shrinkwrapGpencilModifier_deform().
| short ShrinkwrapGpencilModifierData::shrink_type |
Shrink type projection.
Definition at line 1191 of file DNA_gpencil_modifier_types.h.
Referenced by blender::bke::greasepencil::convert::legacy_object_modifier_shrinkwrap(), and shrinkwrapGpencilModifier_deform().
| float ShrinkwrapGpencilModifierData::smooth_factor |
Factor of smooth.
Definition at line 1208 of file DNA_gpencil_modifier_types.h.
| int ShrinkwrapGpencilModifierData::smooth_step |
How many times apply smooth.
Definition at line 1210 of file DNA_gpencil_modifier_types.h.
| char ShrinkwrapGpencilModifierData::subsurf_levels |
If using projection over vertex normal this controls the level of subsurface that must be done before getting the vertex coordinates and normal.
Definition at line 1205 of file DNA_gpencil_modifier_types.h.
| struct Object* ShrinkwrapGpencilModifierData::target |
Shrink target.
Definition at line 1173 of file DNA_gpencil_modifier_types.h.
Referenced by gpencil_modifier_foreach_ID_link(), and shrinkwrapGpencilModifier_deform().
| char ShrinkwrapGpencilModifierData::vgname[64] |
Optional vertex-group filter name, MAX_VGROUP_NAME.
Definition at line 1181 of file DNA_gpencil_modifier_types.h.