20 lines
463 B
C#
20 lines
463 B
C#
using KamiToolKit.Timelines;
|
|
|
|
namespace KamiToolKit;
|
|
|
|
public abstract unsafe partial class NodeBase {
|
|
|
|
public Timeline? Timeline { get; private set; }
|
|
|
|
public void AddTimeline(Timeline timeline) {
|
|
Timeline?.Dispose();
|
|
|
|
Timeline = timeline;
|
|
ResNode->Timeline = timeline.InternalTimeline;
|
|
timeline.OwnerNode = ResNode;
|
|
}
|
|
|
|
public void AddTimeline(TimelineBuilder builder)
|
|
=> AddTimeline(builder.Build());
|
|
}
|