24 lines
569 B
C#
24 lines
569 B
C#
using System.Collections.Generic;
|
|
|
|
namespace VocaluxeLib.Menu.SingNotes
|
|
{
|
|
public interface ISingNotes
|
|
{
|
|
void Reset();
|
|
int AddPlayer(SRectF Rect, SColorF Color, int PlayerNr);
|
|
void RemovePlayer(int ID);
|
|
|
|
|
|
void AddLine(int ID, CLine[] Line, int LineNr, int Player);
|
|
void RemoveLine(int ID);
|
|
|
|
void AddNote(int ID, CNote Note);
|
|
|
|
void SetAlpha(int ID, float Alpha);
|
|
float GetAlpha(int ID);
|
|
|
|
void Draw(int ID, int Player);
|
|
void Draw(int ID, List<CLine> SingLine, int Player);
|
|
}
|
|
}
|