Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/ED_numinput.h
| Show All 35 Lines | typedef struct NumInput { | ||||
| /** Each value can have a different type */ | /** Each value can have a different type */ | ||||
| int unit_type[NUM_MAX_ELEMENTS]; | int unit_type[NUM_MAX_ELEMENTS]; | ||||
| bool unit_use_radians; | bool unit_use_radians; | ||||
| /** Flags affecting all values' behavior */ | /** Flags affecting all values' behavior */ | ||||
| short flag; | short flag; | ||||
| /** Per-value flags */ | /** Per-value flags */ | ||||
| short val_flag[NUM_MAX_ELEMENTS]; | short val_flag[NUM_MAX_ELEMENTS]; | ||||
| /** Per-value error message (currently limited by #NUM_STR_REP_LEN length). */ | |||||
| char val_error[NUM_MAX_ELEMENTS][NUM_STR_REP_LEN]; | |||||
| /** Direct value of the input */ | /** Direct value of the input */ | ||||
| float val[NUM_MAX_ELEMENTS]; | float val[NUM_MAX_ELEMENTS]; | ||||
| /** Original value of the input, for reset */ | /** Original value of the input, for reset */ | ||||
| float val_org[NUM_MAX_ELEMENTS]; | float val_org[NUM_MAX_ELEMENTS]; | ||||
| /** Increment steps */ | /** Increment steps */ | ||||
| float val_inc[NUM_MAX_ELEMENTS]; | float val_inc[NUM_MAX_ELEMENTS]; | ||||
| /** Active element/value */ | /** Active element/value */ | ||||
| ▲ Show 20 Lines • Show All 67 Lines • Show Last 20 Lines | |||||