Blender
V3.3
|
#include <DNA_gpencil_modifier_types.h>
Public Attributes | |
GpencilModifierData | modifier |
struct Material * | material |
char | layername [64] |
int | pass_index |
char materialname[64] | DNA_DEPRECATED |
int | layer_pass |
float | start_frame |
float | end_frame |
float | start_delay |
float | length |
short | flag |
short | mode |
short | transition |
short | time_alignment |
struct Object * | object |
float | percentage_fac |
float | fade_fac |
char | target_vgname [64] |
float | fade_opacity_strength |
float | fade_thickness_strength |
Definition at line 362 of file DNA_gpencil_modifier_types.h.
char materialname [64] BuildGpencilModifierData::DNA_DEPRECATED |
Material name.
Definition at line 372 of file DNA_gpencil_modifier_types.h.
float BuildGpencilModifierData::end_frame |
Definition at line 382 of file DNA_gpencil_modifier_types.h.
Referenced by generate_geometry().
float BuildGpencilModifierData::fade_fac |
Weight fading at the end of the stroke.
Definition at line 410 of file DNA_gpencil_modifier_types.h.
Referenced by build_concurrent(), and build_sequential().
float BuildGpencilModifierData::fade_opacity_strength |
Fading strength of opacity and thickness
Definition at line 414 of file DNA_gpencil_modifier_types.h.
Referenced by build_concurrent(), and build_sequential().
float BuildGpencilModifierData::fade_thickness_strength |
Definition at line 415 of file DNA_gpencil_modifier_types.h.
Referenced by build_concurrent(), and build_sequential().
short BuildGpencilModifierData::flag |
(eGpencilBuild_Flag) Options for controlling modifier behavior.
Definition at line 390 of file DNA_gpencil_modifier_types.h.
Referenced by build_concurrent(), build_sequential(), and generate_geometry().
int BuildGpencilModifierData::layer_pass |
Custom index for passes.
Definition at line 375 of file DNA_gpencil_modifier_types.h.
Referenced by generate_geometry().
char BuildGpencilModifierData::layername[64] |
If set, restrict modifier to operating on this layer.
Definition at line 368 of file DNA_gpencil_modifier_types.h.
Referenced by generate_geometry().
float BuildGpencilModifierData::length |
For each pair of gp keys, number of frames that build effect must be completed within.
Definition at line 387 of file DNA_gpencil_modifier_types.h.
Referenced by generate_geometry().
struct Material* BuildGpencilModifierData::material |
Material for filtering.
Definition at line 365 of file DNA_gpencil_modifier_types.h.
short BuildGpencilModifierData::mode |
(eGpencilBuild_Mode) How are strokes ordered.
Definition at line 393 of file DNA_gpencil_modifier_types.h.
Referenced by generate_geometry().
GpencilModifierData BuildGpencilModifierData::modifier |
Definition at line 363 of file DNA_gpencil_modifier_types.h.
Referenced by generate_geometry().
struct Object* BuildGpencilModifierData::object |
Build origin control object.
Definition at line 404 of file DNA_gpencil_modifier_types.h.
Referenced by build_sequential(), foreachIDLink(), and updateDepsgraph().
int BuildGpencilModifierData::pass_index |
Definition at line 369 of file DNA_gpencil_modifier_types.h.
float BuildGpencilModifierData::percentage_fac |
Factor of the stroke (used instead of frame evaluation.
Definition at line 407 of file DNA_gpencil_modifier_types.h.
Referenced by generate_geometry().
float BuildGpencilModifierData::start_delay |
For each pair of gp keys, number of frames before strokes start appearing.
Definition at line 385 of file DNA_gpencil_modifier_types.h.
Referenced by generate_geometry().
float BuildGpencilModifierData::start_frame |
If GP_BUILD_RESTRICT_TIME is set, the defines the frame range where GP frames are considered.
Definition at line 381 of file DNA_gpencil_modifier_types.h.
char BuildGpencilModifierData::target_vgname[64] |
Target vertexgroup name, MAX_VGROUP_NAME.
Definition at line 412 of file DNA_gpencil_modifier_types.h.
Referenced by generate_geometry().
short BuildGpencilModifierData::time_alignment |
(eGpencilBuild_TimeAlignment) For the "Concurrent" mode, when should "shorter" strips start/end.
Definition at line 401 of file DNA_gpencil_modifier_types.h.
Referenced by build_concurrent().
short BuildGpencilModifierData::transition |
(eGpencilBuild_Transition) In what order do stroke points appear/disappear.
Definition at line 395 of file DNA_gpencil_modifier_types.h.
Referenced by build_concurrent(), build_sequential(), and generate_geometry().