Mercurial > hg > dmlib
diff dmengine.h @ 395:530db8fa4569
Implement functions for copying timelines and timeline components.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 19 Oct 2012 07:21:39 +0300 |
parents | a7ee3567f718 |
children | 0f290af63fc1 |
line wrap: on
line diff
--- a/dmengine.h Fri Oct 19 05:50:44 2012 +0300 +++ b/dmengine.h Fri Oct 19 07:21:39 2012 +0300 @@ -259,6 +259,13 @@ // Editing/saving related functions +int dmCopyTimelinePoints(const DMTimelinePoints *src, DMTimelinePoints *dst); +int dmCopyTimelineEventParam(const DMTimelineEventParam *src, DMTimelineEventParam *dst); +int dmCopyTimelineEvent(const DMTimelineEvent *src, DMTimelineEvent **pdst); +int dmCopyTimelineCurve(const DMTimelineCurve *src, DMTimelineCurve *dst); +int dmCopyTimelineTrack(const DMTimelineTrack *src, DMTimelineTrack **pdst); +int dmCopyTimeline(const DMTimeline *src, DMTimeline **pdst); + int dmSaveTimeline(DMResource *res, DMTimeline *tl); int dmTimelineNew(DMTimeline **tl, const char *name);