Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/intern/mask.c
| Show First 20 Lines • Show All 1,463 Lines • ▼ Show 20 Lines | |||||
| { | { | ||||
| MaskLayer *masklay; | MaskLayer *masklay; | ||||
| for (masklay = mask->masklayers.first; masklay; masklay = masklay->next) { | for (masklay = mask->masklayers.first; masklay; masklay = masklay->next) { | ||||
| BKE_mask_layer_evaluate(masklay, ctime, do_newframe); | BKE_mask_layer_evaluate(masklay, ctime, do_newframe); | ||||
| } | } | ||||
| } | } | ||||
| void BKE_mask_evaluate_all_masks(Main *bmain, float ctime, const bool do_newframe) | |||||
| { | |||||
| Mask *mask; | |||||
| for (mask = bmain->masks.first; mask; mask = mask->id.next) { | |||||
| BKE_mask_evaluate(mask, ctime, do_newframe); | |||||
| } | |||||
| } | |||||
| void BKE_mask_parent_init(MaskParent *parent) | void BKE_mask_parent_init(MaskParent *parent) | ||||
| { | { | ||||
| parent->id_type = ID_MC; | parent->id_type = ID_MC; | ||||
| } | } | ||||
| /* *** own animation/shapekey implementation *** | /* *** own animation/shapekey implementation *** | ||||
| * BKE_mask_layer_shape_XXX */ | * BKE_mask_layer_shape_XXX */ | ||||
| ▲ Show 20 Lines • Show All 541 Lines • Show Last 20 Lines | |||||