Add initial menu system
This commit is contained in:
@@ -9,5 +9,19 @@ namespace EvilSatellites.Menu
|
||||
public class MenuContainer
|
||||
{
|
||||
public List<MenuEntry> Entries;
|
||||
public string Title;
|
||||
public string Description;
|
||||
public MenuContainer(string title, string description)
|
||||
{
|
||||
Entries = new List<MenuEntry>();
|
||||
Title = title;
|
||||
Description = description;
|
||||
}
|
||||
|
||||
public MenuContainer Add(MenuEntry entry)
|
||||
{
|
||||
Entries.Add(entry);
|
||||
return this;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,5 +9,11 @@ namespace EvilSatellites.Menu
|
||||
public class MenuEntry
|
||||
{
|
||||
public string Name;
|
||||
public string Description;
|
||||
public MenuEntry(string name, string description = "")
|
||||
{
|
||||
Name = name;
|
||||
Description = description;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user