Files
Vocaluxe/VocaluxeLib/Menu/IMenuElement.cs
T

24 lines
554 B
C#

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);
}
}