Jypeli  5
The simple game programming library
DoubleMeter luokkareferenssi

Mittari, joka mittaa double-tyyppisiä arvoja. Sidottavissa näyttöihin, kuten ValueDisplay ja BarGauge. Lisää...

Luokan DoubleMeter luokkakaavio
Meter< double >

Julkiset jäsenfunktiot

 DoubleMeter (double defaultValue)
 
 DoubleMeter (double defaultValue, double minValue, double maxValue)
 
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ää...
 
Operation AddOverTime (double change, double seconds, Action onComplete)
 Lisää tietyn summan mittariin tasaisesti tietyn ajan sisällä. Lisää...
 
Operation AddOverTime (double change, double seconds)
 Lisää tietyn summan mittariin tasaisesti tietyn ajan sisällä. 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ää...
 

Ominaisuudet

override double RelativeValue [get, set]
 

Yksityiskohtainen selite

Mittari, joka mittaa double-tyyppisiä arvoja. Sidottavissa näyttöihin, kuten ValueDisplay ja BarGauge.

Määrittely tiedoston Meter.cs rivillä 515.

Rakentajien & purkajien dokumentaatio

◆ DoubleMeter() [1/2]

DoubleMeter ( double  defaultValue)

Määrittely tiedoston Meter.cs rivillä 525.

◆ DoubleMeter() [2/2]

DoubleMeter ( double  defaultValue,
double  minValue,
double  maxValue 
)

Määrittely tiedoston Meter.cs rivillä 530.

Jäsenfunktioiden dokumentaatio

◆ AddOverTime() [1/2]

Operation AddOverTime ( double  change,
double  seconds,
Action  onComplete 
)

Lisää tietyn summan mittariin tasaisesti tietyn ajan sisällä.

Parametrit
changeKuinka paljon lisätään
secondsAika joka lisämiseen kuluu
onCompleteAliohjelma, joka suoritetaan kun lisäys on valmis.
Palauttaa
Operation-tyyppinen muuttuja, jolla voi hallita tapahtuvaa muutosta

Määrittely tiedoston Meter.cs rivillä 572.

◆ AddOverTime() [2/2]

Operation AddOverTime ( double  change,
double  seconds 
)

Lisää tietyn summan mittariin tasaisesti tietyn ajan sisällä.

Parametrit
changeKuinka paljon lisätään
secondsAika joka lisämiseen kuluu
Palauttaa
Operation-tyyppinen muuttuja, jolla voi hallita tapahtuvaa muutosta

Määrittely tiedoston Meter.cs rivillä 585.

◆ AddValue()

void AddValue ( double  change)

Lisää jotain mittarin arvoon. Sama kuin Value-ominaisuuteen lisääminen, mutta helpompi käyttää tapahtumakäsittelijöissä.

Parametrit
changeLisättävä luku

Määrittely tiedoston Meter.cs rivillä 550.

◆ MultiplyValue()

void MultiplyValue ( double  multiplier)

Kertoo mittarin arvon jollakin. Sama kuin Value-ominaisuuden kertominen, mutta helpompi käyttää tapahtumakäsittelijöissä.

Parametrit
multiplierUusi arvo

Määrittely tiedoston Meter.cs rivillä 560.

◆ operator double()

static implicit operator double ( DoubleMeter  m)
static

Antaa mittariolion m arvon, kun mittaria käytetään sellaisessa yhteydessä, jossa vaaditaan tavallista double- tyyppistä liukulukua.

Määrittely tiedoston Meter.cs rivillä 540.

◆ Stop()

void Stop ( )

Pysäyttää AddOverTime-metodilla tehtävät lisäykset mittariin.

Määrittely tiedoston Meter.cs rivillä 597.

Ominaisuuksien dokumentaatio

◆ RelativeValue

override double RelativeValue
getset

Määrittely tiedoston Meter.cs rivillä 520.


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta: