Jypeli  5
The simple game programming library
IntMeter luokkareferenssi

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

Luokan IntMeter luokkakaavio
Meter< int >

Julkiset jäsenfunktiot

 IntMeter (int defaultValue)
 
 IntMeter (int defaultValue, int minValue, int MaxValue)
 
void AddValue (int change)
 Lisää jotain mittarin arvoon. Sama kuin Value-ominaisuuteen lisääminen, mutta helpompi käyttää tapahtumakäsittelijöissä. Lisää...
 
void MultiplyValue (int multiplier)
 Kertoo mittarin arvon jollakin. Sama kuin Value-ominaisuuden kertominen, 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 (int change, double seconds, Action onComplete)
 Lisää tietyn summan mittariin tasaisesti tietyn ajan sisällä. Lisää...
 
Operation AddOverTime (int 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 int (IntMeter m)
 Antaa mittariolion m arvon, kun mittaria käytetään sellaisessa yhteydessä, jossa vaaditaan tavallista int- tyyppistä kokonaislukua. Lisää...
 
static implicit operator double (IntMeter 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 int-tyyppisiä arvoja. Sidottavissa näyttöihin, kuten ValueDisplay ja BarGauge.

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

Rakentajien & purkajien dokumentaatio

◆ IntMeter() [1/2]

IntMeter ( int  defaultValue)

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

◆ IntMeter() [2/2]

IntMeter ( int  defaultValue,
int  minValue,
int  MaxValue 
)

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

Jäsenfunktioiden dokumentaatio

◆ AddOverTime() [1/2]

Operation AddOverTime ( int  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ä 464.

◆ AddOverTime() [2/2]

Operation AddOverTime ( int  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ä 477.

◆ AddValue()

void AddValue ( int  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ä 432.

◆ MultiplyValue() [1/2]

void MultiplyValue ( int  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ä 442.

◆ MultiplyValue() [2/2]

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ä 452.

◆ operator double()

static implicit operator double ( IntMeter  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ä 422.

◆ operator int()

static implicit operator int ( IntMeter  m)
static

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

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

◆ Stop()

void Stop ( )

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

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

Ominaisuuksien dokumentaatio

◆ RelativeValue

override double RelativeValue
getset

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


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta: