Blender  V3.3
Public Attributes | List of all members
BevelData Struct Reference

Public Attributes

float initial_length [NUM_VALUE_KINDS]
 
float scale [NUM_VALUE_KINDS]
 
NumInput num_input [NUM_VALUE_KINDS]
 
float shift_value [NUM_VALUE_KINDS]
 
float max_obj_scale
 
bool is_modal
 
BevelObjectStoreob_store
 
uint ob_store_len
 
int launch_event
 
float mcenter [2]
 
voiddraw_handle_pixel
 
short value_mode
 
float segments
 
CurveProfilecustom_profile
 

Detailed Description

Definition at line 71 of file editmesh_bevel.c.

Member Data Documentation

◆ custom_profile

CurveProfile* BevelData::custom_profile

Definition at line 90 of file editmesh_bevel.c.

Referenced by edbm_bevel_calc(), and edbm_bevel_init().

◆ draw_handle_pixel

void* BevelData::draw_handle_pixel

Definition at line 86 of file editmesh_bevel.c.

Referenced by edbm_bevel_exit(), and edbm_bevel_init().

◆ initial_length

float BevelData::initial_length[NUM_VALUE_KINDS]

◆ is_modal

bool BevelData::is_modal

◆ launch_event

int BevelData::launch_event

Definition at line 84 of file editmesh_bevel.c.

Referenced by edbm_bevel_invoke(), and edbm_bevel_modal().

◆ max_obj_scale

float BevelData::max_obj_scale

Definition at line 77 of file editmesh_bevel.c.

Referenced by edbm_bevel_init(), and edbm_bevel_invoke().

◆ mcenter

float BevelData::mcenter[2]

◆ num_input

NumInput BevelData::num_input[NUM_VALUE_KINDS]

◆ ob_store

BevelObjectStore* BevelData::ob_store

◆ ob_store_len

uint BevelData::ob_store_len

◆ scale

float BevelData::scale[NUM_VALUE_KINDS]

◆ segments

float BevelData::segments

◆ shift_value

float BevelData::shift_value[NUM_VALUE_KINDS]

The current value when shift is pressed. Negative when shift not active.

Definition at line 76 of file editmesh_bevel.c.

Referenced by edbm_bevel_init(), and edbm_bevel_mouse_set_value().

◆ value_mode

short BevelData::value_mode

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