SDL JoyHatEvent: Unterschied zwischen den Versionen
Aus DGL Wiki
I0n0s (Diskussion | Beiträge) (Die Seite wurde neu angelegt: = SDL_JoyHatEvent = == Name == '''TSDL_JoyHatEvent''' - Beschreibt die Hatposition eines Joysticks == Delphi-Spezifikation == '''TSDL_JoyHatEvent''' = '''record''...) |
Flash (Diskussion | Beiträge) K (→Beschreibung: was ist ein Hat) |
||
Zeile 49: | Zeile 49: | ||
SDL_JoyHatEvent ist ein Element von [[SDL_Event]] und wird dazu benutzt Ereignisse des Types SDL_JOYHATMOTION zu beschreiben. | SDL_JoyHatEvent ist ein Element von [[SDL_Event]] und wird dazu benutzt Ereignisse des Types SDL_JOYHATMOTION zu beschreiben. | ||
− | Ein SDL_JOYHATMOTION Ereignis tritt dann auf, wenn ein Benutzer einen Hat eines Joysticks bewegt. ''which'' | + | Ein SDL_JOYHATMOTION Ereignis tritt dann auf, wenn ein Benutzer einen Hat eines Joysticks bewegt. Ein Hat ist ein Knopf auf dem Joystick der selbst wie ein Minijoystick funktioniert. Aufgrund der geringen Größe gibt es bei den Hats keine Zwischenpositionen. |
+ | |||
+ | ''which'' enthält dabei den Index des Joysticks, ''hat'' den Index des Hat und ''value'' die Richtung in der der Hat bewegt wurde. | ||
Dabei ist dies eine bitweise Kombination folgender Konstanten: | Dabei ist dies eine bitweise Kombination folgender Konstanten: | ||
{| border="1" rules="all" | {| border="1" rules="all" | ||
Zeile 72: | Zeile 74: | ||
|SDL_HAT_LEFTDOWN | |SDL_HAT_LEFTDOWN | ||
|} | |} | ||
− | |||
− | |||
== Siehe auch == | == Siehe auch == | ||
[[SDL_Event]], [[SDL_JoystickEventState]], [[SDL_JoystickGetButton]] | [[SDL_Event]], [[SDL_JoystickEventState]], [[SDL_JoystickGetButton]] | ||
[[Kategorie:SDL|JoyButtonEvent]] | [[Kategorie:SDL|JoyButtonEvent]] |
Version vom 6. August 2008, 09:08 Uhr
Inhaltsverzeichnis
SDL_JoyHatEvent
Name
TSDL_JoyHatEvent - Beschreibt die Hatposition eines Joysticks
Delphi-Spezifikation
TSDL_JoyHatEvent = record type_: UInt8; which: UInt8; hat: UInt8; value: UInt8; end;
Parameter
type | SDL_JOYHATMOTION | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
which | Geräteindex | |||||||||
hat | Hatindex | |||||||||
value | Position des Hats:
|
Beschreibung
SDL_JoyHatEvent ist ein Element von SDL_Event und wird dazu benutzt Ereignisse des Types SDL_JOYHATMOTION zu beschreiben.
Ein SDL_JOYHATMOTION Ereignis tritt dann auf, wenn ein Benutzer einen Hat eines Joysticks bewegt. Ein Hat ist ein Knopf auf dem Joystick der selbst wie ein Minijoystick funktioniert. Aufgrund der geringen Größe gibt es bei den Hats keine Zwischenpositionen.
which enthält dabei den Index des Joysticks, hat den Index des Hat und value die Richtung in der der Hat bewegt wurde. Dabei ist dies eine bitweise Kombination folgender Konstanten:
SDL_HAT_CENTERED |
SDL_HAT_UP |
SDL_HAT_RIGHT |
SDL_HAT_DOWN |
SDL_HAT_LEFT |
Zusätzlich gibt es auch noch die folgenden Konstanten:
SDL_HAT_RIGHTUP |
SDL_HAT_RIGHTDOWN |
SDL_HAT_LEFTUP |
SDL_HAT_LEFTDOWN |