2 using System.Collections.Generic;
15 private bool updateSet =
false;
26 public bool Bound {
get;
private set; }
44 : base( width, height )
56 : base( width, height, shape )
71 private void CreateInnerMeter()
85 if ( updateSet )
return;
88 else if ( Meter is
DoubleMeter ) ( (DoubleMeter)Meter ).Changed += UpdateDoubleValue;
89 else throw new InvalidOperationException(
"Meter is of unknown type!" );
101 if ( !updateSet )
return;
104 else if ( Meter is
DoubleMeter ) ( (DoubleMeter)Meter ).Changed -= UpdateDoubleValue;
105 else throw new InvalidOperationException(
"Meter is of unknown type!" );
130 private void UpdateIntValue(
int oldValue,
int newValue )
135 private void UpdateDoubleValue(
double oldValue,
double newValue )
144 protected abstract void UpdateValue();
Rajapinta asettelijalle. Asettelija asettelee widgetin lapsioliot siten, että ne mahtuvat widgetin si...
Mittari, joka mittaa double-tyyppisiä arvoja. Sidottavissa näyttöihin, kuten ValueDisplay ja BarGauge...
Peliluokka reaaliaikaisille peleille.
Mittari, joka mittaa int-tyyppisiä arvoja. Sidottavissa näyttöihin, kuten ValueDisplay ja BarGauge...
Sarja kuvia, jotka vaihtuvat halutulla nopeudella. Yksi animaatio koostuu yhdestä tai useammasta kuva...
static void AssertInitialized(Action actionMethod)
Suorittaa aliohjelman kun peli on varmasti alustettu.
Mittari, joka mittaa erityyppisiä arvoja. Sidottavissa näyttöihin, kuten ValueDisplay ja BarGauge...