Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenloader/intern/versioning_260.c
| Show First 20 Lines • Show All 2,666 Lines • ▼ Show 20 Lines | for (ob = main->object.first; ob; ob = ob->id.next) { | ||||
| if (bmd->randomize) { | if (bmd->randomize) { | ||||
| bmd->flag |= MOD_BUILD_FLAG_RANDOMIZE; | bmd->flag |= MOD_BUILD_FLAG_RANDOMIZE; | ||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| if (!MAIN_VERSION_ATLEAST(main, 269, 11)) { | |||||
| bScreen *sc; | |||||
| for (sc = main->screen.first; sc; sc = sc->id.next) { | |||||
| ScrArea *sa; | |||||
| for (sa = sc->areabase.first; sa; sa = sa->next) { | |||||
| SpaceLink *space_link; | |||||
| for (space_link = sa->spacedata.first; space_link; space_link = space_link->next) { | |||||
| if (space_link->spacetype == SPACE_IMAGE) { | |||||
| ARegion *ar; | |||||
| ListBase *lb; | |||||
| if (space_link == sa->spacedata.first) { | |||||
| lb = &sa->regionbase; | |||||
| } | |||||
| else { | |||||
| lb = &space_link->regionbase; | |||||
| } | |||||
| for (ar = lb->first; ar; ar = ar->next) { | |||||
| if (ar->regiontype == RGN_TYPE_PREVIEW) { | |||||
| ar->regiontype = RGN_TYPE_TOOLS; | |||||
| ar->alignment = RGN_ALIGN_LEFT; | |||||
| } | |||||
| else if (ar->regiontype == RGN_TYPE_UI) { | |||||
| ar->alignment = RGN_ALIGN_RIGHT; | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| } | |||||
| if (!DNA_struct_elem_find(fd->filesdna, "BevelModifierData", "float", "profile")) { | if (!DNA_struct_elem_find(fd->filesdna, "BevelModifierData", "float", "profile")) { | ||||
| Object *ob; | Object *ob; | ||||
| for (ob = main->object.first; ob; ob = ob->id.next) { | for (ob = main->object.first; ob; ob = ob->id.next) { | ||||
| ModifierData *md; | ModifierData *md; | ||||
| for (md = ob->modifiers.first; md; md = md->next) { | for (md = ob->modifiers.first; md; md = md->next) { | ||||
| if (md->type == eModifierType_Bevel) { | if (md->type == eModifierType_Bevel) { | ||||
| BevelModifierData *bmd = (BevelModifierData *)md; | BevelModifierData *bmd = (BevelModifierData *)md; | ||||
| Show All 40 Lines | |||||