Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesrna/intern/rna_main.c
| Show First 20 Lines • Show All 275 Lines • ▼ Show 20 Lines | |||||
| } | } | ||||
| static void rna_Main_linestyle_begin(CollectionPropertyIterator *iter, PointerRNA *ptr) | static void rna_Main_linestyle_begin(CollectionPropertyIterator *iter, PointerRNA *ptr) | ||||
| { | { | ||||
| Main *bmain = (Main *)ptr->data; | Main *bmain = (Main *)ptr->data; | ||||
| rna_iterator_listbase_begin(iter, &bmain->linestyle, NULL); | rna_iterator_listbase_begin(iter, &bmain->linestyle, NULL); | ||||
| } | } | ||||
| static void rna_Main_cachefiles_begin(CollectionPropertyIterator *iter, PointerRNA *ptr) | |||||
| { | |||||
| Main *bmain = (Main *)ptr->data; | |||||
| rna_iterator_listbase_begin(iter, &bmain->cachefiles, NULL); | |||||
| } | |||||
| static void rna_Main_version_get(PointerRNA *ptr, int *value) | static void rna_Main_version_get(PointerRNA *ptr, int *value) | ||||
| { | { | ||||
| Main *bmain = (Main *)ptr->data; | Main *bmain = (Main *)ptr->data; | ||||
| value[0] = bmain->versionfile / 100; | value[0] = bmain->versionfile / 100; | ||||
| value[1] = bmain->versionfile % 100; | value[1] = bmain->versionfile % 100; | ||||
| value[2] = bmain->subversionfile; | value[2] = bmain->subversionfile; | ||||
| } | } | ||||
| ▲ Show 20 Lines • Show All 57 Lines • ▼ Show 20 Lines | MainCollectionDef lists[] = { | ||||
| {"armatures", "Armature", "rna_Main_armature_begin", "Armatures", "Armature datablocks", RNA_def_main_armatures}, | {"armatures", "Armature", "rna_Main_armature_begin", "Armatures", "Armature datablocks", RNA_def_main_armatures}, | ||||
| {"actions", "Action", "rna_Main_action_begin", "Actions", "Action datablocks", RNA_def_main_actions}, | {"actions", "Action", "rna_Main_action_begin", "Actions", "Action datablocks", RNA_def_main_actions}, | ||||
| {"particles", "ParticleSettings", "rna_Main_particle_begin", "Particles", "Particle datablocks", RNA_def_main_particles}, | {"particles", "ParticleSettings", "rna_Main_particle_begin", "Particles", "Particle datablocks", RNA_def_main_particles}, | ||||
| {"palettes", "Palette", "rna_Main_palettes_begin", "Palettes", "Palette datablocks", RNA_def_main_palettes}, | {"palettes", "Palette", "rna_Main_palettes_begin", "Palettes", "Palette datablocks", RNA_def_main_palettes}, | ||||
| {"grease_pencil", "GreasePencil", "rna_Main_gpencil_begin", "Grease Pencil", "Grease Pencil datablocks", RNA_def_main_gpencil}, | {"grease_pencil", "GreasePencil", "rna_Main_gpencil_begin", "Grease Pencil", "Grease Pencil datablocks", RNA_def_main_gpencil}, | ||||
| {"movieclips", "MovieClip", "rna_Main_movieclips_begin", "Movie Clips", "Movie Clip datablocks", RNA_def_main_movieclips}, | {"movieclips", "MovieClip", "rna_Main_movieclips_begin", "Movie Clips", "Movie Clip datablocks", RNA_def_main_movieclips}, | ||||
| {"masks", "Mask", "rna_Main_masks_begin", "Masks", "Masks datablocks", RNA_def_main_masks}, | {"masks", "Mask", "rna_Main_masks_begin", "Masks", "Masks datablocks", RNA_def_main_masks}, | ||||
| {"linestyles", "FreestyleLineStyle", "rna_Main_linestyle_begin", "Line Styles", "Line Style datablocks", RNA_def_main_linestyles}, | {"linestyles", "FreestyleLineStyle", "rna_Main_linestyle_begin", "Line Styles", "Line Style datablocks", RNA_def_main_linestyles}, | ||||
| {"cache_files", "CacheFile", "rna_Main_cachefiles_begin", "Cache Files", "Cache Files datablocks", RNA_def_main_cachefiles}, | |||||
| {NULL, NULL, NULL, NULL, NULL, NULL} | {NULL, NULL, NULL, NULL, NULL, NULL} | ||||
| }; | }; | ||||
| int i; | int i; | ||||
| srna = RNA_def_struct(brna, "BlendData", NULL); | srna = RNA_def_struct(brna, "BlendData", NULL); | ||||
| RNA_def_struct_ui_text(srna, "Blendfile Data", | RNA_def_struct_ui_text(srna, "Blendfile Data", | ||||
| "Main data structure representing a .blend file and all its datablocks"); | "Main data structure representing a .blend file and all its datablocks"); | ||||
| ▲ Show 20 Lines • Show All 58 Lines • Show Last 20 Lines | |||||