Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_userdef_types.h
| Show First 20 Lines • Show All 634 Lines • ▼ Show 20 Lines | |||||
| typedef struct UserDef_Experimental { | typedef struct UserDef_Experimental { | ||||
| /* Debug options, always available. */ | /* Debug options, always available. */ | ||||
| char use_undo_legacy; | char use_undo_legacy; | ||||
| char no_override_auto_resync; | char no_override_auto_resync; | ||||
| char use_cycles_debug; | char use_cycles_debug; | ||||
| char use_geometry_nodes_legacy; | char use_geometry_nodes_legacy; | ||||
| char show_asset_debug_info; | char show_asset_debug_info; | ||||
| char no_asset_indexing; | char no_asset_indexing; | ||||
| char use_gpencil_undo_system; | |||||
| char SANITIZE_AFTER_HERE; | char SANITIZE_AFTER_HERE; | ||||
| /* The following options are automatically sanitized (set to 0) | /* The following options are automatically sanitized (set to 0) | ||||
| * when the release cycle is not alpha. */ | * when the release cycle is not alpha. */ | ||||
| char use_new_curves_type; | char use_new_curves_type; | ||||
| char use_new_point_cloud_type; | char use_new_point_cloud_type; | ||||
| char use_full_frame_compositor; | char use_full_frame_compositor; | ||||
| char use_sculpt_vertex_colors; | char use_sculpt_vertex_colors; | ||||
| char use_sculpt_tools_tilt; | char use_sculpt_tools_tilt; | ||||
| char use_extended_asset_browser; | char use_extended_asset_browser; | ||||
| char use_override_templates; | char use_override_templates; | ||||
| char _pad[2]; | char _pad[1]; | ||||
| /** `makesdna` does not allow empty structs. */ | /** `makesdna` does not allow empty structs. */ | ||||
| } UserDef_Experimental; | } UserDef_Experimental; | ||||
| #define USER_EXPERIMENTAL_TEST(userdef, member) \ | #define USER_EXPERIMENTAL_TEST(userdef, member) \ | ||||
| (((userdef)->flag & USER_DEVELOPER_UI) && ((userdef)->experimental).member) | (((userdef)->flag & USER_DEVELOPER_UI) && ((userdef)->experimental).member) | ||||
| typedef struct UserDef { | typedef struct UserDef { | ||||
| /** UserDef has separate do-version handling, and can be read from other files. */ | /** UserDef has separate do-version handling, and can be read from other files. */ | ||||
| ▲ Show 20 Lines • Show All 740 Lines • Show Last 20 Lines | |||||