public VolumeControlDisplayEntry(
string text,
string description,
MenuAction[] actions,
Vector2 position,
Vector2 numberDisplayPosition,
float scale,
float numberLayerDepth,
bool musicVolume,
bool ignoreOffsetPosition)
: base(text, description, actions, position)
{
this.displayPosition = numberDisplayPosition;
this.scale = scale;
this.numberLayerDepth = numberLayerDepth;
this.musicVolume = musicVolume;
this.ignoreOffsetPosition = ignoreOffsetPosition;
this.previouslyHighlighed = false;
this.positions = new List<tVector2>();
this.scales = new List<tfloat>();
for (int i = 0; i <= 10; i++)
{
this.positions.Add(new tVector2(numberDisplayPosition.X, numberDisplayPosition.Y));
this.scales.Add(new tfloat(0));
}
this.origins = new List<Vector2>();
for (int i = 0; i <= 10; i++)
{
this.origins.Add(FontStatic.Get("defaultFont").MeasureString(i.ToString()) / 2f);
}
}