Blender V5.0
blender::ed::greasepencil::PrimitiveToolOperation Struct Reference

Public Attributes

ARegionregion
void * draw_handle
ViewContext vc
int segments
Vector< float3control_points
Vector< float3temp_control_points
int temp_segments
PrimitiveType type
int subdivision
float4x4 projection
DrawingPlacement placement
bke::greasepencil::Drawingdrawing
Brushbrush
BrushGpencilSettingssettings
std::optional< ColorGeometry4fvertex_color
std::optional< ColorGeometry4ffill_color
int material_index
bool use_fill
bool on_back
float softness
float fill_opacity
float4x2 texture_space
float4x4 local_transform
RandomNumberGenerator rng
float stroke_random_radius_factor
float stroke_random_opacity_factor
float stroke_random_rotation_factor
float stroke_random_hue_factor
float stroke_random_sat_factor
float stroke_random_val_factor
OperatorMode mode
float2 start_position_2d
int active_control_point_index
float2 reference_position_2d
std::variant< int, floatinitial_value
ViewOpsDatavod

Detailed Description

Definition at line 115 of file grease_pencil_primitive.cc.

Member Data Documentation

◆ active_control_point_index

◆ brush

◆ control_points

◆ draw_handle

void* blender::ed::greasepencil::PrimitiveToolOperation::draw_handle

◆ drawing

◆ fill_color

std::optional<ColorGeometry4f> blender::ed::greasepencil::PrimitiveToolOperation::fill_color

◆ fill_opacity

float blender::ed::greasepencil::PrimitiveToolOperation::fill_opacity

◆ initial_value

◆ local_transform

float4x4 blender::ed::greasepencil::PrimitiveToolOperation::local_transform

◆ material_index

int blender::ed::greasepencil::PrimitiveToolOperation::material_index

◆ mode

◆ on_back

◆ placement

◆ projection

◆ reference_position_2d

◆ region

◆ rng

RandomNumberGenerator blender::ed::greasepencil::PrimitiveToolOperation::rng

◆ segments

◆ settings

◆ softness

float blender::ed::greasepencil::PrimitiveToolOperation::softness

◆ start_position_2d

◆ stroke_random_hue_factor

float blender::ed::greasepencil::PrimitiveToolOperation::stroke_random_hue_factor

◆ stroke_random_opacity_factor

float blender::ed::greasepencil::PrimitiveToolOperation::stroke_random_opacity_factor

◆ stroke_random_radius_factor

float blender::ed::greasepencil::PrimitiveToolOperation::stroke_random_radius_factor

◆ stroke_random_rotation_factor

float blender::ed::greasepencil::PrimitiveToolOperation::stroke_random_rotation_factor

◆ stroke_random_sat_factor

float blender::ed::greasepencil::PrimitiveToolOperation::stroke_random_sat_factor

◆ stroke_random_val_factor

float blender::ed::greasepencil::PrimitiveToolOperation::stroke_random_val_factor

◆ subdivision

◆ temp_control_points

◆ temp_segments

int blender::ed::greasepencil::PrimitiveToolOperation::temp_segments

◆ texture_space

float4x2 blender::ed::greasepencil::PrimitiveToolOperation::texture_space

◆ type

◆ use_fill

bool blender::ed::greasepencil::PrimitiveToolOperation::use_fill

◆ vc

◆ vertex_color

std::optional<ColorGeometry4f> blender::ed::greasepencil::PrimitiveToolOperation::vertex_color

◆ vod


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