Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesrna/intern/rna_main.c
| Show First 20 Lines • Show All 287 Lines • ▼ Show 20 Lines | |||||
| } | } | ||||
| static void rna_Main_paintcurves_begin(CollectionPropertyIterator *iter, PointerRNA *ptr) | static void rna_Main_paintcurves_begin(CollectionPropertyIterator *iter, PointerRNA *ptr) | ||||
| { | { | ||||
| Main *bmain = (Main *)ptr->data; | Main *bmain = (Main *)ptr->data; | ||||
| rna_iterator_listbase_begin(iter, &bmain->paintcurves, NULL); | rna_iterator_listbase_begin(iter, &bmain->paintcurves, NULL); | ||||
| } | } | ||||
| static void rna_Main_workspaces_begin(CollectionPropertyIterator *iter, PointerRNA *ptr) | |||||
| { | |||||
| Main *bmain = (Main *)ptr->data; | |||||
| rna_iterator_listbase_begin(iter, &bmain->workspaces, 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 59 Lines • ▼ Show 20 Lines | MainCollectionDef lists[] = { | ||||
| {"particles", "ParticleSettings", "rna_Main_particle_begin", "Particles", "Particle data-blocks", RNA_def_main_particles}, | {"particles", "ParticleSettings", "rna_Main_particle_begin", "Particles", "Particle data-blocks", RNA_def_main_particles}, | ||||
| {"palettes", "Palette", "rna_Main_palettes_begin", "Palettes", "Palette data-blocks", RNA_def_main_palettes}, | {"palettes", "Palette", "rna_Main_palettes_begin", "Palettes", "Palette data-blocks", RNA_def_main_palettes}, | ||||
| {"grease_pencil", "GreasePencil", "rna_Main_gpencil_begin", "Grease Pencil", "Grease Pencil data-blocks", RNA_def_main_gpencil}, | {"grease_pencil", "GreasePencil", "rna_Main_gpencil_begin", "Grease Pencil", "Grease Pencil data-blocks", RNA_def_main_gpencil}, | ||||
| {"movieclips", "MovieClip", "rna_Main_movieclips_begin", "Movie Clips", "Movie Clip data-blocks", RNA_def_main_movieclips}, | {"movieclips", "MovieClip", "rna_Main_movieclips_begin", "Movie Clips", "Movie Clip data-blocks", RNA_def_main_movieclips}, | ||||
| {"masks", "Mask", "rna_Main_masks_begin", "Masks", "Masks data-blocks", RNA_def_main_masks}, | {"masks", "Mask", "rna_Main_masks_begin", "Masks", "Masks data-blocks", RNA_def_main_masks}, | ||||
| {"linestyles", "FreestyleLineStyle", "rna_Main_linestyle_begin", "Line Styles", "Line Style data-blocks", RNA_def_main_linestyles}, | {"linestyles", "FreestyleLineStyle", "rna_Main_linestyle_begin", "Line Styles", "Line Style data-blocks", RNA_def_main_linestyles}, | ||||
| {"cache_files", "CacheFile", "rna_Main_cachefiles_begin", "Cache Files", "Cache Files data-blocks", RNA_def_main_cachefiles}, | {"cache_files", "CacheFile", "rna_Main_cachefiles_begin", "Cache Files", "Cache Files data-blocks", RNA_def_main_cachefiles}, | ||||
| {"paint_curves", "PaintCurve", "rna_Main_paintcurves_begin", "Paint Curves", "Paint Curves data-blocks", RNA_def_main_paintcurves}, | {"paint_curves", "PaintCurve", "rna_Main_paintcurves_begin", "Paint Curves", "Paint Curves data-blocks", RNA_def_main_paintcurves}, | ||||
| {"workspaces", "WorkSpace", "rna_Main_workspaces_begin", "Workspaces", "Workspace data-blocks", RNA_def_main_workspaces}, | |||||
| {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 data-blocks"); | "Main data structure representing a .blend file and all its data-blocks"); | ||||
| ▲ Show 20 Lines • Show All 58 Lines • Show Last 20 Lines | |||||