Blender V4.3
GreasePencilBuildModifierData Struct Reference

#include <DNA_modifier_types.h>

Public Attributes

ModifierData modifier
 
GreasePencilModifierInfluenceData influence
 
float start_frame
 
float end_frame
 
float start_delay
 
float length
 
short flag
 
short mode
 
short transition
 
short time_alignment
 
float speed_fac
 
float speed_maxgap
 
short time_mode
 
char _pad [6]
 
struct Objectobject
 
float percentage_fac
 
float fade_fac
 
char target_vgname [64]
 
float fade_opacity_strength
 
float fade_thickness_strength
 

Detailed Description

Definition at line 3368 of file DNA_modifier_types.h.

Member Data Documentation

◆ _pad

char GreasePencilBuildModifierData::_pad[6]

Definition at line 3402 of file DNA_modifier_types.h.

◆ end_frame

float GreasePencilBuildModifierData::end_frame

Definition at line 3376 of file DNA_modifier_types.h.

◆ fade_fac

float GreasePencilBuildModifierData::fade_fac

Weight fading at the end of the stroke.

Definition at line 3411 of file DNA_modifier_types.h.

Referenced by blender::build_drawing().

◆ fade_opacity_strength

float GreasePencilBuildModifierData::fade_opacity_strength

Fading strength of opacity and thickness

Definition at line 3415 of file DNA_modifier_types.h.

Referenced by blender::build_drawing().

◆ fade_thickness_strength

float GreasePencilBuildModifierData::fade_thickness_strength

Definition at line 3416 of file DNA_modifier_types.h.

Referenced by blender::build_drawing().

◆ flag

short GreasePencilBuildModifierData::flag

GreasePencilBuildFlag.

Definition at line 3383 of file DNA_modifier_types.h.

Referenced by blender::build_drawing().

◆ influence

GreasePencilModifierInfluenceData GreasePencilBuildModifierData::influence

Definition at line 3370 of file DNA_modifier_types.h.

Referenced by blender::build_drawing(), and influence_data_from_modifier().

◆ length

float GreasePencilBuildModifierData::length

Definition at line 3380 of file DNA_modifier_types.h.

Referenced by blender::build_drawing().

◆ mode

short GreasePencilBuildModifierData::mode

GreasePencilBuildMode.

Definition at line 3386 of file DNA_modifier_types.h.

Referenced by blender::build_drawing().

◆ modifier

ModifierData GreasePencilBuildModifierData::modifier

Definition at line 3369 of file DNA_modifier_types.h.

◆ object

struct Object* GreasePencilBuildModifierData::object

Build origin control object.

Definition at line 3405 of file DNA_modifier_types.h.

Referenced by blender::build_drawing().

◆ percentage_fac

float GreasePencilBuildModifierData::percentage_fac

Factor of the stroke (used instead of frame evaluation).

Definition at line 3408 of file DNA_modifier_types.h.

Referenced by blender::build_drawing().

◆ speed_fac

float GreasePencilBuildModifierData::speed_fac

Speed factor for GP_BUILD_TIMEMODE_DRAWSPEED.

Definition at line 3397 of file DNA_modifier_types.h.

Referenced by blender::build_drawing().

◆ speed_maxgap

float GreasePencilBuildModifierData::speed_maxgap

Maximum time gap between strokes for GP_BUILD_TIMEMODE_DRAWSPEED.

Definition at line 3399 of file DNA_modifier_types.h.

Referenced by blender::build_drawing().

◆ start_delay

float GreasePencilBuildModifierData::start_delay

Start time added on top of the drawing frame number

Definition at line 3379 of file DNA_modifier_types.h.

Referenced by blender::build_drawing().

◆ start_frame

float GreasePencilBuildModifierData::start_frame

If GP_BUILD_RESTRICT_TIME is set, the defines the frame range where GP frames are considered.

Definition at line 3375 of file DNA_modifier_types.h.

◆ target_vgname

char GreasePencilBuildModifierData::target_vgname[64]

Target vertex-group name, MAX_VGROUP_NAME.

Definition at line 3413 of file DNA_modifier_types.h.

Referenced by blender::build_drawing().

◆ time_alignment

short GreasePencilBuildModifierData::time_alignment

GreasePencilBuildTimeAlignment. For the "Concurrent" mode, when should "shorter" strips start/end.

Definition at line 3394 of file DNA_modifier_types.h.

Referenced by blender::build_drawing().

◆ time_mode

short GreasePencilBuildModifierData::time_mode

GreasePencilBuildTimeMode.

Definition at line 3401 of file DNA_modifier_types.h.

Referenced by blender::build_drawing().

◆ transition

short GreasePencilBuildModifierData::transition

The documentation for this struct was generated from the following file: