Cleaned up graphics stuff (mostly optional parameters)

This commit is contained in:
Flamefire committed 2013-05-01 23:05:56 +02:00
1 parent 553be47783
commit c5f5266126
8 files changed
+65 -325

No files matched your search

+1 -12
View File
@@ -22,7 +22,6 @@ using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Drawing;
using VocaluxeLib.Menu.SongMenu;
using VocaluxeLib.PartyModes;
namespace VocaluxeLib.Menu
{
@@ -60,15 +59,6 @@ namespace VocaluxeLib.Menu
void ProcessMouseMove(int x, int y);
}
public interface IMenuParty
{
void SetPartyModeID(int partyModeID);
int GetPartyModeID();
void AssingPartyMode(IPartyMode partyMode);
void DataToScreen(Object data);
}
public interface IConfig
{
void SetBackgroundMusicVolume(int newVolume);
@@ -161,8 +151,7 @@ namespace VocaluxeLib.Menu
{
void DrawTexture(STexture texture, SRectF rect);
void DrawTexture(STexture texture, SRectF rect, SColorF color);
void DrawTexture(STexture texture, SRectF rect, SColorF color, SRectF bounds);
void DrawTexture(STexture texture, SRectF rect, SColorF color, SRectF bounds, bool mirrored);
void DrawTexture(STexture texture, SRectF rect, SColorF color, SRectF bounds, bool mirrored = false);
void DrawTextureReflection(STexture texture, SRectF rect, SColorF color, SRectF bounds, float reflectionSpace, float reflectionHeight);
void RemoveTexture(ref STexture texture);