//------------------------------------------------------------
// Game Framework
// Copyright © 2013-2021 loyalsoft. All rights reserved.
// Homepage: http://www.game7000.com/
// Feedback: http://www.game7000.com/
//------------------------------------------------------------
using System;
namespace GameFramework
{
///
/// 变量。
///
public abstract class Variable : IReference
{
///
/// 初始化变量的新实例。
///
public Variable()
{
}
///
/// 获取变量类型。
///
public abstract Type Type
{
get;
}
///
/// 获取变量值。
///
/// 变量值。
public abstract object GetValue();
///
/// 设置变量值。
///
/// 变量值。
public abstract void SetValue(object value);
///
/// 清理变量值。
///
public abstract void Clear();
}
}