//------------------------------------------------------------
// Game Framework
// Copyright © 2013-2021 loyalsoft. All rights reserved.
// Homepage: http://www.game7000.com/
// Feedback: http://www.game7000.com/
//------------------------------------------------------------
namespace GameFramework.UI
{
///
/// 界面辅助器接口。
///
public interface IUIFormHelper
{
///
/// 实例化界面。
///
/// 要实例化的界面资源。
/// 实例化后的界面。
object InstantiateUIForm(object uiFormAsset);
///
/// 创建界面。
///
/// 界面实例。
/// 界面所属的界面组。
/// 用户自定义数据。
/// 界面。
IUIForm CreateUIForm(object uiFormInstance, IUIGroup uiGroup, object userData);
///
/// 释放界面。
///
/// 要释放的界面资源。
/// 要释放的界面实例。
void ReleaseUIForm(object uiFormAsset, object uiFormInstance);
}
}