Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesrna/intern/rna_userdef.c
| Show First 20 Lines • Show All 5,750 Lines • ▼ Show 20 Lines | static void rna_def_userdef_filepaths(BlenderRNA *brna) | ||||
| prop = RNA_def_property(srna, "use_save_preview_images", PROP_BOOLEAN, PROP_NONE); | prop = RNA_def_property(srna, "use_save_preview_images", PROP_BOOLEAN, PROP_NONE); | ||||
| RNA_def_property_boolean_sdna(prop, NULL, "flag", USER_SAVE_PREVIEWS); | RNA_def_property_boolean_sdna(prop, NULL, "flag", USER_SAVE_PREVIEWS); | ||||
| RNA_def_property_ui_text(prop, | RNA_def_property_ui_text(prop, | ||||
| "Save Preview Images", | "Save Preview Images", | ||||
| "Enables automatic saving of preview images in the .blend file"); | "Enables automatic saving of preview images in the .blend file"); | ||||
| } | } | ||||
| static void rna_def_userdef_experimental(BlenderRNA *brna) | |||||
| { | |||||
| StructRNA *srna; | |||||
| srna = RNA_def_struct(brna, "PreferencesExperimental", NULL); | |||||
| RNA_def_struct_sdna(srna, "UserDef"); | |||||
| RNA_def_struct_nested(brna, srna, "Preferences"); | |||||
| RNA_def_struct_clear_flag(srna, STRUCT_UNDO); | |||||
| RNA_def_struct_ui_text(srna, "Experimental", "Experimental features"); | |||||
| } | |||||
| static void rna_def_userdef_addon_collection(BlenderRNA *brna, PropertyRNA *cprop) | static void rna_def_userdef_addon_collection(BlenderRNA *brna, PropertyRNA *cprop) | ||||
| { | { | ||||
| StructRNA *srna; | StructRNA *srna; | ||||
| FunctionRNA *func; | FunctionRNA *func; | ||||
| PropertyRNA *parm; | PropertyRNA *parm; | ||||
| RNA_def_property_srna(cprop, "Addons"); | RNA_def_property_srna(cprop, "Addons"); | ||||
| srna = RNA_def_struct(brna, "Addons", NULL); | srna = RNA_def_struct(brna, "Addons", NULL); | ||||
| ▲ Show 20 Lines • Show All 66 Lines • ▼ Show 20 Lines | # endif | ||||
| {0, "", 0, NULL, NULL}, | {0, "", 0, NULL, NULL}, | ||||
| {USER_SECTION_INPUT, "INPUT", 0, "Input", ""}, | {USER_SECTION_INPUT, "INPUT", 0, "Input", ""}, | ||||
| {USER_SECTION_NAVIGATION, "NAVIGATION", 0, "Navigation", ""}, | {USER_SECTION_NAVIGATION, "NAVIGATION", 0, "Navigation", ""}, | ||||
| {USER_SECTION_KEYMAP, "KEYMAP", 0, "Keymap", ""}, | {USER_SECTION_KEYMAP, "KEYMAP", 0, "Keymap", ""}, | ||||
| {0, "", 0, NULL, NULL}, | {0, "", 0, NULL, NULL}, | ||||
| {USER_SECTION_SYSTEM, "SYSTEM", 0, "System", ""}, | {USER_SECTION_SYSTEM, "SYSTEM", 0, "System", ""}, | ||||
| {USER_SECTION_SAVE_LOAD, "SAVE_LOAD", 0, "Save & Load", ""}, | {USER_SECTION_SAVE_LOAD, "SAVE_LOAD", 0, "Save & Load", ""}, | ||||
| {USER_SECTION_FILE_PATHS, "FILE_PATHS", 0, "File Paths", ""}, | {USER_SECTION_FILE_PATHS, "FILE_PATHS", 0, "File Paths", ""}, | ||||
| {0, "", 0, NULL, NULL}, | |||||
| {USER_SECTION_EXPERIMENTAL, "EXPERIMENTAL", 0, "Experimental", ""}, | |||||
| {0, NULL, 0, NULL, NULL}, | {0, NULL, 0, NULL, NULL}, | ||||
| }; | }; | ||||
| rna_def_userdef_dothemes(brna); | rna_def_userdef_dothemes(brna); | ||||
| rna_def_userdef_solidlight(brna); | rna_def_userdef_solidlight(brna); | ||||
| rna_def_userdef_walk_navigation(brna); | rna_def_userdef_walk_navigation(brna); | ||||
| srna = RNA_def_struct(brna, "Preferences", NULL); | srna = RNA_def_struct(brna, "Preferences", NULL); | ||||
| ▲ Show 20 Lines • Show All 121 Lines • ▼ Show 20 Lines | # endif | ||||
| rna_def_userdef_keymap(brna); | rna_def_userdef_keymap(brna); | ||||
| rna_def_userdef_filepaths(brna); | rna_def_userdef_filepaths(brna); | ||||
| rna_def_userdef_system(brna); | rna_def_userdef_system(brna); | ||||
| rna_def_userdef_addon(brna); | rna_def_userdef_addon(brna); | ||||
| rna_def_userdef_addon_pref(brna); | rna_def_userdef_addon_pref(brna); | ||||
| rna_def_userdef_studiolights(brna); | rna_def_userdef_studiolights(brna); | ||||
| rna_def_userdef_studiolight(brna); | rna_def_userdef_studiolight(brna); | ||||
| rna_def_userdef_pathcompare(brna); | rna_def_userdef_pathcompare(brna); | ||||
| rna_def_userdef_experimental(brna); | |||||
| USERDEF_TAG_DIRTY_PROPERTY_UPDATE_DISABLE; | USERDEF_TAG_DIRTY_PROPERTY_UPDATE_DISABLE; | ||||
| } | } | ||||
| #endif | #endif | ||||