aboutsummaryrefslogtreecommitdiffstats
path: root/Game/Code/Classes/UJoystick.dcu
blob: 62cde484fcf317c84098f56d2f8e0c8cb0b05a45 (plain) (blame)
ofshex dumpascii
0000 df 00 00 0f dc 08 00 00 0d a1 75 36 2f cc 36 41 00 02 96 00 3c 70 15 43 6c 61 73 73 65 73 5c 55 ..........u6/.6A....<p.Classes\U
0020 4a 6f 79 73 74 69 63 6b 2e 70 61 73 06 83 48 36 00 64 03 53 44 4c 2f cc 36 41 00 00 00 00 66 0d Joystick.pas..H6.d.SDL/.6A....f.
0040 50 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 2b 53 8d 98 66 0a 54 53 44 4c 5f 45 76 65 6e 74 51 47 83 PSDL_Joystick+S..f.TSDL_EventQG.
0060 0d 67 16 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 45 76 65 6e 74 53 74 61 74 65 c5 28 13 21 67 0a 53 .g.SDL_JoystickEventState.(.!g.S
0080 44 4c 5f 49 47 4e 4f 52 45 e5 9c e0 dd 67 11 53 44 4c 5f 49 6e 69 74 53 75 62 53 79 73 74 65 6d DL_IGNORE....g.SDL_InitSubSystem
00a0 05 3d 7b d0 67 11 53 44 4c 5f 49 4e 49 54 5f 4a 4f 59 53 54 49 43 4b 66 13 ec dd 67 10 53 44 4c .={.g.SDL_INIT_JOYSTICKf...g.SDL
00c0 5f 4e 75 6d 4a 6f 79 73 74 69 63 6b 73 e0 6b 95 31 67 10 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 4f _NumJoysticks.k.1g.SDL_JoystickO
00e0 70 65 6e 0e 7d 8f d7 67 16 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 4e 75 6d 42 75 74 74 6f 6e 73 0e pen.}..g.SDL_JoystickNumButtons.
0100 7d 8f d7 67 0b 53 44 4c 5f 4b 45 59 44 4f 57 4e e7 9c e0 dd 67 07 53 44 4c 4b 5f 55 50 77 12 ec }..g.SDL_KEYDOWN....g.SDLK_UPw..
0120 dd 67 0a 53 44 4c 4b 5f 52 49 47 48 54 79 12 ec dd 67 09 53 44 4c 4b 5f 44 4f 57 4e 78 12 ec dd .g.SDLK_RIGHTy...g.SDLK_DOWNx...
0140 67 09 53 44 4c 4b 5f 4c 45 46 54 7a 12 ec dd 67 0b 53 44 4c 4b 5f 52 45 54 55 52 4e f2 9c e0 dd g.SDLK_LEFTz...g.SDLK_RETURN....
0160 67 0b 53 44 4c 4b 5f 45 53 43 41 50 45 00 9d e0 dd 67 12 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 55 g.SDLK_ESCAPE....g.SDL_JoystickU
0180 70 64 61 74 65 80 f3 61 82 67 15 53 44 4c 5f 4a 6f 79 73 74 69 63 6b 47 65 74 42 75 74 74 6f 6e pdate..a.g.SDL_JoystickGetButton
01a0 5c 65 46 7b 67 0d 53 44 4c 5f 50 75 73 68 45 76 65 6e 74 20 3a be 41 63 64 07 53 79 73 49 6e 69 \eF{g.SDL_PushEvent.:.Acd.SysIni
01c0 74 c8 43 d2 ef 00 00 00 00 63 64 06 53 79 73 74 65 6d c8 43 d2 ef 00 00 00 00 66 07 49 6e 74 65 t.C......cd.System.C......f.Inte
01e0 67 65 72 b6 a8 a7 0d 66 07 42 6f 6f 6c 65 61 6e 57 10 7e 38 66 04 42 79 74 65 0f 37 63 a8 66 08 ger....f.BooleanW.~8f.Byte.7c.f.
0200 43 61 72 64 69 6e 61 6c f6 df 22 97 66 07 54 4f 62 6a 65 63 74 bc 84 a9 5f 67 08 2e 54 4f 62 6a Cardinal..".f.TObject..._g..TObj
0220 65 63 74 a3 12 1c 42 67 19 54 4f 62 6a 65 63 74 2e 53 61 66 65 43 61 6c 6c 45 78 63 65 70 74 69 ect...Bg.TObject.SafeCallExcepti
0240 6f 6e bd 47 97 83 67 19 54 4f 62 6a 65 63 74 2e 41 66 74 65 72 43 6f 6e 73 74 72 75 63 74 69 6f on.G..g.TObject.AfterConstructio
0260 6e be 47 97 83 67 19 54 4f 62 6a 65 63 74 2e 42 65 66 6f 72 65 44 65 73 74 72 75 63 74 69 6f 6e n.G..g.TObject.BeforeDestruction
0280 bf 47 97 83 67 10 54 4f 62 6a 65 63 74 2e 44 69 73 70 61 74 63 68 c0 47 97 83 67 16 54 4f 62 6a .G..g.TObject.Dispatch.G..g.TObj
02a0 65 63 74 2e 44 65 66 61 75 6c 74 48 61 6e 64 6c 65 72 c1 47 97 83 67 13 54 4f 62 6a 65 63 74 2e ect.DefaultHandler.G..g.TObject.
02c0 4e 65 77 49 6e 73 74 61 6e 63 65 c2 47 97 83 67 14 54 4f 62 6a 65 63 74 2e 46 72 65 65 49 6e 73 NewInstance.G..g.TObject.FreeIns
02e0 74 61 6e 63 65 c3 47 97 83 67 0f 54 4f 62 6a 65 63 74 2e 44 65 73 74 72 6f 79 c4 47 97 83 67 04 tance.G..g.TObject.Destroy.G..g.
0300 54 72 75 65 b0 b9 f2 e0 67 0c 40 43 6c 61 73 73 43 72 65 61 74 65 03 8f 85 e2 67 12 40 41 66 74 True....g.@ClassCreate....g.@Aft
0320 65 72 43 6f 6e 73 74 72 75 63 74 69 6f 6e da bf 25 55 67 0e 40 48 61 6e 64 6c 65 46 69 6e 61 6c erConstruction..%Ug.@HandleFinal
0340 6c 79 45 f3 61 82 63 65 08 53 79 73 55 74 69 6c 73 c8 43 d2 ef 00 00 00 00 67 04 42 65 65 70 45 lyE.a.ce.SysUtils.C......g.BeepE
0360 f3 61 82 63 34 09 55 4a 6f 79 73 74 69 63 6b 80 69 69 66 40 02 63 34 03 53 44 4c 00 04 63 2a 0a .a.c4.UJoystick.iif@.c4.SDL..c*.
0380 54 4a 6f 79 42 75 74 74 6f 6e 88 37 55 a9 94 10 2a 08 54 4a 6f 79 55 6e 69 74 88 ae 9f 75 60 12 TJoyButton.7U...*.TJoyUnit...u`.
03a0 26 05 2e 54 4a 6f 79 80 7e 63 82 0f 14 00 2a 04 54 4a 6f 79 88 97 d5 0f 2d 16 20 03 4a 6f 79 e6 &..TJoy.~c....*.TJoy....-...Joy.
03c0 a5 3b 29 2d 16 32 20 07 4a 6f 79 55 6e 69 74 e6 bc 05 8f 60 12 34 20 07 53 44 4c 5f 4a 6f 79 e6 .;)-.2..JoyUnit....`.4..SDL_Joy.
03e0 39 b9 a6 98 02 36 20 08 4a 6f 79 45 76 65 6e 74 e6 5f ad 9c 0d 04 38 20 02 2e 32 66 18 00 34 08 9....6..JoyEvent._....8...2f..4.
0400 53 79 73 55 74 69 6c 73 00 54 63 28 0b 54 4a 6f 79 2e 43 72 65 61 74 65 80 87 98 fd 50 00 45 03 SysUtils.Tc(.TJoy.Create....P.E.
0420 11 04 1a 21 04 53 65 6c 66 16 16 06 21 01 2e 66 1c fe 20 01 42 16 06 02 20 01 4e 16 06 00 63 28 ...!.Self...!..f....B.....N...c(
0440 0b 54 4a 6f 79 2e 55 70 64 61 74 65 80 88 98 fd 50 00 fe 08 1a 21 04 53 65 6c 66 16 16 00 20 01 .TJoy.Update....P....!.Self.....
0460 42 16 06 08 63 28 0c 46 69 6e 61 6c 69 7a 61 74 69 6f 6e 80 45 f3 61 82 00 5c 21 20 1a 63 9e 02 B...c(.Finalization.E.a..\!..c..
0480 28 09 55 4a 6f 79 73 74 69 63 6b 80 00 00 00 00 00 10 21 10 1a 63 9e fe 4d 00 18 5c 03 2c 05 53 (.UJoystick.......!..c..M..\.,.S
04a0 74 61 74 65 04 06 00 2c 07 45 6e 61 62 6c 65 64 04 08 08 2c 05 54 79 70 65 5f 04 0a 0a 2c 03 53 tate...,.Enabled...,.Type_...,.S
04c0 79 6d 04 0c 10 63 4d 00 01 03 5e 03 2c 06 42 75 74 74 6f 6e 04 1e 00 63 47 00 08 00 16 a2 46 40 ym...cM...^.,.Button...cG.....F@
04e0 08 62 0e 00 08 60 00 fe 00 00 00 2e 06 43 72 65 61 74 65 04 ee 70 11 04 2d 06 55 70 64 61 74 65 .b...`.......Create..p..-.Update
0500 04 ee 7a 08 63 44 00 08 00 18 0f 00 00 00 80 0f ff ff ff 7f 50 40 00 00 00 41 00 02 00 1c 00 02 ..z.cD..............P@...A......
0520 ff 4c 00 01 03 00 03 20 10 44 00 02 00 18 00 1e ff 6c dd 07 4c 00 00 00 00 00 00 00 00 00 00 00 .L.......D.......l..L...........
0540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4c 00 00 00 04 00 00 00 00 00 00 00 ....................L...........
0560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0580 04 54 4a 6f 79 04 00 00 00 07 04 54 4a 6f 79 4c 00 00 00 00 00 00 00 00 00 09 55 4a 6f 79 73 74 .TJoy......TJoyL..........UJoyst
05a0 69 63 6b 00 00 55 8b ec 51 53 56 84 d2 74 08 83 c4 f0 e8 00 00 00 00 88 55 ff 8b d8 be 00 00 00 ick..U..QSV..t..........U.......
05c0 00 6a 00 e8 00 00 00 00 59 68 00 02 00 00 e8 00 00 00 00 59 e8 00 00 00 00 48 7d 05 e8 00 00 00 .j......Yh.........Y.....H}.....
05e0 00 6a 00 e8 00 00 00 00 59 a3 00 00 00 00 83 3d 00 00 00 00 00 75 05 e8 00 00 00 00 a1 00 00 00 .j......Y......=.....u..........
0600 00 50 e8 00 00 00 00 59 83 f8 06 7d 05 e8 00 00 00 00 ba 06 00 00 00 8d 46 04 c6 00 01 c7 40 fc .P.....Y...}............F.....@.
0620 01 00 00 00 c6 40 01 02 83 c0 0c 4a 75 ec c7 46 08 11 01 00 00 c7 46 14 13 01 00 00 c7 46 20 12 .....@.....Ju..F......F......F..
0640 01 00 00 c7 46 2c 14 01 00 00 c7 46 38 0d 00 00 00 c7 46 44 1b 00 00 00 8b c3 80 7d ff 00 74 0f ....F,.....F8.....FD.......}..t.
0660 e8 00 00 00 00 64 8f 05 00 00 00 00 83 c4 0c 8b c3 5e 5b 59 5d c3 53 56 57 55 bf 00 00 00 00 bd .....d...........^[Y].SVWU......
0680 00 00 00 00 e8 00 00 00 00 33 f6 bb 04 00 00 00 80 3b 00 74 2f 56 8b 07 50 e8 00 00 00 00 83 c4 .........3.......;.t/V..P.......
06a0 08 25 ff 00 00 00 3b 43 fc 74 19 83 7b fc 00 75 13 8a 43 01 88 45 00 8b 43 04 89 45 08 55 e8 00 .%....;C.t..{..u..C..E..C..E.U..
06c0 00 00 00 59 46 83 c3 0c 83 fe 10 75 c3 33 f6 bb 00 00 00 00 56 8b 07 50 e8 00 00 00 00 83 c4 08 ...YF......u.3......V..P........
06e0 25 ff 00 00 00 89 03 46 83 c3 0c 83 fe 10 75 e4 5d 5f 5e 5b c3 55 8b ec 33 c0 55 68 25 00 00 00 %......F......u.]_^[.U..3.Uh%...
0700 64 ff 30 64 89 20 ff 05 00 00 00 00 33 c0 5a 59 59 64 89 10 68 2c 00 00 00 c3 e9 00 00 00 00 eb d.0d........3.ZYYd..h,..........
0720 f8 5d c3 83 2d 00 00 00 00 01 c3 6d 60 00 06 60 00 01 60 40 01 60 10 01 3a 08 01 3c 08 01 3e 08 .]..-......m`..`..`@.`..:..<..>.
0740 01 40 08 01 42 08 01 44 08 01 46 08 01 48 08 01 4a 12 06 62 00 01 62 14 01 60 08 01 38 24 06 70 .@..B..D..F..H..J..b..b..`..8$.p
0760 1c 02 4e 14 01 66 0e 02 0a 16 02 0e 0c 02 12 10 02 56 0e 02 14 0c 01 68 0c 01 68 10 02 56 0a 01 ..N..f...........V.....h..h..V..
0780 68 0c 02 16 16 02 56 a6 02 50 2a 06 7a 0a 01 68 0a 01 6a 0a 02 26 0e 01 66 1c 02 28 4a 02 2a 22 h.....V..P*.z..h..j..&..f..(J.*"
07a0 01 66 12 02 28 38 06 80 0e 01 80 18 01 6c 1a 01 80 0c 02 52 10 06 02 04 01 6c 0c 07 02 90 4a 4a .f..(8.......l.....R.....l....JJ
07c0 e2 52 38 02 10 02 16 04 1a 02 1a 04 1c 02 18 04 14 02 10 02 06 02 0e 02 08 f8 06 0c 06 02 0e 02 .R8.............................
07e0 0e 02 0e 04 0e 02 0e 02 40 0a 0a 02 1c 04 0a 02 0e 02 42 02 0c 02 0c 04 0e f4 08 12 0a 02 0e 02 ........@.........B.............
0800 26 fc 08 08 0a 04 66 00 0e 91 02 02 fa 00 92 06 10 00 00 12 08 12 00 00 20 02 16 00 00 28 04 93 &.....f......................(..
0820 2e 36 02 00 02 00 02 5c 00 02 00 10 5c 02 02 00 12 5c 04 02 00 14 5c 06 02 00 16 5c 08 02 00 18 .6.....\....\....\....\....\....
0840 5e 00 02 00 1e 5e 02 02 00 20 62 00 02 00 26 70 00 06 04 2a 28 44 62 02 02 00 28 7a 00 06 04 2c ^....^....b...&p...*(Db...(z...,
0860 2a ce 62 04 02 00 2a 64 00 02 00 32 66 00 02 00 34 68 00 02 00 36 6a 00 02 00 38 72 00 02 00 00 *.b...*d...2f...4h...6j...8r....
0880 76 00 02 00 48 78 00 02 00 48 7c 00 02 00 00 7e 00 02 00 d2 80 00 02 00 f8 94 28 70 a0 08 00 30 v...Hx...H|....~..........(p...0
08a0 02 72 38 06 78 c6 00 78 da fe 76 ea 02 76 0d 02 fe 76 19 02 02 76 25 02 fe 72 31 03 fe 7a 60 00 .r8.x..x..v..v...v...v%..r1..z`.
08c0 00 f0 00 7e 34 08 7e ae fe 7e bc 08 7e f4 fe 80 20 00 00 00 10 02 20 00 00 00 00 61 ...~4.~..~..~..............a