using System; namespace GlitchyEngine.Editor; /// /// Flags to controls the visibility of the entity in the editor and how it can be interacted with for editing. /// [Flags] public enum EditorFlags : byte { /// /// The default behaviour: The entity is visible in the hierarchy and in the scene, and can be interacted with. /// Default = 0, /// /// The entity is hidden in the hierarchy. /// HideInHierarchy = 1, /// /// The entity is hidden in the scene. /// HideInScene = 2, /// /// The entity will not be saved. /// DontSave = 4 }