static void rna_NlaStrip_transform_update(Main *bmain, Scene *scene, PointerRNA *ptr) { NlaStrip *strip = (NlaStrip *)ptr->data; BKE_nlameta_flush_transforms(strip); /* set the flag */ if ((strip->flag & NLASTRIP_FLAG_AUTO_BLENDS) && ptr->id.data) { /* validate state to ensure that auto-blend gets applied immediately */ IdAdtTemplate *iat = (IdAdtTemplate *)ptr->id.data; if (iat->adt) { BKE_nla_validate_state(iat->adt); } } rna_NlaStrip_update(bmain, scene, ptr); }
static void rna_NlaStrip_transform_update(Main *bmain, Scene *scene, PointerRNA *ptr) { NlaStrip *strip= (NlaStrip*)ptr->data; BKE_nlameta_flush_transforms(strip); }