16 lines
347 B
C#
16 lines
347 B
C#
using Godot;
|
|
|
|
[Tool]
|
|
public abstract partial class BaseEditor : Node
|
|
{
|
|
public AdventureLevelResource editedResource;
|
|
[Signal] public delegate void SaveCallbackEventHandler();
|
|
public virtual void SetEditedData(AdventureLevelResource data)
|
|
{
|
|
editedResource = data;
|
|
}
|
|
public virtual void Save()
|
|
{
|
|
EmitSignal(SignalName.SaveCallback);
|
|
}
|
|
}
|