Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_userdef_types.h
| Show First 20 Lines • Show All 688 Lines • ▼ Show 20 Lines | typedef struct UserDef { | ||||
| /** #eZoomFrame_Mode. */ | /** #eZoomFrame_Mode. */ | ||||
| char view_frame_type; | char view_frame_type; | ||||
| /** Number of keyframes to zoom around current frame. */ | /** Number of keyframes to zoom around current frame. */ | ||||
| int view_frame_keyframes; | int view_frame_keyframes; | ||||
| /** Seconds to zoom around current frame. */ | /** Seconds to zoom around current frame. */ | ||||
| float view_frame_seconds; | float view_frame_seconds; | ||||
| char _pad1[4]; | char _pad1[2]; | ||||
| /** Private, defaults to 20 for 72 DPI setting. */ | /** Private, defaults to 20 for 72 DPI setting. */ | ||||
| short widget_unit; | short widget_unit; | ||||
| short anisotropic_filter; | short anisotropic_filter; | ||||
| short use_16bit_textures, use_gpu_mipmap; | short use_16bit_textures, use_gpu_mipmap; | ||||
| /** Tablet API to use (Windows only). */ | |||||
| short tablet_api; | |||||
| /** Raw tablet pressure that maps to 100%. */ | /** Raw tablet pressure that maps to 100%. */ | ||||
| float pressure_threshold_max; | float pressure_threshold_max; | ||||
| /** Curve non-linearity parameter. */ | /** Curve non-linearity parameter. */ | ||||
| float pressure_softness; | float pressure_softness; | ||||
| /** Overall sensitivity of 3D mouse. */ | /** Overall sensitivity of 3D mouse. */ | ||||
| float ndof_sensitivity; | float ndof_sensitivity; | ||||
| float ndof_orbit_sensitivity; | float ndof_orbit_sensitivity; | ||||
| ▲ Show 20 Lines • Show All 198 Lines • ▼ Show 20 Lines | |||||
| /* UserDef.uiflag2 */ | /* UserDef.uiflag2 */ | ||||
| typedef enum eUserpref_UI_Flag2 { | typedef enum eUserpref_UI_Flag2 { | ||||
| USER_KEEP_SESSION = (1 << 0), | USER_KEEP_SESSION = (1 << 0), | ||||
| USER_REGION_OVERLAP = (1 << 1), | USER_REGION_OVERLAP = (1 << 1), | ||||
| USER_TRACKPAD_NATURAL = (1 << 2), | USER_TRACKPAD_NATURAL = (1 << 2), | ||||
| } eUserpref_UI_Flag2; | } eUserpref_UI_Flag2; | ||||
| /* UserDef.tablet_api */ | |||||
| typedef enum eUserpref_TableAPI { | |||||
| USER_TABLET_AUTOMATIC = 0, | |||||
| USER_TABLET_NATIVE = 1, | |||||
| USER_TABLET_WINTAB = 2, | |||||
| } eUserpref_TabletAPI; | |||||
| /* UserDef.app_flag */ | /* UserDef.app_flag */ | ||||
| typedef enum eUserpref_APP_Flag { | typedef enum eUserpref_APP_Flag { | ||||
| USER_APP_LOCK_UI_LAYOUT = (1 << 0), | USER_APP_LOCK_UI_LAYOUT = (1 << 0), | ||||
| } eUserpref_APP_Flag; | } eUserpref_APP_Flag; | ||||
| /* Auto-Keying mode. | /* Auto-Keying mode. | ||||
| * UserDef.autokey_mode */ | * UserDef.autokey_mode */ | ||||
| typedef enum eAutokey_Mode { | typedef enum eAutokey_Mode { | ||||
| ▲ Show 20 Lines • Show All 216 Lines • Show Last 20 Lines | |||||