Jypeli  5
The simple game programming library
JypeliWindow luokkareferenssi

Julkiset jäsenfunktiot

delegate void MoveEvent (int oldX, int oldY, int newX, int newY)
 Tapahtumatyyppi ikkunan paikan muutokselle. Lisää...
 
delegate void ResizeEvent (int oldWidth, int oldHeight, int newWidth, int newHeight)
 Tapahtumatyyppi ikkunan koon muutokselle. Lisää...
 
void BeginScreenDeviceChange (bool willBeFullScreen)
 
void EndScreenDeviceChange (string screenDeviceName, int clientWidth, int clientHeight)
 
void Update ()
 Kutsutaan Jypelin päivityssilmukasta. Lisää...
 

Suojatut jäsenfunktiot

void OnXnaMethod (EventHandler< EventArgs > method, object sender, EventArgs args)
 Generic XNA event handler. Lisää...
 

Ominaisuudet

bool AllowUserResizing [get, set]
 Voiko käyttäjä muuttaa ikkunan kokoa ikkunan reunasta. Lisää...
 
DisplayOrientation CurrentOrientation [get]
 Ikkunan asento puhelimessa (pysty tai vaaka) Lisää...
 
string Title [get, set]
 Ikkunan otsikko. Lisää...
 
int Width [get, set]
 Ikkunan leveys. Lisää...
 
int Height [get, set]
 Ikkunan korkeus. Lisää...
 
bool Fullscreen [get, set]
 Onko ikkuna koko näytön kokoinen ilman reunoja. Lisää...
 
IntPtr Handle [get]
 API-kahva ikkunaan. Lisää...
 
string ScreenDeviceName [get]
 Näyttölaitteen nimi. Lisää...
 
int Left [get, set]
 Ikkunan vasemman reunan x-koordinaatti. Lisää...
 
int Top [get, set]
 Ikkunan yläreunan y-koordinaatti. Huom. y kasvaa alaspäin! Lisää...
 
int Right [get, set]
 Ikkunan oikean reunan x-koordinaatti. Lisää...
 
int Bottom [get, set]
 Ikkunan alareunan y-koordinaatti. Huom. y kasvaa alaspäin! Lisää...
 
int X [get, set]
 Ikkunan keskikohdan x-koordinaatti. Lisää...
 
int Y [get, set]
 Ikkunan keskikohdan y-koordinaatti. Huom. y kasvaa alaspäin! Lisää...
 
Microsoft.Xna.Framework.Rectangle ClientBounds [get]
 Ikkunan koko ja paikka xna-neliönä. Lisää...
 

Tapahtumat

EventHandler< EventArgs > ClientSizeChanged
 
EventHandler< EventArgs > OrientationChanged
 
EventHandler< EventArgs > ScreenDeviceNameChanged
 
Action EnterFullscreen
 Tapahtuu kun mennään koko ruudun tilaan. Lisää...
 
Action ExitFullscreen
 Tapahtuu kun poistutaan koko ruudun tilasta Lisää...
 
MoveEvent Moved
 Tapahtuu kun ikkunaa siirretään. Lisää...
 
ResizeEvent Resizing
 Tapahtuu kun ikkunan kokoa ollaan muuttamassa. Lisää...
 
ResizeEvent Resized
 Tapahtuu kun ikkunan kokoa on muutettu. Lisää...
 

Yksityiskohtainen selite

Määrittely tiedoston Window.cs rivillä 12.

Jäsenfunktioiden dokumentaatio

◆ BeginScreenDeviceChange()

void BeginScreenDeviceChange ( bool  willBeFullScreen)

Parametrit
willBeFullScreen

Määrittely tiedoston Window.cs rivillä 356.

◆ EndScreenDeviceChange()

void EndScreenDeviceChange ( string  screenDeviceName,
int  clientWidth,
int  clientHeight 
)

Parametrit
screenDeviceName
clientWidth
clientHeight

Määrittely tiedoston Window.cs rivillä 368.

◆ MoveEvent()

delegate void MoveEvent ( int  oldX,
int  oldY,
int  newX,
int  newY 
)

Tapahtumatyyppi ikkunan paikan muutokselle.

◆ OnXnaMethod()

void OnXnaMethod ( EventHandler< EventArgs >  method,
object  sender,
EventArgs  args 
)
protected

Generic XNA event handler.

Parametrit
method
sender
args

Määrittely tiedoston Window.cs rivillä 77.

◆ ResizeEvent()

delegate void ResizeEvent ( int  oldWidth,
int  oldHeight,
int  newWidth,
int  newHeight 
)

Tapahtumatyyppi ikkunan koon muutokselle.

◆ Update()

void Update ( )

Kutsutaan Jypelin päivityssilmukasta.

Määrittely tiedoston Window.cs rivillä 378.

Ominaisuuksien dokumentaatio

◆ AllowUserResizing

bool AllowUserResizing
getset

Voiko käyttäjä muuttaa ikkunan kokoa ikkunan reunasta.

Määrittely tiedoston Window.cs rivillä 114.

◆ Bottom

int Bottom
getset

Ikkunan alareunan y-koordinaatti. Huom. y kasvaa alaspäin!

Määrittely tiedoston Window.cs rivillä 246.

◆ ClientBounds

Microsoft.Xna.Framework.Rectangle ClientBounds
get

Ikkunan koko ja paikka xna-neliönä.

Määrittely tiedoston Window.cs rivillä 347.

◆ CurrentOrientation

DisplayOrientation CurrentOrientation
get

Ikkunan asento puhelimessa (pysty tai vaaka)

Määrittely tiedoston Window.cs rivillä 123.

◆ Fullscreen

bool Fullscreen
getset

Onko ikkuna koko näytön kokoinen ilman reunoja.

Määrittely tiedoston Window.cs rivillä 168.

◆ Handle

IntPtr Handle
get

API-kahva ikkunaan.

Määrittely tiedoston Window.cs rivillä 181.

◆ Height

int Height
getset

Ikkunan korkeus.

Määrittely tiedoston Window.cs rivillä 154.

◆ Left

int Left
getset

Ikkunan vasemman reunan x-koordinaatti.

Määrittely tiedoston Window.cs rivillä 197.

◆ Right

int Right
getset

Ikkunan oikean reunan x-koordinaatti.

Määrittely tiedoston Window.cs rivillä 236.

◆ ScreenDeviceName

string ScreenDeviceName
get

Näyttölaitteen nimi.

Määrittely tiedoston Window.cs rivillä 189.

◆ Title

string Title
getset

Ikkunan otsikko.

Määrittely tiedoston Window.cs rivillä 131.

◆ Top

int Top
getset

Ikkunan yläreunan y-koordinaatti. Huom. y kasvaa alaspäin!

Määrittely tiedoston Window.cs rivillä 217.

◆ Width

int Width
getset

Ikkunan leveys.

Määrittely tiedoston Window.cs rivillä 140.

◆ X

int X
getset

Ikkunan keskikohdan x-koordinaatti.

Määrittely tiedoston Window.cs rivillä 255.

◆ Y

int Y
getset

Ikkunan keskikohdan y-koordinaatti. Huom. y kasvaa alaspäin!

Määrittely tiedoston Window.cs rivillä 265.

Tapahtumien dokumentaatio

◆ ClientSizeChanged

EventHandler<EventArgs> ClientSizeChanged

Määrittely tiedoston Window.cs rivillä 57.

◆ EnterFullscreen

Action EnterFullscreen

Tapahtuu kun mennään koko ruudun tilaan.

Määrittely tiedoston Window.cs rivillä 88.

◆ ExitFullscreen

Action ExitFullscreen

Tapahtuu kun poistutaan koko ruudun tilasta

Määrittely tiedoston Window.cs rivillä 93.

◆ Moved

MoveEvent Moved

Tapahtuu kun ikkunaa siirretään.

Määrittely tiedoston Window.cs rivillä 98.

◆ OrientationChanged

EventHandler<EventArgs> OrientationChanged

Määrittely tiedoston Window.cs rivillä 63.

◆ Resized

ResizeEvent Resized

Tapahtuu kun ikkunan kokoa on muutettu.

Määrittely tiedoston Window.cs rivillä 108.

◆ Resizing

ResizeEvent Resizing

Tapahtuu kun ikkunan kokoa ollaan muuttamassa.

Määrittely tiedoston Window.cs rivillä 103.

◆ ScreenDeviceNameChanged

EventHandler<EventArgs> ScreenDeviceNameChanged

Määrittely tiedoston Window.cs rivillä 69.


Dokumentaatio tälle luokalle luotiin seuraavasta tiedostosta: