![]() |
Jypeli
9
The simple game programming library
|
Mittari, joka mittaa double-tyyppisiä arvoja. Sidottavissa näyttöihin, kuten ValueDisplay ja BarGauge.
Lisää...
Julkiset jäsenfunktiot | |
| DoubleMeter (double defaultValue) | |
| DoubleMeter (double defaultValue, double minValue, double maxValue) | |
| Operation | AddOverTime (double change, double seconds) |
| Lisää tietyn summan mittariin tasaisesti tietyn ajan sisällä. Lisää... | |
| Operation | AddOverTime (double change, double seconds, Action onComplete) |
| Lisää tietyn summan mittariin tasaisesti tietyn ajan sisällä. Lisää... | |
| void | AddValue (double change) |
| Lisää jotain mittarin arvoon. Sama kuin Value-ominaisuuteen lisääminen, mutta helpompi käyttää tapahtumakäsittelijöissä. Lisää... | |
| void | MultiplyValue (double multiplier) |
| Kertoo mittarin arvon jollakin. Sama kuin Value-ominaisuuden kertominen, mutta helpompi käyttää tapahtumakäsittelijöissä. Lisää... | |
| void | Stop () |
| Pysäyttää AddOverTime-metodilla tehtävät lisäykset mittariin. Lisää... | |
Staattiset julkiset jäsenfunktiot | |
| static implicit | operator double (DoubleMeter m) |
Antaa mittariolion m arvon, kun mittaria käytetään sellaisessa yhteydessä, jossa vaaditaan tavallista double- tyyppistä liukulukua. Lisää... | |
Paketin funktiot | |
| override double | GetMaxValue () |
| override double | GetMinValue () |
| override double | GetValue () |
Ominaisuudet | |
| override double | RelativeValue [get, set] |
Yksityiset attribuutit | |
| List< Operation > | operations = new List<Operation>() |
Mittari, joka mittaa double-tyyppisiä arvoja. Sidottavissa näyttöihin, kuten ValueDisplay ja BarGauge.
Määrittely tiedoston DoubleMeter.cs rivillä 10.
| Jypeli.DoubleMeter.DoubleMeter | ( | double | defaultValue | ) |
Määrittely tiedoston DoubleMeter.cs rivillä 20.
| Jypeli.DoubleMeter.DoubleMeter | ( | double | defaultValue, |
| double | minValue, | ||
| double | maxValue | ||
| ) |
Määrittely tiedoston DoubleMeter.cs rivillä 25.
| Operation Jypeli.DoubleMeter.AddOverTime | ( | double | change, |
| double | seconds | ||
| ) |
Lisää tietyn summan mittariin tasaisesti tietyn ajan sisällä.
| change | Kuinka paljon lisätään |
| seconds | Aika joka lisämiseen kuluu |
Määrittely tiedoston DoubleMeter.cs rivillä 80.
Viittaukset Jypeli.Operation.Finished, Jypeli.DoubleMeter.operations ja Jypeli.Operation.Stopped.
| Operation Jypeli.DoubleMeter.AddOverTime | ( | double | change, |
| double | seconds, | ||
| Action | onComplete | ||
| ) |
Lisää tietyn summan mittariin tasaisesti tietyn ajan sisällä.
| change | Kuinka paljon lisätään |
| seconds | Aika joka lisämiseen kuluu |
| onComplete | Aliohjelma, joka suoritetaan kun lisäys on valmis. |
Määrittely tiedoston DoubleMeter.cs rivillä 67.
Viittaukset Jypeli.Operation.Finished.
| void Jypeli.DoubleMeter.AddValue | ( | double | change | ) |
Lisää jotain mittarin arvoon. Sama kuin Value-ominaisuuteen lisääminen, mutta helpompi käyttää tapahtumakäsittelijöissä.
| change | Lisättävä luku |
Määrittely tiedoston DoubleMeter.cs rivillä 45.
|
package |
Määrittely tiedoston DoubleMeter.cs rivillä 108.
|
package |
Määrittely tiedoston DoubleMeter.cs rivillä 103.
|
package |
Määrittely tiedoston DoubleMeter.cs rivillä 98.
| void Jypeli.DoubleMeter.MultiplyValue | ( | double | multiplier | ) |
Kertoo mittarin arvon jollakin. Sama kuin Value-ominaisuuden kertominen, mutta helpompi käyttää tapahtumakäsittelijöissä.
| multiplier | Uusi arvo |
Määrittely tiedoston DoubleMeter.cs rivillä 55.
|
static |
Antaa mittariolion m arvon, kun mittaria käytetään sellaisessa yhteydessä, jossa vaaditaan tavallista double- tyyppistä liukulukua.
Määrittely tiedoston DoubleMeter.cs rivillä 35.
| void Jypeli.DoubleMeter.Stop | ( | ) |
Pysäyttää AddOverTime-metodilla tehtävät lisäykset mittariin.
Määrittely tiedoston DoubleMeter.cs rivillä 92.
Viittaukset Jypeli.DoubleMeter.operations.
Määrittely tiedoston DoubleMeter.cs rivillä 12.
Viitattu Jypeli.DoubleMeter.AddOverTime() ja Jypeli.DoubleMeter.Stop().
|
getset |
Määrittely tiedoston DoubleMeter.cs rivillä 14.