added communication methods and structures for party modes

This commit is contained in:
Alexander Eckart committed 2012-12-15 22:18:20 +01:00
1 parent 7151d1ccdf
commit 007ea68a15
13 files changed
+447 -35

No files matched your search

+3 -3
View File
@@ -51,12 +51,12 @@ namespace Vocaluxe.PartyModes
public interface IPartyMode
{
bool Init(string Folder);
bool Init();
void Initialize(Basic Base);
void AddScreen(CMenuParty Screen, string ScreenName);
void SetPartyModeCallback(Delegate Callback);
void DataFromScreen(string ScreenName, Object Data);
CMenuParty GetNextPartyScreen();
CMenuParty GetNextPartyScreen(out EScreens AlternativeScreen);
EScreens GetStartScreen();
EScreens GetMainScreen();
ScreenSongOptions GetScreenSongOptions();