Add initial menu system

This commit is contained in:
2021-04-22 23:03:05 +02:00
parent a393d7e1fa
commit 05657b14dd
5 changed files with 121 additions and 1 deletions
+14
View File
@@ -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;
}
}
}
+6
View File
@@ -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;
}
}
}