smrendererv3/SMCode/SM.Base/Utility/IInitializable.cs
2021-03-18 10:13:43 +01:00

22 lines
No EOL
516 B
C#

namespace SM.Base.Utility
{
/// <summary>
///
/// </summary>
public interface IInitializable
{
/// <summary>
/// If true, its already initialized.
/// </summary>
bool IsInitialized { get; set; }
/// <summary>
/// A event when the object was activated.
/// </summary>
void Activate();
/// <summary>
/// A event, when the object was first initialized.
/// </summary>
void Initialization();
}
}