Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/intern/anim_sys.c
| Show First 20 Lines • Show All 4,057 Lines • ▼ Show 20 Lines | #define EVAL_ANIM_NODETREE_IDS(first, NtId_Type, aflag) \ | ||||
| EVAL_ANIM_IDS(main->pointclouds.first, ADT_RECALC_ANIM); | EVAL_ANIM_IDS(main->pointclouds.first, ADT_RECALC_ANIM); | ||||
| /* volumes */ | /* volumes */ | ||||
| EVAL_ANIM_IDS(main->volumes.first, ADT_RECALC_ANIM); | EVAL_ANIM_IDS(main->volumes.first, ADT_RECALC_ANIM); | ||||
| /* simulations */ | /* simulations */ | ||||
| EVAL_ANIM_IDS(main->simulations.first, ADT_RECALC_ANIM); | EVAL_ANIM_IDS(main->simulations.first, ADT_RECALC_ANIM); | ||||
| /* video edits */ | |||||
| EVAL_ANIM_IDS(main->video_edits.first, ADT_RECALC_ANIM); | |||||
| /* objects */ | /* objects */ | ||||
| /* ADT_RECALC_ANIM doesn't need to be supplied here, since object AnimData gets | /* ADT_RECALC_ANIM doesn't need to be supplied here, since object AnimData gets | ||||
| * this tagged by Depsgraph on frame-change. This optimization means that objects | * this tagged by Depsgraph on frame-change. This optimization means that objects | ||||
| * linked from other (not-visible) scenes will not need their data calculated. | * linked from other (not-visible) scenes will not need their data calculated. | ||||
| */ | */ | ||||
| EVAL_ANIM_IDS(main->objects.first, 0); | EVAL_ANIM_IDS(main->objects.first, 0); | ||||
| /* masks */ | /* masks */ | ||||
| ▲ Show 20 Lines • Show All 124 Lines • Show Last 20 Lines | |||||