Blender V4.3
blender::ed::sculpt_paint::expand::Cache Struct Reference

#include <sculpt_expand.hh>

Public Attributes

TargetType target
 
FalloffType falloff_type
 
Array< floatvert_falloff
 
float max_vert_falloff
 
Array< floatface_falloff
 
float max_face_falloff
 
float active_falloff
 
bool all_enabled
 
float2 initial_mouse_move
 
float2 initial_mouse
 
int initial_active_vert
 
int initial_active_face_set
 
int max_geodesic_move_preview
 
FalloffType move_original_falloff_type
 
FalloffType move_preview_falloff_type
 
int next_face_set
 
int update_face_set
 
float2 original_mouse_move
 
int active_connected_islands [EXPAND_SYMM_AREAS]
 
std::unique_ptr< Set< int > > snap_enabled_face_sets
 
const Brushbrush
 
Scenescene
 
float texture_distortion_strength
 
IndexMaskMemory node_mask_memory
 
IndexMask node_mask
 
int loop_count
 
bool invert
 
bool preserve
 
bool falloff_gradient
 
bool brush_gradient
 
bool move
 
bool snap
 
bool modify_active_face_set
 
bool reposition_pivot
 
bool auto_mask
 
float fill_color [4]
 
short blend_mode
 
Array< intinitial_face_sets
 
Array< floatoriginal_mask
 
Array< intoriginal_face_sets
 
Array< float4original_colors
 
bool check_islands
 
int normal_falloff_blur_steps
 

Detailed Description

Definition at line 49 of file sculpt_expand.hh.

Member Data Documentation

◆ active_connected_islands

int blender::ed::sculpt_paint::expand::Cache::active_connected_islands[EXPAND_SYMM_AREAS]

◆ active_falloff

◆ all_enabled

◆ auto_mask

bool blender::ed::sculpt_paint::expand::Cache::auto_mask

◆ blend_mode

short blender::ed::sculpt_paint::expand::Cache::blend_mode

◆ brush

◆ brush_gradient

◆ check_islands

◆ face_falloff

◆ falloff_gradient

◆ falloff_type

◆ fill_color

float blender::ed::sculpt_paint::expand::Cache::fill_color[4]

◆ initial_active_face_set

◆ initial_active_vert

◆ initial_face_sets

◆ initial_mouse

float2 blender::ed::sculpt_paint::expand::Cache::initial_mouse

◆ initial_mouse_move

float2 blender::ed::sculpt_paint::expand::Cache::initial_mouse_move

◆ invert

◆ loop_count

◆ max_face_falloff

float blender::ed::sculpt_paint::expand::Cache::max_face_falloff

◆ max_geodesic_move_preview

int blender::ed::sculpt_paint::expand::Cache::max_geodesic_move_preview

◆ max_vert_falloff

◆ modify_active_face_set

◆ move

bool blender::ed::sculpt_paint::expand::Cache::move

◆ move_original_falloff_type

FalloffType blender::ed::sculpt_paint::expand::Cache::move_original_falloff_type

◆ move_preview_falloff_type

FalloffType blender::ed::sculpt_paint::expand::Cache::move_preview_falloff_type

◆ next_face_set

◆ node_mask

◆ node_mask_memory

IndexMaskMemory blender::ed::sculpt_paint::expand::Cache::node_mask_memory

◆ normal_falloff_blur_steps

int blender::ed::sculpt_paint::expand::Cache::normal_falloff_blur_steps

◆ original_colors

◆ original_face_sets

◆ original_mask

◆ original_mouse_move

float2 blender::ed::sculpt_paint::expand::Cache::original_mouse_move

◆ preserve

◆ reposition_pivot

bool blender::ed::sculpt_paint::expand::Cache::reposition_pivot

◆ scene

Scene* blender::ed::sculpt_paint::expand::Cache::scene

◆ snap

◆ snap_enabled_face_sets

◆ target

◆ texture_distortion_strength

◆ update_face_set

int blender::ed::sculpt_paint::expand::Cache::update_face_set

Definition at line 94 of file sculpt_expand.hh.

◆ vert_falloff


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