namespace TEngine
{
///
/// 调试器窗口接口。
///
public interface IDebuggerWindow
{
///
/// 初始化调试器窗口。
///
/// 初始化调试器窗口参数。
void Initialize(params object[] args);
///
/// 关闭调试器窗口。
///
void Shutdown();
///
/// 进入调试器窗口。
///
void OnEnter();
///
/// 离开调试器窗口。
///
void OnLeave();
///
/// 调试器窗口轮询。
///
/// 逻辑流逝时间,以秒为单位。
/// 真实流逝时间,以秒为单位。
void OnUpdate(float elapseSeconds, float realElapseSeconds);
///
/// 调试器窗口绘制。
///
void OnDraw();
}
}