Files
2026-02-21 16:45:37 +08:00

38 lines
826 B
C#

using System;
namespace LE_LevelEditor.Events
{
public class LE_LoadEvent : EventArgs
{
public delegate void LoadLevelDataFromBytes(byte[] p_savedLevelData);
public delegate void LoadLevelMetaFromBytes(byte[] p_savedLevelMeta);
private LoadLevelDataFromBytes m_callbackData;
private LoadLevelMetaFromBytes m_callbackMeta;
public LoadLevelDataFromBytes LoadLevelDataFromBytesCallback
{
get
{
return m_callbackData;
}
}
public LoadLevelMetaFromBytes LoadLevelMetaFromBytesCallback
{
get
{
return m_callbackMeta;
}
}
public LE_LoadEvent(LoadLevelDataFromBytes p_loadLevelDataFromBytesCallback, LoadLevelMetaFromBytes p_loadLevelMetaFromBytesCallback)
{
m_callbackData = p_loadLevelDataFromBytesCallback;
m_callbackMeta = p_loadLevelMetaFromBytesCallback;
}
}
}