Initial commit: AetherBags + KamiToolKit for FC Gitea
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
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());
|
||||
}
|
||||
Reference in New Issue
Block a user