Jypeli  5
The simple game programming library
Jypeli.WP7 nimiavaruusreferenssi

Luokat

class  Accelerometer
 Puhelimen kiihtyvyysanturi. Lisää...
 
class  Gesture
 
class  Phone
 Aliohjelmia ja ominaisuuksia, jotka toimivat vain puhelimessa. Voidaan kutsua myös PC:lle käännettäessä, mutta tällöin mitään ei yksinkertaisesti tapahdu. Lisää...
 
class  Touch
 Kosketuspaneelin kosketus. Lisää...
 
class  TouchPanel
 Kosketuspaneeli. Lisää...
 
class  TouchPanelState
 

Luettelotyypit

enum  AccelerometerDirection {
  Any, Left, Right, Up,
  Down, Shake, Tap
}
 Suunta/ele joka tunnistetaan. Lisää...
 
enum  AccelerometerSensitivity : int { Realtime = 1, High = 20, Medium = 50, Low = 70 }
 Herkkyys jolla kallistus/ele halutaan tunnistaa. Lisää...
 
enum  AccelerometerCalibration { ZeroAngle, HalfRightAngle, RightAngle }
 Kalibrointi puhelimen kallistuksen nollakohdalle. (Asento missä puhelinta ei ole kallistettu yhtään) Lisää...
 
enum  GestureType {
  Tap, DoubleTap, HorizontalDrag, VerticalDrag,
  DragComplete, Flick, Pinch
}
 Kosketuseleen tyyppi. Lisää...
 
enum  DisplayOrientation { Landscape, LandscapeLeft, LandscapeRight, Portrait }
 Puhelimen näytön asemointi. Lisää...
 
enum  DisplayResolution { Small, Large }
 Puhelimen näytön tarkkuus. Lisää...
 

Luettelotyyppien dokumentaatio

◆ AccelerometerCalibration

Kalibrointi puhelimen kallistuksen nollakohdalle. (Asento missä puhelinta ei ole kallistettu yhtään)

Luettelotyyppien arvot
ZeroAngle 

Puhelin on vaakatasossa näyttö ylöspäin.

HalfRightAngle 

Puhelin on 45-asteen kulmassa.

RightAngle 

Puhelin on pystysuorassa.

Määrittely tiedoston Accelerometer.cs rivillä 94.

◆ AccelerometerDirection

Suunta/ele joka tunnistetaan.

Luettelotyyppien arvot
Any 

kallistetaan mihin tahansa suuntaan.

Left 

Kallistetaan vasemalle.

Right 

Kallistetaan oikealle.

Up 

Kallistetaan ylös.

Down 

Kallistetaan alas.

Shake 

Puhelimen ravistusele.

Tap 

Puhelimen "nopea liike"-ele, esim. näpäytys tai tärähdys.

Määrittely tiedoston Accelerometer.cs rivillä 26.

◆ AccelerometerSensitivity

enum AccelerometerSensitivity : int
strong

Herkkyys jolla kallistus/ele halutaan tunnistaa.

Luettelotyyppien arvot
Realtime 

Kallistus/ele tunnistetaan nopeasti.

High 

Kallistus/ele tunnistetaan melko nopeasti.

Medium 

Kallistus/ele tunnistetaan melko myöhään.

Low 

Kallistus/ele tunnistetaan myöhään.

Määrittely tiedoston Accelerometer.cs rivillä 67.

◆ DisplayOrientation

enum DisplayOrientation
strong

Puhelimen näytön asemointi.

Luettelotyyppien arvot
Landscape 

Vaakasuuntainen. näyttö kääntyy automaattisesti, jos puhelin käännetään toisinpäin.

LandscapeLeft 

Vaakasuuntainen, vasemmalle käännetty.

LandscapeRight 

Vaakasuuntainen, oikealle käännetty.

Portrait 

Pystysuuntainen.

Määrittely tiedoston Phone.cs rivillä 17.

◆ DisplayResolution

enum DisplayResolution
strong

Puhelimen näytön tarkkuus.

Luettelotyyppien arvot
Small 

Pieni tarkkuus. Paremi suorituskyky ja pienempi akun kulutus.

Large 

Suuri tarkkuus.

Määrittely tiedoston Phone.cs rivillä 43.

◆ GestureType

enum GestureType
strong

Kosketuseleen tyyppi.

Luettelotyyppien arvot
Tap 

Tökkäys.

DoubleTap 

Kaksoistökkäys, eli kaksi tökkäystä peräkkäin.

HorizontalDrag 

Raahaaminen vaakasuunnassa.

VerticalDrag 

Raahaaminen pystysuunnassa.

DragComplete 

Raahaamisen loppuminen. Tämä ei anna nopeutta, ainoastaan ilmoittaa että ei raahata enää.

Flick 

Nopea pyyhkäisy.

Pinch 

Nipistys.

Määrittely tiedoston GestureType.cs rivillä 10.