Jypeli 4
The simple game programming library
Luokat | Luettelotyypit | Funktiot
Jypeli::Controls nimiavaruusreferenssi

Luokat

class  Controller
 Yleinen peliohjainluokka. Lisää...
class  Controller
 Yleinen peliohjainluokka tilatiedoilla. Lisää...
class  Controls
 Sisältää ohjaimet. Lisää...
class  GamePad
 Xbox-peliohjain. Lisää...
class  Keyboard
 Näppäimistö peliohjaimena. Lisää...
class  ListenContext
interface  ControlContexted
class  Listener
class  NullListener
class  SimpleListener
class  SimpleListener
class  MultiKeyListener
class  MultiKeyListener
interface  IAnalogListener
class  AnalogListener
class  AnalogListener
class  TouchListener
class  TouchListener
class  Mouse
 Hiiri peliohjaimena. Lisää...
struct  MouseState
interface  PointingDevice
class  PhoneBackButton
 Windows Phonen Back-nappi. Lisää...

Luettelotyypit

enum  ListeningType {
  Null, KeyboardKey, KeyboardAll, MouseButton,
  MouseMovement, MouseWheel, ControllerButton, ControllerAnalogMovement,
  Touch, Accelerometer, PhoneButton
}
enum  AnalogControl {
  DefaultStick, LeftStick, RightStick, LeftTrigger,
  RightTrigger, Accelerometer
}
 Analoginen ohjain. Tämä voi olla joko painike, jota voi painaa eri voimakkuuksilla (padiohjaimen liipainäppäin), ohjaustikku tai puhelimen kiihtyvyysanturi. Lisää...

Funktiot

delegate void Handler ()
 Ohjaintapahtumankäsittelijä ilman parametreja.
delegate void Handler< T1 > (T1 p1)
 Ohjaintapahtumankäsittelijä yhdellä parametrilla.
delegate void Handler< T1, T2 > (T1 p1, T2 p2)
 Ohjaintapahtumankäsittelijä kahdella parametrilla.
delegate void Handler< T1, T2, T3 > (T1 p1, T2 p2, T3 p3)
 Ohjaintapahtumankäsittelijä kolmella parametrilla.
delegate void Handler< T1, T2, T3, T4 > (T1 p1, T2 p2, T3 p3, T4 p4)
 Ohjaintapahtumankäsittelijä neljällä parametrilla.
delegate void MultiKeyHandler (List< Key > keys)
 Ohjaintapahtumankäsittelijä ilman parametreja.
delegate void MultiKeyHandler< T1 > (List< Key > keys, T1 p1)
 Ohjaintapahtumankäsittelijä yhdellä parametrilla.
delegate void MultiKeyHandler< T1, T2 > (List< Key > keys, T1 p1, T2 p2)
 Ohjaintapahtumankäsittelijä kahdella parametrilla.
delegate void MultiKeyHandler< T1, T2, T3 > (List< Key > keys, T1 p1, T2 p2, T3 p3)
 Ohjaintapahtumankäsittelijä kolmella parametrilla.
delegate void MultiKeyHandler< T1, T2, T3, T4 > (List< Key > keys, T1 p1, T2 p2, T3 p3, T4 p4)
 Ohjaintapahtumankäsittelijä neljällä parametrilla.
delegate void AnalogHandler (AnalogState analogState)
 Ohjaintapahtumankäsittelijä ilman parametreja.
delegate void AnalogHandler< T1 > (AnalogState analogState, T1 p1)
 Ohjaintapahtumankäsittelijä yhdellä parametrilla.
delegate void AnalogHandler< T1, T2 > (AnalogState analogState, T1 p1, T2 p2)
 Ohjaintapahtumankäsittelijä kahdella parametrilla.
delegate void AnalogHandler< T1, T2, T3 > (AnalogState analogState, T1 p1, T2 p2, T3 p3)
 Ohjaintapahtumankäsittelijä kolmella parametrilla.
delegate void AnalogHandler< T1, T2, T3, T4 > (AnalogState analogState, T1 p1, T2 p2, T3 p3, T4 p4)
 Ohjaintapahtumankäsittelijä neljällä parametrilla.
delegate void TouchHandler (Touch touch)
 Ohjaintapahtumankäsittelijä ilman parametreja.
delegate void TouchHandler< T1 > (Touch touch, T1 p1)
 Ohjaintapahtumankäsittelijä yhdellä parametrilla.
delegate void TouchHandler< T1, T2 > (Touch touch, T1 p1, T2 p2)
 Ohjaintapahtumankäsittelijä kahdella parametrilla.
delegate void TouchHandler< T1, T2, T3 > (Touch touch, T1 p1, T2 p2, T3 p3)
 Ohjaintapahtumankäsittelijä kolmella parametrilla.
delegate void TouchHandler< T1, T2, T3, T4 > (Touch touch, T1 p1, T2 p2, T3 p3, T4 p4)
 Ohjaintapahtumankäsittelijä neljällä parametrilla.

Luettelotyyppien dokumentaatio

Analoginen ohjain. Tämä voi olla joko painike, jota voi painaa eri voimakkuuksilla (padiohjaimen liipainäppäin), ohjaustikku tai puhelimen kiihtyvyysanturi.

Luettelotyyppien arvot:
DefaultStick 

Ohjaimen tavallisemmin käytettävä analogitikku. Padissa, jossa on kaksi tikkua, käytetään vasenta.

LeftStick 

Ohjaimen vasen analogitikku.

RightStick 

Ohjaimen oikea analogitikku.

LeftTrigger 

Ohjaimen vasen liipasin.

RightTrigger 

Ohjaimen oikea liipasin.

Accelerometer 

Puhelimen kiihtyvyysanturi.


Funktioiden dokumentaatio

delegate void Jypeli::Controls::AnalogHandler ( AnalogState  analogState)

Ohjaintapahtumankäsittelijä ilman parametreja.

delegate void Jypeli::Controls::AnalogHandler< T1 > ( AnalogState  analogState,
T1  p1 
)

Ohjaintapahtumankäsittelijä yhdellä parametrilla.

delegate void Jypeli::Controls::AnalogHandler< T1, T2 > ( AnalogState  analogState,
T1  p1,
T2  p2 
)

Ohjaintapahtumankäsittelijä kahdella parametrilla.

delegate void Jypeli::Controls::AnalogHandler< T1, T2, T3 > ( AnalogState  analogState,
T1  p1,
T2  p2,
T3  p3 
)

Ohjaintapahtumankäsittelijä kolmella parametrilla.

delegate void Jypeli::Controls::AnalogHandler< T1, T2, T3, T4 > ( AnalogState  analogState,
T1  p1,
T2  p2,
T3  p3,
T4  p4 
)

Ohjaintapahtumankäsittelijä neljällä parametrilla.

delegate void Jypeli::Controls::Handler ( )

Ohjaintapahtumankäsittelijä ilman parametreja.

delegate void Jypeli::Controls::Handler< T1 > ( T1  p1)

Ohjaintapahtumankäsittelijä yhdellä parametrilla.

delegate void Jypeli::Controls::Handler< T1, T2 > ( T1  p1,
T2  p2 
)

Ohjaintapahtumankäsittelijä kahdella parametrilla.

delegate void Jypeli::Controls::Handler< T1, T2, T3 > ( T1  p1,
T2  p2,
T3  p3 
)

Ohjaintapahtumankäsittelijä kolmella parametrilla.

delegate void Jypeli::Controls::Handler< T1, T2, T3, T4 > ( T1  p1,
T2  p2,
T3  p3,
T4  p4 
)

Ohjaintapahtumankäsittelijä neljällä parametrilla.

delegate void Jypeli::Controls::MultiKeyHandler ( List< Key >  keys)

Ohjaintapahtumankäsittelijä ilman parametreja.

delegate void Jypeli::Controls::MultiKeyHandler< T1 > ( List< Key >  keys,
T1  p1 
)

Ohjaintapahtumankäsittelijä yhdellä parametrilla.

delegate void Jypeli::Controls::MultiKeyHandler< T1, T2 > ( List< Key >  keys,
T1  p1,
T2  p2 
)

Ohjaintapahtumankäsittelijä kahdella parametrilla.

delegate void Jypeli::Controls::MultiKeyHandler< T1, T2, T3 > ( List< Key >  keys,
T1  p1,
T2  p2,
T3  p3 
)

Ohjaintapahtumankäsittelijä kolmella parametrilla.

delegate void Jypeli::Controls::MultiKeyHandler< T1, T2, T3, T4 > ( List< Key >  keys,
T1  p1,
T2  p2,
T3  p3,
T4  p4 
)

Ohjaintapahtumankäsittelijä neljällä parametrilla.

delegate void Jypeli::Controls::TouchHandler ( Touch  touch)

Ohjaintapahtumankäsittelijä ilman parametreja.

delegate void Jypeli::Controls::TouchHandler< T1 > ( Touch  touch,
T1  p1 
)

Ohjaintapahtumankäsittelijä yhdellä parametrilla.

delegate void Jypeli::Controls::TouchHandler< T1, T2 > ( Touch  touch,
T1  p1,
T2  p2 
)

Ohjaintapahtumankäsittelijä kahdella parametrilla.

delegate void Jypeli::Controls::TouchHandler< T1, T2, T3 > ( Touch  touch,
T1  p1,
T2  p2,
T3  p3 
)

Ohjaintapahtumankäsittelijä kolmella parametrilla.

delegate void Jypeli::Controls::TouchHandler< T1, T2, T3, T4 > ( Touch  touch,
T1  p1,
T2  p2,
T3  p3,
T4  p4 
)

Ohjaintapahtumankäsittelijä neljällä parametrilla.

 Kaikki Luokat Nimiavaruudet Funktiot Muuttujat Luettelotyypit Ominaisuudet Tapahtumat