using System; using System.Collections.Generic; using System.Text; using System.Xml; using System.Xml.XPath; namespace Vocaluxe.Menu { interface IMenuElement { string GetThemeName(); bool LoadTheme(string XmlPath, string ElementName, XPathNavigator navigator, int SkinIndex); bool SaveTheme(XmlWriter writer); void UnloadTextures(); void LoadTextures(); void ReloadTextures(); void MoveElement(int stepX, int stepY); void ResizeElement(int stepW, int stepH); } }