Jypeli 4
The simple game programming library
Julkiset jäsenfunktiot | Ominaisuudet
WindowView luokkareferenssi

Sisältää ikkunan sijainnin, leveyden ja korkeuden sekä reunojen koordinaatit. Y-koordinaatti kasvaa ylöspäin. Lisää...

Luokan WindowView luokkakaavio
View

Lista kaikista jäsenistä.

Julkiset jäsenfunktiot

 WindowView (double x, double y, double width, double height)
 Alustaa uuden ikkunanäkymän.
Vector TranslateFrom (Vector src)
 Muuntaa ylemmän tason koordinaatit ikkunanäkymään suhteellisiksi.
Vector TranslateTo (Vector src)
 Muuntaa ikkunanäkymään suhteessa olevat koordinaatit ylemmän tason koordinaateiksi.
Vector DrawTranslateTo (Vector src)
 Muuntaa ikkunanäkymään suhteessa olevat koordinaatit ylemmän tason koordinaateiksi suhteellisen origon huomioon ottaen. Älä käytä muuten kuin piirtäessä!

Ominaisuudet

double XOffset [get, set]
 Ikkunan x-koordinaatti ylemmällä tasolla.
double YOffset [get, set]
 Ikkunan y-koordinaatti ylemmällä tasolla.
double Width [get, set]
 Ikkunan leveys x-suunnassa.
double Height [get, set]
 Ikkunan korkeus y-suunnassa.
Vector Center [get]
 Ikkunan keskipiste.
HorizontalAlignment HorizontalOrigin [get, set]
 Ikkunan origon X-paikka piirrettäessä (vasen/oikea reuna tai keskellä)
VerticalAlignment VerticalOrigin [get, set]
 Ikkunan origon Y-paikka piirrettäessä (ylä-/alareuna tai keskellä)
Vector DrawCenter [get]
 Ikkunan keskipiste piirrettäessä ikkunan omissa koordinaateissa.
Angle Angle [get, set]
 Kulma, johon ikkuna on käännetty.
double Left [get]
 Ikkunan vasemman reunan x-koordinaatti.
double Right [get]
 Ikkunan oikean reunan x-koordinaatti.
double Top [get]
 Ikkunan yläreunan y-koordinaatti.
double Bottom [get]
 Ikkunan alareunan y-koordinaatti.
double WidthSafe [get]
 Ikkunan piirtoalueen leveys x-suunnassa.
double HeightSafe [get]
 Ikkunan piirtoalueen korkeus y-suunnassa.
double LeftSafe [get]
 Ikkunan piirtoalueen vasemman reunan x-koordinaatti.
double RightSafe [get]
 Ikkunan piirtoalueen oikean reunan x-koordinaatti.
double TopSafe [get]
 Ikkunan piirtoalueen yläreunan y-koordinaatti.
double BottomSafe [get]
 Ikkunan piirtoalueen alareunan y-koordinaatti.

Yksityiskohtainen selite

Sisältää ikkunan sijainnin, leveyden ja korkeuden sekä reunojen koordinaatit. Y-koordinaatti kasvaa ylöspäin.


Rakentajien & purkajien dokumentaatio

WindowView ( double  x,
double  y,
double  width,
double  height 
) [inline]

Alustaa uuden ikkunanäkymän.

Parametrit:
xIkkunan x-koordinaatti.
yIkkunan y-koordinaatti.
widthIkkunan leveys.
heightIkkunan korkeus.

Jäsenfunktioiden dokumentaatio

Vector DrawTranslateTo ( Vector  src) [inline]

Muuntaa ikkunanäkymään suhteessa olevat koordinaatit ylemmän tason koordinaateiksi suhteellisen origon huomioon ottaen. Älä käytä muuten kuin piirtäessä!

Parametrit:
srcSuhteellinen vektori.
Palauttaa:
Ylemmän tason vektori.
Vector TranslateFrom ( Vector  src) [inline]

Muuntaa ylemmän tason koordinaatit ikkunanäkymään suhteellisiksi.

Parametrit:
srcYlemmän tason vektori.
Palauttaa:
Suhteellinen vektori

Toteuttaa luokan View.

Vector TranslateTo ( Vector  src) [inline]

Muuntaa ikkunanäkymään suhteessa olevat koordinaatit ylemmän tason koordinaateiksi.

Parametrit:
srcSuhteellinen vektori.
Palauttaa:
Ylemmän tason vektori.

Toteuttaa luokan View.


Ominaisuuksien dokumentaatio

Angle Angle [get, set]

Kulma, johon ikkuna on käännetty.

Toteuttaa luokan View.

double Bottom [get]

Ikkunan alareunan y-koordinaatti.

Toteuttaa luokan View.

double BottomSafe [get]

Ikkunan piirtoalueen alareunan y-koordinaatti.

Toteuttaa luokan View.

Vector Center [get]

Ikkunan keskipiste.

Toteuttaa luokan View.

Vector DrawCenter [get]

Ikkunan keskipiste piirrettäessä ikkunan omissa koordinaateissa.

double Height [get, set]

Ikkunan korkeus y-suunnassa.

Toteuttaa luokan View.

double HeightSafe [get]

Ikkunan piirtoalueen korkeus y-suunnassa.

Toteuttaa luokan View.

HorizontalAlignment HorizontalOrigin [get, set]

Ikkunan origon X-paikka piirrettäessä (vasen/oikea reuna tai keskellä)

double Left [get]

Ikkunan vasemman reunan x-koordinaatti.

Toteuttaa luokan View.

double LeftSafe [get]

Ikkunan piirtoalueen vasemman reunan x-koordinaatti.

Toteuttaa luokan View.

double Right [get]

Ikkunan oikean reunan x-koordinaatti.

Toteuttaa luokan View.

double RightSafe [get]

Ikkunan piirtoalueen oikean reunan x-koordinaatti.

Toteuttaa luokan View.

double Top [get]

Ikkunan yläreunan y-koordinaatti.

Toteuttaa luokan View.

double TopSafe [get]

Ikkunan piirtoalueen yläreunan y-koordinaatti.

Toteuttaa luokan View.

VerticalAlignment VerticalOrigin [get, set]

Ikkunan origon Y-paikka piirrettäessä (ylä-/alareuna tai keskellä)

double Width [get, set]

Ikkunan leveys x-suunnassa.

Toteuttaa luokan View.

double WidthSafe [get]

Ikkunan piirtoalueen leveys x-suunnassa.

Toteuttaa luokan View.

double XOffset [get, set]

Ikkunan x-koordinaatti ylemmällä tasolla.

double YOffset [get, set]

Ikkunan y-koordinaatti ylemmällä tasolla.


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta:
 Kaikki Luokat Nimiavaruudet Funktiot Muuttujat Luettelotyypit Ominaisuudet Tapahtumat