Re-organize all projects (#4166)
This commit is contained in:
26
Content.Client/CharacterInfo/Components/ICharacterUI.cs
Normal file
26
Content.Client/CharacterInfo/Components/ICharacterUI.cs
Normal file
@@ -0,0 +1,26 @@
|
||||
using Content.Client.CharacterInterface;
|
||||
using Robust.Client.UserInterface;
|
||||
|
||||
namespace Content.Client.CharacterInfo.Components
|
||||
{
|
||||
/// <summary>
|
||||
/// An interface which is gathered to assemble the character window from multiple components
|
||||
/// </summary>
|
||||
public interface ICharacterUI
|
||||
{
|
||||
/// <summary>
|
||||
/// The control which holds the character user interface to be included in the window
|
||||
/// </summary>
|
||||
Control Scene { get; }
|
||||
|
||||
/// <summary>
|
||||
/// The order it will appear in the character UI, higher is lower
|
||||
/// </summary>
|
||||
UIPriority Priority { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Called when the CharacterUi was opened
|
||||
/// </summary>
|
||||
void Opened(){}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user