kreta/Framework/Entities/EntityState.cs
2024-03-13 00:33:46 +01:00

33 lines
772 B
C#

namespace Kreta.Framework.Entities
{
/// <summary>
/// Entitások lehetséges állapotai
/// </summary>
public enum EntityState
{
/// <summary>
/// Az entitás inicializálatlan
/// </summary>
Uninitialized = 0,
/// <summary>
/// Az entitás új, és még nincs mentve
/// </summary>
New = 1,
/// <summary>
/// Az entitás attribútumai inicializáltak
/// </summary>
Initialized = 2,
/// <summary>
/// Az entitás attribútumai módosultak
/// </summary>
Modified = 3,
/// <summary>
/// Az entitás törölt, műveletvégzés nem lehetséges rajta
/// </summary>
Removed = 4,
}
}