recrownedgtk/RecrownedAthenaeum/Graphics/UI/SkinSystem/Definitions/SkinDefinition.cs

21 lines
661 B
C#
Raw Normal View History

2019-01-29 22:22:14 +00:00
using System;
namespace RecrownedAthenaeum.Graphics.UI.SkinSystem.Definitions
2019-01-29 22:22:14 +00:00
{
/// <summary>
/// A definition containing the data for the skin system. Needs to follow data transfer object model.
/// </summary>
2019-03-06 03:42:28 +00:00
public abstract class SkinDefinitionData
2019-01-29 22:22:14 +00:00
{
/// <summary>
/// The full name of the UI module this definition defines.
/// </summary>
public string uiModuleTypeFullName;
/// <summary>
/// Sets the module type by setting <see cref="uiModuleTypeFullName"/>.
/// </summary>
public Type UIModuleType { set { uiModuleTypeFullName = value.FullName; } }
}
}