| ofs | hex dump | ascii |
|---|
| 0000 | 04 08 7b 01 b1 3a 09 72 6f 6f 74 6f 3a 22 59 41 52 44 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a | ..{..:.rooto:"YARD::CodeObjects: |
| 0020 | 3a 52 6f 6f 74 4f 62 6a 65 63 74 15 3a 0e 40 63 68 69 6c 64 72 65 6e 49 43 3a 26 59 41 52 44 3a | :RootObject.:.@childrenIC:&YARD: |
| 0040 | 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 4c 69 73 74 5b 08 6f 3a | :CodeObjects::CodeObjectList[.o: |
| 0060 | 2a 59 41 52 44 3a 3a 4d 52 75 62 79 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a 3a 48 65 61 64 65 | *YARD::MRuby::CodeObjects::Heade |
| 0080 | 72 73 52 6f 6f 74 15 3b 07 49 43 3b 08 5b 00 06 3a 0b 40 6f 77 6e 65 72 40 08 3a 12 40 63 6c 61 | rsRoot.;.IC;.[..:.@owner@.:.@cla |
| 00a0 | 73 73 5f 6d 69 78 69 6e 73 49 43 3b 08 5b 00 06 3b 0a 40 08 3a 15 40 69 6e 73 74 61 6e 63 65 5f | ss_mixinsIC;.[..;.@.:.@instance_ |
| 00c0 | 6d 69 78 69 6e 73 49 43 3b 08 5b 00 06 3b 0a 40 08 3a 10 40 61 74 74 72 69 62 75 74 65 73 49 43 | mixinsIC;.[..;.@.:.@attributesIC |
| 00e0 | 3a 0f 53 79 6d 62 6f 6c 48 61 73 68 7b 07 3a 0a 63 6c 61 73 73 49 43 3b 0e 7b 00 06 3a 15 40 73 | :.SymbolHash{.:.classIC;.{..:.@s |
| 0100 | 79 6d 62 6f 6c 69 7a 65 5f 76 61 6c 75 65 54 3a 0d 69 6e 73 74 61 6e 63 65 49 43 3b 0e 7b 00 06 | ymbolize_valueT:.instanceIC;.{.. |
| 0120 | 3b 10 54 06 3b 10 54 3a 0d 40 61 6c 69 61 73 65 73 7b 00 3a 0c 40 67 72 6f 75 70 73 5b 00 3a 0b | ;.T.;.T:.@aliases{.:.@groups[.:. |
| 0140 | 40 66 69 6c 65 73 5b 00 3a 1f 40 63 75 72 72 65 6e 74 5f 66 69 6c 65 5f 68 61 73 5f 63 6f 6d 6d | @files[.:.@current_file_has_comm |
| 0160 | 65 6e 74 73 46 3a 0a 40 6e 61 6d 65 3a 0c 68 65 61 64 65 72 73 3a 11 40 73 6f 75 72 63 65 5f 74 | entsF:.@name:.headers:.@source_t |
| 0180 | 79 70 65 3a 09 72 75 62 79 3a 10 40 76 69 73 69 62 69 6c 69 74 79 3a 0b 70 75 62 6c 69 63 3a 0a | ype:.ruby:.@visibility:.public:. |
| 01a0 | 40 74 61 67 73 5b 00 3a 10 40 64 6f 63 73 74 72 69 6e 67 73 7b 00 3a 0f 40 64 6f 63 73 74 72 69 | @tags[.:.@docstrings{.:.@docstri |
| 01c0 | 6e 67 49 43 3a 14 59 41 52 44 3a 3a 44 6f 63 73 74 72 69 6e 67 22 00 0b 3a 06 45 54 3b 1c 5b 00 | ngIC:.YARD::Docstring"..:.ET;.[. |
| 01e0 | 3a 0e 40 72 65 66 5f 74 61 67 73 5b 00 3a 09 40 61 6c 6c 49 22 00 06 3b 20 54 3a 1a 40 75 6e 72 | :.@ref_tags[.:.@allI"..;.T:.@unr |
| 0200 | 65 73 6f 6c 76 65 64 5f 72 65 66 65 72 65 6e 63 65 30 3a 0c 40 6f 62 6a 65 63 74 40 08 3a 0f 40 | esolved_reference0:.@object@.:.@ |
| 0220 | 6e 61 6d 65 73 70 61 63 65 40 06 3a 0a 40 70 61 74 68 49 22 0c 68 65 61 64 65 72 73 06 3b 20 46 | namespace@.:.@pathI".headers.;.F |
| 0240 | 6f 3a 24 59 41 52 44 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a 3a 4d 6f 64 75 6c 65 4f 62 6a 65 | o:$YARD::CodeObjects::ModuleObje |
| 0260 | 63 74 15 3b 07 49 43 3b 08 5b 64 6f 3a 24 59 41 52 44 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a | ct.;.IC;.[do:$YARD::CodeObjects: |
| 0280 | 3a 4d 65 74 68 6f 64 4f 62 6a 65 63 74 15 3a 15 40 6d 6f 64 75 6c 65 5f 66 75 6e 63 74 69 6f 6e | :MethodObject.:.@module_function |
| 02a0 | 46 3a 0b 40 73 63 6f 70 65 3b 11 3b 1a 3a 0c 70 72 69 76 61 74 65 3b 26 49 22 17 52 61 79 6c 69 | F:.@scope;.;.:.private;&I".Rayli |
| 02c0 | 62 23 69 6e 69 74 5f 77 69 6e 64 6f 77 06 3b 20 46 3a 10 40 70 61 72 61 6d 65 74 65 72 73 5b 00 | b#init_window.;.F:.@parameters[. |
| 02e0 | 3b 14 5b 06 5b 07 49 22 11 73 72 63 2f 72 61 79 6c 69 62 2e 63 06 3b 20 54 69 02 34 03 3b 15 54 | ;.[.[.I".src/raylib.c.;.Ti.4.;.T |
| 0300 | 3b 16 3a 10 69 6e 69 74 5f 77 69 6e 64 6f 77 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f | ;.:.init_window;.0;.[.;.{.;.IC;. |
| 0320 | 22 01 86 49 6e 69 74 69 61 6c 69 7a 65 20 77 69 6e 64 6f 77 20 61 6e 64 20 4f 70 65 6e 47 4c 20 | "..Initialize.window.and.OpenGL. |
| 0340 | 63 6f 6e 74 65 78 74 0a 0a 2a 50 61 72 61 6d 65 74 65 72 73 3a 2a 0a 0a 2a 20 2a 73 63 72 65 65 | context..*Parameters:*..*.*scree |
| 0360 | 6e 5f 77 69 64 74 68 2a 20 28 2b 49 6e 74 65 67 65 72 2b 29 0a 0a 2a 20 2a 73 63 72 65 65 6e 5f | n_width*.(+Integer+)..*.*screen_ |
| 0380 | 68 65 69 67 68 74 2a 20 28 2b 49 6e 74 65 67 65 72 2b 29 0a 0a 2a 20 2a 74 69 74 6c 65 2a 20 28 | height*.(+Integer+)..*.*title*.( |
| 03a0 | 2b 53 74 72 69 6e 67 2b 29 0d 3b 20 54 3b 1c 5b 06 6f 3a 1c 59 41 52 44 3a 3a 54 61 67 73 3a 3a | +String+).;.T;.[.o:.YARD::Tags:: |
| 03c0 | 4f 76 65 72 6c 6f 61 64 54 61 67 0d 3a 0e 40 74 61 67 5f 6e 61 6d 65 49 22 0d 6f 76 65 72 6c 6f | OverloadTag.:.@tag_nameI".overlo |
| 03e0 | 61 64 06 3b 20 46 3a 0a 40 74 65 78 74 30 3b 16 3b 2d 3a 0b 40 74 79 70 65 73 30 3a 0f 40 73 69 | ad.;.F:.@text0;.;-:.@types0:.@si |
| 0400 | 67 6e 61 74 75 72 65 49 22 34 69 6e 69 74 5f 77 69 6e 64 6f 77 28 73 63 72 65 65 6e 5f 77 69 64 | gnatureI"4init_window(screen_wid |
| 0420 | 74 68 2c 20 73 63 72 65 65 6e 5f 68 65 69 67 68 74 2c 20 74 69 74 6c 65 29 06 3b 20 54 3b 1e 49 | th,.screen_height,.title).;.T;.I |
| 0440 | 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 54 3b 23 30 3b 24 40 | C;."..;.T;.[.;![.;"I"..;.T;#0;$@ |
| 0460 | 1b 3a 0d 40 73 75 6d 6d 61 72 79 30 3a 0f 40 68 61 73 68 5f 66 6c 61 67 46 3a 1b 40 72 65 66 5f | .:.@summary0:.@hash_flagF:.@ref_ |
| 0480 | 74 61 67 5f 72 65 63 75 72 73 65 5f 63 6f 75 6e 74 69 00 3b 2c 5b 08 5b 07 49 22 11 73 63 72 65 | tag_recurse_counti.;,[.[.I".scre |
| 04a0 | 65 6e 5f 77 69 64 74 68 06 3b 20 54 30 5b 07 49 22 12 73 63 72 65 65 6e 5f 68 65 69 67 68 74 06 | en_width.;.T0[.I".screen_height. |
| 04c0 | 3b 20 54 30 5b 07 49 22 0a 74 69 74 6c 65 06 3b 20 54 30 3b 24 40 1b 3b 21 5b 00 3b 22 49 22 01 | ;.T0[.I".title.;.T0;$@.;![.;"I". |
| 04e0 | c1 49 6e 69 74 69 61 6c 69 7a 65 20 77 69 6e 64 6f 77 20 61 6e 64 20 4f 70 65 6e 47 4c 20 63 6f | .Initialize.window.and.OpenGL.co |
| 0500 | 6e 74 65 78 74 0a 0a 2a 50 61 72 61 6d 65 74 65 72 73 3a 2a 0a 0a 2a 20 2a 73 63 72 65 65 6e 5f | ntext..*Parameters:*..*.*screen_ |
| 0520 | 77 69 64 74 68 2a 20 28 2b 49 6e 74 65 67 65 72 2b 29 0a 0a 2a 20 2a 73 63 72 65 65 6e 5f 68 65 | width*.(+Integer+)..*.*screen_he |
| 0540 | 69 67 68 74 2a 20 28 2b 49 6e 74 65 67 65 72 2b 29 0a 0a 2a 20 2a 74 69 74 6c 65 2a 20 28 2b 53 | ight*.(+Integer+)..*.*title*.(+S |
| 0560 | 74 72 69 6e 67 2b 29 0a 40 6f 76 65 72 6c 6f 61 64 20 69 6e 69 74 5f 77 69 6e 64 6f 77 28 73 63 | tring+)[email protected]_window(sc |
| 0580 | 72 65 65 6e 5f 77 69 64 74 68 2c 20 73 63 72 65 65 6e 5f 68 65 69 67 68 74 2c 20 74 69 74 6c 65 | reen_width,.screen_height,.title |
| 05a0 | 29 0a 06 3b 20 54 3b 23 30 3b 24 40 1b 3b 33 30 3b 34 46 3b 25 40 19 3a 0c 40 73 6f 75 72 63 65 | )..;.T;#0;$@.;30;4F;%@.:.@source |
| 05c0 | 49 22 02 35 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 6e 69 74 5f 77 | I".5.static.mrb_value.mrb_init_w |
| 05e0 | 69 6e 64 6f 77 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 | indow(mrb_state*.mrb,.mrb_value. |
| 0600 | 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 73 63 72 65 65 6e 57 69 64 74 68 20 3d 20 38 | self).{..mrb_int.screenWidth.=.8 |
| 0620 | 30 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 73 63 72 65 65 6e 48 65 69 67 68 74 20 3d 20 36 30 30 3b | 00;..mrb_int.screenHeight.=.600; |
| 0640 | 0a 09 63 68 61 72 2a 20 74 69 74 6c 65 20 3d 20 22 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 66 72 6f | ..char*.title.=."Hello.World.fro |
| 0660 | 6d 20 46 65 6c 46 6c 61 6d 65 21 22 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c | m.FelFlame!";..mrb_get_args(mrb, |
| 0680 | 20 22 7c 69 69 7a 22 2c 20 26 73 63 72 65 65 6e 57 69 64 74 68 2c 20 26 73 63 72 65 65 6e 48 65 | ."|iiz",.&screenWidth,.&screenHe |
| 06a0 | 69 67 68 74 2c 20 26 74 69 74 6c 65 29 3b 0a 0a 09 49 6e 69 74 57 69 6e 64 6f 77 28 73 63 72 65 | ight,.&title);...InitWindow(scre |
| 06c0 | 65 6e 57 69 64 74 68 2c 20 73 63 72 65 65 6e 48 65 69 67 68 74 2c 20 74 69 74 6c 65 29 3b 0a 0a | enWidth,.screenHeight,.title);.. |
| 06e0 | 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 | .return.mrb_nil_value();.}.;.T;2 |
| 0700 | 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3a 0e 40 65 78 70 6c 69 63 | I".static.mrb_value.;.T:.@explic |
| 0720 | 69 74 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 2e 69 6e | itTo;(.;)T;*;.;.;.;&I".Raylib.in |
| 0740 | 69 74 5f 77 69 6e 64 6f 77 06 3b 20 46 3b 2c 40 1d 3b 14 40 1e 3b 15 54 3b 16 3b 2d 3b 18 30 3b | it_window.;.F;,@.;.@.;.T;.;-;.0; |
| 0760 | 1c 40 21 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 01 86 49 6e 69 74 69 61 6c 69 7a 65 20 77 69 6e 64 6f | .@!;.{.;.IC;."..Initialize.windo |
| 0780 | 77 20 61 6e 64 20 4f 70 65 6e 47 4c 20 63 6f 6e 74 65 78 74 0a 0a 2a 50 61 72 61 6d 65 74 65 72 | w.and.OpenGL.context..*Parameter |
| 07a0 | 73 3a 2a 0a 0a 2a 20 2a 73 63 72 65 65 6e 5f 77 69 64 74 68 2a 20 28 2b 49 6e 74 65 67 65 72 2b | s:*..*.*screen_width*.(+Integer+ |
| 07c0 | 29 0a 0a 2a 20 2a 73 63 72 65 65 6e 5f 68 65 69 67 68 74 2a 20 28 2b 49 6e 74 65 67 65 72 2b 29 | )..*.*screen_height*.(+Integer+) |
| 07e0 | 0a 0a 2a 20 2a 74 69 74 6c 65 2a 20 28 2b 53 74 72 69 6e 67 2b 29 0e 3b 20 54 3b 1c 5b 06 6f 3b | ..*.*title*.(+String+).;.T;.[.o; |
| 0800 | 2e 0d 3b 2f 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 30 30 3b 16 3b 2d 3b 31 30 3b 32 49 | ..;/I".overload.;.F;00;.;-;10;2I |
| 0820 | 22 34 69 6e 69 74 5f 77 69 6e 64 6f 77 28 73 63 72 65 65 6e 5f 77 69 64 74 68 2c 20 73 63 72 65 | "4init_window(screen_width,.scre |
| 0840 | 65 6e 5f 68 65 69 67 68 74 2c 20 74 69 74 6c 65 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 | en_height,.title).;.T;.IC;."..;. |
| 0860 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 54 3b 23 30 3b 24 40 37 3b 33 30 3b 34 46 3b | T;.[.;![.;"I"..;.T;#0;$@7;30;4F; |
| 0880 | 35 69 00 3b 2c 5b 08 5b 07 49 22 11 73 63 72 65 65 6e 5f 77 69 64 74 68 06 3b 20 54 30 5b 07 49 | 5i.;,[.[.I".screen_width.;.T0[.I |
| 08a0 | 22 12 73 63 72 65 65 6e 5f 68 65 69 67 68 74 06 3b 20 54 30 5b 07 49 22 0a 74 69 74 6c 65 06 3b | ".screen_height.;.T0[.I".title.; |
| 08c0 | 20 54 30 3b 24 40 37 3b 21 5b 00 3b 22 49 22 01 c2 40 6f 76 65 72 6c 6f 61 64 20 69 6e 69 74 5f | .T0;$@7;![.;"I"[email protected]_ |
| 08e0 | 77 69 6e 64 6f 77 28 73 63 72 65 65 6e 5f 77 69 64 74 68 2c 20 73 63 72 65 65 6e 5f 68 65 69 67 | window(screen_width,.screen_heig |
| 0900 | 68 74 2c 20 74 69 74 6c 65 29 0a 0a 49 6e 69 74 69 61 6c 69 7a 65 20 77 69 6e 64 6f 77 20 61 6e | ht,.title)..Initialize.window.an |
| 0920 | 64 20 4f 70 65 6e 47 4c 20 63 6f 6e 74 65 78 74 0a 0a 2a 50 61 72 61 6d 65 74 65 72 73 3a 2a 0a | d.OpenGL.context..*Parameters:*. |
| 0940 | 0a 2a 20 2a 73 63 72 65 65 6e 5f 77 69 64 74 68 2a 20 28 2b 49 6e 74 65 67 65 72 2b 29 0a 0a 2a | .*.*screen_width*.(+Integer+)..* |
| 0960 | 20 2a 73 63 72 65 65 6e 5f 68 65 69 67 68 74 2a 20 28 2b 49 6e 74 65 67 65 72 2b 29 0a 0a 2a 20 | .*screen_height*.(+Integer+)..*. |
| 0980 | 2a 74 69 74 6c 65 2a 20 28 2b 53 74 72 69 6e 67 2b 29 0a 06 3b 20 54 3b 23 30 3b 24 40 37 3b 34 | *title*.(+String+)..;.T;#0;$@7;4 |
| 09a0 | 46 3b 35 69 00 3a 10 40 6c 69 6e 65 5f 72 61 6e 67 65 6f 3a 0a 52 61 6e 67 65 08 3a 09 65 78 63 | F;5i.:.@line_rangeo:.Range.:.exc |
| 09c0 | 6c 54 3a 0a 62 65 67 69 6e 69 02 27 03 3a 08 65 6e 64 69 02 32 03 3b 25 40 19 3b 36 40 35 3b 32 | lT:.begini.'.:.endi.2.;%@.;6@5;2 |
| 09e0 | 40 36 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 14 52 61 79 6c 69 62 23 | @6;7To;(.;)F;*;.;.;+;&I".Raylib# |
| 0a00 | 70 6c 61 74 66 6f 72 6d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 40 03 3b 15 54 3b | platform.;.F;,[.;.[.[[email protected].@.;.T; |
| 0a20 | 16 3a 0d 70 6c 61 74 66 6f 72 6d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b | .:.platform;.0;.[.;.{.;.IC;."..; |
| 0a40 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 4d 3b 33 30 3b 34 46 | .T;.[.;![.;"I"..;.F;#0;$@M;30;4F |
| 0a60 | 3b 25 40 19 3b 36 49 22 01 b6 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 70 | ;%@.;6I"..static.mrb_value.mrb_p |
| 0a80 | 6c 61 74 66 6f 72 6d 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 | latform(mrb_state*.mrb,.mrb_valu |
| 0aa0 | 65 20 73 65 6c 66 29 20 7b 0a 23 69 66 20 64 65 66 69 6e 65 64 28 50 4c 41 54 46 4f 52 4d 5f 57 | e.self).{.#if.defined(PLATFORM_W |
| 0ac0 | 45 42 29 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 73 74 72 5f 6e 65 77 5f 6c 69 74 28 6d 72 62 2c | EB)..return.mrb_str_new_lit(mrb, |
| 0ae0 | 20 22 77 65 62 22 29 3b 0a 23 65 6c 73 65 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 73 74 72 5f 6e | ."web");.#else..return.mrb_str_n |
| 0b00 | 65 77 5f 6c 69 74 28 6d 72 62 2c 20 22 64 65 73 6b 74 6f 70 22 29 3b 0a 23 65 6e 64 69 66 0a 7d | ew_lit(mrb,."desktop");.#endif.} |
| 0b20 | 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 | .;.T;2I".static.mrb_value.;.T;7T |
| 0b40 | 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 14 52 61 79 6c 69 62 2e 70 6c 61 74 66 | o;(.;)T;*;.;.;.;&I".Raylib.platf |
| 0b60 | 6f 72 6d 06 3b 20 46 3b 2c 40 4f 3b 14 40 50 3b 15 54 3b 16 3b 3d 3b 18 30 3b 1c 40 52 3b 1d 7b | orm.;.F;,@O;.@P;.T;.;=;.0;.@R;.{ |
| 0b80 | 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 5a | .;.IC;."..;.T;.[.;![.;"@.;#0;$@Z |
| 0ba0 | 3b 35 69 00 3b 25 40 19 3b 36 40 58 3b 32 40 59 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a | ;5i.;%@.;6@X;2@Y;7To;(.;)F;*;.;. |
| 0bc0 | 3b 2b 3b 26 49 22 16 52 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 06 3b 20 46 3b 2c 5b 00 | ;+;&I".Raylib#_draw_text.;.F;,[. |
| 0be0 | 3b 14 5b 06 5b 07 40 20 69 02 4a 03 3b 15 54 3b 16 3a 0f 5f 64 72 61 77 5f 74 65 78 74 3b 18 30 | ;.[.[[email protected].;.T;.:._draw_text;.0 |
| 0c00 | 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 54 76 6f 69 64 20 44 72 61 77 54 65 78 74 28 63 6f | ;.[.;.{.;.IC;."Tvoid.DrawText(co |
| 0c20 | 6e 73 74 20 63 68 61 72 20 2a 74 65 78 74 2c 20 69 6e 74 20 70 6f 73 58 2c 20 69 6e 74 20 70 6f | nst.char.*text,.int.posX,.int.po |
| 0c40 | 73 59 2c 20 69 6e 74 20 66 6f 6e 74 53 69 7a 65 2c 20 43 6f 6c 6f 72 20 63 6f 6c 6f 72 29 3b 0d | sY,.int.fontSize,.Color.color);. |
| 0c60 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 54 76 6f 69 64 20 44 72 61 77 54 65 78 74 28 63 6f | ;.T;.[.;![.;"I"Tvoid.DrawText(co |
| 0c80 | 6e 73 74 20 63 68 61 72 20 2a 74 65 78 74 2c 20 69 6e 74 20 70 6f 73 58 2c 20 69 6e 74 20 70 6f | nst.char.*text,.int.posX,.int.po |
| 0ca0 | 73 59 2c 20 69 6e 74 20 66 6f 6e 74 53 69 7a 65 2c 20 43 6f 6c 6f 72 20 63 6f 6c 6f 72 29 3b 06 | sY,.int.fontSize,.Color.color);. |
| 0cc0 | 3b 20 54 3b 23 30 3b 24 40 60 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 02 78 01 73 74 61 74 69 | ;.T;#0;$@`;30;4F;%@.;6I".x.stati |
| 0ce0 | 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 64 72 61 77 5f 74 65 78 74 28 6d 72 62 5f 73 74 | c.mrb_value.mrb_draw_text(mrb_st |
| 0d00 | 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 63 68 61 | ate*.mrb,.mrb_value.self).{..cha |
| 0d20 | 72 2a 20 74 65 78 74 20 3d 20 22 44 65 66 61 75 6c 74 20 54 65 78 74 22 3b 0a 09 6d 72 62 5f 69 | r*.text.=."Default.Text";..mrb_i |
| 0d40 | 6e 74 20 78 20 3d 20 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 79 20 3d 20 30 3b 0a 09 6d 72 62 5f 69 | nt.x.=.0;..mrb_int.y.=.0;..mrb_i |
| 0d60 | 6e 74 20 66 6f 6e 74 53 69 7a 65 20 3d 20 31 36 3b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 63 6f 6c | nt.fontSize.=.16;..mrb_value.col |
| 0d80 | 6f 72 5f 6f 62 6a 3b 0a 0a 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 7c 7a | or_obj;....mrb_get_args(mrb,."|z |
| 0da0 | 69 69 69 6f 22 2c 20 26 74 65 78 74 2c 20 26 78 2c 20 26 79 2c 20 26 66 6f 6e 74 53 69 7a 65 2c | iiio",.&text,.&x,.&y,.&fontSize, |
| 0dc0 | 20 26 63 6f 6c 6f 72 5f 6f 62 6a 29 3b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 20 3d 20 44 41 | .&color_obj);..Color.*color.=.DA |
| 0de0 | 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 63 6f 6c 6f 72 5f 6f 62 6a 2c 20 26 43 6f 6c 6f | TA_GET_PTR(mrb,.color_obj,.&Colo |
| 0e00 | 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 09 44 72 61 77 54 65 78 74 28 74 65 78 74 2c 20 | r_type,.Color);..DrawText(text,. |
| 0e20 | 78 2c 20 79 2c 20 66 6f 6e 74 53 69 7a 65 2c 20 2a 63 6f 6c 6f 72 29 3b 0a 09 72 65 74 75 72 6e | x,.y,.fontSize,.*color);..return |
| 0e40 | 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 | .mrb_nil_value();.}.;.T;2I".stat |
| 0e60 | 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a | ic.mrb_value.;.T;7To;(.;)T;*;.;. |
| 0e80 | 3b 1b 3b 26 49 22 16 52 61 79 6c 69 62 2e 5f 64 72 61 77 5f 74 65 78 74 06 3b 20 46 3b 2c 40 62 | ;.;&I".Raylib._draw_text.;.F;,@b |
| 0ea0 | 3b 14 40 63 3b 15 54 3b 16 3b 3e 3b 18 30 3b 1c 40 65 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 54 76 6f | ;.@c;.T;.;>;.0;.@e;.{.;.IC;."Tvo |
| 0ec0 | 69 64 20 44 72 61 77 54 65 78 74 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 74 65 78 74 2c 20 69 6e | id.DrawText(const.char.*text,.in |
| 0ee0 | 74 20 70 6f 73 58 2c 20 69 6e 74 20 70 6f 73 59 2c 20 69 6e 74 20 66 6f 6e 74 53 69 7a 65 2c 20 | t.posX,.int.posY,.int.fontSize,. |
| 0f00 | 43 6f 6c 6f 72 20 63 6f 6c 6f 72 29 3b 0e 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 54 76 6f | Color.color);.;.T;.[.;![.;"I"Tvo |
| 0f20 | 69 64 20 44 72 61 77 54 65 78 74 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 74 65 78 74 2c 20 69 6e | id.DrawText(const.char.*text,.in |
| 0f40 | 74 20 70 6f 73 58 2c 20 69 6e 74 20 70 6f 73 59 2c 20 69 6e 74 20 66 6f 6e 74 53 69 7a 65 2c 20 | t.posX,.int.posY,.int.fontSize,. |
| 0f60 | 43 6f 6c 6f 72 20 63 6f 6c 6f 72 29 3b 06 3b 20 54 3b 23 30 3b 24 40 6d 3b 34 46 3b 35 69 00 3b | Color.color);.;.T;#0;$@m;4F;5i.; |
| 0f80 | 38 6f 3b 39 08 3b 3a 54 3b 3b 69 02 49 03 3b 3c 69 02 49 03 3b 25 40 19 3b 36 40 6b 3b 32 40 6c | 8o;9.;:T;;i.I.;<i.I.;%@.;6@k;2@l |
| 0fa0 | 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 19 52 61 79 6c 69 62 23 62 65 | ;7To;(.;)F;*;.;.;+;&I".Raylib#be |
| 0fc0 | 67 69 6e 5f 64 72 61 77 69 6e 67 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 59 03 3b | gin_drawing.;.F;,[.;.[.[[email protected].; |
| 0fe0 | 15 54 3b 16 3a 12 62 65 67 69 6e 5f 64 72 61 77 69 6e 67 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e | .T;.:.begin_drawing;.0;.[.;.{.;. |
| 1000 | 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 | IC;."..;.T;.[.;![.;"I"..;.F;#0;$ |
| 1020 | 40 75 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 75 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | @u;30;4F;%@.;6I"ustatic.mrb_valu |
| 1040 | 65 0a 6d 72 62 5f 62 65 67 69 6e 5f 64 72 61 77 69 6e 67 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d | e.mrb_begin_drawing(mrb_state*.m |
| 1060 | 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 42 65 67 69 6e 44 72 61 77 | rb,.mrb_value.self).{..BeginDraw |
| 1080 | 69 6e 67 28 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a | ing();..return.mrb_nil_value();. |
| 10a0 | 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 | }.;.T;2I".static.mrb_value.;.T;7 |
| 10c0 | 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 2e 62 65 67 69 | To;(.;)T;*;.;.;.;&I".Raylib.begi |
| 10e0 | 6e 5f 64 72 61 77 69 6e 67 06 3b 20 46 3b 2c 40 77 3b 14 40 78 3b 15 54 3b 16 3b 3f 3b 18 30 3b | n_drawing.;.F;,@w;.@x;.T;.;?;.0; |
| 1100 | 1c 40 7a 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b | .@z;.{.;.IC;."..;.T;.[.;![.;"@.; |
| 1120 | 23 30 3b 24 40 01 7d 3b 35 69 00 3b 25 40 19 3b 36 40 01 7b 3b 32 40 01 7c 3b 37 54 6f 3b 28 15 | #0;$@.};5i.;%@.;6@.{;2@.|;7To;(. |
| 1140 | 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 17 52 61 79 6c 69 62 23 65 6e 64 5f 64 72 61 77 69 | ;)F;*;.;.;+;&I".Raylib#end_drawi |
| 1160 | 6e 67 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 5f 03 3b 15 54 3b 16 3a 10 65 6e 64 | ng.;.F;,[.;.[.[[email protected]._.;.T;.:.end |
| 1180 | 5f 64 72 61 77 69 6e 67 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b | _drawing;.0;.[.;.{.;.IC;."..;.T; |
| 11a0 | 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 01 83 3b 33 30 3b 34 46 3b 25 | .[.;![.;"I"..;.F;#0;$@..;30;4F;% |
| 11c0 | 40 19 3b 36 49 22 71 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 65 6e 64 5f | @.;6I"qstatic.mrb_value.mrb_end_ |
| 11e0 | 64 72 61 77 69 6e 67 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 | drawing(mrb_state*.mrb,.mrb_valu |
| 1200 | 65 20 73 65 6c 66 29 20 7b 0a 09 45 6e 64 44 72 61 77 69 6e 67 28 29 3b 0a 09 72 65 74 75 72 6e | e.self).{..EndDrawing();..return |
| 1220 | 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 | .mrb_nil_value();.}.;.T;2I".stat |
| 1240 | 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a | ic.mrb_value.;.T;7To;(.;)T;*;.;. |
| 1260 | 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 2e 65 6e 64 5f 64 72 61 77 69 6e 67 06 3b 20 46 3b 2c 40 | ;.;&I".Raylib.end_drawing.;.F;,@ |
| 1280 | 01 85 3b 14 40 01 86 3b 15 54 3b 16 3b 40 3b 18 30 3b 1c 40 01 88 3b 1d 7b 00 3b 1e 49 43 3b 1f | ..;.@..;.T;.;@;.0;.@..;.{.;.IC;. |
| 12a0 | 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 01 90 3b 35 69 00 3b 25 | "..;.T;.[.;![.;"@.;#0;$@..;5i.;% |
| 12c0 | 40 19 3b 36 40 01 8e 3b 32 40 01 8f 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 | @.;6@..;2@..;7To;(.;)F;*;.;.;+;& |
| 12e0 | 49 22 1c 52 61 79 6c 69 62 23 63 6c 65 61 72 5f 62 61 63 6b 67 72 6f 75 6e 64 06 3b 20 46 3b 2c | I".Raylib#clear_background.;.F;, |
| 1300 | 5b 00 3b 14 5b 06 5b 07 40 20 69 02 65 03 3b 15 54 3b 16 3a 15 63 6c 65 61 72 5f 62 61 63 6b 67 | [.;.[.[[email protected].;.T;.:.clear_backg |
| 1320 | 72 6f 75 6e 64 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 | round;.0;.[.;.{.;.IC;."..;.T;.[. |
| 1340 | 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 01 96 3b 33 30 3b 34 46 3b 25 40 19 3b | ;![.;"I"..;.F;#0;$@..;30;4F;%@.; |
| 1360 | 36 49 22 02 03 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 63 6c 65 61 72 | 6I"...static.mrb_value.mrb_clear |
| 1380 | 5f 62 61 63 6b 67 72 6f 75 6e 64 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f | _background(mrb_state*.mrb,.mrb_ |
| 13a0 | 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 63 6f 6c 6f 72 5f 6f | value.self).{..mrb_value.color_o |
| 13c0 | 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 6f 22 2c 20 26 63 6f 6c | bj;..mrb_get_args(mrb,."o",.&col |
| 13e0 | 6f 72 5f 6f 62 6a 29 3b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 5f 64 61 74 61 20 3d 20 44 41 | or_obj);..Color.*color_data.=.DA |
| 1400 | 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 63 6f 6c 6f 72 5f 6f 62 6a 2c 20 26 43 6f 6c 6f | TA_GET_PTR(mrb,.color_obj,.&Colo |
| 1420 | 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 09 43 6c 65 61 72 42 61 63 6b 67 72 6f 75 6e 64 | r_type,.Color);..ClearBackground |
| 1440 | 28 2a 63 6f 6c 6f 72 5f 64 61 74 61 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 | (*color_data);..return.mrb_nil_v |
| 1460 | 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | alue();.}.;.T;2I".static.mrb_val |
| 1480 | 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 | ue.;.T;7To;(.;)T;*;.;.;.;&I".Ray |
| 14a0 | 6c 69 62 2e 63 6c 65 61 72 5f 62 61 63 6b 67 72 6f 75 6e 64 06 3b 20 46 3b 2c 40 01 98 3b 14 40 | lib.clear_background.;.F;,@..;.@ |
| 14c0 | 01 99 3b 15 54 3b 16 3b 41 3b 18 30 3b 1c 40 01 9b 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 | ..;.T;.;A;.0;.@..;.{.;.IC;."..;. |
| 14e0 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 01 a3 3b 35 69 00 3b 25 40 19 3b 36 40 | T;.[.;![.;"@.;#0;$@..;5i.;%@.;6@ |
| 1500 | 01 a1 3b 32 40 01 a2 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 1a 52 61 | ..;2@..;7To;(.;)F;*;.;.;+;&I".Ra |
| 1520 | 79 6c 69 62 23 63 61 6c 6c 5f 6d 61 69 6e 5f 6c 6f 6f 70 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b | ylib#call_main_loop.;.F;,[.;.[.[ |
| 1540 | 07 40 20 69 02 6e 03 3b 15 54 3b 16 3a 13 63 61 6c 6c 5f 6d 61 69 6e 5f 6c 6f 6f 70 3b 18 30 3b | [email protected].;.T;.:.call_main_loop;.0; |
| 1560 | 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 | .[.;.{.;.IC;."..;.T;.[.;![.;"I". |
| 1580 | 06 3b 20 46 3b 23 30 3b 24 40 01 a9 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 01 b7 73 74 61 74 | .;.F;#0;$@..;30;4F;%@.;6I"..stat |
| 15a0 | 69 63 20 6d 72 62 5f 76 61 6c 75 65 20 0a 6d 72 62 5f 63 61 6c 6c 5f 6d 61 69 6e 5f 6c 6f 6f 70 | ic.mrb_value..mrb_call_main_loop |
| 15c0 | 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 | (mrb_state*.mrb,.mrb_value.self) |
| 15e0 | 20 7b 0a 09 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 63 20 3d 20 6d 72 62 5f 6d 6f 64 75 6c | .{..struct.RClass.*c.=.mrb_modul |
| 1600 | 65 5f 67 65 74 28 6d 72 62 2c 20 22 52 61 79 6c 69 62 22 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 | e_get(mrb,."Raylib");..return.mr |
| 1620 | 62 5f 66 75 6e 63 61 6c 6c 28 6d 72 62 2c 20 6d 72 62 5f 6f 62 6a 5f 76 61 6c 75 65 28 63 29 2c | b_funcall(mrb,.mrb_obj_value(c), |
| 1640 | 20 22 6d 61 69 6e 5f 6c 6f 6f 70 22 2c 20 30 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 16 73 74 61 74 | ."main_loop",.0);.}.;.T;2I".stat |
| 1660 | 69 63 20 6d 72 62 5f 76 61 6c 75 65 20 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b | ic.mrb_value..;.T;7To;(.;)T;*;.; |
| 1680 | 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 2e 63 61 6c 6c 5f 6d 61 69 6e 5f 6c 6f 6f 70 06 3b 20 | .;.;&I".Raylib.call_main_loop.;. |
| 16a0 | 46 3b 2c 40 01 ab 3b 14 40 01 ac 3b 15 54 3b 16 3b 42 3b 18 30 3b 1c 40 01 ae 3b 1d 7b 00 3b 1e | F;,@..;.@..;.T;.;B;.0;.@..;.{.;. |
| 16c0 | 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 01 b6 3b 35 | IC;."..;.T;.[.;![.;"@.;#0;$@..;5 |
| 16e0 | 69 00 3b 25 40 19 3b 36 40 01 b4 3b 32 40 01 b5 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a | i.;%@.;6@..;2@..;7To;(.;)F;*;.;. |
| 1700 | 3b 2b 3b 26 49 22 20 52 61 79 6c 69 62 23 77 69 6e 64 6f 77 5f 73 68 6f 75 6c 64 5f 63 6c 6f 73 | ;+;&I".Raylib#window_should_clos |
| 1720 | 65 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 74 03 3b 15 54 3b 16 3a 19 77 69 6e | e?.;.F;,[.;.[.[[email protected].;.T;.:.win |
| 1740 | 64 6f 77 5f 73 68 6f 75 6c 64 5f 63 6c 6f 73 65 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | dow_should_close?;.0;.[.;.{.;.IC |
| 1760 | 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3a 14 59 41 52 44 3a 3a 54 61 67 73 3a 3a 54 61 67 0a 3b | ;."..;.T;.[.o:.YARD::Tags::Tag.; |
| 1780 | 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 30 49 22 00 06 3b 20 54 3b 16 30 3b 31 5b 06 49 22 | /I".return.;.F;0I"..;.T;.0;1[.I" |
| 17a0 | 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 01 bc 3b 21 5b 00 3b 22 49 22 17 40 72 65 74 75 72 | .Boolean.;.T;$@..;![.;"I".@retur |
| 17c0 | 6e 20 5b 42 6f 6f 6c 65 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 01 bc 3b 33 30 3b 34 46 3b 25 | n.[Boolean]..;.T;#0;$@..;30;4F;% |
| 17e0 | 40 19 3b 36 49 22 7f 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 20 0a 6d 72 62 5f 77 69 6e | @.;6I".static.mrb_value..mrb_win |
| 1800 | 64 6f 77 5f 73 68 6f 75 6c 64 5f 63 6c 6f 73 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c | dow_should_close(mrb_state*.mrb, |
| 1820 | 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 | .mrb_value.self).{..return.mrb_b |
| 1840 | 6f 6f 6c 5f 76 61 6c 75 65 28 57 69 6e 64 6f 77 53 68 6f 75 6c 64 43 6c 6f 73 65 28 29 29 3b 0a | ool_value(WindowShouldClose());. |
| 1860 | 7d 06 3b 20 54 3b 32 49 22 16 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 20 06 3b 20 54 3b | }.;.T;2I".static.mrb_value..;.T; |
| 1880 | 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 20 52 61 79 6c 69 62 2e 77 69 6e | 7To;(.;)T;*;.;.;.;&I".Raylib.win |
| 18a0 | 64 6f 77 5f 73 68 6f 75 6c 64 5f 63 6c 6f 73 65 3f 06 3b 20 46 3b 2c 40 01 be 3b 14 40 01 bf 3b | dow_should_close?.;.F;,@..;.@..; |
| 18c0 | 15 54 3b 16 3b 43 3b 18 30 3b 1c 40 01 c1 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c | .T;.;C;.0;.@..;.{.;.IC;."..;.T;. |
| 18e0 | 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 30 40 17 3b 16 30 3b 31 5b 06 | [.o;D.;/I".return.;.F;0@.;.0;1[. |
| 1900 | 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 01 ce 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 | I".Boolean.;.T;$@..;![.;"@.;#0;$ |
| 1920 | 40 01 ce 3b 35 69 00 3b 25 40 19 3b 36 40 01 cc 3b 32 40 01 cd 3b 37 54 6f 3b 28 15 3b 29 46 3b | @..;5i.;%@.;6@..;2@..;7To;(.;)F; |
| 1940 | 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 17 52 61 79 6c 69 62 23 74 61 72 67 65 74 5f 66 70 73 3d 06 3b | *;.;.;+;&I".Raylib#target_fps=.; |
| 1960 | 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 87 03 3b 15 54 3b 16 3a 10 74 61 72 67 65 74 5f | .F;,[.;.[.[[email protected]...;.T;.:.target_ |
| 1980 | 66 70 73 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b | fps=;.0;.[.;.{.;.IC;."..;.T;.[.; |
| 19a0 | 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 01 d8 3b 33 30 3b 34 46 3b 25 40 19 3b 36 | ![.;"I"..;.F;#0;$@..;30;4F;%@.;6 |
| 19c0 | 49 22 01 a2 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 74 61 72 67 65 74 5f | I"..static.mrb_value.mrb_target_ |
| 19e0 | 66 70 73 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 | fps(mrb_state*.mrb,.mrb_value.se |
| 1a00 | 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 66 70 73 20 3d 20 36 30 3b 0a 09 6d 72 62 5f 67 65 | lf).{..mrb_int.fps.=.60;..mrb_ge |
| 1a20 | 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 66 70 73 29 3b 0a 09 53 65 74 54 61 72 67 | t_args(mrb,."i",.&fps);..SetTarg |
| 1a40 | 65 74 46 50 53 28 66 70 73 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 | etFPS(fps);..return.mrb_nil_valu |
| 1a60 | 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | e();.}.;.T;2I".static.mrb_value. |
| 1a80 | 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 | ;.T;7To;(.;)T;*;.;.;.;&I".Raylib |
| 1aa0 | 2e 74 61 72 67 65 74 5f 66 70 73 3d 06 3b 20 46 3b 2c 40 01 da 3b 14 40 01 db 3b 15 54 3b 16 3b | .target_fps=.;.F;,@..;.@..;.T;.; |
| 1ac0 | 45 3b 18 30 3b 1c 40 01 dd 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b | E;.0;.@..;.{.;.IC;."..;.T;.[.;![ |
| 1ae0 | 00 3b 22 40 17 3b 23 30 3b 24 40 01 e5 3b 35 69 00 3b 25 40 19 3b 36 40 01 e3 3b 32 40 01 e4 3b | .;"@.;#0;$@..;5i.;%@.;6@..;2@..; |
| 1b00 | 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 0f 52 61 79 6c 69 62 23 66 70 73 | 7To;(.;)F;*;.;.;+;&I".Raylib#fps |
| 1b20 | 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 8f 03 3b 15 54 3b 16 3a 08 66 70 73 3b 18 | .;.F;,[.;.[.[[email protected]...;.T;.:.fps;. |
| 1b40 | 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 | 0;.[.;.{.;.IC;."..;.T;.[.;![.;"I |
| 1b60 | 22 00 06 3b 20 46 3b 23 30 3b 24 40 01 eb 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 65 73 74 61 | "..;.F;#0;$@..;30;4F;%@.;6I"esta |
| 1b80 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 66 70 73 28 6d 72 62 5f 73 74 61 74 65 2a | tic.mrb_value.mrb_fps(mrb_state* |
| 1ba0 | 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e 20 | .mrb,.mrb_value.self).{..return. |
| 1bc0 | 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 47 65 74 46 50 53 28 29 29 3b 0a 7d 06 3b 20 | mrb_fixnum_value(GetFPS());.}.;. |
| 1be0 | 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 | T;2I".static.mrb_value.;.T;7To;( |
| 1c00 | 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 0f 52 61 79 6c 69 62 2e 66 70 73 06 3b 20 46 3b | .;)T;*;.;.;.;&I".Raylib.fps.;.F; |
| 1c20 | 2c 40 01 ed 3b 14 40 01 ee 3b 15 54 3b 16 3b 46 3b 18 30 3b 1c 40 01 f0 3b 1d 7b 00 3b 1e 49 43 | ,@..;.@..;.T;.;F;.0;.@..;.{.;.IC |
| 1c40 | 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 01 f8 3b 35 69 00 | ;."..;.T;.[.;![.;"@.;#0;$@..;5i. |
| 1c60 | 3b 25 40 19 3b 36 40 01 f6 3b 32 40 01 f7 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b | ;%@.;6@..;2@..;7To;(.;)F;*;.;.;+ |
| 1c80 | 3b 26 49 22 16 52 61 79 6c 69 62 23 66 72 61 6d 65 5f 74 69 6d 65 06 3b 20 46 3b 2c 5b 00 3b 14 | ;&I".Raylib#frame_time.;.F;,[.;. |
| 1ca0 | 5b 06 5b 07 40 20 69 02 94 03 3b 15 54 3b 16 3a 0f 66 72 61 6d 65 5f 74 69 6d 65 3b 18 30 3b 1c | [.[[email protected]...;.T;.:.frame_time;.0;. |
| 1cc0 | 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 | [.;.{.;.IC;."..;.T;.[.;![.;"I".. |
| 1ce0 | 3b 20 46 3b 23 30 3b 24 40 01 fe 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 76 73 74 61 74 69 63 | ;.F;#0;$@..;30;4F;%@.;6I"vstatic |
| 1d00 | 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 66 72 61 6d 65 5f 74 69 6d 65 28 6d 72 62 5f 73 74 | .mrb_value.mrb_frame_time(mrb_st |
| 1d20 | 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 72 65 74 | ate*.mrb,.mrb_value.self).{..ret |
| 1d40 | 75 72 6e 20 6d 72 62 5f 66 6c 6f 61 74 5f 76 61 6c 75 65 28 6d 72 62 2c 20 47 65 74 46 72 61 6d | urn.mrb_float_value(mrb,.GetFram |
| 1d60 | 65 54 69 6d 65 28 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 | eTime());.}.;.T;2I".static.mrb_v |
| 1d80 | 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 16 52 | alue.;.T;7To;(.;)T;*;.;.;.;&I".R |
| 1da0 | 61 79 6c 69 62 2e 66 72 61 6d 65 5f 74 69 6d 65 06 3b 20 46 3b 2c 40 02 00 01 3b 14 40 02 01 01 | aylib.frame_time.;.F;,@...;.@... |
| 1dc0 | 3b 15 54 3b 16 3b 47 3b 18 30 3b 1c 40 02 03 01 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 | ;.T;.;G;.0;.@...;.{.;.IC;."..;.T |
| 1de0 | 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 0b 01 3b 35 69 00 3b 25 40 19 3b 36 40 | ;.[.;![.;"@.;#0;$@...;5i.;%@.;6@ |
| 1e00 | 02 09 01 3b 32 40 02 0a 01 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 10 | ...;2@...;7To;(.;)F;*;.;.;+;&I". |
| 1e20 | 52 61 79 6c 69 62 23 74 69 6d 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 99 03 3b | Raylib#time.;.F;,[.;.[.[[email protected]...; |
| 1e40 | 15 54 3b 16 3a 09 74 69 6d 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 | .T;.:.time;.0;.[.;.{.;.IC;."..;. |
| 1e60 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 11 01 3b 33 30 3b 34 | T;.[.;![.;"I"..;.F;#0;$@...;30;4 |
| 1e80 | 46 3b 25 40 19 3b 36 49 22 6b 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 74 | F;%@.;6I"kstatic.mrb_value.mrb_t |
| 1ea0 | 69 6d 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 | ime(mrb_state*.mrb,.mrb_value.se |
| 1ec0 | 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 6c 6f 61 74 5f 76 61 6c 75 65 28 6d 72 | lf).{..return.mrb_float_value(mr |
| 1ee0 | 62 2c 20 47 65 74 54 69 6d 65 28 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 | b,.GetTime());.}.;.T;2I".static. |
| 1f00 | 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b | mrb_value.;.T;7To;(.;)T;*;.;.;.; |
| 1f20 | 26 49 22 10 52 61 79 6c 69 62 2e 74 69 6d 65 06 3b 20 46 3b 2c 40 02 13 01 3b 14 40 02 14 01 3b | &I".Raylib.time.;.F;,@...;.@...; |
| 1f40 | 15 54 3b 16 3b 48 3b 18 30 3b 1c 40 02 16 01 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b | .T;.;H;.0;.@...;.{.;.IC;."..;.T; |
| 1f60 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 1e 01 3b 35 69 00 3b 25 40 19 3b 36 40 02 | .[.;![.;"@.;#0;$@...;5i.;%@.;6@. |
| 1f80 | 1c 01 3b 32 40 02 1d 01 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 19 52 | ..;2@...;7To;(.;)F;*;.;.;+;&I".R |
| 1fa0 | 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 75 72 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b | aylib#_draw_texture.;.F;,[.;.[.[ |
| 1fc0 | 07 40 20 69 02 e9 01 3b 15 54 3b 16 3a 12 5f 64 72 61 77 5f 74 65 78 74 75 72 65 3b 18 30 3b 1c | [email protected]...;.T;.:._draw_texture;.0;. |
| 1fe0 | 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 | [.;.{.;.IC;."..;.T;.[.;![.;"I".. |
| 2000 | 3b 20 46 3b 23 30 3b 24 40 02 24 01 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 02 a8 01 73 74 61 | ;.F;#0;$@.$.;30;4F;%@.;6I"...sta |
| 2020 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 64 72 61 77 5f 74 65 78 74 75 72 65 28 6d | tic.mrb_value.mrb_draw_texture(m |
| 2040 | 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b | rb_state*.mrb,.mrb_value.self).{ |
| 2060 | 0a 09 6d 72 62 5f 76 61 6c 75 65 20 74 65 78 74 75 72 65 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 69 6e | ..mrb_value.texture_obj;..mrb_in |
| 2080 | 74 20 78 3b 0a 09 6d 72 62 5f 69 6e 74 20 79 3b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 74 69 6e 74 | t.x;..mrb_int.y;..mrb_value.tint |
| 20a0 | 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 6f 69 69 6f 22 2c | _obj;..mrb_get_args(mrb,."oiio", |
| 20c0 | 20 26 74 65 78 74 75 72 65 5f 6f 62 6a 2c 20 26 78 2c 20 26 79 2c 20 26 74 69 6e 74 5f 6f 62 6a | .&texture_obj,.&x,.&y,.&tint_obj |
| 20e0 | 29 3b 0a 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 5f 64 61 74 61 20 3d 20 44 41 54 | );...Texture.*texture_data.=.DAT |
| 2100 | 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 74 65 78 74 75 72 65 5f 6f 62 6a 2c 20 26 54 65 78 | A_GET_PTR(mrb,.texture_obj,.&Tex |
| 2120 | 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b 0a 09 43 6f 6c 6f 72 20 2a 74 69 6e | ture_type,.Texture);..Color.*tin |
| 2140 | 74 5f 64 61 74 61 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 74 69 6e 74 5f | t_data.=.DATA_GET_PTR(mrb,.tint_ |
| 2160 | 6f 62 6a 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 0a 09 44 72 61 77 | obj,.&Color_type,.Color);...Draw |
| 2180 | 54 65 78 74 75 72 65 28 2a 74 65 78 74 75 72 65 5f 64 61 74 61 2c 20 78 2c 20 79 2c 20 2a 74 69 | Texture(*texture_data,.x,.y,.*ti |
| 21a0 | 6e 74 5f 64 61 74 61 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 | nt_data);...return.mrb_nil_value |
| 21c0 | 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b | ();.}.;.T;2I".static.mrb_value.; |
| 21e0 | 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 2e | .T;7To;(.;)T;*;.;.;.;&I".Raylib. |
| 2200 | 5f 64 72 61 77 5f 74 65 78 74 75 72 65 06 3b 20 46 3b 2c 40 02 26 01 3b 14 40 02 27 01 3b 15 54 | _draw_texture.;.F;,@.&.;.@.'.;.T |
| 2220 | 3b 16 3b 49 3b 18 30 3b 1c 40 02 29 01 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b | ;.;I;.0;.@.).;.{.;.IC;."..;.T;.[ |
| 2240 | 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 31 01 3b 35 69 00 3b 25 40 19 3b 36 40 02 2f 01 | .;![.;"@.;#0;[email protected].;5i.;%@.;6@./. |
| 2260 | 3b 32 40 02 30 01 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 1c 52 61 79 | ;[email protected].;7To;(.;)F;*;.;.;+;&I".Ray |
| 2280 | 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 | lib#_draw_texture_ex.;.F;,[.;.[. |
| 22a0 | 5b 07 40 20 69 02 f9 01 3b 15 54 3b 16 3a 15 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 3b | [[email protected]...;.T;.:._draw_texture_ex; |
| 22c0 | 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 | .0;.[.;.{.;.IC;."..;.T;.[.;![.;" |
| 22e0 | 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 37 01 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 02 45 | I"..;.F;#0;[email protected].;30;4F;%@.;6I".E |
| 2300 | 02 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 64 72 61 77 5f 74 65 78 74 75 | .static.mrb_value.mrb_draw_textu |
| 2320 | 72 65 5f 65 78 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 | re_ex(mrb_state*.mrb,.mrb_value. |
| 2340 | 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 74 65 78 74 75 72 65 5f 6f 62 6a 3b 0a | self).{..mrb_value.texture_obj;. |
| 2360 | 09 6d 72 62 5f 76 61 6c 75 65 20 70 6f 73 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 72 | .mrb_value.pos_obj;..mrb_float.r |
| 2380 | 6f 74 61 74 69 6f 6e 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 73 63 61 6c 65 3b 0a 09 6d 72 62 5f | otation;..mrb_float.scale;..mrb_ |
| 23a0 | 76 61 6c 75 65 20 74 69 6e 74 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 | value.tint_obj;..mrb_get_args(mr |
| 23c0 | 62 2c 20 22 6f 6f 66 66 6f 22 2c 20 26 74 65 78 74 75 72 65 5f 6f 62 6a 2c 20 26 70 6f 73 5f 6f | b,."ooffo",.&texture_obj,.&pos_o |
| 23e0 | 62 6a 2c 20 26 72 6f 74 61 74 69 6f 6e 2c 20 26 73 63 61 6c 65 2c 20 26 74 69 6e 74 5f 6f 62 6a | bj,.&rotation,.&scale,.&tint_obj |
| 2400 | 29 3b 0a 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 5f 64 61 74 61 20 3d 20 44 41 54 | );...Texture.*texture_data.=.DAT |
| 2420 | 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 74 65 78 74 75 72 65 5f 6f 62 6a 2c 20 26 54 65 78 | A_GET_PTR(mrb,.texture_obj,.&Tex |
| 2440 | 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b 0a 09 56 65 63 74 6f 72 32 20 2a 70 | ture_type,.Texture);..Vector2.*p |
| 2460 | 6f 73 5f 64 61 74 61 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 70 6f 73 5f | os_data.=.DATA_GET_PTR(mrb,.pos_ |
| 2480 | 6f 62 6a 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 56 65 63 74 6f 72 32 29 3b 0a 09 43 | obj,.&Vector2_type,.Vector2);..C |
| 24a0 | 6f 6c 6f 72 20 2a 74 69 6e 74 5f 64 61 74 61 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d | olor.*tint_data.=.DATA_GET_PTR(m |
| 24c0 | 72 62 2c 20 74 69 6e 74 5f 6f 62 6a 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 | rb,.tint_obj,.&Color_type,.Color |
| 24e0 | 29 3b 0a 0a 09 44 72 61 77 54 65 78 74 75 72 65 45 78 28 2a 74 65 78 74 75 72 65 5f 64 61 74 61 | );...DrawTextureEx(*texture_data |
| 2500 | 2c 20 2a 70 6f 73 5f 64 61 74 61 2c 20 72 6f 74 61 74 69 6f 6e 2c 20 73 63 61 6c 65 2c 20 2a 74 | ,.*pos_data,.rotation,.scale,.*t |
| 2520 | 69 6e 74 5f 64 61 74 61 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 | int_data);...return.mrb_nil_valu |
| 2540 | 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | e();.}.;.T;2I".static.mrb_value. |
| 2560 | 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 | ;.T;7To;(.;)T;*;.;.;.;&I".Raylib |
| 2580 | 2e 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 06 3b 20 46 3b 2c 40 02 39 01 3b 14 40 02 3a | ._draw_texture_ex.;.F;,@.9.;.@.: |
| 25a0 | 01 3b 15 54 3b 16 3b 4a 3b 18 30 3b 1c 40 02 3c 01 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 | .;.T;.;J;.0;.@.<.;.{.;.IC;."..;. |
| 25c0 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 44 01 3b 35 69 00 3b 25 40 19 3b 36 | T;.[.;![.;"@.;#0;[email protected].;5i.;%@.;6 |
| 25e0 | 40 02 42 01 3b 32 40 02 43 01 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 | @.B.;[email protected].;7To;(.;)F;*;.;.;+;&I" |
| 2600 | 1d 52 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 06 3b 20 46 3b 2c 5b | .Raylib#_draw_texture_pro.;.F;,[ |
| 2620 | 00 3b 14 5b 06 5b 07 40 20 69 02 0b 02 3b 15 54 3b 16 3a 16 5f 64 72 61 77 5f 74 65 78 74 75 72 | .;.[.[[email protected]...;.T;.:._draw_textur |
| 2640 | 65 5f 70 72 6f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 | e_pro;.0;.[.;.{.;.IC;."..;.T;.[. |
| 2660 | 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 4a 01 3b 33 30 3b 34 46 3b 25 40 19 | ;![.;"I"..;.F;#0;[email protected].;30;4F;%@. |
| 2680 | 3b 36 49 22 02 53 03 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 64 72 61 77 | ;6I".S.static.mrb_value.mrb_draw |
| 26a0 | 5f 74 65 78 74 75 72 65 5f 70 72 6f 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 | _texture_pro(mrb_state*.mrb,.mrb |
| 26c0 | 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 74 65 78 74 75 72 | _value.self).{..mrb_value.textur |
| 26e0 | 65 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 70 6f 73 5f 6f 62 6a 3b 0a 09 6d 72 62 5f | e_obj;..mrb_value.pos_obj;..mrb_ |
| 2700 | 76 61 6c 75 65 20 73 6f 75 72 63 65 5f 72 65 63 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 76 61 6c 75 65 | value.source_rec_obj;..mrb_value |
| 2720 | 20 64 65 73 74 5f 72 65 63 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 72 6f 74 61 74 69 | .dest_rec_obj;..mrb_float.rotati |
| 2740 | 6f 6e 3b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 74 69 6e 74 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 | on;..mrb_value.tint_obj;..mrb_ge |
| 2760 | 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 6f 6f 6f 6f 66 6f 22 2c 20 26 74 65 78 74 75 72 65 5f 6f | t_args(mrb,."oooofo",.&texture_o |
| 2780 | 62 6a 2c 20 26 73 6f 75 72 63 65 5f 72 65 63 5f 6f 62 6a 2c 20 26 64 65 73 74 5f 72 65 63 5f 6f | bj,.&source_rec_obj,.&dest_rec_o |
| 27a0 | 62 6a 2c 20 26 70 6f 73 5f 6f 62 6a 2c 20 26 72 6f 74 61 74 69 6f 6e 2c 20 26 74 69 6e 74 5f 6f | bj,.&pos_obj,.&rotation,.&tint_o |
| 27c0 | 62 6a 29 3b 0a 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 5f 64 61 74 61 20 3d 20 44 | bj);...Texture.*texture_data.=.D |
| 27e0 | 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 74 65 78 74 75 72 65 5f 6f 62 6a 2c 20 26 54 | ATA_GET_PTR(mrb,.texture_obj,.&T |
| 2800 | 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b 0a 09 56 65 63 74 6f 72 32 20 | exture_type,.Texture);..Vector2. |
| 2820 | 2a 70 6f 73 5f 64 61 74 61 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 70 6f | *pos_data.=.DATA_GET_PTR(mrb,.po |
| 2840 | 73 5f 6f 62 6a 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 56 65 63 74 6f 72 32 29 3b 0a | s_obj,.&Vector2_type,.Vector2);. |
| 2860 | 09 52 65 63 74 61 6e 67 6c 65 20 2a 73 6f 75 72 63 65 5f 72 65 63 5f 64 61 74 61 20 3d 20 44 41 | .Rectangle.*source_rec_data.=.DA |
| 2880 | 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 6f 75 72 63 65 5f 72 65 63 5f 6f 62 6a 2c 20 | TA_GET_PTR(mrb,.source_rec_obj,. |
| 28a0 | 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 52 65 | &Rectangle_type,.Rectangle);..Re |
| 28c0 | 63 74 61 6e 67 6c 65 20 2a 64 65 73 74 5f 72 65 63 5f 64 61 74 61 20 3d 20 44 41 54 41 5f 47 45 | ctangle.*dest_rec_data.=.DATA_GE |
| 28e0 | 54 5f 50 54 52 28 6d 72 62 2c 20 64 65 73 74 5f 72 65 63 5f 6f 62 6a 2c 20 26 52 65 63 74 61 6e | T_PTR(mrb,.dest_rec_obj,.&Rectan |
| 2900 | 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 43 6f 6c 6f 72 20 2a 74 69 | gle_type,.Rectangle);..Color.*ti |
| 2920 | 6e 74 5f 64 61 74 61 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 74 69 6e 74 | nt_data.=.DATA_GET_PTR(mrb,.tint |
| 2940 | 5f 6f 62 6a 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 0a 09 44 72 61 | _obj,.&Color_type,.Color);...Dra |
| 2960 | 77 54 65 78 74 75 72 65 50 72 6f 28 2a 74 65 78 74 75 72 65 5f 64 61 74 61 2c 20 2a 73 6f 75 72 | wTexturePro(*texture_data,.*sour |
| 2980 | 63 65 5f 72 65 63 5f 64 61 74 61 2c 20 2a 64 65 73 74 5f 72 65 63 5f 64 61 74 61 2c 20 2a 70 6f | ce_rec_data,.*dest_rec_data,.*po |
| 29a0 | 73 5f 64 61 74 61 2c 20 72 6f 74 61 74 69 6f 6e 2c 20 2a 74 69 6e 74 5f 64 61 74 61 29 3b 0a 0a | s_data,.rotation,.*tint_data);.. |
| 29c0 | 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 | .return.mrb_nil_value();.}.;.T;2 |
| 29e0 | 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 | I".static.mrb_value.;.T;7To;(.;) |
| 2a00 | 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 2e 5f 64 72 61 77 5f 74 65 78 74 75 | T;*;.;.;.;&I".Raylib._draw_textu |
| 2a20 | 72 65 5f 70 72 6f 06 3b 20 46 3b 2c 40 02 4c 01 3b 14 40 02 4d 01 3b 15 54 3b 16 3b 4b 3b 18 30 | re_pro.;.F;,@.L.;[email protected].;.T;.;K;.0 |
| 2a40 | 3b 1c 40 02 4f 01 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 | ;[email protected].;.{.;.IC;."..;.T;.[.;![.;" |
| 2a60 | 40 17 3b 23 30 3b 24 40 02 57 01 3b 35 69 00 3b 25 40 19 3b 36 40 02 55 01 3b 32 40 02 56 01 3b | @.;#0;[email protected].;5i.;%@.;[email protected].;[email protected].; |
| 2a80 | 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 21 52 61 79 6c 69 62 23 6d 6f 75 | 7To;(.;)F;*;.;.;+;&I"!Raylib#mou |
| 2aa0 | 73 65 5f 62 75 74 74 6f 6e 5f 70 72 65 73 73 65 64 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 | se_button_pressed?.;.F;,[.;.[.[. |
| 2ac0 | 40 20 69 02 ae 02 3b 15 54 3b 16 3a 1a 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 70 72 65 73 73 65 | @.i...;.T;.:.mouse_button_presse |
| 2ae0 | 64 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 44 | d?;.0;.[.;.{.;.IC;."..;.T;.[.o;D |
| 2b00 | 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 30 49 22 00 06 3b 20 54 3b 16 30 3b 31 5b 06 | .;/I".return.;.F;0I"..;.T;.0;1[. |
| 2b20 | 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 5d 01 3b 21 5b 00 3b 22 49 22 17 40 72 65 | I".Boolean.;.T;$@.].;![.;"I".@re |
| 2b40 | 74 75 72 6e 20 5b 42 6f 6f 6c 65 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 5d 01 3b 33 30 3b | turn.[Boolean]..;.T;#0;$@.].;30; |
| 2b60 | 34 46 3b 25 40 19 3b 36 49 22 01 ba 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 | 4F;%@.;6I"..static.mrb_value.mrb |
| 2b80 | 5f 69 73 5f 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 70 72 65 73 73 65 64 28 6d 72 62 5f 73 74 61 | _is_mouse_button_pressed(mrb_sta |
| 2ba0 | 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f | te*.mrb,.mrb_value.self).{..mrb_ |
| 2bc0 | 69 6e 74 20 62 75 74 74 6f 6e 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 | int.button;..mrb_get_args(mrb,." |
| 2be0 | 69 22 2c 20 26 62 75 74 74 6f 6e 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f | i",.&button);...return.mrb_bool_ |
| 2c00 | 76 61 6c 75 65 28 49 73 4d 6f 75 73 65 42 75 74 74 6f 6e 50 72 65 73 73 65 64 28 62 75 74 74 6f | value(IsMouseButtonPressed(butto |
| 2c20 | 6e 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | n));.}.;.T;2I".static.mrb_value. |
| 2c40 | 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 21 52 61 79 6c 69 62 | ;.T;7To;(.;)T;*;.;.;.;&I"!Raylib |
| 2c60 | 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 70 72 65 73 73 65 64 3f 06 3b 20 46 3b 2c 40 02 5f 01 | .mouse_button_pressed?.;.F;,@._. |
| 2c80 | 3b 14 40 02 60 01 3b 15 54 3b 16 3b 4c 3b 18 30 3b 1c 40 02 62 01 3b 1d 7b 00 3b 1e 49 43 3b 1f | ;.@.`.;.T;.;L;.0;[email protected].;.{.;.IC;. |
| 2ca0 | 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 30 40 | "..;.T;.[.o;D.;/I".return.;.F;0@ |
| 2cc0 | 17 3b 16 30 3b 31 5b 06 40 01 d6 3b 24 40 02 6f 01 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 | .;.0;1[.@..;[email protected].;![.;"@.;#0;$@. |
| 2ce0 | 6f 01 3b 35 69 00 3b 25 40 19 3b 36 40 02 6d 01 3b 32 40 02 6e 01 3b 37 54 6f 3b 28 15 3b 29 46 | o.;5i.;%@.;[email protected].;[email protected].;7To;(.;)F |
| 2d00 | 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 1e 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 62 75 74 74 6f 6e | ;*;.;.;+;&I".Raylib#mouse_button |
| 2d20 | 5f 64 6f 77 6e 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 b6 02 3b 15 54 3b 16 3a | _down?.;.F;,[.;.[.[[email protected]...;.T;.: |
| 2d40 | 17 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 64 6f 77 6e 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e | .mouse_button_down?;.0;.[.;.{.;. |
| 2d60 | 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 | IC;."..;.T;.[.o;D.;/I".return.;. |
| 2d80 | 46 3b 30 49 22 00 06 3b 20 54 3b 16 30 3b 31 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b | F;0I"..;.T;.0;1[.I".Boolean.;.T; |
| 2da0 | 24 40 02 78 01 3b 21 5b 00 3b 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 6f 6f 6c 65 61 6e 5d 20 | [email protected].;![.;"I".@return.[Boolean]. |
| 2dc0 | 06 3b 20 54 3b 23 30 3b 24 40 02 78 01 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 01 b4 73 74 61 | .;.T;#0;[email protected].;30;4F;%@.;6I"..sta |
| 2de0 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 73 5f 6d 6f 75 73 65 5f 62 75 74 74 6f | tic.mrb_value.mrb_is_mouse_butto |
| 2e00 | 6e 5f 64 6f 77 6e 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 | n_down(mrb_state*.mrb,.mrb_value |
| 2e20 | 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 62 75 74 74 6f 6e 3b 0a 09 6d 72 62 5f 67 | .self).{..mrb_int.button;..mrb_g |
| 2e40 | 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 62 75 74 74 6f 6e 29 3b 0a 0a 09 72 65 | et_args(mrb,."i",.&button);...re |
| 2e60 | 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 4d 6f 75 73 65 42 75 74 74 6f | turn.mrb_bool_value(IsMouseButto |
| 2e80 | 6e 44 6f 77 6e 28 62 75 74 74 6f 6e 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 | nDown(button));.}.;.T;2I".static |
| 2ea0 | 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b | .mrb_value.;.T;7To;(.;)T;*;.;.;. |
| 2ec0 | 3b 26 49 22 1e 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 64 6f 77 6e 3f 06 3b | ;&I".Raylib.mouse_button_down?.; |
| 2ee0 | 20 46 3b 2c 40 02 7a 01 3b 14 40 02 7b 01 3b 15 54 3b 16 3b 4d 3b 18 30 3b 1c 40 02 7d 01 3b 1d | .F;,@.z.;.@.{.;.T;.;M;.0;.@.}.;. |
| 2f00 | 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 | {.;.IC;."..;.T;.[.o;D.;/I".retur |
| 2f20 | 6e 06 3b 20 46 3b 30 40 17 3b 16 30 3b 31 5b 06 40 01 d6 3b 24 40 02 8a 01 3b 21 5b 00 3b 22 40 | n.;.F;0@.;.0;1[.@..;$@...;![.;"@ |
| 2f40 | 17 3b 23 30 3b 24 40 02 8a 01 3b 35 69 00 3b 25 40 19 3b 36 40 02 88 01 3b 32 40 02 89 01 3b 37 | .;#0;$@...;5i.;%@.;6@...;2@...;7 |
| 2f60 | 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 22 52 61 79 6c 69 62 23 6d 6f 75 73 | To;(.;)F;*;.;.;+;&I""Raylib#mous |
| 2f80 | 65 5f 62 75 74 74 6f 6e 5f 72 65 6c 65 61 73 65 64 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 | e_button_released?.;.F;,[.;.[.[. |
| 2fa0 | 40 20 69 02 be 02 3b 15 54 3b 16 3a 1b 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 72 65 6c 65 61 73 | @.i...;.T;.:.mouse_button_releas |
| 2fc0 | 65 64 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b | ed?;.0;.[.;.{.;.IC;."..;.T;.[.o; |
| 2fe0 | 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 30 49 22 00 06 3b 20 54 3b 16 30 3b 31 5b | D.;/I".return.;.F;0I"..;.T;.0;1[ |
| 3000 | 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 93 01 3b 21 5b 00 3b 22 49 22 17 40 72 | .I".Boolean.;.T;$@...;![.;"I".@r |
| 3020 | 65 74 75 72 6e 20 5b 42 6f 6f 6c 65 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 93 01 3b 33 30 | eturn.[Boolean]..;.T;#0;$@...;30 |
| 3040 | 3b 34 46 3b 25 40 19 3b 36 49 22 01 bc 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 | ;4F;%@.;6I"..static.mrb_value.mr |
| 3060 | 62 5f 69 73 5f 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 72 65 6c 65 61 73 65 64 28 6d 72 62 5f 73 | b_is_mouse_button_released(mrb_s |
| 3080 | 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 | tate*.mrb,.mrb_value.self).{..mr |
| 30a0 | 62 5f 69 6e 74 20 62 75 74 74 6f 6e 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c | b_int.button;..mrb_get_args(mrb, |
| 30c0 | 20 22 69 22 2c 20 26 62 75 74 74 6f 6e 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f | ."i",.&button);...return.mrb_boo |
| 30e0 | 6c 5f 76 61 6c 75 65 28 49 73 4d 6f 75 73 65 42 75 74 74 6f 6e 52 65 6c 65 61 73 65 64 28 62 75 | l_value(IsMouseButtonReleased(bu |
| 3100 | 74 74 6f 6e 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | tton));.}.;.T;2I".static.mrb_val |
| 3120 | 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 22 52 61 79 | ue.;.T;7To;(.;)T;*;.;.;.;&I""Ray |
| 3140 | 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 72 65 6c 65 61 73 65 64 3f 06 3b 20 46 3b 2c | lib.mouse_button_released?.;.F;, |
| 3160 | 40 02 95 01 3b 14 40 02 96 01 3b 15 54 3b 16 3b 4e 3b 18 30 3b 1c 40 02 98 01 3b 1d 7b 00 3b 1e | @...;.@...;.T;.;N;.0;.@...;.{.;. |
| 3180 | 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 | IC;."..;.T;.[.o;D.;/I".return.;. |
| 31a0 | 46 3b 30 40 17 3b 16 30 3b 31 5b 06 40 01 d6 3b 24 40 02 a5 01 3b 21 5b 00 3b 22 40 17 3b 23 30 | F;0@.;.0;1[.@..;$@...;![.;"@.;#0 |
| 31c0 | 3b 24 40 02 a5 01 3b 35 69 00 3b 25 40 19 3b 36 40 02 a3 01 3b 32 40 02 a4 01 3b 37 54 6f 3b 28 | ;$@...;5i.;%@.;6@...;2@...;7To;( |
| 31e0 | 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 1c 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 62 75 | .;)F;*;.;.;+;&I".Raylib#mouse_bu |
| 3200 | 74 74 6f 6e 5f 75 70 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 c6 02 3b 15 54 3b | tton_up?.;.F;,[.;.[.[[email protected]...;.T; |
| 3220 | 16 3a 15 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 75 70 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e | .:.mouse_button_up?;.0;.[.;.{.;. |
| 3240 | 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 | IC;."..;.T;.[.o;D.;/I".return.;. |
| 3260 | 46 3b 30 49 22 00 06 3b 20 54 3b 16 30 3b 31 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b | F;0I"..;.T;.0;1[.I".Boolean.;.T; |
| 3280 | 24 40 02 ae 01 3b 21 5b 00 3b 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 6f 6f 6c 65 61 6e 5d 20 | $@...;![.;"I".@return.[Boolean]. |
| 32a0 | 06 3b 20 54 3b 23 30 3b 24 40 02 ae 01 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 01 b0 73 74 61 | .;.T;#0;$@...;30;4F;%@.;6I"..sta |
| 32c0 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 73 5f 6d 6f 75 73 65 5f 62 75 74 74 6f | tic.mrb_value.mrb_is_mouse_butto |
| 32e0 | 6e 5f 75 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 | n_up(mrb_state*.mrb,.mrb_value.s |
| 3300 | 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 62 75 74 74 6f 6e 3b 0a 09 6d 72 62 5f 67 65 74 | elf).{..mrb_int.button;..mrb_get |
| 3320 | 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 62 75 74 74 6f 6e 29 3b 0a 0a 09 72 65 74 75 | _args(mrb,."i",.&button);...retu |
| 3340 | 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 4d 6f 75 73 65 42 75 74 74 6f 6e 55 | rn.mrb_bool_value(IsMouseButtonU |
| 3360 | 70 28 62 75 74 74 6f 6e 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 | p(button));.}.;.T;2I".static.mrb |
| 3380 | 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 | _value.;.T;7To;(.;)T;*;.;.;.;&I" |
| 33a0 | 1c 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 75 70 3f 06 3b 20 46 3b 2c 40 02 | .Raylib.mouse_button_up?.;.F;,@. |
| 33c0 | b0 01 3b 14 40 02 b1 01 3b 15 54 3b 16 3b 4f 3b 18 30 3b 1c 40 02 b3 01 3b 1d 7b 00 3b 1e 49 43 | ..;.@...;.T;.;O;.0;.@...;.{.;.IC |
| 33e0 | 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b | ;."..;.T;.[.o;D.;/I".return.;.F; |
| 3400 | 30 40 17 3b 16 30 3b 31 5b 06 40 01 d6 3b 24 40 02 c0 01 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 | 0@.;.0;1[.@..;$@...;![.;"@.;#0;$ |
| 3420 | 40 02 c0 01 3b 35 69 00 3b 25 40 19 3b 36 40 02 be 01 3b 32 40 02 bf 01 3b 37 54 6f 3b 28 15 3b | @...;5i.;%@.;6@...;2@...;7To;(.; |
| 3440 | 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 18 52 61 79 6c 69 62 23 6b 65 79 5f 70 72 65 73 73 65 | )F;*;.;.;+;&I".Raylib#key_presse |
| 3460 | 64 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 ce 02 3b 15 54 3b 16 3a 11 6b 65 79 | d?.;.F;,[.;.[.[[email protected]...;.T;.:.key |
| 3480 | 5f 70 72 65 73 73 65 64 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 | _pressed?;.0;.[.;.{.;.IC;."..;.T |
| 34a0 | 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 30 49 22 00 06 3b 20 54 | ;.[.o;D.;/I".return.;.F;0I"..;.T |
| 34c0 | 3b 16 30 3b 31 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 c9 01 3b 21 5b 00 3b | ;.0;1[.I".Boolean.;.T;$@...;![.; |
| 34e0 | 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 6f 6f 6c 65 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 | "I".@return.[Boolean]..;.T;#0;$@ |
| 3500 | 02 c9 01 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 01 a0 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | ...;30;4F;%@.;6I"..static.mrb_va |
| 3520 | 6c 75 65 0a 6d 72 62 5f 69 73 5f 6b 65 79 5f 70 72 65 73 73 65 64 28 6d 72 62 5f 73 74 61 74 65 | lue.mrb_is_key_pressed(mrb_state |
| 3540 | 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e | *.mrb,.mrb_value.self).{..mrb_in |
| 3560 | 74 20 6b 65 79 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 | t.key;..mrb_get_args(mrb,."i",.& |
| 3580 | 6b 65 79 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 | key);...return.mrb_bool_value(Is |
| 35a0 | 4b 65 79 50 72 65 73 73 65 64 28 6b 65 79 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 | KeyPressed(key));.}.;.T;2I".stat |
| 35c0 | 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a | ic.mrb_value.;.T;7To;(.;)T;*;.;. |
| 35e0 | 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 2e 6b 65 79 5f 70 72 65 73 73 65 64 3f 06 3b 20 46 3b 2c | ;.;&I".Raylib.key_pressed?.;.F;, |
| 3600 | 40 02 cb 01 3b 14 40 02 cc 01 3b 15 54 3b 16 3b 50 3b 18 30 3b 1c 40 02 ce 01 3b 1d 7b 00 3b 1e | @...;.@...;.T;.;P;.0;.@...;.{.;. |
| 3620 | 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 | IC;."..;.T;.[.o;D.;/I".return.;. |
| 3640 | 46 3b 30 40 17 3b 16 30 3b 31 5b 06 40 01 d6 3b 24 40 02 db 01 3b 21 5b 00 3b 22 40 17 3b 23 30 | F;0@.;.0;1[.@..;$@...;![.;"@.;#0 |
| 3660 | 3b 24 40 02 db 01 3b 35 69 00 3b 25 40 19 3b 36 40 02 d9 01 3b 32 40 02 da 01 3b 37 54 6f 3b 28 | ;$@...;5i.;%@.;6@...;2@...;7To;( |
| 3680 | 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 15 52 61 79 6c 69 62 23 6b 65 79 5f 64 6f 77 6e | .;)F;*;.;.;+;&I".Raylib#key_down |
| 36a0 | 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 d6 02 3b 15 54 3b 16 3a 0e 6b 65 79 5f | ?.;.F;,[.;.[.[[email protected]...;.T;.:.key_ |
| 36c0 | 64 6f 77 6e 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 | down?;.0;.[.;.{.;.IC;."..;.T;.[. |
| 36e0 | 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 30 49 22 00 06 3b 20 54 3b 16 30 3b | o;D.;/I".return.;.F;0I"..;.T;.0; |
| 3700 | 31 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 e4 01 3b 21 5b 00 3b 22 49 22 17 | 1[.I".Boolean.;.T;$@...;![.;"I". |
| 3720 | 40 72 65 74 75 72 6e 20 5b 42 6f 6f 6c 65 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 e4 01 3b | @return.[Boolean]..;.T;#0;$@...; |
| 3740 | 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 01 9a 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a | 30;4F;%@.;6I"..static.mrb_value. |
| 3760 | 6d 72 62 5f 69 73 5f 6b 65 79 5f 64 6f 77 6e 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 | mrb_is_key_down(mrb_state*.mrb,. |
| 3780 | 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 6b 65 79 3b 0a | mrb_value.self).{..mrb_int.key;. |
| 37a0 | 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 6b 65 79 29 3b 0a 0a | .mrb_get_args(mrb,."i",.&key);.. |
| 37c0 | 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 4b 65 79 44 6f 77 6e | .return.mrb_bool_value(IsKeyDown |
| 37e0 | 28 6b 65 79 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | (key));.}.;.T;2I".static.mrb_val |
| 3800 | 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 15 52 61 79 | ue.;.T;7To;(.;)T;*;.;.;.;&I".Ray |
| 3820 | 6c 69 62 2e 6b 65 79 5f 64 6f 77 6e 3f 06 3b 20 46 3b 2c 40 02 e6 01 3b 14 40 02 e7 01 3b 15 54 | lib.key_down?.;.F;,@...;.@...;.T |
| 3840 | 3b 16 3b 51 3b 18 30 3b 1c 40 02 e9 01 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b | ;.;Q;.0;.@...;.{.;.IC;."..;.T;.[ |
| 3860 | 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 30 40 17 3b 16 30 3b 31 5b 06 40 | .o;D.;/I".return.;.F;0@.;.0;1[.@ |
| 3880 | 01 d6 3b 24 40 02 f6 01 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 f6 01 3b 35 69 00 3b 25 40 | ..;$@...;![.;"@.;#0;$@...;5i.;%@ |
| 38a0 | 19 3b 36 40 02 f4 01 3b 32 40 02 f5 01 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b | .;6@...;2@...;7To;(.;)F;*;.;.;+; |
| 38c0 | 26 49 22 19 52 61 79 6c 69 62 23 6b 65 79 5f 72 65 6c 65 61 73 65 64 3f 06 3b 20 46 3b 2c 5b 00 | &I".Raylib#key_released?.;.F;,[. |
| 38e0 | 3b 14 5b 06 5b 07 40 20 69 02 df 02 3b 15 54 3b 16 3a 12 6b 65 79 5f 72 65 6c 65 61 73 65 64 3f | ;.[.[[email protected]...;.T;.:.key_released? |
| 3900 | 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b | ;.0;.[.;.{.;.IC;."..;.T;.[.o;D.; |
| 3920 | 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 30 49 22 00 06 3b 20 54 3b 16 30 3b 31 5b 06 49 22 | /I".return.;.F;0I"..;.T;.0;1[.I" |
| 3940 | 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 ff 01 3b 21 5b 00 3b 22 49 22 17 40 72 65 74 75 | .Boolean.;.T;$@...;![.;"I".@retu |
| 3960 | 72 6e 20 5b 42 6f 6f 6c 65 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 ff 01 3b 33 30 3b 34 46 | rn.[Boolean]..;.T;#0;$@...;30;4F |
| 3980 | 3b 25 40 19 3b 36 49 22 01 a2 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 | ;%@.;6I"..static.mrb_value.mrb_i |
| 39a0 | 73 5f 6b 65 79 5f 72 65 6c 65 61 73 65 64 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d | s_key_released(mrb_state*.mrb,.m |
| 39c0 | 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 6b 65 79 3b 0a 09 | rb_value.self).{..mrb_int.key;.. |
| 39e0 | 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 6b 65 79 29 3b 0a 0a 09 | mrb_get_args(mrb,."i",.&key);... |
| 3a00 | 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 4b 65 79 52 65 6c 65 61 | return.mrb_bool_value(IsKeyRelea |
| 3a20 | 73 65 64 28 6b 65 79 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f | sed(key));.}.;.T;2I".static.mrb_ |
| 3a40 | 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 19 | value.;.T;7To;(.;)T;*;.;.;.;&I". |
| 3a60 | 52 61 79 6c 69 62 2e 6b 65 79 5f 72 65 6c 65 61 73 65 64 3f 06 3b 20 46 3b 2c 40 02 01 02 3b 14 | Raylib.key_released?.;.F;,@...;. |
| 3a80 | 40 02 02 02 3b 15 54 3b 16 3b 52 3b 18 30 3b 1c 40 02 04 02 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 | @...;.T;.;R;.0;.@...;.{.;.IC;.". |
| 3aa0 | 0c 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 30 40 17 3b | .;.T;.[.o;D.;/I".return.;.F;0@.; |
| 3ac0 | 16 30 3b 31 5b 06 40 01 d6 3b 24 40 02 11 02 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 11 02 | .0;1[.@..;$@...;![.;"@.;#0;$@... |
| 3ae0 | 3b 35 69 00 3b 25 40 19 3b 36 40 02 0f 02 3b 32 40 02 10 02 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a | ;5i.;%@.;6@...;2@...;7To;(.;)F;* |
| 3b00 | 3b 11 3b 1a 3b 2b 3b 26 49 22 13 52 61 79 6c 69 62 23 6b 65 79 5f 75 70 3f 06 3b 20 46 3b 2c 5b | ;.;.;+;&I".Raylib#key_up?.;.F;,[ |
| 3b20 | 00 3b 14 5b 06 5b 07 40 20 69 02 e7 02 3b 15 54 3b 16 3a 0c 6b 65 79 5f 75 70 3f 3b 18 30 3b 1c | .;.[.[[email protected]...;.T;.:.key_up?;.0;. |
| 3b40 | 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 | [.;.{.;.IC;."..;.T;.[.o;D.;/I".r |
| 3b60 | 65 74 75 72 6e 06 3b 20 46 3b 30 49 22 00 06 3b 20 54 3b 16 30 3b 31 5b 06 49 22 0c 42 6f 6f 6c | eturn.;.F;0I"..;.T;.0;1[.I".Bool |
| 3b80 | 65 61 6e 06 3b 20 54 3b 24 40 02 1a 02 3b 21 5b 00 3b 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 | ean.;.T;$@...;![.;"I".@return.[B |
| 3ba0 | 6f 6f 6c 65 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 1a 02 3b 33 30 3b 34 46 3b 25 40 19 3b | oolean]..;.T;#0;$@...;30;4F;%@.; |
| 3bc0 | 36 49 22 01 96 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 73 5f 6b 65 79 | 6I"..static.mrb_value.mrb_is_key |
| 3be0 | 5f 75 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 | _up(mrb_state*.mrb,.mrb_value.se |
| 3c00 | 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 6b 65 79 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 | lf).{..mrb_int.key;..mrb_get_arg |
| 3c20 | 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 6b 65 79 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f | s(mrb,."i",.&key);...return.mrb_ |
| 3c40 | 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 4b 65 79 55 70 28 6b 65 79 29 29 3b 0a 7d 06 3b 20 54 3b | bool_value(IsKeyUp(key));.}.;.T; |
| 3c60 | 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b | 2I".static.mrb_value.;.T;7To;(.; |
| 3c80 | 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 13 52 61 79 6c 69 62 2e 6b 65 79 5f 75 70 3f 06 3b 20 | )T;*;.;.;.;&I".Raylib.key_up?.;. |
| 3ca0 | 46 3b 2c 40 02 1c 02 3b 14 40 02 1d 02 3b 15 54 3b 16 3b 53 3b 18 30 3b 1c 40 02 1f 02 3b 1d 7b | F;,@...;.@...;.T;.;S;.0;.@...;.{ |
| 3cc0 | 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e | .;.IC;."..;.T;.[.o;D.;/I".return |
| 3ce0 | 06 3b 20 46 3b 30 40 17 3b 16 30 3b 31 5b 06 40 01 d6 3b 24 40 02 2c 02 3b 21 5b 00 3b 22 40 17 | .;.F;0@.;.0;1[.@..;$@.,.;![.;"@. |
| 3d00 | 3b 23 30 3b 24 40 02 2c 02 3b 35 69 00 3b 25 40 19 3b 36 40 02 2a 02 3b 32 40 02 2b 02 3b 37 54 | ;#0;$@.,.;5i.;%@.;6@.*.;2@.+.;7T |
| 3d20 | 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 1d 52 61 79 6c 69 62 23 5f 6e 65 78 74 | o;(.;)F;*;.;.;+;&I".Raylib#_next |
| 3d40 | 5f 6b 65 79 5f 70 72 65 73 73 65 64 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 ef 02 | _key_pressed.;.F;,[.;.[.[[email protected]... |
| 3d60 | 3b 15 54 3b 16 3a 16 5f 6e 65 78 74 5f 6b 65 79 5f 70 72 65 73 73 65 64 3b 18 30 3b 1c 5b 00 3b | ;.T;.:._next_key_pressed;.0;.[.; |
| 3d80 | 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 | .{.;.IC;."..;.T;.[.;![.;"I"..;.F |
| 3da0 | 3b 23 30 3b 24 40 02 35 02 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 78 73 74 61 74 69 63 20 6d | ;#0;[email protected].;30;4F;%@.;6I"xstatic.m |
| 3dc0 | 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 67 65 74 5f 6b 65 79 5f 70 72 65 73 73 65 64 28 6d 72 62 | rb_value.mrb_get_key_pressed(mrb |
| 3de0 | 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 | _state*.mrb,.mrb_value.self).{.. |
| 3e00 | 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 47 65 74 4b 65 79 50 72 | return.mrb_fixnum_value(GetKeyPr |
| 3e20 | 65 73 73 65 64 28 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 | essed());.}.;.T;2I".static.mrb_v |
| 3e40 | 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 1d 52 | alue.;.T;7To;(.;)T;*;.;.;.;&I".R |
| 3e60 | 61 79 6c 69 62 2e 5f 6e 65 78 74 5f 6b 65 79 5f 70 72 65 73 73 65 64 06 3b 20 46 3b 2c 40 02 37 | aylib._next_key_pressed.;.F;,@.7 |
| 3e80 | 02 3b 14 40 02 38 02 3b 15 54 3b 16 3b 54 3b 18 30 3b 1c 40 02 3a 02 3b 1d 7b 00 3b 1e 49 43 3b | .;[email protected].;.T;.;T;.0;.@.:.;.{.;.IC; |
| 3ea0 | 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 42 02 3b 35 69 00 | ."..;.T;.[.;![.;"@.;#0;[email protected].;5i. |
| 3ec0 | 3b 25 40 19 3b 36 40 02 40 02 3b 32 40 02 41 02 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a | ;%@.;6@.@.;[email protected].;7To;(.;)F;*;.;. |
| 3ee0 | 3b 2b 3b 26 49 22 13 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 78 06 3b 20 46 3b 2c 5b 00 3b 14 5b | ;+;&I".Raylib#mouse_x.;.F;,[.;.[ |
| 3f00 | 06 5b 07 40 20 69 02 f4 02 3b 15 54 3b 16 3a 0c 6d 6f 75 73 65 5f 78 3b 18 30 3b 1c 5b 00 3b 1d | .[[email protected]...;.T;.:.mouse_x;.0;.[.;. |
| 3f20 | 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b | {.;.IC;."..;.T;.[.;![.;"I"..;.F; |
| 3f40 | 23 30 3b 24 40 02 48 02 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 70 73 74 61 74 69 63 20 6d 72 | #0;[email protected].;30;4F;%@.;6I"pstatic.mr |
| 3f60 | 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 67 65 74 5f 6d 6f 75 73 65 5f 78 28 6d 72 62 5f 73 74 61 74 | b_value.mrb_get_mouse_x(mrb_stat |
| 3f80 | 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 72 65 74 75 72 | e*.mrb,.mrb_value.self).{..retur |
| 3fa0 | 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 47 65 74 4d 6f 75 73 65 58 28 29 29 3b | n.mrb_fixnum_value(GetMouseX()); |
| 3fc0 | 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b | .}.;.T;2I".static.mrb_value.;.T; |
| 3fe0 | 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 13 52 61 79 6c 69 62 2e 6d 6f 75 | 7To;(.;)T;*;.;.;.;&I".Raylib.mou |
| 4000 | 73 65 5f 78 06 3b 20 46 3b 2c 40 02 4a 02 3b 14 40 02 4b 02 3b 15 54 3b 16 3b 55 3b 18 30 3b 1c | se_x.;.F;,@.J.;[email protected].;.T;.;U;.0;. |
| 4020 | 40 02 4d 02 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 | @.M.;.{.;.IC;."..;.T;.[.;![.;"@. |
| 4040 | 3b 23 30 3b 24 40 02 55 02 3b 35 69 00 3b 25 40 19 3b 36 40 02 53 02 3b 32 40 02 54 02 3b 37 54 | ;#0;[email protected].;5i.;%@.;[email protected].;[email protected].;7T |
| 4060 | 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 13 52 61 79 6c 69 62 23 6d 6f 75 73 65 | o;(.;)F;*;.;.;+;&I".Raylib#mouse |
| 4080 | 5f 79 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 f9 02 3b 15 54 3b 16 3a 0c 6d 6f 75 | _y.;.F;,[.;.[.[[email protected]...;.T;.:.mou |
| 40a0 | 73 65 5f 79 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b | se_y;.0;.[.;.{.;.IC;."..;.T;.[.; |
| 40c0 | 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 5b 02 3b 33 30 3b 34 46 3b 25 40 19 3b | ![.;"I"..;.F;#0;$@.[.;30;4F;%@.; |
| 40e0 | 36 49 22 70 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 67 65 74 5f 6d 6f 75 | 6I"pstatic.mrb_value.mrb_get_mou |
| 4100 | 73 65 5f 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 | se_y(mrb_state*.mrb,.mrb_value.s |
| 4120 | 65 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 | elf).{..return.mrb_fixnum_value( |
| 4140 | 47 65 74 4d 6f 75 73 65 59 28 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d | GetMouseY());.}.;.T;2I".static.m |
| 4160 | 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 | rb_value.;.T;7To;(.;)T;*;.;.;.;& |
| 4180 | 49 22 13 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 79 06 3b 20 46 3b 2c 40 02 5d 02 3b 14 40 02 5e | I".Raylib.mouse_y.;.F;,@.].;.@.^ |
| 41a0 | 02 3b 15 54 3b 16 3b 56 3b 18 30 3b 1c 40 02 60 02 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 | .;.T;.;V;.0;.@.`.;.{.;.IC;."..;. |
| 41c0 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 68 02 3b 35 69 00 3b 25 40 19 3b 36 | T;.[.;![.;"@.;#0;[email protected].;5i.;%@.;6 |
| 41e0 | 40 02 66 02 3b 32 40 02 67 02 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 | @.f.;[email protected].;7To;(.;)F;*;.;.;+;&I" |
| 4200 | 1a 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 70 6f 73 69 74 69 6f 6e 06 3b 20 46 3b 2c 5b 00 3b 14 | .Raylib#mouse_position.;.F;,[.;. |
| 4220 | 5b 06 5b 07 40 20 69 02 fe 02 3b 15 54 3b 16 3a 13 6d 6f 75 73 65 5f 70 6f 73 69 74 69 6f 6e 3b | [.[[email protected]...;.T;.:.mouse_position; |
| 4240 | 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 | .0;.[.;.{.;.IC;."..;.T;.[.;![.;" |
| 4260 | 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 6e 02 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 02 77 | I"..;.F;#0;[email protected].;30;4F;%@.;6I".w |
| 4280 | 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 67 65 74 5f 6d 6f 75 73 65 5f | .static.mrb_value.mrb_get_mouse_ |
| 42a0 | 70 6f 73 69 74 69 6f 6e 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c | position(mrb_state*.mrb,.mrb_val |
| 42c0 | 75 65 20 73 65 6c 66 29 20 7b 0a 09 56 65 63 74 6f 72 32 20 2a 70 6f 73 20 3d 20 28 56 65 63 74 | ue.self).{..Vector2.*pos.=.(Vect |
| 42e0 | 6f 72 32 20 2a 29 6d 72 62 5f 6d 61 6c 6c 6f 63 28 6d 72 62 2c 20 73 69 7a 65 6f 66 28 56 65 63 | or2.*)mrb_malloc(mrb,.sizeof(Vec |
| 4300 | 74 6f 72 32 29 29 3b 0a 09 2a 70 6f 73 20 3d 20 47 65 74 4d 6f 75 73 65 50 6f 73 69 74 69 6f 6e | tor2));..*pos.=.GetMousePosition |
| 4320 | 28 29 3b 0a 09 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 63 20 3d 20 6d 72 62 5f 6d 6f 64 75 | ();..struct.RClass.*c.=.mrb_modu |
| 4340 | 6c 65 5f 67 65 74 28 6d 72 62 2c 20 22 52 61 79 6c 69 62 22 29 3b 0a 09 73 74 72 75 63 74 20 52 | le_get(mrb,."Raylib");..struct.R |
| 4360 | 43 6c 61 73 73 20 2a 76 65 63 5f 63 6c 61 73 73 20 3d 20 6d 72 62 5f 63 6c 61 73 73 5f 67 65 74 | Class.*vec_class.=.mrb_class_get |
| 4380 | 5f 75 6e 64 65 72 28 6d 72 62 2c 20 63 2c 20 56 65 63 74 6f 72 32 5f 74 79 70 65 2e 73 74 72 75 | _under(mrb,.c,.Vector2_type.stru |
| 43a0 | 63 74 5f 6e 61 6d 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6f 62 6a 5f 76 61 6c 75 65 28 | ct_name);..return.mrb_obj_value( |
| 43c0 | 44 61 74 61 5f 57 72 61 70 5f 53 74 72 75 63 74 28 6d 72 62 2c 20 76 65 63 5f 63 6c 61 73 73 2c | Data_Wrap_Struct(mrb,.vec_class, |
| 43e0 | 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 70 6f 73 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 | .&Vector2_type,.pos));.}.;.T;2I" |
| 4400 | 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b | .static.mrb_value.;.T;7To;(.;)T; |
| 4420 | 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 70 6f 73 69 74 69 6f | *;.;.;.;&I".Raylib.mouse_positio |
| 4440 | 6e 06 3b 20 46 3b 2c 40 02 70 02 3b 14 40 02 71 02 3b 15 54 3b 16 3b 57 3b 18 30 3b 1c 40 02 73 | n.;.F;,@.p.;[email protected].;.T;.;W;.0;[email protected] |
| 4460 | 02 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 | .;.{.;.IC;."..;.T;.[.;![.;"@.;#0 |
| 4480 | 3b 24 40 02 7b 02 3b 35 69 00 3b 25 40 19 3b 36 40 02 79 02 3b 32 40 02 7a 02 3b 37 54 6f 3b 28 | ;$@.{.;5i.;%@.;[email protected].;[email protected].;7To;( |
| 44a0 | 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 17 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 77 68 | .;)F;*;.;.;+;&I".Raylib#mouse_wh |
| 44c0 | 65 65 6c 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 07 03 3b 15 54 3b 16 3a 10 6d 6f | eel.;.F;,[.;.[.[[email protected]...;.T;.:.mo |
| 44e0 | 75 73 65 5f 77 68 65 65 6c 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 | use_wheel;.0;.[.;.{.;.IC;."..;.T |
| 4500 | 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 81 02 3b 33 30 3b 34 46 | ;.[.;![.;"I"..;.F;#0;$@...;30;4F |
| 4520 | 3b 25 40 19 3b 36 49 22 01 80 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 67 | ;%@.;6I"..static.mrb_value.mrb_g |
| 4540 | 65 74 5f 6d 6f 75 73 65 5f 77 68 65 65 6c 5f 6d 6f 76 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d | et_mouse_wheel_move(mrb_state*.m |
| 4560 | 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e 20 6d 72 | rb,.mrb_value.self).{..return.mr |
| 4580 | 62 5f 66 6c 6f 61 74 5f 76 61 6c 75 65 28 6d 72 62 2c 20 47 65 74 4d 6f 75 73 65 57 68 65 65 6c | b_float_value(mrb,.GetMouseWheel |
| 45a0 | 4d 6f 76 65 28 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | Move());.}.;.T;2I".static.mrb_va |
| 45c0 | 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 17 52 61 | lue.;.T;7To;(.;)T;*;.;.;.;&I".Ra |
| 45e0 | 79 6c 69 62 2e 6d 6f 75 73 65 5f 77 68 65 65 6c 06 3b 20 46 3b 2c 40 02 83 02 3b 14 40 02 84 02 | ylib.mouse_wheel.;.F;,@...;.@... |
| 4600 | 3b 15 54 3b 16 3b 58 3b 18 30 3b 1c 40 02 86 02 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 | ;.T;.;X;.0;.@...;.{.;.IC;."..;.T |
| 4620 | 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 8e 02 3b 35 69 00 3b 25 40 19 3b 36 40 | ;.[.;![.;"@.;#0;$@...;5i.;%@.;6@ |
| 4640 | 02 8c 02 3b 32 40 02 8d 02 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 1e | ...;2@...;7To;(.;)F;*;.;.;+;&I". |
| 4660 | 52 61 79 6c 69 62 23 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 46 3b 2c 5b | Raylib#begin_scissor_mode.;.F;,[ |
| 4680 | 00 3b 14 5b 06 5b 07 40 20 69 02 35 02 3b 15 54 3b 16 3a 17 62 65 67 69 6e 5f 73 63 69 73 73 6f | .;.[.[[email protected].;.T;.:.begin_scisso |
| 46a0 | 72 5f 6d 6f 64 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b | r_mode;.0;.[.;.{.;.IC;."..;.T;.[ |
| 46c0 | 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 94 02 3b 33 30 3b 34 46 3b 25 40 | .;![.;"I"..;.F;#0;$@...;30;4F;%@ |
| 46e0 | 19 3b 36 49 22 01 fb 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 62 65 67 69 | .;6I"..static.mrb_value.mrb_begi |
| 4700 | 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d | n_scissor_mode(mrb_state*.mrb,.m |
| 4720 | 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 78 3b 0a 09 6d 72 | rb_value.self).{..mrb_int.x;..mr |
| 4740 | 62 5f 69 6e 74 20 79 3b 0a 09 6d 72 62 5f 69 6e 74 20 77 69 64 74 68 3b 0a 09 6d 72 62 5f 69 6e | b_int.y;..mrb_int.width;..mrb_in |
| 4760 | 74 20 68 65 69 67 68 74 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 69 | t.height;..mrb_get_args(mrb,."ii |
| 4780 | 69 69 22 2c 20 26 78 2c 20 26 79 2c 20 26 77 69 64 74 68 2c 20 26 68 65 69 67 68 74 29 3b 0a 0a | ii",.&x,.&y,.&width,.&height);.. |
| 47a0 | 09 42 65 67 69 6e 53 63 69 73 73 6f 72 4d 6f 64 65 28 78 2c 20 79 2c 20 77 69 64 74 68 2c 20 68 | .BeginScissorMode(x,.y,.width,.h |
| 47c0 | 65 69 67 68 74 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b | eight);..return.mrb_nil_value(); |
| 47e0 | 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b | .}.;.T;2I".static.mrb_value.;.T; |
| 4800 | 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 2e 62 65 67 | 7To;(.;)T;*;.;.;.;&I".Raylib.beg |
| 4820 | 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 46 3b 2c 40 02 96 02 3b 14 40 02 97 02 3b | in_scissor_mode.;.F;,@...;.@...; |
| 4840 | 15 54 3b 16 3b 59 3b 18 30 3b 1c 40 02 99 02 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b | .T;.;Y;.0;.@...;.{.;.IC;."..;.T; |
| 4860 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 a1 02 3b 35 69 00 3b 25 40 19 3b 36 40 02 | .[.;![.;"@.;#0;$@...;5i.;%@.;6@. |
| 4880 | 9f 02 3b 32 40 02 a0 02 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 1c 52 | ..;2@...;7To;(.;)F;*;.;.;+;&I".R |
| 48a0 | 61 79 6c 69 62 23 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 46 3b 2c 5b 00 3b 14 | aylib#end_scissor_mode.;.F;,[.;. |
| 48c0 | 5b 06 5b 07 40 20 69 02 41 02 3b 15 54 3b 16 3a 15 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 | [.[[email protected].;.T;.:.end_scissor_mod |
| 48e0 | 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 | e;.0;.[.;.{.;.IC;."..;.T;.[.;![. |
| 4900 | 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 a7 02 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 | ;"I"..;.F;#0;$@...;30;4F;%@.;6I" |
| 4920 | 7a 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 65 6e 64 5f 73 63 69 73 73 6f | zstatic.mrb_value.mrb_end_scisso |
| 4940 | 72 5f 6d 6f 64 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 | r_mode(mrb_state*.mrb,.mrb_value |
| 4960 | 20 73 65 6c 66 29 20 7b 0a 09 45 6e 64 53 63 69 73 73 6f 72 4d 6f 64 65 28 29 3b 0a 09 72 65 74 | .self).{..EndScissorMode();..ret |
| 4980 | 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 | urn.mrb_nil_value();.}.;.T;2I".s |
| 49a0 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b | tatic.mrb_value.;.T;7To;(.;)T;*; |
| 49c0 | 0f 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 2e 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 | .;.;.;&I".Raylib.end_scissor_mod |
| 49e0 | 65 06 3b 20 46 3b 2c 40 02 a9 02 3b 14 40 02 aa 02 3b 15 54 3b 16 3b 5a 3b 18 30 3b 1c 40 02 ac | e.;.F;,@...;.@...;.T;.;Z;.0;.@.. |
| 4a00 | 02 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 | .;.{.;.IC;."..;.T;.[.;![.;"@.;#0 |
| 4a20 | 3b 24 40 02 b4 02 3b 35 69 00 3b 25 40 19 3b 36 40 02 b2 02 3b 32 40 02 b3 02 3b 37 54 6f 3b 28 | ;$@...;5i.;%@.;6@...;2@...;7To;( |
| 4a40 | 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 1c 52 61 79 6c 69 62 23 62 65 67 69 6e 5f 62 6c | .;)F;*;.;.;+;&I".Raylib#begin_bl |
| 4a60 | 65 6e 64 5f 6d 6f 64 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 47 02 3b 15 54 3b | end_mode.;.F;,[.;.[.[[email protected].;.T; |
| 4a80 | 16 3a 15 62 65 67 69 6e 5f 62 6c 65 6e 64 5f 6d 6f 64 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e | .:.begin_blend_mode;.0;.[.;.{.;. |
| 4aa0 | 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 | IC;."..;.T;.[.;![.;"I"..;.F;#0;$ |
| 4ac0 | 40 02 ba 02 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 01 a9 73 74 61 74 69 63 20 6d 72 62 5f 76 | @...;30;4F;%@.;6I"..static.mrb_v |
| 4ae0 | 61 6c 75 65 0a 6d 72 62 5f 62 65 67 69 6e 5f 62 6c 65 6e 64 5f 6d 6f 64 65 28 6d 72 62 5f 73 74 | alue.mrb_begin_blend_mode(mrb_st |
| 4b00 | 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 | ate*.mrb,.mrb_value.self).{..mrb |
| 4b20 | 5f 69 6e 74 20 6d 6f 64 65 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 | _int.mode;..mrb_get_args(mrb,."i |
| 4b40 | 22 2c 20 26 6d 6f 64 65 29 3b 0a 0a 09 42 65 67 69 6e 42 6c 65 6e 64 4d 6f 64 65 28 6d 6f 64 65 | ",.&mode);...BeginBlendMode(mode |
| 4b60 | 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 | );..return.mrb_nil_value();.}.;. |
| 4b80 | 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 | T;2I".static.mrb_value.;.T;7To;( |
| 4ba0 | 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 2e 62 65 67 69 6e 5f 62 6c | .;)T;*;.;.;.;&I".Raylib.begin_bl |
| 4bc0 | 65 6e 64 5f 6d 6f 64 65 06 3b 20 46 3b 2c 40 02 bc 02 3b 14 40 02 bd 02 3b 15 54 3b 16 3b 5b 3b | end_mode.;.F;,@...;.@...;.T;.;[; |
| 4be0 | 18 30 3b 1c 40 02 bf 02 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 | .0;.@...;.{.;.IC;."..;.T;.[.;![. |
| 4c00 | 3b 22 40 17 3b 23 30 3b 24 40 02 c7 02 3b 35 69 00 3b 25 40 19 3b 36 40 02 c5 02 3b 32 40 02 c6 | ;"@.;#0;$@...;5i.;%@.;6@...;2@.. |
| 4c20 | 02 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 1a 52 61 79 6c 69 62 23 65 | .;7To;(.;)F;*;.;.;+;&I".Raylib#e |
| 4c40 | 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 50 | nd_blend_mode.;.F;,[.;.[.[[email protected] |
| 4c60 | 02 3b 15 54 3b 16 3a 13 65 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 3b 18 30 3b 1c 5b 00 3b 1d 7b | .;.T;.:.end_blend_mode;.0;.[.;.{ |
| 4c80 | 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 | .;.IC;."..;.T;.[.;![.;"I"..;.F;# |
| 4ca0 | 30 3b 24 40 02 cd 02 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 76 73 74 61 74 69 63 20 6d 72 62 | 0;$@...;30;4F;%@.;6I"vstatic.mrb |
| 4cc0 | 5f 76 61 6c 75 65 0a 6d 72 62 5f 65 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 28 6d 72 62 5f 73 74 | _value.mrb_end_blend_mode(mrb_st |
| 4ce0 | 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 45 6e 64 | ate*.mrb,.mrb_value.self).{..End |
| 4d00 | 42 6c 65 6e 64 4d 6f 64 65 28 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c | BlendMode();..return.mrb_nil_val |
| 4d20 | 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | ue();.}.;.T;2I".static.mrb_value |
| 4d40 | 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 | .;.T;7To;(.;)T;*;.;.;.;&I".Rayli |
| 4d60 | 62 2e 65 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 06 3b 20 46 3b 2c 40 02 cf 02 3b 14 40 02 d0 02 | b.end_blend_mode.;.F;,@...;.@... |
| 4d80 | 3b 15 54 3b 16 3b 5c 3b 18 30 3b 1c 40 02 d2 02 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 | ;.T;.;\;.0;.@...;.{.;.IC;."..;.T |
| 4da0 | 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 da 02 3b 35 69 00 3b 25 40 19 3b 36 40 | ;.[.;![.;"@.;#0;$@...;5i.;%@.;6@ |
| 4dc0 | 02 d8 02 3b 32 40 02 d9 02 3b 37 54 6f 3a 23 59 41 52 44 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 | ...;2@...;7To:#YARD::CodeObjects |
| 4de0 | 3a 3a 43 6c 61 73 73 4f 62 6a 65 63 74 16 3b 07 49 43 3b 08 5b 0e 6f 3b 28 15 3b 29 46 3b 2a 3b | ::ClassObject.;.IC;.[.o;(.;)F;*; |
| 4e00 | 11 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 69 6e 69 74 69 61 6c 69 | .;.;.;&I".Raylib::Color#initiali |
| 4e20 | 7a 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 57 02 3b 15 54 3b 16 3a 0f 69 6e 69 | ze.;.F;,[.;.[.[[email protected].;.T;.:.ini |
| 4e40 | 74 69 61 6c 69 7a 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c | tialize;.0;.[.;.{.;.IC;."..;.T;. |
| 4e60 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 e2 02 3b 25 40 02 e0 02 3b 36 49 22 02 da 01 | [.;![.;"@.;#0;$@...;%@...;6I"... |
| 4e80 | 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 43 6f 6c 6f 72 5f 69 6e 69 74 69 | static.mrb_value.mrb_Color_initi |
| 4ea0 | 61 6c 69 7a 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 | alize(mrb_state*.mrb,.mrb_value. |
| 4ec0 | 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 72 20 3d 20 32 35 35 3b 0a 09 6d 72 62 5f 69 | self).{..mrb_int.r.=.255;..mrb_i |
| 4ee0 | 6e 74 20 67 20 3d 20 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 62 20 3d 20 30 3b 0a 09 6d 72 62 5f 69 | nt.g.=.0;..mrb_int.b.=.0;..mrb_i |
| 4f00 | 6e 74 20 61 20 3d 20 32 35 35 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 | nt.a.=.255;..mrb_get_args(mrb,." |
| 4f20 | 7c 69 69 69 69 22 2c 20 26 72 2c 20 26 67 2c 20 26 62 2c 20 26 61 29 3b 0a 0a 09 43 6f 6c 6f 72 | |iiii",.&r,.&g,.&b,.&a);...Color |
| 4f40 | 20 2a 63 6f 6c 6f 72 20 3d 20 28 43 6f 6c 6f 72 20 2a 29 44 41 54 41 5f 50 54 52 28 73 65 6c 66 | .*color.=.(Color.*)DATA_PTR(self |
| 4f60 | 29 3b 0a 09 69 66 28 63 6f 6c 6f 72 29 20 7b 20 6d 72 62 5f 66 72 65 65 28 6d 72 62 2c 20 63 6f | );..if(color).{.mrb_free(mrb,.co |
| 4f80 | 6c 6f 72 29 3b 20 7d 0a 09 6d 72 62 5f 64 61 74 61 5f 69 6e 69 74 28 73 65 6c 66 2c 20 4e 55 4c | lor);.}..mrb_data_init(self,.NUL |
| 4fa0 | 4c 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 29 3b 0a 09 63 6f 6c 6f 72 20 3d 20 28 43 6f 6c 6f 72 | L,.&Color_type);..color.=.(Color |
| 4fc0 | 20 2a 29 6d 72 62 5f 6d 61 6c 6c 6f 63 28 6d 72 62 2c 20 73 69 7a 65 6f 66 28 43 6f 6c 6f 72 29 | .*)mrb_malloc(mrb,.sizeof(Color) |
| 4fe0 | 29 3b 0a 0a 09 63 6f 6c 6f 72 2d 3e 72 20 3d 20 72 3b 0a 09 63 6f 6c 6f 72 2d 3e 67 20 3d 20 67 | );...color->r.=.r;..color->g.=.g |
| 5000 | 3b 0a 09 63 6f 6c 6f 72 2d 3e 62 20 3d 20 62 3b 0a 09 63 6f 6c 6f 72 2d 3e 61 20 3d 20 61 3b 0a | ;..color->b.=.b;..color->a.=.a;. |
| 5020 | 0a 09 6d 72 62 5f 64 61 74 61 5f 69 6e 69 74 28 73 65 6c 66 2c 20 63 6f 6c 6f 72 2c 20 26 43 6f | ..mrb_data_init(self,.color,.&Co |
| 5040 | 6c 6f 72 5f 74 79 70 65 29 3b 0a 09 72 65 74 75 72 6e 20 73 65 6c 66 3b 0a 7d 06 3b 20 54 3b 32 | lor_type);..return.self;.}.;.T;2 |
| 5060 | 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 | I".static.mrb_value.;.T;7To;(.;) |
| 5080 | 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 72 06 3b 20 | F;*;.;.;.;&I".Raylib::Color#r.;. |
| 50a0 | 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 6d 02 3b 15 54 3b 16 3a 06 72 3b 18 30 3b 1c 5b 00 | F;,[.;.[.[[email protected].;.T;.:.r;.0;.[. |
| 50c0 | 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b | ;.{.;.IC;."..;.T;.[.;![.;"@.;#0; |
| 50e0 | 24 40 02 ee 02 3b 25 40 02 e0 02 3b 36 49 22 01 a7 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | $@...;%@...;6I"..static.mrb_valu |
| 5100 | 65 0a 6d 72 62 5f 43 6f 6c 6f 72 5f 67 65 74 5f 72 65 64 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d | e.mrb_Color_get_red(mrb_state*.m |
| 5120 | 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f | rb,.mrb_value.self).{..Color.*co |
| 5140 | 6c 6f 72 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 43 | lor.=.DATA_GET_PTR(mrb,.self,.&C |
| 5160 | 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 | olor_type,.Color);..return.mrb_f |
| 5180 | 69 78 6e 75 6d 5f 76 61 6c 75 65 28 63 6f 6c 6f 72 2d 3e 72 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 | ixnum_value(color->r);.}.;.T;2I" |
| 51a0 | 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b | .static.mrb_value.;.T;7To;(.;)F; |
| 51c0 | 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 15 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 72 3d 06 3b 20 46 | *;.;.;.;&I".Raylib::Color#r=.;.F |
| 51e0 | 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 73 02 3b 15 54 3b 16 3a 07 72 3d 3b 18 30 3b 1c 5b 00 | ;,[.;.[.[[email protected].;.T;.:.r=;.0;.[. |
| 5200 | 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b | ;.{.;.IC;."..;.T;.[.;![.;"@.;#0; |
| 5220 | 24 40 02 fa 02 3b 25 40 02 e0 02 3b 36 49 22 01 e0 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | $@...;%@...;6I"..static.mrb_valu |
| 5240 | 65 0a 6d 72 62 5f 43 6f 6c 6f 72 5f 73 65 74 5f 72 65 64 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d | e.mrb_Color_set_red(mrb_state*.m |
| 5260 | 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f | rb,.mrb_value.self).{..Color.*co |
| 5280 | 6c 6f 72 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 43 | lor.=.DATA_GET_PTR(mrb,.self,.&C |
| 52a0 | 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 09 6d 72 62 5f 69 6e 74 20 72 3b 0a 09 | olor_type,.Color);..mrb_int.r;.. |
| 52c0 | 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 72 29 3b 0a 09 63 6f 6c | mrb_get_args(mrb,."i",.&r);..col |
| 52e0 | 6f 72 2d 3e 72 20 3d 20 72 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 | or->r.=.r;...return.mrb_fixnum_v |
| 5300 | 61 6c 75 65 28 63 6f 6c 6f 72 2d 3e 72 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 | alue(color->r);.}.;.T;2I".static |
| 5320 | 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b | .mrb_value.;.T;7To;(.;)F;*;.;.;. |
| 5340 | 3b 26 49 22 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 67 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 | ;&I".Raylib::Color#g.;.F;,[.;.[. |
| 5360 | 5b 07 40 20 69 02 7d 02 3b 15 54 3b 16 3a 06 67 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b | [[email protected].}.;.T;.:.g;.0;.[.;.{.;.IC; |
| 5380 | 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 06 03 3b 25 40 02 | ."..;.T;.[.;![.;"@.;#0;$@...;%@. |
| 53a0 | e0 02 3b 36 49 22 01 a9 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 43 6f 6c | ..;6I"..static.mrb_value.mrb_Col |
| 53c0 | 6f 72 5f 67 65 74 5f 67 72 65 65 6e 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 | or_get_green(mrb_state*.mrb,.mrb |
| 53e0 | 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 20 3d 20 44 | _value.self).{..Color.*color.=.D |
| 5400 | 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 43 6f 6c 6f 72 5f 74 79 | ATA_GET_PTR(mrb,.self,.&Color_ty |
| 5420 | 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 | pe,.Color);..return.mrb_fixnum_v |
| 5440 | 61 6c 75 65 28 63 6f 6c 6f 72 2d 3e 67 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 | alue(color->g);.}.;.T;2I".static |
| 5460 | 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b | .mrb_value.;.T;7To;(.;)F;*;.;.;. |
| 5480 | 3b 26 49 22 15 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 67 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b | ;&I".Raylib::Color#g=.;.F;,[.;.[ |
| 54a0 | 06 5b 07 40 20 69 02 83 02 3b 15 54 3b 16 3a 07 67 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 | .[[email protected]...;.T;.:.g=;.0;.[.;.{.;.I |
| 54c0 | 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 12 03 3b 25 | C;."..;.T;.[.;![.;"@.;#0;$@...;% |
| 54e0 | 40 02 e0 02 3b 36 49 22 01 e2 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 43 | @...;6I"..static.mrb_value.mrb_C |
| 5500 | 6f 6c 6f 72 5f 73 65 74 5f 67 72 65 65 6e 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d | olor_set_green(mrb_state*.mrb,.m |
| 5520 | 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 20 3d | rb_value.self).{..Color.*color.= |
| 5540 | 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 43 6f 6c 6f 72 5f | .DATA_GET_PTR(mrb,.self,.&Color_ |
| 5560 | 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 09 6d 72 62 5f 69 6e 74 20 67 3b 0a 09 6d 72 62 5f 67 | type,.Color);..mrb_int.g;..mrb_g |
| 5580 | 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 67 29 3b 0a 09 63 6f 6c 6f 72 2d 3e 67 | et_args(mrb,."i",.&g);..color->g |
| 55a0 | 20 3d 20 67 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 | .=.g;...return.mrb_fixnum_value( |
| 55c0 | 63 6f 6c 6f 72 2d 3e 67 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f | color->g);.}.;.T;2I".static.mrb_ |
| 55e0 | 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 14 | value.;.T;7To;(.;)F;*;.;.;.;&I". |
| 5600 | 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 62 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 | Raylib::Color#b.;.F;,[.;.[.[[email protected] |
| 5620 | 02 8d 02 3b 15 54 3b 16 3a 06 62 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b | ...;.T;.:.b;.0;.[.;.{.;.IC;."..; |
| 5640 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 1e 03 3b 25 40 02 e0 02 3b 36 49 | .T;.[.;![.;"@.;#0;$@...;%@...;6I |
| 5660 | 22 01 a9 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 43 6f 6c 6f 72 5f 67 65 | "..static.mrb_value.mrb_Color_ge |
| 5680 | 74 5f 62 6c 75 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 | t_blue(mrb_state*.mrb,.mrb_value |
| 56a0 | 20 73 65 6c 66 29 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 20 3d 20 44 41 54 41 5f 47 45 | .self).{..Color.*color.=.DATA_GE |
| 56c0 | 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f | T_PTR(mrb,.self,.&Color_type,.Co |
| 56e0 | 6c 6f 72 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 | lor);...return.mrb_fixnum_value( |
| 5700 | 63 6f 6c 6f 72 2d 3e 62 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f | color->b);.}.;.T;2I".static.mrb_ |
| 5720 | 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 15 | value.;.T;7To;(.;)F;*;.;.;.;&I". |
| 5740 | 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 62 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 | Raylib::Color#b=.;.F;,[.;.[.[.@. |
| 5760 | 69 02 94 02 3b 15 54 3b 16 3a 07 62 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 | i...;.T;.:.b=;.0;.[.;.{.;.IC;.". |
| 5780 | 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 2a 03 3b 25 40 02 e0 02 3b | .;.T;.[.;![.;"@.;#0;$@.*.;%@...; |
| 57a0 | 36 49 22 01 e1 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 43 6f 6c 6f 72 5f | 6I"..static.mrb_value.mrb_Color_ |
| 57c0 | 73 65 74 5f 62 6c 75 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c | set_blue(mrb_state*.mrb,.mrb_val |
| 57e0 | 75 65 20 73 65 6c 66 29 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 20 3d 20 44 41 54 41 5f | ue.self).{..Color.*color.=.DATA_ |
| 5800 | 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 | GET_PTR(mrb,.self,.&Color_type,. |
| 5820 | 43 6f 6c 6f 72 29 3b 0a 09 6d 72 62 5f 69 6e 74 20 62 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 | Color);..mrb_int.b;..mrb_get_arg |
| 5840 | 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 62 29 3b 0a 09 63 6f 6c 6f 72 2d 3e 62 20 3d 20 62 3b 0a | s(mrb,."i",.&b);..color->b.=.b;. |
| 5860 | 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 63 6f 6c 6f 72 2d | ..return.mrb_fixnum_value(color- |
| 5880 | 3e 62 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | >b);.}.;.T;2I".static.mrb_value. |
| 58a0 | 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 14 52 61 79 6c 69 62 | ;.T;7To;(.;)F;*;.;.;.;&I".Raylib |
| 58c0 | 3a 3a 43 6f 6c 6f 72 23 61 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 9e 02 3b 15 54 | ::Color#a.;.F;,[.;.[.[[email protected]...;.T |
| 58e0 | 3b 16 3a 06 61 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 | ;.:.a;.0;.[.;.{.;.IC;."..;.T;.[. |
| 5900 | 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 36 03 3b 25 40 02 e0 02 3b 36 49 22 01 a9 73 74 61 | ;![.;"@.;#0;[email protected].;%@...;6I"..sta |
| 5920 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 43 6f 6c 6f 72 5f 67 65 74 5f 61 6c 70 68 | tic.mrb_value.mrb_Color_get_alph |
| 5940 | 61 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 | a(mrb_state*.mrb,.mrb_value.self |
| 5960 | 29 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 | ).{..Color.*color.=.DATA_GET_PTR |
| 5980 | 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b | (mrb,.self,.&Color_type,.Color); |
| 59a0 | 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 63 6f 6c 6f 72 2d | ..return.mrb_fixnum_value(color- |
| 59c0 | 3e 61 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | >a);.}.;.T;2I".static.mrb_value. |
| 59e0 | 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 15 52 61 79 6c 69 62 | ;.T;7To;(.;)F;*;.;.;.;&I".Raylib |
| 5a00 | 3a 3a 43 6f 6c 6f 72 23 61 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 a4 02 3b 15 | ::Color#a=.;.F;,[.;.[.[[email protected]...;. |
| 5a20 | 54 3b 16 3a 07 61 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c | T;.:.a=;.0;.[.;.{.;.IC;."..;.T;. |
| 5a40 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 42 03 3b 25 40 02 e0 02 3b 36 49 22 01 e2 73 | [.;![.;"@.;#0;[email protected].;%@...;6I"..s |
| 5a60 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 43 6f 6c 6f 72 5f 73 65 74 5f 61 6c | tatic.mrb_value.mrb_Color_set_al |
| 5a80 | 70 68 61 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 | pha(mrb_state*.mrb,.mrb_value.se |
| 5aa0 | 6c 66 29 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 | lf).{..Color.*color.=.DATA_GET_P |
| 5ac0 | 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 | TR(mrb,.self,.&Color_type,.Color |
| 5ae0 | 29 3b 0a 09 6d 72 62 5f 69 6e 74 20 61 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 | );..mrb_int.a;..mrb_get_args(mrb |
| 5b00 | 2c 20 22 69 22 2c 20 26 61 29 3b 0a 09 63 6f 6c 6f 72 2d 3e 61 20 3d 20 61 3b 0a 0a 09 72 65 74 | ,."i",.&a);..color->a.=.a;...ret |
| 5b20 | 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 63 6f 6c 6f 72 2d 3e 61 29 3b 0a | urn.mrb_fixnum_value(color->a);. |
| 5b40 | 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 | }.;.T;2I".static.mrb_value.;.T;7 |
| 5b60 | 54 06 3b 0a 40 02 e0 02 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 e0 02 3b 0c 49 43 3b 08 5b 00 06 | T.;.@...;.IC;.[..;.@...;.IC;.[.. |
| 5b80 | 3b 0a 40 02 e0 02 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 3b 10 54 3b 11 49 43 3b 0e | ;.@...;.IC;.{.;.IC;.{..;.T;.IC;. |
| 5ba0 | 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 06 5b 07 40 20 69 02 2e 04 3b 15 | {..;.T.;.T;.{.;.[.;.[.[[email protected]...;. |
| 5bc0 | 46 3b 16 3a 0a 43 6f 6c 6f 72 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f | F;.:.Color;.;.;.;.;.[.;.{.;.IC;. |
| 5be0 | 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 e0 02 3b 25 40 19 3b | "..;.T;.[.;![.;"@.;#0;$@...;%@.; |
| 5c00 | 26 49 22 12 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 06 3b 20 46 3a 10 40 73 75 70 65 72 63 6c 61 | &I".Raylib::Color.;.F:.@supercla |
| 5c20 | 73 73 6f 3a 1d 59 41 52 44 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a 3a 50 72 6f 78 79 0c 3a 13 | sso:.YARD::CodeObjects::Proxy.:. |
| 5c40 | 40 6f 72 69 67 6e 61 6d 65 73 70 61 63 65 30 3a 0e 40 6f 72 69 67 6e 61 6d 65 30 3a 0d 40 69 6d | @orignamespace0:.@origname0:.@im |
| 5c60 | 65 74 68 6f 64 30 3b 16 3a 0b 4f 62 6a 65 63 74 3b 25 40 19 3a 09 40 6f 62 6a 30 3a 0a 40 74 79 | ethod0;.:.Object;%@.:.@obj0:.@ty |
| 5c80 | 70 65 30 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 1d 52 61 79 6c 69 62 23 69 6e | pe0o;(.;)F;*;.;.;+;&I".Raylib#in |
| 5ca0 | 69 74 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 | it_audio_device.;.F;,[.;.[.[[email protected] |
| 5cc0 | 02 0c 03 3b 15 54 3b 16 3a 16 69 6e 69 74 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 3b 18 30 3b 1c | ...;.T;.:.init_audio_device;.0;. |
| 5ce0 | 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 | [.;.{.;.IC;."..;.T;.[.;![.;"I".. |
| 5d00 | 3b 20 46 3b 23 30 3b 24 40 02 5e 03 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 7d 73 74 61 74 69 | ;.F;#0;$@.^.;30;4F;%@.;6I"}stati |
| 5d20 | 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 6e 69 74 5f 61 75 64 69 6f 5f 64 65 76 69 63 | c.mrb_value.mrb_init_audio_devic |
| 5d40 | 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 | e(mrb_state*.mrb,.mrb_value.self |
| 5d60 | 29 20 7b 0a 09 49 6e 69 74 41 75 64 69 6f 44 65 76 69 63 65 28 29 3b 0a 0a 09 72 65 74 75 72 6e | ).{..InitAudioDevice();...return |
| 5d80 | 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 | .mrb_nil_value();.}.;.T;2I".stat |
| 5da0 | 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a | ic.mrb_value.;.T;7To;(.;)T;*;.;. |
| 5dc0 | 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 2e 69 6e 69 74 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 06 | ;.;&I".Raylib.init_audio_device. |
| 5de0 | 3b 20 46 3b 2c 40 02 60 03 3b 14 40 02 61 03 3b 15 54 3b 16 3b 70 3b 18 30 3b 1c 40 02 63 03 3b | ;.F;,@.`.;[email protected].;.T;.;p;.0;[email protected].; |
| 5e00 | 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 | .{.;.IC;."..;.T;.[.;![.;"@.;#0;$ |
| 5e20 | 40 02 6b 03 3b 35 69 00 3b 25 40 19 3b 36 40 02 69 03 3b 32 40 02 6a 03 3b 37 54 6f 3b 28 15 3b | @.k.;5i.;%@.;[email protected].;[email protected].;7To;(.; |
| 5e40 | 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 1f 52 61 79 6c 69 62 23 61 75 64 69 6f 5f 64 65 76 69 | )F;*;.;.;+;&I".Raylib#audio_devi |
| 5e60 | 63 65 5f 72 65 61 64 79 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 13 03 3b 15 54 | ce_ready?.;.F;,[.;.[.[[email protected]...;.T |
| 5e80 | 3b 16 3a 18 61 75 64 69 6f 5f 64 65 76 69 63 65 5f 72 65 61 64 79 3f 3b 18 30 3b 1c 5b 00 3b 1d | ;.:.audio_device_ready?;.0;.[.;. |
| 5ea0 | 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 | {.;.IC;."..;.T;.[.o;D.;/I".retur |
| 5ec0 | 6e 06 3b 20 46 3b 30 49 22 00 06 3b 20 54 3b 16 30 3b 31 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 | n.;.F;0I"..;.T;.0;1[.I".Boolean. |
| 5ee0 | 3b 20 54 3b 24 40 02 71 03 3b 21 5b 00 3b 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 6f 6f 6c 65 | ;.T;[email protected].;![.;"I".@return.[Boole |
| 5f00 | 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 71 03 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 01 | an]..;.T;#0;[email protected].;30;4F;%@.;6I". |
| 5f20 | 7c 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 73 5f 61 75 64 69 6f 5f 64 | |static.mrb_value.mrb_is_audio_d |
| 5f40 | 65 76 69 63 65 5f 72 65 61 64 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f | evice_ready(mrb_state*.mrb,.mrb_ |
| 5f60 | 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 | value.self).{..return.mrb_bool_v |
| 5f80 | 61 6c 75 65 28 49 73 41 75 64 69 6f 44 65 76 69 63 65 52 65 61 64 79 28 29 29 3b 0a 7d 06 3b 20 | alue(IsAudioDeviceReady());.}.;. |
| 5fa0 | 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 | T;2I".static.mrb_value.;.T;7To;( |
| 5fc0 | 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 1f 52 61 79 6c 69 62 2e 61 75 64 69 6f 5f 64 65 | .;)T;*;.;.;.;&I".Raylib.audio_de |
| 5fe0 | 76 69 63 65 5f 72 65 61 64 79 3f 06 3b 20 46 3b 2c 40 02 73 03 3b 14 40 02 74 03 3b 15 54 3b 16 | vice_ready?.;.F;,@.s.;[email protected].;.T;. |
| 6000 | 3b 71 3b 18 30 3b 1c 40 02 76 03 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f | ;q;.0;[email protected].;.{.;.IC;."..;.T;.[.o |
| 6020 | 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 30 40 17 3b 16 30 3b 31 5b 06 40 01 d6 | ;D.;/I".return.;.F;0@.;.0;1[.@.. |
| 6040 | 3b 24 40 02 83 03 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 83 03 3b 35 69 00 3b 25 40 19 3b | ;$@...;![.;"@.;#0;$@...;5i.;%@.; |
| 6060 | 36 40 02 81 03 3b 32 40 02 82 03 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 | 6@...;2@...;7To;(.;)F;*;.;.;+;&I |
| 6080 | 22 1e 52 61 79 6c 69 62 23 63 6c 6f 73 65 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 06 3b 20 46 3b | ".Raylib#close_audio_device.;.F; |
| 60a0 | 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 18 03 3b 15 54 3b 16 3a 17 63 6c 6f 73 65 5f 61 75 64 69 | ,[.;.[.[[email protected]...;.T;.:.close_audi |
| 60c0 | 6f 5f 64 65 76 69 63 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b | o_device;.0;.[.;.{.;.IC;."..;.T; |
| 60e0 | 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 8c 03 3b 33 30 3b 34 46 3b | .[.;![.;"I"..;.F;#0;$@...;30;4F; |
| 6100 | 25 40 19 3b 36 49 22 7f 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 63 6c 6f | %@.;6I".static.mrb_value.mrb_clo |
| 6120 | 73 65 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 | se_audio_device(mrb_state*.mrb,. |
| 6140 | 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 43 6c 6f 73 65 41 75 64 69 6f 44 65 76 | mrb_value.self).{..CloseAudioDev |
| 6160 | 69 63 65 28 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b | ice();...return.mrb_nil_value(); |
| 6180 | 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b | .}.;.T;2I".static.mrb_value.;.T; |
| 61a0 | 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 2e 63 6c 6f | 7To;(.;)T;*;.;.;.;&I".Raylib.clo |
| 61c0 | 73 65 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 06 3b 20 46 3b 2c 40 02 8e 03 3b 14 40 02 8f 03 3b | se_audio_device.;.F;,@...;.@...; |
| 61e0 | 15 54 3b 16 3b 72 3b 18 30 3b 1c 40 02 91 03 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b | .T;.;r;.0;.@...;.{.;.IC;."..;.T; |
| 6200 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 99 03 3b 35 69 00 3b 25 40 19 3b 36 40 02 | .[.;![.;"@.;#0;$@...;5i.;%@.;6@. |
| 6220 | 97 03 3b 32 40 02 98 03 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 1d 52 | ..;2@...;7To;(.;)F;*;.;.;+;&I".R |
| 6240 | 61 79 6c 69 62 23 73 65 74 5f 6d 61 73 74 65 72 5f 76 6f 6c 75 6d 65 06 3b 20 46 3b 2c 5b 00 3b | aylib#set_master_volume.;.F;,[.; |
| 6260 | 14 5b 06 5b 07 40 20 69 02 1f 03 3b 15 54 3b 16 3a 16 73 65 74 5f 6d 61 73 74 65 72 5f 76 6f 6c | .[.[[email protected]...;.T;.:.set_master_vol |
| 6280 | 75 6d 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 | ume;.0;.[.;.{.;.IC;."..;.T;.[.;! |
| 62a0 | 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 9f 03 3b 33 30 3b 34 46 3b 25 40 19 3b 36 | [.;"I"..;.F;#0;$@...;30;4F;%@.;6 |
| 62c0 | 49 22 01 b2 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 73 65 74 5f 6d 61 73 | I"..static.mrb_value.mrb_set_mas |
| 62e0 | 74 65 72 5f 76 6f 6c 75 6d 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 | ter_volume(mrb_state*.mrb,.mrb_v |
| 6300 | 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 76 6f 6c 75 6d 65 3b 0a | alue.self).{..mrb_float.volume;. |
| 6320 | 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 76 6f 6c 75 6d 65 29 | .mrb_get_args(mrb,."f",.&volume) |
| 6340 | 3b 0a 09 53 65 74 4d 61 73 74 65 72 56 6f 6c 75 6d 65 28 76 6f 6c 75 6d 65 29 3b 0a 09 72 65 74 | ;..SetMasterVolume(volume);..ret |
| 6360 | 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 | urn.mrb_nil_value();.}.;.T;2I".s |
| 6380 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b | tatic.mrb_value.;.T;7To;(.;)T;*; |
| 63a0 | 0f 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 2e 73 65 74 5f 6d 61 73 74 65 72 5f 76 6f 6c 75 | .;.;.;&I".Raylib.set_master_volu |
| 63c0 | 6d 65 06 3b 20 46 3b 2c 40 02 a1 03 3b 14 40 02 a2 03 3b 15 54 3b 16 3b 73 3b 18 30 3b 1c 40 02 | me.;.F;,@...;.@...;.T;.;s;.0;.@. |
| 63e0 | a4 03 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 | ..;.{.;.IC;."..;.T;.[.;![.;"@.;# |
| 6400 | 30 3b 24 40 02 ac 03 3b 35 69 00 3b 25 40 19 3b 36 40 02 aa 03 3b 32 40 02 ab 03 3b 37 54 6f 3b | 0;$@...;5i.;%@.;6@...;2@...;7To; |
| 6420 | 5d 16 3b 07 49 43 3b 08 5b 0d 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1d 52 61 | ].;.IC;.[.o;(.;)F;*;.;.;.;&I".Ra |
| 6440 | 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 2c 5b 00 3b 14 | ylib::Sound#initialize.;.F;,[.;. |
| 6460 | 5b 06 5b 07 40 20 69 02 0c 01 3b 15 54 3b 16 3b 5e 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | [.[[email protected]...;.T;.;^;.0;.[.;.{.;.IC |
| 6480 | 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 b4 03 3b 25 40 | ;."..;.T;.[.;![.;"@.;#0;$@...;%@ |
| 64a0 | 02 b2 03 3b 36 49 22 02 7c 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 | ...;6I".|.static.mrb_value.mrb_S |
| 64c0 | 6f 75 6e 64 5f 69 6e 69 74 69 61 6c 69 7a 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 | ound_initialize(mrb_state*.mrb,. |
| 64e0 | 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 63 68 61 72 2a 20 70 61 74 68 20 3d 20 | mrb_value.self).{..char*.path.=. |
| 6500 | 4e 55 4c 4c 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 7a 22 2c 20 26 70 | NULL;..mrb_get_args(mrb,."z",.&p |
| 6520 | 61 74 68 29 3b 0a 0a 09 53 6f 75 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 28 53 6f 75 6e 64 20 2a 29 | ath);...Sound.*sound.=.(Sound.*) |
| 6540 | 44 41 54 41 5f 50 54 52 28 73 65 6c 66 29 3b 0a 09 69 66 28 73 6f 75 6e 64 29 20 7b 20 6d 72 62 | DATA_PTR(self);..if(sound).{.mrb |
| 6560 | 5f 66 72 65 65 28 6d 72 62 2c 20 73 6f 75 6e 64 29 3b 20 7d 0a 09 6d 72 62 5f 64 61 74 61 5f 69 | _free(mrb,.sound);.}..mrb_data_i |
| 6580 | 6e 69 74 28 73 65 6c 66 2c 20 4e 55 4c 4c 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 29 3b 0a 09 73 | nit(self,.NULL,.&Sound_type);..s |
| 65a0 | 6f 75 6e 64 20 3d 20 28 53 6f 75 6e 64 20 2a 29 6d 72 62 5f 6d 61 6c 6c 6f 63 28 6d 72 62 2c 20 | ound.=.(Sound.*)mrb_malloc(mrb,. |
| 65c0 | 73 69 7a 65 6f 66 28 53 6f 75 6e 64 29 29 3b 0a 0a 09 2a 73 6f 75 6e 64 20 3d 20 4c 6f 61 64 53 | sizeof(Sound));...*sound.=.LoadS |
| 65e0 | 6f 75 6e 64 28 70 61 74 68 29 3b 0a 0a 09 6d 72 62 5f 64 61 74 61 5f 69 6e 69 74 28 73 65 6c 66 | ound(path);...mrb_data_init(self |
| 6600 | 2c 20 73 6f 75 6e 64 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 29 3b 0a 09 72 65 74 75 72 6e 20 73 | ,.sound,.&Sound_type);..return.s |
| 6620 | 65 6c 66 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | elf;.}.;.T;2I".static.mrb_value. |
| 6640 | 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 | ;.T;7To;(.;)F;*;.;.;.;&I".Raylib |
| 6660 | 3a 3a 53 6f 75 6e 64 23 70 6c 61 79 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 1c 01 | ::Sound#play.;.F;,[.;.[.[[email protected]... |
| 6680 | 3b 15 54 3b 16 3a 09 70 6c 61 79 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b | ;.T;.:.play;.0;.[.;.{.;.IC;."..; |
| 66a0 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 c0 03 3b 25 40 02 b2 03 3b 36 49 | .T;.[.;![.;"@.;#0;$@...;%@...;6I |
| 66c0 | 22 01 ad 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 6f 75 6e 64 5f 70 6c | "..static.mrb_value.mrb_Sound_pl |
| 66e0 | 61 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c | ay(mrb_state*.mrb,.mrb_value.sel |
| 6700 | 66 29 20 7b 0a 09 53 6f 75 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 | f).{..Sound.*sound.=.DATA_GET_PT |
| 6720 | 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 2c 20 53 6f 75 6e 64 29 | R(mrb,.self,.&Sound_type,.Sound) |
| 6740 | 3b 0a 09 50 6c 61 79 53 6f 75 6e 64 28 2a 73 6f 75 6e 64 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 | ;..PlaySound(*sound);..return.mr |
| 6760 | 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 | b_nil_value();.}.;.T;2I".static. |
| 6780 | 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b | mrb_value.;.T;7To;(.;)F;*;.;.;.; |
| 67a0 | 26 49 22 17 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 73 74 6f 70 06 3b 20 46 3b 2c 5b 00 3b 14 | &I".Raylib::Sound#stop.;.F;,[.;. |
| 67c0 | 5b 06 5b 07 40 20 69 02 23 01 3b 15 54 3b 16 3a 09 73 74 6f 70 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 | [.[[email protected].#.;.T;.:.stop;.0;.[.;.{. |
| 67e0 | 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 cc | ;.IC;."..;.T;.[.;![.;"@.;#0;$@.. |
| 6800 | 03 3b 25 40 02 b2 03 3b 36 49 22 01 ad 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 | .;%@...;6I"..static.mrb_value.mr |
| 6820 | 62 5f 53 6f 75 6e 64 5f 73 74 6f 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 | b_Sound_stop(mrb_state*.mrb,.mrb |
| 6840 | 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 53 6f 75 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 44 | _value.self).{..Sound.*sound.=.D |
| 6860 | 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 53 6f 75 6e 64 5f 74 79 | ATA_GET_PTR(mrb,.self,.&Sound_ty |
| 6880 | 70 65 2c 20 53 6f 75 6e 64 29 3b 0a 09 53 74 6f 70 53 6f 75 6e 64 28 2a 73 6f 75 6e 64 29 3b 0a | pe,.Sound);..StopSound(*sound);. |
| 68a0 | 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 | .return.mrb_nil_value();.}.;.T;2 |
| 68c0 | 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 | I".static.mrb_value.;.T;7To;(.;) |
| 68e0 | 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 61 75 73 | F;*;.;.;.;&I".Raylib::Sound#paus |
| 6900 | 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 2a 01 3b 15 54 3b 16 3a 0a 70 61 75 73 | e.;.F;,[.;.[.[[email protected].*.;.T;.:.paus |
| 6920 | 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 | e;.0;.[.;.{.;.IC;."..;.T;.[.;![. |
| 6940 | 3b 22 40 17 3b 23 30 3b 24 40 02 d8 03 3b 25 40 02 b2 03 3b 36 49 22 01 af 73 74 61 74 69 63 20 | ;"@.;#0;$@...;%@...;6I"..static. |
| 6960 | 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 6f 75 6e 64 5f 70 61 75 73 65 28 6d 72 62 5f 73 74 | mrb_value.mrb_Sound_pause(mrb_st |
| 6980 | 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 53 6f 75 | ate*.mrb,.mrb_value.self).{..Sou |
| 69a0 | 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 | nd.*sound.=.DATA_GET_PTR(mrb,.se |
| 69c0 | 6c 66 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 2c 20 53 6f 75 6e 64 29 3b 0a 09 50 61 75 73 65 53 | lf,.&Sound_type,.Sound);..PauseS |
| 69e0 | 6f 75 6e 64 28 2a 73 6f 75 6e 64 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 | ound(*sound);..return.mrb_nil_va |
| 6a00 | 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | lue();.}.;.T;2I".static.mrb_valu |
| 6a20 | 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 19 52 61 79 6c | e.;.T;7To;(.;)F;*;.;.;.;&I".Rayl |
| 6a40 | 69 62 3a 3a 53 6f 75 6e 64 23 72 65 73 75 6d 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 | ib::Sound#resume.;.F;,[.;.[.[.@. |
| 6a60 | 69 02 31 01 3b 15 54 3b 16 3a 0b 72 65 73 75 6d 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | i.1.;.T;.:.resume;.0;.[.;.{.;.IC |
| 6a80 | 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 e4 03 3b 25 40 | ;."..;.T;.[.;![.;"@.;#0;$@...;%@ |
| 6aa0 | 02 b2 03 3b 36 49 22 01 b1 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 6f | ...;6I"..static.mrb_value.mrb_So |
| 6ac0 | 75 6e 64 5f 72 65 73 75 6d 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 | und_resume(mrb_state*.mrb,.mrb_v |
| 6ae0 | 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 53 6f 75 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 44 41 54 | alue.self).{..Sound.*sound.=.DAT |
| 6b00 | 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 | A_GET_PTR(mrb,.self,.&Sound_type |
| 6b20 | 2c 20 53 6f 75 6e 64 29 3b 0a 09 52 65 73 75 6d 65 53 6f 75 6e 64 28 2a 73 6f 75 6e 64 29 3b 0a | ,.Sound);..ResumeSound(*sound);. |
| 6b40 | 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 | .return.mrb_nil_value();.}.;.T;2 |
| 6b60 | 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 | I".static.mrb_value.;.T;7To;(.;) |
| 6b80 | 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 76 6f 6c 75 | F;*;.;.;.;&I".Raylib::Sound#volu |
| 6ba0 | 6d 65 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 38 01 3b 15 54 3b 16 3a 0c 76 6f | me=.;.F;,[.;.[.[[email protected].;.T;.:.vo |
| 6bc0 | 6c 75 6d 65 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 | lume=;.0;.[.;.{.;.IC;."..;.T;.[. |
| 6be0 | 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 f0 03 3b 25 40 02 b2 03 3b 36 49 22 01 f2 73 74 61 | ;![.;"@.;#0;$@...;%@...;6I"..sta |
| 6c00 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 6f 75 6e 64 5f 73 65 74 5f 76 6f 6c 75 | tic.mrb_value.mrb_Sound_set_volu |
| 6c20 | 6d 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c | me(mrb_state*.mrb,.mrb_value.sel |
| 6c40 | 66 29 20 7b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 76 6f 6c 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 | f).{..mrb_float.vol;..mrb_get_ar |
| 6c60 | 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 76 6f 6c 29 3b 0a 09 53 6f 75 6e 64 20 2a 73 6f 75 6e | gs(mrb,."f",.&vol);..Sound.*soun |
| 6c80 | 64 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 53 6f 75 | d.=.DATA_GET_PTR(mrb,.self,.&Sou |
| 6ca0 | 6e 64 5f 74 79 70 65 2c 20 53 6f 75 6e 64 29 3b 0a 09 53 65 74 53 6f 75 6e 64 56 6f 6c 75 6d 65 | nd_type,.Sound);..SetSoundVolume |
| 6cc0 | 28 2a 73 6f 75 6e 64 2c 20 76 6f 6c 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 | (*sound,.vol);..return.mrb_fixnu |
| 6ce0 | 6d 5f 76 61 6c 75 65 28 76 6f 6c 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d | m_value(vol);.}.;.T;2I".static.m |
| 6d00 | 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 | rb_value.;.T;7To;(.;)F;*;.;.;.;& |
| 6d20 | 49 22 19 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 69 74 63 68 3d 06 3b 20 46 3b 2c 5b 00 3b | I".Raylib::Sound#pitch=.;.F;,[.; |
| 6d40 | 14 5b 06 5b 07 40 20 69 02 41 01 3b 15 54 3b 16 3a 0b 70 69 74 63 68 3d 3b 18 30 3b 1c 5b 00 3b | .[.[[email protected].;.T;.:.pitch=;.0;.[.; |
| 6d60 | 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 | .{.;.IC;."..;.T;.[.;![.;"@.;#0;$ |
| 6d80 | 40 02 fc 03 3b 25 40 02 b2 03 3b 36 49 22 01 f8 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | @...;%@...;6I"..static.mrb_value |
| 6da0 | 0a 6d 72 62 5f 53 6f 75 6e 64 5f 73 65 74 5f 70 69 74 63 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 | .mrb_Sound_set_pitch(mrb_state*. |
| 6dc0 | 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 66 6c 6f 61 | mrb,.mrb_value.self).{..mrb_floa |
| 6de0 | 74 20 70 69 74 63 68 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c | t.pitch;..mrb_get_args(mrb,."f", |
| 6e00 | 20 26 70 69 74 63 68 29 3b 0a 09 53 6f 75 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 44 41 54 41 5f 47 | .&pitch);..Sound.*sound.=.DATA_G |
| 6e20 | 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 2c 20 53 | ET_PTR(mrb,.self,.&Sound_type,.S |
| 6e40 | 6f 75 6e 64 29 3b 0a 09 53 65 74 53 6f 75 6e 64 50 69 74 63 68 28 2a 73 6f 75 6e 64 2c 20 70 69 | ound);..SetSoundPitch(*sound,.pi |
| 6e60 | 74 63 68 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 70 | tch);..return.mrb_fixnum_value(p |
| 6e80 | 69 74 63 68 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | itch);.}.;.T;2I".static.mrb_valu |
| 6ea0 | 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 6c | e.;.T;7To;(.;)F;*;.;.;.;&I".Rayl |
| 6ec0 | 69 62 3a 3a 53 6f 75 6e 64 23 70 6c 61 79 69 6e 67 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 | ib::Sound#playing?.;.F;,[.;.[.[. |
| 6ee0 | 40 20 69 02 4a 01 3b 15 54 3b 16 3a 0d 70 6c 61 79 69 6e 67 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 | @.i.J.;.T;.:.playing?;.0;.[.;.{. |
| 6f00 | 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 | ;.IC;."..;.T;.[.o;D.;/I".return. |
| 6f20 | 3b 20 46 3b 30 40 17 3b 16 30 3b 31 5b 06 40 01 d6 3b 24 40 02 08 04 3b 21 5b 00 3b 22 40 17 3b | ;.F;0@.;.0;1[.@..;$@...;![.;"@.; |
| 6f40 | 23 30 3b 24 40 02 08 04 3b 35 69 00 3b 25 40 02 b2 03 3b 36 49 22 01 b6 73 74 61 74 69 63 20 6d | #0;$@...;5i.;%@...;6I"..static.m |
| 6f60 | 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 6f 75 6e 64 5f 69 73 5f 70 6c 61 79 69 6e 67 28 6d 72 | rb_value.mrb_Sound_is_playing(mr |
| 6f80 | 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a | b_state*.mrb,.mrb_value.self).{. |
| 6fa0 | 09 53 6f 75 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 | .Sound.*sound.=.DATA_GET_PTR(mrb |
| 6fc0 | 2c 20 73 65 6c 66 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 2c 20 53 6f 75 6e 64 29 3b 0a 09 72 65 | ,.self,.&Sound_type,.Sound);..re |
| 6fe0 | 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 53 6f 75 6e 64 50 6c 61 79 69 | turn.mrb_bool_value(IsSoundPlayi |
| 7000 | 6e 67 28 2a 73 6f 75 6e 64 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 | ng(*sound));.}.;.T;2I".static.mr |
| 7020 | 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 06 3b 0a 40 02 b2 03 3b 0b 49 43 3b 08 5b 00 06 3b 0a | b_value.;.T;7T.;.@...;.IC;.[..;. |
| 7040 | 40 02 b2 03 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 b2 03 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b | @...;.IC;.[..;.@...;.IC;.{.;.IC; |
| 7060 | 0e 7b 00 06 3b 10 54 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b | .{..;.T;.IC;.{..;.T.;.T;.{.;.[.; |
| 7080 | 14 5b 06 5b 07 40 20 69 02 3f 04 3b 15 46 3b 16 3a 0a 53 6f 75 6e 64 3b 18 3b 19 3b 1a 3b 1b 3b | .[.[[email protected].?.;.F;.:.Sound;.;.;.;.; |
| 70a0 | 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b | .[.;.{.;.IC;."..;.T;.[.;![.;"@.; |
| 70c0 | 23 30 3b 24 40 02 b2 03 3b 25 40 19 3b 26 49 22 12 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 06 3b | #0;$@...;%@.;&I".Raylib::Sound.; |
| 70e0 | 20 46 3b 68 6f 3b 69 0c 3b 6a 30 3b 6b 30 3b 6c 30 3b 16 3b 6d 3b 25 40 19 3b 6e 30 3b 6f 30 6f | .F;ho;i.;j0;k0;l0;.;m;%@.;n0;o0o |
| 7100 | 3b 5d 16 3b 07 49 43 3b 08 5b 10 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1d 52 | ;].;.IC;.[.o;(.;)F;*;.;.;.;&I".R |
| 7120 | 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 2c 5b 00 3b | aylib::Music#initialize.;.F;,[.; |
| 7140 | 14 5b 06 5b 07 40 20 69 02 50 01 3b 15 54 3b 16 3b 5e 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 | .[.[[email protected].;.T;.;^;.0;.[.;.{.;.I |
| 7160 | 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 29 04 3b 25 | C;."..;.T;.[.;![.;"@.;#0;$@.).;% |
| 7180 | 40 02 27 04 3b 36 49 22 02 82 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f | @.'.;6I"...static.mrb_value.mrb_ |
| 71a0 | 4d 75 73 69 63 5f 69 6e 69 74 69 61 6c 69 7a 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c | Music_initialize(mrb_state*.mrb, |
| 71c0 | 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 63 68 61 72 2a 20 70 61 74 68 20 3d | .mrb_value.self).{..char*.path.= |
| 71e0 | 20 4e 55 4c 4c 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 7a 22 2c 20 26 | .NULL;..mrb_get_args(mrb,."z",.& |
| 7200 | 70 61 74 68 29 3b 0a 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 63 20 3d 20 28 4d 75 73 69 63 20 2a | path);...Music.*music.=.(Music.* |
| 7220 | 29 44 41 54 41 5f 50 54 52 28 73 65 6c 66 29 3b 0a 09 69 66 28 6d 75 73 69 63 29 20 7b 20 6d 72 | )DATA_PTR(self);..if(music).{.mr |
| 7240 | 62 5f 66 72 65 65 28 6d 72 62 2c 20 6d 75 73 69 63 29 3b 20 7d 0a 09 6d 72 62 5f 64 61 74 61 5f | b_free(mrb,.music);.}..mrb_data_ |
| 7260 | 69 6e 69 74 28 73 65 6c 66 2c 20 4e 55 4c 4c 2c 20 26 4d 75 73 69 63 5f 74 79 70 65 29 3b 0a 09 | init(self,.NULL,.&Music_type);.. |
| 7280 | 6d 75 73 69 63 20 3d 20 28 4d 75 73 69 63 20 2a 29 6d 72 62 5f 6d 61 6c 6c 6f 63 28 6d 72 62 2c | music.=.(Music.*)mrb_malloc(mrb, |
| 72a0 | 20 73 69 7a 65 6f 66 28 4d 75 73 69 63 29 29 3b 0a 0a 09 2a 6d 75 73 69 63 20 3d 20 4c 6f 61 64 | .sizeof(Music));...*music.=.Load |
| 72c0 | 4d 75 73 69 63 53 74 72 65 61 6d 28 70 61 74 68 29 3b 0a 0a 09 6d 72 62 5f 64 61 74 61 5f 69 6e | MusicStream(path);...mrb_data_in |
| 72e0 | 69 74 28 73 65 6c 66 2c 20 6d 75 73 69 63 2c 20 26 4d 75 73 69 63 5f 74 79 70 65 29 3b 0a 09 72 | it(self,.music,.&Music_type);..r |
| 7300 | 65 74 75 72 6e 20 73 65 6c 66 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 | eturn.self;.}.;.T;2I".static.mrb |
| 7320 | 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 | _value.;.T;7To;(.;)F;*;.;.;.;&I" |
| 7340 | 17 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 6c 61 79 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b | .Raylib::Music#play.;.F;,[.;.[.[ |
| 7360 | 07 40 20 69 02 60 01 3b 15 54 3b 16 3b 74 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 | [email protected].`.;.T;.;t;.0;.[.;.{.;.IC;." |
| 7380 | 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 35 04 3b 25 40 02 27 04 | ..;.T;.[.;![.;"@.;#0;[email protected].;%@.'. |
| 73a0 | 3b 36 49 22 01 b3 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 | ;6I"..static.mrb_value.mrb_Music |
| 73c0 | 5f 70 6c 61 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 | _play(mrb_state*.mrb,.mrb_value. |
| 73e0 | 73 65 6c 66 29 20 7b 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 63 20 3d 20 44 41 54 41 5f 47 45 54 | self).{..Music.*music.=.DATA_GET |
| 7400 | 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4d 75 73 69 63 5f 74 79 70 65 2c 20 4d 75 73 | _PTR(mrb,.self,.&Music_type,.Mus |
| 7420 | 69 63 29 3b 0a 09 50 6c 61 79 4d 75 73 69 63 53 74 72 65 61 6d 28 2a 6d 75 73 69 63 29 3b 0a 09 | ic);..PlayMusicStream(*music);.. |
| 7440 | 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 | return.mrb_nil_value();.}.;.T;2I |
| 7460 | 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 | ".static.mrb_value.;.T;7To;(.;)F |
| 7480 | 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 73 74 6f 70 06 | ;*;.;.;.;&I".Raylib::Music#stop. |
| 74a0 | 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 67 01 3b 15 54 3b 16 3b 75 3b 18 30 3b 1c 5b | ;.F;,[.;.[.[[email protected].;.T;.;u;.0;.[ |
| 74c0 | 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 | .;.{.;.IC;."..;.T;.[.;![.;"@.;#0 |
| 74e0 | 3b 24 40 02 41 04 3b 25 40 02 27 04 3b 36 49 22 01 b3 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | ;[email protected].;%@.'.;6I"..static.mrb_val |
| 7500 | 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 73 74 6f 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 | ue.mrb_Music_stop(mrb_state*.mrb |
| 7520 | 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 | ,.mrb_value.self).{..Music.*musi |
| 7540 | 63 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4d 75 73 | c.=.DATA_GET_PTR(mrb,.self,.&Mus |
| 7560 | 69 63 5f 74 79 70 65 2c 20 4d 75 73 69 63 29 3b 0a 09 53 74 6f 70 4d 75 73 69 63 53 74 72 65 61 | ic_type,.Music);..StopMusicStrea |
| 7580 | 6d 28 2a 6d 75 73 69 63 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 | m(*music);..return.mrb_nil_value |
| 75a0 | 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b | ();.}.;.T;2I".static.mrb_value.; |
| 75c0 | 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a | .T;7To;(.;)F;*;.;.;.;&I".Raylib: |
| 75e0 | 3a 4d 75 73 69 63 23 70 61 75 73 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 6e 01 | :Music#pause.;.F;,[.;.[.[[email protected]. |
| 7600 | 3b 15 54 3b 16 3b 76 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c | ;.T;.;v;.0;.[.;.{.;.IC;."..;.T;. |
| 7620 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 4d 04 3b 25 40 02 27 04 3b 36 49 22 01 b5 73 | [.;![.;"@.;#0;[email protected].;%@.'.;6I"..s |
| 7640 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 70 61 75 73 65 28 | tatic.mrb_value.mrb_Music_pause( |
| 7660 | 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 | mrb_state*.mrb,.mrb_value.self). |
| 7680 | 7b 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 63 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d | {..Music.*music.=.DATA_GET_PTR(m |
| 76a0 | 72 62 2c 20 73 65 6c 66 2c 20 26 4d 75 73 69 63 5f 74 79 70 65 2c 20 4d 75 73 69 63 29 3b 0a 09 | rb,.self,.&Music_type,.Music);.. |
| 76c0 | 50 61 75 73 65 4d 75 73 69 63 53 74 72 65 61 6d 28 2a 6d 75 73 69 63 29 3b 0a 09 72 65 74 75 72 | PauseMusicStream(*music);..retur |
| 76e0 | 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 | n.mrb_nil_value();.}.;.T;2I".sta |
| 7700 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b | tic.mrb_value.;.T;7To;(.;)F;*;.; |
| 7720 | 1a 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 72 65 73 75 6d 65 06 3b 20 46 | .;.;&I".Raylib::Music#resume.;.F |
| 7740 | 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 75 01 3b 15 54 3b 16 3b 77 3b 18 30 3b 1c 5b 00 3b 1d | ;,[.;.[.[[email protected].;.T;.;w;.0;.[.;. |
| 7760 | 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 | {.;.IC;."..;.T;.[.;![.;"@.;#0;$@ |
| 7780 | 02 59 04 3b 25 40 02 27 04 3b 36 49 22 01 b7 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a | .Y.;%@.'.;6I"..static.mrb_value. |
| 77a0 | 6d 72 62 5f 4d 75 73 69 63 5f 72 65 73 75 6d 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c | mrb_Music_resume(mrb_state*.mrb, |
| 77c0 | 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 63 | .mrb_value.self).{..Music.*music |
| 77e0 | 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4d 75 73 69 | .=.DATA_GET_PTR(mrb,.self,.&Musi |
| 7800 | 63 5f 74 79 70 65 2c 20 4d 75 73 69 63 29 3b 0a 09 52 65 73 75 6d 65 4d 75 73 69 63 53 74 72 65 | c_type,.Music);..ResumeMusicStre |
| 7820 | 61 6d 28 2a 6d 75 73 69 63 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 | am(*music);..return.mrb_nil_valu |
| 7840 | 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | e();.}.;.T;2I".static.mrb_value. |
| 7860 | 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 | ;.T;7To;(.;)F;*;.;.;.;&I".Raylib |
| 7880 | 3a 3a 4d 75 73 69 63 23 76 6f 6c 75 6d 65 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 | ::Music#volume=.;.F;,[.;.[.[[email protected] |
| 78a0 | 02 82 01 3b 15 54 3b 16 3b 78 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 | ...;.T;.;x;.0;.[.;.{.;.IC;."..;. |
| 78c0 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 65 04 3b 25 40 02 27 04 3b 36 49 22 | T;.[.;![.;"@.;#0;[email protected].;%@.'.;6I" |
| 78e0 | 01 f2 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 73 65 74 | ..static.mrb_value.mrb_Music_set |
| 7900 | 5f 76 6f 6c 75 6d 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 | _volume(mrb_state*.mrb,.mrb_valu |
| 7920 | 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 76 6f 6c 3b 0a 09 6d 72 62 5f 67 | e.self).{..mrb_float.vol;..mrb_g |
| 7940 | 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 76 6f 6c 29 3b 0a 09 4d 75 73 69 63 20 | et_args(mrb,."f",.&vol);..Music. |
| 7960 | 2a 6d 75 73 69 63 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c | *music.=.DATA_GET_PTR(mrb,.self, |
| 7980 | 20 26 4d 75 73 69 63 5f 74 79 70 65 2c 20 4d 75 73 69 63 29 3b 0a 09 53 65 74 4d 75 73 69 63 56 | .&Music_type,.Music);..SetMusicV |
| 79a0 | 6f 6c 75 6d 65 28 2a 6d 75 73 69 63 2c 20 76 6f 6c 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f | olume(*music,.vol);..return.mrb_ |
| 79c0 | 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 76 6f 6c 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 | fixnum_value(vol);.}.;.T;2I".sta |
| 79e0 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b | tic.mrb_value.;.T;7To;(.;)F;*;.; |
| 7a00 | 1a 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 69 74 63 68 3d 06 3b 20 46 | .;.;&I".Raylib::Music#pitch=.;.F |
| 7a20 | 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 8b 01 3b 15 54 3b 16 3b 79 3b 18 30 3b 1c 5b 00 3b 1d | ;,[.;.[.[[email protected]...;.T;.;y;.0;.[.;. |
| 7a40 | 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 | {.;.IC;."..;.T;.[.;![.;"@.;#0;$@ |
| 7a60 | 02 71 04 3b 25 40 02 27 04 3b 36 49 22 01 f8 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a | .q.;%@.'.;6I"..static.mrb_value. |
| 7a80 | 6d 72 62 5f 4d 75 73 69 63 5f 73 65 74 5f 70 69 74 63 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d | mrb_Music_set_pitch(mrb_state*.m |
| 7aa0 | 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 66 6c 6f 61 74 | rb,.mrb_value.self).{..mrb_float |
| 7ac0 | 20 70 69 74 63 68 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 | .pitch;..mrb_get_args(mrb,."f",. |
| 7ae0 | 26 70 69 74 63 68 29 3b 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 63 20 3d 20 44 41 54 41 5f 47 45 | &pitch);..Music.*music.=.DATA_GE |
| 7b00 | 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4d 75 73 69 63 5f 74 79 70 65 2c 20 4d 75 | T_PTR(mrb,.self,.&Music_type,.Mu |
| 7b20 | 73 69 63 29 3b 0a 09 53 65 74 4d 75 73 69 63 50 69 74 63 68 28 2a 6d 75 73 69 63 2c 20 70 69 74 | sic);..SetMusicPitch(*music,.pit |
| 7b40 | 63 68 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 70 69 | ch);..return.mrb_fixnum_value(pi |
| 7b60 | 74 63 68 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | tch);.}.;.T;2I".static.mrb_value |
| 7b80 | 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 | .;.T;7To;(.;)F;*;.;.;.;&I".Rayli |
| 7ba0 | 62 3a 3a 4d 75 73 69 63 23 73 65 65 6b 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 94 | b::Music#seek.;.F;,[.;.[.[[email protected].. |
| 7bc0 | 01 3b 15 54 3b 16 3a 09 73 65 65 6b 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b | .;.T;.:.seek;.0;.[.;.{.;.IC;.".. |
| 7be0 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 7d 04 3b 25 40 02 27 04 3b 36 | ;.T;.[.;![.;"@.;#0;$@.}.;%@.'.;6 |
| 7c00 | 49 22 01 e7 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 73 | I"..static.mrb_value.mrb_Music_s |
| 7c20 | 65 65 6b 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 | eek(mrb_state*.mrb,.mrb_value.se |
| 7c40 | 6c 66 29 20 7b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 70 6f 73 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 | lf).{..mrb_float.pos;..mrb_get_a |
| 7c60 | 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 70 6f 73 29 3b 0a 09 4d 75 73 69 63 20 2a 6d 75 73 | rgs(mrb,."f",.&pos);..Music.*mus |
| 7c80 | 69 63 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4d 75 | ic.=.DATA_GET_PTR(mrb,.self,.&Mu |
| 7ca0 | 73 69 63 5f 74 79 70 65 2c 20 4d 75 73 69 63 29 3b 0a 09 53 65 65 6b 4d 75 73 69 63 53 74 72 65 | sic_type,.Music);..SeekMusicStre |
| 7cc0 | 61 6d 28 2a 6d 75 73 69 63 2c 20 70 6f 73 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c | am(*music,.pos);..return.mrb_nil |
| 7ce0 | 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 | _value();.}.;.T;2I".static.mrb_v |
| 7d00 | 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1b 52 | alue.;.T;7To;(.;)F;*;.;.;.;&I".R |
| 7d20 | 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 6c 61 79 69 6e 67 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b | aylib::Music#playing?.;.F;,[.;.[ |
| 7d40 | 06 5b 07 40 20 69 02 7c 01 3b 15 54 3b 16 3b 7a 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b | .[[email protected].|.;.T;.;z;.0;.[.;.{.;.IC; |
| 7d60 | 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 30 | ."..;.T;.[.o;D.;/I".return.;.F;0 |
| 7d80 | 40 17 3b 16 30 3b 31 5b 06 40 01 d6 3b 24 40 02 89 04 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 | @.;.0;1[.@..;$@...;![.;"@.;#0;$@ |
| 7da0 | 02 89 04 3b 35 69 00 3b 25 40 02 27 04 3b 36 49 22 01 bc 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | ...;5i.;%@.'.;6I"..static.mrb_va |
| 7dc0 | 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 69 73 5f 70 6c 61 79 69 6e 67 28 6d 72 62 5f 73 74 61 | lue.mrb_Music_is_playing(mrb_sta |
| 7de0 | 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 4d 75 73 69 | te*.mrb,.mrb_value.self).{..Musi |
| 7e00 | 63 20 2a 6d 75 73 69 63 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c | c.*music.=.DATA_GET_PTR(mrb,.sel |
| 7e20 | 66 2c 20 26 4d 75 73 69 63 5f 74 79 70 65 2c 20 4d 75 73 69 63 29 3b 0a 09 72 65 74 75 72 6e 20 | f,.&Music_type,.Music);..return. |
| 7e40 | 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 4d 75 73 69 63 53 74 72 65 61 6d 50 6c 61 79 | mrb_bool_value(IsMusicStreamPlay |
| 7e60 | 69 6e 67 28 2a 6d 75 73 69 63 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d | ing(*music));.}.;.T;2I".static.m |
| 7e80 | 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 | rb_value.;.T;7To;(.;)F;*;.;.;.;& |
| 7ea0 | 49 22 1e 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 74 69 6d 65 5f 6c 65 6e 67 74 68 06 3b 20 46 | I".Raylib::Music#time_length.;.F |
| 7ec0 | 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 9d 01 3b 15 54 3b 16 3a 10 74 69 6d 65 5f 6c 65 6e 67 | ;,[.;.[.[[email protected]...;.T;.:.time_leng |
| 7ee0 | 74 68 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b | th;.0;.[.;.{.;.IC;."..;.T;.[.;![ |
| 7f00 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 98 04 3b 25 40 02 27 04 3b 36 49 22 01 c1 73 74 61 74 69 63 | .;"@.;#0;$@...;%@.'.;6I"..static |
| 7f20 | 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 67 65 74 5f 74 69 6d 65 5f 6c 65 | .mrb_value.mrb_Music_get_time_le |
| 7f40 | 6e 67 74 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 | ngth(mrb_state*.mrb,.mrb_value.s |
| 7f60 | 65 6c 66 29 20 7b 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 63 20 3d 20 44 41 54 41 5f 47 45 54 5f | elf).{..Music.*music.=.DATA_GET_ |
| 7f80 | 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4d 75 73 69 63 5f 74 79 70 65 2c 20 4d 75 73 69 | PTR(mrb,.self,.&Music_type,.Musi |
| 7fa0 | 63 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 47 65 74 | c);..return.mrb_fixnum_value(Get |
| 7fc0 | 4d 75 73 69 63 54 69 6d 65 4c 65 6e 67 74 68 28 2a 6d 75 73 69 63 29 29 3b 0a 7d 06 3b 20 54 3b | MusicTimeLength(*music));.}.;.T; |
| 7fe0 | 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b | 2I".static.mrb_value.;.T;7To;(.; |
| 8000 | 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 74 69 6d | )F;*;.;.;.;&I".Raylib::Music#tim |
| 8020 | 65 5f 70 6c 61 79 65 64 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 a3 01 3b 15 54 3b | e_played.;.F;,[.;.[.[[email protected]...;.T; |
| 8040 | 16 3a 10 74 69 6d 65 5f 70 6c 61 79 65 64 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 | .:.time_played;.0;.[.;.{.;.IC;." |
| 8060 | 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 a4 04 3b 25 40 02 27 04 | ..;.T;.[.;![.;"@.;#0;$@...;%@.'. |
| 8080 | 3b 36 49 22 01 c1 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 | ;6I"..static.mrb_value.mrb_Music |
| 80a0 | 5f 67 65 74 5f 74 69 6d 65 5f 70 6c 61 79 65 64 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c | _get_time_played(mrb_state*.mrb, |
| 80c0 | 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 63 | .mrb_value.self).{..Music.*music |
| 80e0 | 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4d 75 73 69 | .=.DATA_GET_PTR(mrb,.self,.&Musi |
| 8100 | 63 5f 74 79 70 65 2c 20 4d 75 73 69 63 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e | c_type,.Music);..return.mrb_fixn |
| 8120 | 75 6d 5f 76 61 6c 75 65 28 47 65 74 4d 75 73 69 63 54 69 6d 65 50 6c 61 79 65 64 28 2a 6d 75 73 | um_value(GetMusicTimePlayed(*mus |
| 8140 | 69 63 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | ic));.}.;.T;2I".static.mrb_value |
| 8160 | 06 3b 20 54 3b 37 54 06 3b 0a 40 02 27 04 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 27 04 3b 0c 49 | .;.T;7T.;.@.'.;.IC;.[..;.@.'.;.I |
| 8180 | 43 3b 08 5b 00 06 3b 0a 40 02 27 04 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 3b 10 54 | C;.[..;.@.'.;.IC;.{.;.IC;.{..;.T |
| 81a0 | 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 06 5b 07 40 20 | ;.IC;.{..;.T.;.T;.{.;.[.;.[.[.@. |
| 81c0 | 69 02 4a 04 3b 15 46 3b 16 3a 0a 4d 75 73 69 63 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 | i.J.;.F;.:.Music;.;.;.;.;.[.;.{. |
| 81e0 | 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 27 | ;.IC;."..;.T;.[.;![.;"@.;#0;$@.' |
| 8200 | 04 3b 25 40 19 3b 26 49 22 12 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 06 3b 20 46 3b 68 6f 3b 69 | .;%@.;&I".Raylib::Music.;.F;ho;i |
| 8220 | 0c 3b 6a 30 3b 6b 30 3b 6c 30 3b 16 3b 6d 3b 25 40 19 3b 6e 30 3b 6f 30 6f 3b 5d 16 3b 07 49 43 | .;j0;k0;l0;.;m;%@.;n0;o0o;].;.IC |
| 8240 | 3b 08 5b 11 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1f 52 61 79 6c 69 62 3a 3a | ;.[.o;(.;)F;*;.;.;.;&I".Raylib:: |
| 8260 | 54 65 78 74 75 72 65 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 | Texture#initialize.;.F;,[.;.[.[. |
| 8280 | 40 20 69 02 a9 01 3b 15 54 3b 16 3b 5e 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 | @.i...;.T;.;^;.0;.[.;.{.;.IC;.". |
| 82a0 | 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 c2 04 3b 25 40 02 c0 04 3b | .;.T;.[.;![.;"@.;#0;$@...;%@...; |
| 82c0 | 36 49 22 02 98 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 | 6I"...static.mrb_value.mrb_Textu |
| 82e0 | 72 65 5f 69 6e 69 74 69 61 6c 69 7a 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 | re_initialize(mrb_state*.mrb,.mr |
| 8300 | 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 63 68 61 72 2a 20 70 61 74 68 20 3d 20 4e 55 | b_value.self).{..char*.path.=.NU |
| 8320 | 4c 4c 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 7a 22 2c 20 26 70 61 74 | LL;..mrb_get_args(mrb,."z",.&pat |
| 8340 | 68 29 3b 0a 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 20 3d 20 28 54 65 78 74 75 72 | h);...Texture.*texture.=.(Textur |
| 8360 | 65 20 2a 29 44 41 54 41 5f 50 54 52 28 73 65 6c 66 29 3b 0a 09 69 66 28 74 65 78 74 75 72 65 29 | e.*)DATA_PTR(self);..if(texture) |
| 8380 | 20 7b 20 6d 72 62 5f 66 72 65 65 28 6d 72 62 2c 20 74 65 78 74 75 72 65 29 3b 20 7d 0a 09 6d 72 | .{.mrb_free(mrb,.texture);.}..mr |
| 83a0 | 62 5f 64 61 74 61 5f 69 6e 69 74 28 73 65 6c 66 2c 20 4e 55 4c 4c 2c 20 26 54 65 78 74 75 72 65 | b_data_init(self,.NULL,.&Texture |
| 83c0 | 5f 74 79 70 65 29 3b 0a 09 74 65 78 74 75 72 65 20 3d 20 28 54 65 78 74 75 72 65 20 2a 29 6d 72 | _type);..texture.=.(Texture.*)mr |
| 83e0 | 62 5f 6d 61 6c 6c 6f 63 28 6d 72 62 2c 20 73 69 7a 65 6f 66 28 54 65 78 74 75 72 65 29 29 3b 0a | b_malloc(mrb,.sizeof(Texture));. |
| 8400 | 0a 09 2a 74 65 78 74 75 72 65 20 3d 20 4c 6f 61 64 54 65 78 74 75 72 65 28 70 61 74 68 29 3b 0a | ..*texture.=.LoadTexture(path);. |
| 8420 | 0a 09 6d 72 62 5f 64 61 74 61 5f 69 6e 69 74 28 73 65 6c 66 2c 20 74 65 78 74 75 72 65 2c 20 26 | ..mrb_data_init(self,.texture,.& |
| 8440 | 54 65 78 74 75 72 65 5f 74 79 70 65 29 3b 0a 09 72 65 74 75 72 6e 20 73 65 6c 66 3b 0a 7d 06 3b | Texture_type);..return.self;.}.; |
| 8460 | 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b | .T;2I".static.mrb_value.;.T;7To; |
| 8480 | 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 | (.;)F;*;.;.;.;&I".Raylib::Textur |
| 84a0 | 65 23 77 69 64 74 68 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 b9 01 3b 15 54 3b 16 | e#width.;.F;,[.;.[.[[email protected]...;.T;. |
| 84c0 | 3a 0a 77 69 64 74 68 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c | :.width;.0;.[.;.{.;.IC;."..;.T;. |
| 84e0 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 ce 04 3b 25 40 02 c0 04 3b 36 49 22 01 b9 73 | [.;![.;"@.;#0;$@...;%@...;6I"..s |
| 8500 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 67 65 74 5f | tatic.mrb_value.mrb_Texture_get_ |
| 8520 | 77 69 64 74 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 | width(mrb_state*.mrb,.mrb_value. |
| 8540 | 73 65 6c 66 29 20 7b 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 20 3d 20 44 41 54 41 | self).{..Texture.*texture.=.DATA |
| 8560 | 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 54 65 78 74 75 72 65 5f 74 79 70 | _GET_PTR(mrb,.self,.&Texture_typ |
| 8580 | 65 2c 20 54 65 78 74 75 72 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f | e,.Texture);..return.mrb_fixnum_ |
| 85a0 | 76 61 6c 75 65 28 74 65 78 74 75 72 65 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 | value(texture->width);.}.;.T;2I" |
| 85c0 | 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b | .static.mrb_value.;.T;7To;(.;)F; |
| 85e0 | 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 69 64 74 | *;.;.;.;&I".Raylib::Texture#widt |
| 8600 | 68 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 bf 01 3b 15 54 3b 16 3a 0b 77 69 64 | h=.;.F;,[.;.[.[[email protected]...;.T;.:.wid |
| 8620 | 74 68 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 | th=;.0;.[.;.{.;.IC;."..;.T;.[.;! |
| 8640 | 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 da 04 3b 25 40 02 c0 04 3b 36 49 22 02 03 01 73 74 61 74 | [.;"@.;#0;$@...;%@...;6I"...stat |
| 8660 | 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 73 65 74 5f 77 69 64 | ic.mrb_value.mrb_Texture_set_wid |
| 8680 | 74 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c | th(mrb_state*.mrb,.mrb_value.sel |
| 86a0 | 66 29 20 7b 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 20 3d 20 44 41 54 41 5f 47 45 | f).{..Texture.*texture.=.DATA_GE |
| 86c0 | 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 | T_PTR(mrb,.self,.&Texture_type,. |
| 86e0 | 54 65 78 74 75 72 65 29 3b 0a 09 6d 72 62 5f 69 6e 74 20 77 69 64 74 68 3b 0a 09 6d 72 62 5f 67 | Texture);..mrb_int.width;..mrb_g |
| 8700 | 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 77 69 64 74 68 29 3b 0a 09 74 65 78 74 | et_args(mrb,."i",.&width);..text |
| 8720 | 75 72 65 2d 3e 77 69 64 74 68 20 3d 20 77 69 64 74 68 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f | ure->width.=.width;..return.mrb_ |
| 8740 | 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 65 78 74 75 72 65 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 | fixnum_value(texture->width);.}. |
| 8760 | 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f | ;.T;2I".static.mrb_value.;.T;7To |
| 8780 | 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 16 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 | ;(.;)F;*;.;.;.;&I".Raylib::Textu |
| 87a0 | 72 65 23 77 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 b9 01 3b 15 54 3b 16 3a 06 77 | re#w.;.F;,[.;.[.[[email protected]...;.T;.:.w |
| 87c0 | 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b | ;.0;.[.;.{.;.IC;."..;.T;.[.;![.; |
| 87e0 | 22 40 17 3b 23 30 3b 24 40 02 e6 04 3b 25 40 02 c0 04 3b 36 49 22 01 b9 73 74 61 74 69 63 20 6d | "@.;#0;$@...;%@...;6I"..static.m |
| 8800 | 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 67 65 74 5f 77 69 64 74 68 28 6d | rb_value.mrb_Texture_get_width(m |
| 8820 | 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b | rb_state*.mrb,.mrb_value.self).{ |
| 8840 | 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 | ..Texture.*texture.=.DATA_GET_PT |
| 8860 | 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 | R(mrb,.self,.&Texture_type,.Text |
| 8880 | 75 72 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 | ure);..return.mrb_fixnum_value(t |
| 88a0 | 65 78 74 75 72 65 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 | exture->width);.}.;.T;2I".static |
| 88c0 | 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b | .mrb_value.;.T;7To;(.;)F;*;.;.;. |
| 88e0 | 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 3d 06 3b 20 46 3b 2c 5b 00 3b | ;&I".Raylib::Texture#w=.;.F;,[.; |
| 8900 | 14 5b 06 5b 07 40 20 69 02 bf 01 3b 15 54 3b 16 3a 07 77 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b | .[.[[email protected]...;.T;.:.w=;.0;.[.;.{.; |
| 8920 | 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 f2 04 | .IC;."..;.T;.[.;![.;"@.;#0;$@... |
| 8940 | 3b 25 40 02 c0 04 3b 36 49 22 02 03 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 | ;%@...;6I"...static.mrb_value.mr |
| 8960 | 62 5f 54 65 78 74 75 72 65 5f 73 65 74 5f 77 69 64 74 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d | b_Texture_set_width(mrb_state*.m |
| 8980 | 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 54 65 78 74 75 72 65 20 2a | rb,.mrb_value.self).{..Texture.* |
| 89a0 | 74 65 78 74 75 72 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 | texture.=.DATA_GET_PTR(mrb,.self |
| 89c0 | 2c 20 26 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b 0a 09 6d 72 62 5f | ,.&Texture_type,.Texture);..mrb_ |
| 89e0 | 69 6e 74 20 77 69 64 74 68 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 | int.width;..mrb_get_args(mrb,."i |
| 8a00 | 22 2c 20 26 77 69 64 74 68 29 3b 0a 09 74 65 78 74 75 72 65 2d 3e 77 69 64 74 68 20 3d 20 77 69 | ",.&width);..texture->width.=.wi |
| 8a20 | 64 74 68 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 65 | dth;..return.mrb_fixnum_value(te |
| 8a40 | 78 74 75 72 65 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 | xture->width);.}.;.T;2I".static. |
| 8a60 | 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b | mrb_value.;.T;7To;(.;)F;*;.;.;.; |
| 8a80 | 26 49 22 1b 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 68 65 69 67 68 74 06 3b 20 46 3b 2c | &I".Raylib::Texture#height.;.F;, |
| 8aa0 | 5b 00 3b 14 5b 06 5b 07 40 20 69 02 c8 01 3b 15 54 3b 16 3a 0b 68 65 69 67 68 74 3b 18 30 3b 1c | [.;.[.[[email protected]...;.T;.:.height;.0;. |
| 8ac0 | 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 | [.;.{.;.IC;."..;.T;.[.;![.;"@.;# |
| 8ae0 | 30 3b 24 40 02 fe 04 3b 25 40 02 c0 04 3b 36 49 22 01 bb 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | 0;$@...;%@...;6I"..static.mrb_va |
| 8b00 | 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 67 65 74 5f 68 65 69 67 68 74 28 6d 72 62 5f 73 | lue.mrb_Texture_get_height(mrb_s |
| 8b20 | 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 54 65 | tate*.mrb,.mrb_value.self).{..Te |
| 8b40 | 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 | xture.*texture.=.DATA_GET_PTR(mr |
| 8b60 | 62 2c 20 73 65 6c 66 2c 20 26 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 | b,.self,.&Texture_type,.Texture) |
| 8b80 | 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 65 78 74 75 | ;..return.mrb_fixnum_value(textu |
| 8ba0 | 72 65 2d 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 | re->height);.}.;.T;2I".static.mr |
| 8bc0 | 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 | b_value.;.T;7To;(.;)F;*;.;.;.;&I |
| 8be0 | 22 1c 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 68 65 69 67 68 74 3d 06 3b 20 46 3b 2c 5b | ".Raylib::Texture#height=.;.F;,[ |
| 8c00 | 00 3b 14 5b 06 5b 07 40 20 69 02 ce 01 3b 15 54 3b 16 3a 0c 68 65 69 67 68 74 3d 3b 18 30 3b 1c | .;.[.[[email protected]...;.T;.:.height=;.0;. |
| 8c20 | 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 | [.;.{.;.IC;."..;.T;.[.;![.;"@.;# |
| 8c40 | 30 3b 24 40 02 0a 05 3b 25 40 02 c0 04 3b 36 49 22 02 09 01 73 74 61 74 69 63 20 6d 72 62 5f 76 | 0;$@...;%@...;6I"...static.mrb_v |
| 8c60 | 61 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 73 65 74 5f 68 65 69 67 68 74 28 6d 72 62 5f | alue.mrb_Texture_set_height(mrb_ |
| 8c80 | 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 54 | state*.mrb,.mrb_value.self).{..T |
| 8ca0 | 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d | exture.*texture.=.DATA_GET_PTR(m |
| 8cc0 | 72 62 2c 20 73 65 6c 66 2c 20 26 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 | rb,.self,.&Texture_type,.Texture |
| 8ce0 | 29 3b 0a 09 6d 72 62 5f 69 6e 74 20 68 65 69 67 68 74 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 | );..mrb_int.height;..mrb_get_arg |
| 8d00 | 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 68 65 69 67 68 74 29 3b 0a 09 74 65 78 74 75 72 65 2d 3e | s(mrb,."i",.&height);..texture-> |
| 8d20 | 68 65 69 67 68 74 20 3d 20 68 65 69 67 68 74 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 | height.=.height;..return.mrb_fix |
| 8d40 | 6e 75 6d 5f 76 61 6c 75 65 28 74 65 78 74 75 72 65 2d 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 | num_value(texture->height);.}.;. |
| 8d60 | 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 | T;2I".static.mrb_value.;.T;7To;( |
| 8d80 | 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 16 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 | .;)F;*;.;.;.;&I".Raylib::Texture |
| 8da0 | 23 68 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 c8 01 3b 15 54 3b 16 3a 06 68 3b 18 | #h.;.F;,[.;.[.[[email protected]...;.T;.:.h;. |
| 8dc0 | 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 | 0;.[.;.{.;.IC;."..;.T;.[.;![.;"@ |
| 8de0 | 17 3b 23 30 3b 24 40 02 16 05 3b 25 40 02 c0 04 3b 36 49 22 01 bb 73 74 61 74 69 63 20 6d 72 62 | .;#0;$@...;%@...;6I"..static.mrb |
| 8e00 | 5f 76 61 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 67 65 74 5f 68 65 69 67 68 74 28 6d 72 | _value.mrb_Texture_get_height(mr |
| 8e20 | 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a | b_state*.mrb,.mrb_value.self).{. |
| 8e40 | 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 | .Texture.*texture.=.DATA_GET_PTR |
| 8e60 | 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 | (mrb,.self,.&Texture_type,.Textu |
| 8e80 | 72 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 65 | re);..return.mrb_fixnum_value(te |
| 8ea0 | 78 74 75 72 65 2d 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 | xture->height);.}.;.T;2I".static |
| 8ec0 | 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b | .mrb_value.;.T;7To;(.;)F;*;.;.;. |
| 8ee0 | 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 68 3d 06 3b 20 46 3b 2c 5b 00 3b | ;&I".Raylib::Texture#h=.;.F;,[.; |
| 8f00 | 14 5b 06 5b 07 40 20 69 02 ce 01 3b 15 54 3b 16 3a 07 68 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b | .[.[[email protected]...;.T;.:.h=;.0;.[.;.{.; |
| 8f20 | 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 22 05 | .IC;."..;.T;.[.;![.;"@.;#0;$@.". |
| 8f40 | 3b 25 40 02 c0 04 3b 36 49 22 02 09 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 | ;%@...;6I"...static.mrb_value.mr |
| 8f60 | 62 5f 54 65 78 74 75 72 65 5f 73 65 74 5f 68 65 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 | b_Texture_set_height(mrb_state*. |
| 8f80 | 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 54 65 78 74 75 72 65 20 | mrb,.mrb_value.self).{..Texture. |
| 8fa0 | 2a 74 65 78 74 75 72 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c | *texture.=.DATA_GET_PTR(mrb,.sel |
| 8fc0 | 66 2c 20 26 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b 0a 09 6d 72 62 | f,.&Texture_type,.Texture);..mrb |
| 8fe0 | 5f 69 6e 74 20 68 65 69 67 68 74 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 | _int.height;..mrb_get_args(mrb,. |
| 9000 | 22 69 22 2c 20 26 68 65 69 67 68 74 29 3b 0a 09 74 65 78 74 75 72 65 2d 3e 68 65 69 67 68 74 20 | "i",.&height);..texture->height. |
| 9020 | 3d 20 68 65 69 67 68 74 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c | =.height;..return.mrb_fixnum_val |
| 9040 | 75 65 28 74 65 78 74 75 72 65 2d 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 | ue(texture->height);.}.;.T;2I".s |
| 9060 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b | tatic.mrb_value.;.T;7To;(.;)F;*; |
| 9080 | 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 69 64 06 3b 20 46 | .;.;.;&I".Raylib::Texture#id.;.F |
| 90a0 | 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 d7 01 3b 15 54 3b 16 3a 07 69 64 3b 18 30 3b 1c 5b 00 | ;,[.;.[.[[email protected]...;.T;.:.id;.0;.[. |
| 90c0 | 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b | ;.{.;.IC;."..;.T;.[.;![.;"@.;#0; |
| 90e0 | 24 40 02 2e 05 3b 25 40 02 c0 04 3b 36 49 22 01 b3 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | $@...;%@...;6I"..static.mrb_valu |
| 9100 | 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 67 65 74 5f 69 64 28 6d 72 62 5f 73 74 61 74 65 2a 20 | e.mrb_Texture_get_id(mrb_state*. |
| 9120 | 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 54 65 78 74 75 72 65 20 | mrb,.mrb_value.self).{..Texture. |
| 9140 | 2a 74 65 78 74 75 72 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c | *texture.=.DATA_GET_PTR(mrb,.sel |
| 9160 | 66 2c 20 26 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b 0a 09 72 65 74 | f,.&Texture_type,.Texture);..ret |
| 9180 | 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 65 78 74 75 72 65 2d 3e 69 64 | urn.mrb_fixnum_value(texture->id |
| 91a0 | 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 | );.}.;.T;2I".static.mrb_value.;. |
| 91c0 | 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 3a 3a | T;7To;(.;)F;*;.;.;.;&I".Raylib:: |
| 91e0 | 54 65 78 74 75 72 65 23 6d 69 70 6d 61 70 73 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 | Texture#mipmaps.;.F;,[.;.[.[[email protected] |
| 9200 | 02 dd 01 3b 15 54 3b 16 3a 0c 6d 69 70 6d 61 70 73 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | ...;.T;.:.mipmaps;.0;.[.;.{.;.IC |
| 9220 | 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 3a 05 3b 25 40 | ;."..;.T;.[.;![.;"@.;#0;$@.:.;%@ |
| 9240 | 02 c0 04 3b 36 49 22 01 bd 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 54 65 | ...;6I"..static.mrb_value.mrb_Te |
| 9260 | 78 74 75 72 65 5f 67 65 74 5f 6d 69 70 6d 61 70 73 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 | xture_get_mipmaps(mrb_state*.mrb |
| 9280 | 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 54 65 78 74 75 72 65 20 2a 74 65 | ,.mrb_value.self).{..Texture.*te |
| 92a0 | 78 74 75 72 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 | xture.=.DATA_GET_PTR(mrb,.self,. |
| 92c0 | 26 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b 0a 09 72 65 74 75 72 6e | &Texture_type,.Texture);..return |
| 92e0 | 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 65 78 74 75 72 65 2d 3e 6d 69 70 6d 61 | .mrb_fixnum_value(texture->mipma |
| 9300 | 70 73 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | ps);.}.;.T;2I".static.mrb_value. |
| 9320 | 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 6c 69 62 | ;.T;7To;(.;)F;*;.;.;.;&I".Raylib |
| 9340 | 3a 3a 54 65 78 74 75 72 65 23 66 6f 72 6d 61 74 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 | ::Texture#format.;.F;,[.;.[.[.@. |
| 9360 | 69 02 e3 01 3b 15 54 3b 16 3a 0b 66 6f 72 6d 61 74 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | i...;.T;.:.format;.0;.[.;.{.;.IC |
| 9380 | 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 46 05 3b 25 40 | ;."..;.T;.[.;![.;"@.;#0;[email protected].;%@ |
| 93a0 | 02 c0 04 3b 36 49 22 01 bb 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 54 65 | ...;6I"..static.mrb_value.mrb_Te |
| 93c0 | 78 74 75 72 65 5f 67 65 74 5f 66 6f 72 6d 61 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c | xture_get_format(mrb_state*.mrb, |
| 93e0 | 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 | .mrb_value.self).{..Texture.*tex |
| 9400 | 74 75 72 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 | ture.=.DATA_GET_PTR(mrb,.self,.& |
| 9420 | 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b 0a 09 72 65 74 75 72 6e 20 | Texture_type,.Texture);..return. |
| 9440 | 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 65 78 74 75 72 65 2d 3e 66 6f 72 6d 61 74 | mrb_fixnum_value(texture->format |
| 9460 | 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 | );.}.;.T;2I".static.mrb_value.;. |
| 9480 | 54 3b 37 54 06 3b 0a 40 02 c0 04 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 c0 04 3b 0c 49 43 3b 08 | T;7T.;.@...;.IC;.[..;.@...;.IC;. |
| 94a0 | 5b 00 06 3b 0a 40 02 c0 04 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 3b 10 54 3b 11 49 | [..;.@...;.IC;.{.;.IC;.{..;.T;.I |
| 94c0 | 43 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 06 5b 07 40 20 69 02 58 | C;.{..;.T.;.T;.{.;.[.;.[.[[email protected] |
| 94e0 | 04 3b 15 46 3b 16 3a 0c 54 65 78 74 75 72 65 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b | .;.F;.:.Texture;.;.;.;.;.[.;.{.; |
| 9500 | 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 c0 04 | .IC;."..;.T;.[.;![.;"@.;#0;$@... |
| 9520 | 3b 25 40 19 3b 26 49 22 14 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 06 3b 20 46 3b 68 6f 3b | ;%@.;&I".Raylib::Texture.;.F;ho; |
| 9540 | 69 0c 3b 6a 30 3b 6b 30 3b 6c 30 3b 16 3b 6d 3b 25 40 19 3b 6e 30 3b 6f 30 6f 3b 5d 16 3b 07 49 | i.;j0;k0;l0;.;m;%@.;n0;o0o;].;.I |
| 9560 | 43 3b 08 5b 0a 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1f 52 61 79 6c 69 62 3a | C;.[.o;(.;)F;*;.;.;.;&I".Raylib: |
| 9580 | 3a 56 65 63 74 6f 72 32 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b | :Vector2#initialize.;.F;,[.;.[.[ |
| 95a0 | 07 40 20 69 01 dc 3b 15 54 3b 16 3b 5e 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 | [email protected]..;.T;.;^;.0;.[.;.{.;.IC;.". |
| 95c0 | 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 64 05 3b 25 40 02 62 05 3b | .;.T;.[.;![.;"@.;#0;[email protected].;%@.b.; |
| 95e0 | 36 49 22 02 b2 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 56 65 63 74 6f | 6I"...static.mrb_value.mrb_Vecto |
| 9600 | 72 32 5f 69 6e 69 74 69 61 6c 69 7a 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 | r2_initialize(mrb_state*.mrb,.mr |
| 9620 | 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 78 20 3d 20 31 | b_value.self).{..mrb_float.x.=.1 |
| 9640 | 2e 30 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 79 20 3d 20 31 2e 30 3b 0a 09 6d 72 62 5f 67 65 74 | .0;..mrb_float.y.=.1.0;..mrb_get |
| 9660 | 5f 61 72 67 73 28 6d 72 62 2c 20 22 7c 66 66 22 2c 20 26 78 2c 20 26 79 29 3b 0a 0a 09 56 65 63 | _args(mrb,."|ff",.&x,.&y);...Vec |
| 9680 | 74 6f 72 32 20 2a 76 65 63 74 6f 72 32 20 3d 20 28 56 65 63 74 6f 72 32 20 2a 29 44 41 54 41 5f | tor2.*vector2.=.(Vector2.*)DATA_ |
| 96a0 | 50 54 52 28 73 65 6c 66 29 3b 0a 09 69 66 28 76 65 63 74 6f 72 32 29 20 7b 20 6d 72 62 5f 66 72 | PTR(self);..if(vector2).{.mrb_fr |
| 96c0 | 65 65 28 6d 72 62 2c 20 76 65 63 74 6f 72 32 29 3b 20 7d 0a 09 6d 72 62 5f 64 61 74 61 5f 69 6e | ee(mrb,.vector2);.}..mrb_data_in |
| 96e0 | 69 74 28 73 65 6c 66 2c 20 4e 55 4c 4c 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 29 3b 0a 09 | it(self,.NULL,.&Vector2_type);.. |
| 9700 | 76 65 63 74 6f 72 32 20 3d 20 28 56 65 63 74 6f 72 32 20 2a 29 6d 72 62 5f 6d 61 6c 6c 6f 63 28 | vector2.=.(Vector2.*)mrb_malloc( |
| 9720 | 6d 72 62 2c 20 73 69 7a 65 6f 66 28 56 65 63 74 6f 72 32 29 29 3b 0a 0a 09 76 65 63 74 6f 72 32 | mrb,.sizeof(Vector2));...vector2 |
| 9740 | 2d 3e 78 20 3d 20 78 3b 0a 09 76 65 63 74 6f 72 32 2d 3e 79 20 3d 20 79 3b 0a 0a 09 6d 72 62 5f | ->x.=.x;..vector2->y.=.y;...mrb_ |
| 9760 | 64 61 74 61 5f 69 6e 69 74 28 73 65 6c 66 2c 20 76 65 63 74 6f 72 32 2c 20 26 56 65 63 74 6f 72 | data_init(self,.vector2,.&Vector |
| 9780 | 32 5f 74 79 70 65 29 3b 0a 09 72 65 74 75 72 6e 20 73 65 6c 66 3b 0a 7d 06 3b 20 54 3b 32 49 22 | 2_type);..return.self;.}.;.T;2I" |
| 97a0 | 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b | .static.mrb_value.;.T;7To;(.;)F; |
| 97c0 | 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 16 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 78 06 3b 20 | *;.;.;.;&I".Raylib::Vector2#x.;. |
| 97e0 | 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 01 ee 3b 15 54 3b 16 3a 06 78 3b 18 30 3b 1c 5b 00 3b | F;,[.;.[.[[email protected]..;.T;.:.x;.0;.[.; |
| 9800 | 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 | .{.;.IC;."..;.T;.[.;![.;"@.;#0;$ |
| 9820 | 40 02 70 05 3b 25 40 02 62 05 3b 36 49 22 01 ab 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | @.p.;%@.b.;6I"..static.mrb_value |
| 9840 | 0a 6d 72 62 5f 56 65 63 74 6f 72 32 5f 67 65 74 5f 78 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 | .mrb_Vector2_get_x(mrb_state*.mr |
| 9860 | 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 56 65 63 74 6f 72 32 20 2a 76 | b,.mrb_value.self).{..Vector2.*v |
| 9880 | 65 63 32 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 56 | ec2.=.DATA_GET_PTR(mrb,.self,.&V |
| 98a0 | 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 56 65 63 74 6f 72 32 29 3b 0a 09 72 65 74 75 72 6e 20 6d | ector2_type,.Vector2);..return.m |
| 98c0 | 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 76 65 63 32 2d 3e 78 29 3b 0a 7d 06 3b 20 54 3b | rb_fixnum_value(vec2->x);.}.;.T; |
| 98e0 | 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b | 2I".static.mrb_value.;.T;7To;(.; |
| 9900 | 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 78 | )F;*;.;.;.;&I".Raylib::Vector2#x |
| 9920 | 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 01 f4 3b 15 54 3b 16 3a 07 78 3d 3b 18 30 | =.;.F;,[.;.[.[[email protected]..;.T;.:.x=;.0 |
| 9940 | 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 | ;.[.;.{.;.IC;."..;.T;.[.;![.;"@. |
| 9960 | 3b 23 30 3b 24 40 02 7c 05 3b 25 40 02 62 05 3b 36 49 22 01 e4 73 74 61 74 69 63 20 6d 72 62 5f | ;#0;$@.|.;%@.b.;6I"..static.mrb_ |
| 9980 | 76 61 6c 75 65 0a 6d 72 62 5f 56 65 63 74 6f 72 32 5f 73 65 74 5f 78 28 6d 72 62 5f 73 74 61 74 | value.mrb_Vector2_set_x(mrb_stat |
| 99a0 | 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 56 65 63 74 6f | e*.mrb,.mrb_value.self).{..Vecto |
| 99c0 | 72 32 20 2a 76 65 63 32 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c | r2.*vec2.=.DATA_GET_PTR(mrb,.sel |
| 99e0 | 66 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 56 65 63 74 6f 72 32 29 3b 0a 09 6d 72 62 | f,.&Vector2_type,.Vector2);..mrb |
| 9a00 | 5f 66 6c 6f 61 74 20 78 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 | _float.x;..mrb_get_args(mrb,."f" |
| 9a20 | 2c 20 26 78 29 3b 0a 09 76 65 63 32 2d 3e 78 20 3d 20 78 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 | ,.&x);..vec2->x.=.x;..return.mrb |
| 9a40 | 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 76 65 63 32 2d 3e 78 29 3b 0a 7d 06 3b 20 54 3b 32 49 | _fixnum_value(vec2->x);.}.;.T;2I |
| 9a60 | 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 | ".static.mrb_value.;.T;7To;(.;)F |
| 9a80 | 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 16 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 79 06 3b | ;*;.;.;.;&I".Raylib::Vector2#y.; |
| 9aa0 | 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 01 fd 3b 15 54 3b 16 3a 06 79 3b 18 30 3b 1c 5b 00 | .F;,[.;.[.[[email protected]..;.T;.:.y;.0;.[. |
| 9ac0 | 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b | ;.{.;.IC;."..;.T;.[.;![.;"@.;#0; |
| 9ae0 | 24 40 02 88 05 3b 25 40 02 62 05 3b 36 49 22 01 ab 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | $@...;%@.b.;6I"..static.mrb_valu |
| 9b00 | 65 0a 6d 72 62 5f 56 65 63 74 6f 72 32 5f 67 65 74 5f 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d | e.mrb_Vector2_get_y(mrb_state*.m |
| 9b20 | 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 56 65 63 74 6f 72 32 20 2a | rb,.mrb_value.self).{..Vector2.* |
| 9b40 | 76 65 63 32 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 | vec2.=.DATA_GET_PTR(mrb,.self,.& |
| 9b60 | 56 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 56 65 63 74 6f 72 32 29 3b 0a 09 72 65 74 75 72 6e 20 | Vector2_type,.Vector2);..return. |
| 9b80 | 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 76 65 63 32 2d 3e 79 29 3b 0a 7d 06 3b 20 54 | mrb_fixnum_value(vec2->y);.}.;.T |
| 9ba0 | 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 | ;2I".static.mrb_value.;.T;7To;(. |
| 9bc0 | 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 | ;)F;*;.;.;.;&I".Raylib::Vector2# |
| 9be0 | 79 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 03 01 3b 15 54 3b 16 3a 07 79 3d 3b | y=.;.F;,[.;.[.[[email protected]...;.T;.:.y=; |
| 9c00 | 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 | .0;.[.;.{.;.IC;."..;.T;.[.;![.;" |
| 9c20 | 40 17 3b 23 30 3b 24 40 02 94 05 3b 25 40 02 62 05 3b 36 49 22 01 e4 73 74 61 74 69 63 20 6d 72 | @.;#0;$@...;%@.b.;6I"..static.mr |
| 9c40 | 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 56 65 63 74 6f 72 32 5f 73 65 74 5f 79 28 6d 72 62 5f 73 74 | b_value.mrb_Vector2_set_y(mrb_st |
| 9c60 | 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 56 65 63 | ate*.mrb,.mrb_value.self).{..Vec |
| 9c80 | 74 6f 72 32 20 2a 76 65 63 32 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 | tor2.*vec2.=.DATA_GET_PTR(mrb,.s |
| 9ca0 | 65 6c 66 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 56 65 63 74 6f 72 32 29 3b 0a 09 6d | elf,.&Vector2_type,.Vector2);..m |
| 9cc0 | 72 62 5f 66 6c 6f 61 74 20 79 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 | rb_float.y;..mrb_get_args(mrb,." |
| 9ce0 | 66 22 2c 20 26 79 29 3b 0a 09 76 65 63 32 2d 3e 79 20 3d 20 79 3b 0a 09 72 65 74 75 72 6e 20 6d | f",.&y);..vec2->y.=.y;..return.m |
| 9d00 | 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 76 65 63 32 2d 3e 79 29 3b 0a 7d 06 3b 20 54 3b | rb_fixnum_value(vec2->y);.}.;.T; |
| 9d20 | 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 06 3b 0a 40 02 | 2I".static.mrb_value.;.T;7T.;.@. |
| 9d40 | 62 05 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 62 05 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 62 05 | b.;.IC;.[..;[email protected].;.IC;.[..;[email protected]. |
| 9d60 | 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 3b 10 54 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 | ;.IC;.{.;.IC;.{..;.T;.IC;.{..;.T |
| 9d80 | 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 06 5b 07 40 20 69 02 67 04 3b 15 46 3b 16 3a 0c 56 | .;.T;.{.;.[.;.[.[[email protected].;.F;.:.V |
| 9da0 | 65 63 74 6f 72 32 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b | ector2;.;.;.;.;.[.;.{.;.IC;."..; |
| 9dc0 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 62 05 3b 25 40 19 3b 26 49 22 14 | .T;.[.;![.;"@.;#0;[email protected].;%@.;&I". |
| 9de0 | 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 06 3b 20 46 3b 68 6f 3b 69 0c 3b 6a 30 3b 6b 30 3b | Raylib::Vector2.;.F;ho;i.;j0;k0; |
| 9e00 | 6c 30 3b 16 3b 6d 3b 25 40 19 3b 6e 30 3b 6f 30 6f 3b 5d 17 3b 07 49 43 3b 08 5b 1a 6f 3b 28 15 | l0;.;m;%@.;n0;o0o;].;.IC;.[.o;(. |
| 9e20 | 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 21 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c | ;)F;*;.;.;.;&I"!Raylib::Rectangl |
| 9e40 | 65 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 01 8a 3b | e#initialize.;.F;,[.;.[.[[email protected]..; |
| 9e60 | 15 54 3b 16 3b 5e 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 02 85 05 61 63 63 65 73 | .T;.;^;.0;.[.;.{.;.IC;."...acces |
| 9e80 | 73 6f 72 73 20 70 72 6f 62 61 62 6c 79 20 6e 6f 74 20 6e 65 65 64 65 64 0a 20 20 73 74 61 74 69 | sors.probably.not.needed...stati |
| 9ea0 | 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 67 65 74 | c.mrb_value...mrb_NPatchInfo_get |
| 9ec0 | 5f 73 6f 75 72 63 65 5f 72 65 63 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f | _source_rec(mrb_state*.mrb,.mrb_ |
| 9ee0 | 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 | value.self).{...NPatchInfo.*npi. |
| 9f00 | 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 | =.DATA_GET_PTR(mrb,.self,.&NPatc |
| 9f20 | 68 49 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 73 74 72 75 63 | hInfo_type,.NPatchInfo);...struc |
| 9f40 | 74 20 52 43 6c 61 73 73 20 2a 63 20 3d 20 6d 72 62 5f 6d 6f 64 75 6c 65 5f 67 65 74 28 6d 72 62 | t.RClass.*c.=.mrb_module_get(mrb |
| 9f60 | 2c 20 22 52 61 79 6c 69 62 22 29 3b 0a 20 20 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 72 65 | ,."Raylib");...struct.RClass.*re |
| 9f80 | 63 5f 63 6c 61 73 73 20 3d 20 6d 72 62 5f 63 6c 61 73 73 5f 67 65 74 5f 75 6e 64 65 72 28 6d 72 | c_class.=.mrb_class_get_under(mr |
| 9fa0 | 62 2c 20 63 2c 20 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2e 73 74 72 75 63 74 5f 6e 61 6d 65 | b,.c,.Rectangle_type.struct_name |
| 9fc0 | 29 3b 0a 20 20 72 65 74 75 72 6e 20 6d 72 62 5f 6f 62 6a 5f 76 61 6c 75 65 28 44 61 74 61 5f 57 | );...return.mrb_obj_value(Data_W |
| 9fe0 | 72 61 70 5f 53 74 72 75 63 74 28 6d 72 62 2c 20 72 65 63 5f 63 6c 61 73 73 2c 20 26 52 65 63 74 | rap_Struct(mrb,.rec_class,.&Rect |
| a000 | 61 6e 67 6c 65 5f 74 79 70 65 2c 20 26 6e 70 69 2d 3e 73 6f 75 72 63 65 29 29 3b 0a 20 20 7d 0a | angle_type,.&npi->source));...}. |
| a020 | 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 74 63 68 | ...static.mrb_value...mrb_NPatch |
| a040 | 49 6e 66 6f 5f 67 65 74 5f 6c 65 66 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 | Info_get_left(mrb_state*.mrb,.mr |
| a060 | 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 | b_value.self).{...NPatchInfo.*np |
| a080 | 69 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 | i.=.DATA_GET_PTR(mrb,.self,.&NPa |
| a0a0 | 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 | tchInfo_type,.NPatchInfo);...ret |
| a0c0 | 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 6c 65 66 74 29 3b | urn.mrb_fixnum_value(npi->left); |
| a0e0 | 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e | ...}....static.mrb_value...mrb_N |
| a100 | 50 61 74 63 68 49 6e 66 6f 5f 67 65 74 5f 74 6f 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 | PatchInfo_get_top(mrb_state*.mrb |
| a120 | 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f | ,.mrb_value.self).{...NPatchInfo |
| a140 | 20 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 | .*npi.=.DATA_GET_PTR(mrb,.self,. |
| a160 | 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 | &NPatchInfo_type,.NPatchInfo);.. |
| a180 | 20 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 74 6f | .return.mrb_fixnum_value(npi->to |
| a1a0 | 70 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 | p);...}....static.mrb_value...mr |
| a1c0 | 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 67 65 74 5f 72 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 | b_NPatchInfo_get_right(mrb_state |
| a1e0 | 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 | *.mrb,.mrb_value.self).{...NPatc |
| a200 | 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 | hInfo.*npi.=.DATA_GET_PTR(mrb,.s |
| a220 | 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 | elf,.&NPatchInfo_type,.NPatchInf |
| a240 | 6f 29 3b 0a 20 20 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 | o);...return.mrb_fixnum_value(np |
| a260 | 69 2d 3e 72 69 67 68 74 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | i->right);...}....static.mrb_val |
| a280 | 75 65 0a 20 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 67 65 74 5f 62 6f 74 74 6f 6d 28 6d | ue...mrb_NPatchInfo_get_bottom(m |
| a2a0 | 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b | rb_state*.mrb,.mrb_value.self).{ |
| a2c0 | 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 | ...NPatchInfo.*npi.=.DATA_GET_PT |
| a2e0 | 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 4e | R(mrb,.self,.&NPatchInfo_type,.N |
| a300 | 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f | PatchInfo);...return.mrb_fixnum_ |
| a320 | 76 61 6c 75 65 28 6e 70 69 2d 3e 62 6f 74 74 6f 6d 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 | value(npi->bottom);...}....stati |
| a340 | 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 67 65 74 | c.mrb_value...mrb_NPatchInfo_get |
| a360 | 5f 6c 61 79 6f 75 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 | _layout(mrb_state*.mrb,.mrb_valu |
| a380 | 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 44 41 | e.self).{...NPatchInfo.*npi.=.DA |
| a3a0 | 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 6e 66 | TA_GET_PTR(mrb,.self,.&NPatchInf |
| a3c0 | 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 75 72 6e 20 6d 72 | o_type,.NPatchInfo);...return.mr |
| a3e0 | 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 6c 61 79 6f 75 74 29 3b 0a 20 20 7d | b_fixnum_value(npi->layout);...} |
| a400 | 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 02 85 05 61 63 63 65 73 73 6f 72 73 20 70 72 6f | .;.T;.[.;![.;"I"...accessors.pro |
| a420 | 62 61 62 6c 79 20 6e 6f 74 20 6e 65 65 64 65 64 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | bably.not.needed...static.mrb_va |
| a440 | 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 67 65 74 5f 73 6f 75 72 63 65 5f | lue...mrb_NPatchInfo_get_source_ |
| a460 | 72 65 63 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 | rec(mrb_state*.mrb,.mrb_value.se |
| a480 | 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 | lf).{...NPatchInfo.*npi.=.DATA_G |
| a4a0 | 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 | ET_PTR(mrb,.self,.&NPatchInfo_ty |
| a4c0 | 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 73 74 72 75 63 74 20 52 43 6c 61 73 73 | pe,.NPatchInfo);...struct.RClass |
| a4e0 | 20 2a 63 20 3d 20 6d 72 62 5f 6d 6f 64 75 6c 65 5f 67 65 74 28 6d 72 62 2c 20 22 52 61 79 6c 69 | .*c.=.mrb_module_get(mrb,."Rayli |
| a500 | 62 22 29 3b 0a 20 20 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 72 65 63 5f 63 6c 61 73 73 20 | b");...struct.RClass.*rec_class. |
| a520 | 3d 20 6d 72 62 5f 63 6c 61 73 73 5f 67 65 74 5f 75 6e 64 65 72 28 6d 72 62 2c 20 63 2c 20 52 65 | =.mrb_class_get_under(mrb,.c,.Re |
| a540 | 63 74 61 6e 67 6c 65 5f 74 79 70 65 2e 73 74 72 75 63 74 5f 6e 61 6d 65 29 3b 0a 20 20 72 65 74 | ctangle_type.struct_name);...ret |
| a560 | 75 72 6e 20 6d 72 62 5f 6f 62 6a 5f 76 61 6c 75 65 28 44 61 74 61 5f 57 72 61 70 5f 53 74 72 75 | urn.mrb_obj_value(Data_Wrap_Stru |
| a580 | 63 74 28 6d 72 62 2c 20 72 65 63 5f 63 6c 61 73 73 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 | ct(mrb,.rec_class,.&Rectangle_ty |
| a5a0 | 70 65 2c 20 26 6e 70 69 2d 3e 73 6f 75 72 63 65 29 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 | pe,.&npi->source));...}....stati |
| a5c0 | 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 67 65 74 | c.mrb_value...mrb_NPatchInfo_get |
| a5e0 | 5f 6c 65 66 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 | _left(mrb_state*.mrb,.mrb_value. |
| a600 | 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 44 41 54 41 | self).{...NPatchInfo.*npi.=.DATA |
| a620 | 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f | _GET_PTR(mrb,.self,.&NPatchInfo_ |
| a640 | 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 75 72 6e 20 6d 72 62 5f | type,.NPatchInfo);...return.mrb_ |
| a660 | 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 6c 65 66 74 29 3b 0a 20 20 7d 0a 0a 20 20 | fixnum_value(npi->left);...}.... |
| a680 | 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 | static.mrb_value...mrb_NPatchInf |
| a6a0 | 6f 5f 67 65 74 5f 74 6f 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 | o_get_top(mrb_state*.mrb,.mrb_va |
| a6c0 | 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 | lue.self).{...NPatchInfo.*npi.=. |
| a6e0 | 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 | DATA_GET_PTR(mrb,.self,.&NPatchI |
| a700 | 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 75 72 6e 20 | nfo_type,.NPatchInfo);...return. |
| a720 | 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 74 6f 70 29 3b 0a 20 20 7d 0a | mrb_fixnum_value(npi->top);...}. |
| a740 | 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 74 63 68 | ...static.mrb_value...mrb_NPatch |
| a760 | 49 6e 66 6f 5f 67 65 74 5f 72 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d | Info_get_right(mrb_state*.mrb,.m |
| a780 | 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e | rb_value.self).{...NPatchInfo.*n |
| a7a0 | 70 69 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 | pi.=.DATA_GET_PTR(mrb,.self,.&NP |
| a7c0 | 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 | atchInfo_type,.NPatchInfo);...re |
| a7e0 | 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 72 69 67 68 74 | turn.mrb_fixnum_value(npi->right |
| a800 | 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 | );...}....static.mrb_value...mrb |
| a820 | 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 67 65 74 5f 62 6f 74 74 6f 6d 28 6d 72 62 5f 73 74 61 74 65 | _NPatchInfo_get_bottom(mrb_state |
| a840 | 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 | *.mrb,.mrb_value.self).{...NPatc |
| a860 | 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 | hInfo.*npi.=.DATA_GET_PTR(mrb,.s |
| a880 | 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 | elf,.&NPatchInfo_type,.NPatchInf |
| a8a0 | 6f 29 3b 0a 20 20 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 | o);...return.mrb_fixnum_value(np |
| a8c0 | 69 2d 3e 62 6f 74 74 6f 6d 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | i->bottom);...}....static.mrb_va |
| a8e0 | 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 67 65 74 5f 6c 61 79 6f 75 74 28 | lue...mrb_NPatchInfo_get_layout( |
| a900 | 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 | mrb_state*.mrb,.mrb_value.self). |
| a920 | 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 | {...NPatchInfo.*npi.=.DATA_GET_P |
| a940 | 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 | TR(mrb,.self,.&NPatchInfo_type,. |
| a960 | 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d | NPatchInfo);...return.mrb_fixnum |
| a980 | 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 6c 61 79 6f 75 74 29 3b 0a 20 20 7d 06 3b 20 54 3b 23 30 3b | _value(npi->layout);...}.;.T;#0; |
| a9a0 | 24 40 02 b2 05 3b 34 46 3b 38 6f 3b 39 08 3b 3a 54 3b 3b 69 68 3b 3c 69 01 88 3b 25 40 02 b0 05 | $@...;4F;8o;9.;:T;;ih;<i..;%@... |
| a9c0 | 3b 36 49 22 02 30 02 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 | ;6I".0.static.mrb_value.mrb_Rect |
| a9e0 | 61 6e 67 6c 65 5f 69 6e 69 74 69 61 6c 69 7a 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c | angle_initialize(mrb_state*.mrb, |
| aa00 | 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 78 20 | .mrb_value.self).{..mrb_float.x. |
| aa20 | 3d 20 30 2e 30 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 79 20 3d 20 30 2e 30 3b 0a 09 6d 72 62 5f | =.0.0;..mrb_float.y.=.0.0;..mrb_ |
| aa40 | 66 6c 6f 61 74 20 77 20 3d 20 31 30 2e 30 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 68 20 3d 20 31 | float.w.=.10.0;..mrb_float.h.=.1 |
| aa60 | 30 2e 30 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 7c 66 66 66 66 22 2c | 0.0;..mrb_get_args(mrb,."|ffff", |
| aa80 | 20 26 78 2c 20 26 79 2c 20 26 77 2c 20 26 68 29 3b 0a 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 | .&x,.&y,.&w,.&h);...Rectangle.*r |
| aaa0 | 65 63 74 61 6e 67 6c 65 20 3d 20 28 52 65 63 74 61 6e 67 6c 65 20 2a 29 44 41 54 41 5f 50 54 52 | ectangle.=.(Rectangle.*)DATA_PTR |
| aac0 | 28 73 65 6c 66 29 3b 0a 09 69 66 28 72 65 63 74 61 6e 67 6c 65 29 20 7b 20 6d 72 62 5f 66 72 65 | (self);..if(rectangle).{.mrb_fre |
| aae0 | 65 28 6d 72 62 2c 20 72 65 63 74 61 6e 67 6c 65 29 3b 20 7d 0a 09 6d 72 62 5f 64 61 74 61 5f 69 | e(mrb,.rectangle);.}..mrb_data_i |
| ab00 | 6e 69 74 28 73 65 6c 66 2c 20 4e 55 4c 4c 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 29 | nit(self,.NULL,.&Rectangle_type) |
| ab20 | 3b 0a 09 72 65 63 74 61 6e 67 6c 65 20 3d 20 28 52 65 63 74 61 6e 67 6c 65 20 2a 29 6d 72 62 5f | ;..rectangle.=.(Rectangle.*)mrb_ |
| ab40 | 6d 61 6c 6c 6f 63 28 6d 72 62 2c 20 73 69 7a 65 6f 66 28 52 65 63 74 61 6e 67 6c 65 29 29 3b 0a | malloc(mrb,.sizeof(Rectangle));. |
| ab60 | 0a 09 72 65 63 74 61 6e 67 6c 65 2d 3e 78 20 3d 20 78 3b 0a 09 72 65 63 74 61 6e 67 6c 65 2d 3e | ..rectangle->x.=.x;..rectangle-> |
| ab80 | 79 20 3d 20 79 3b 0a 09 72 65 63 74 61 6e 67 6c 65 2d 3e 77 69 64 74 68 20 3d 20 77 3b 0a 09 72 | y.=.y;..rectangle->width.=.w;..r |
| aba0 | 65 63 74 61 6e 67 6c 65 2d 3e 68 65 69 67 68 74 3d 20 68 3b 0a 0a 09 6d 72 62 5f 64 61 74 61 5f | ectangle->height=.h;...mrb_data_ |
| abc0 | 69 6e 69 74 28 73 65 6c 66 2c 20 72 65 63 74 61 6e 67 6c 65 2c 20 26 52 65 63 74 61 6e 67 6c 65 | init(self,.rectangle,.&Rectangle |
| abe0 | 5f 74 79 70 65 29 3b 0a 09 72 65 74 75 72 6e 20 73 65 6c 66 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 | _type);..return.self;.}.;.T;2I". |
| ac00 | 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a | static.mrb_value.;.T;7To;(.;)F;* |
| ac20 | 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 78 06 3b | ;.;.;.;&I".Raylib::Rectangle#x.; |
| ac40 | 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 01 a0 3b 15 54 3b 16 3b 01 87 3b 18 30 3b 1c 5b 00 | .F;,[.;.[.[[email protected]..;.T;.;..;.0;.[. |
| ac60 | 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b | ;.{.;.IC;."..;.T;.[.;![.;"@.;#0; |
| ac80 | 24 40 02 c0 05 3b 25 40 02 b0 05 3b 36 49 22 01 b3 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | $@...;%@...;6I"..static.mrb_valu |
| aca0 | 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 67 65 74 5f 78 28 6d 72 62 5f 73 74 61 74 65 2a | e.mrb_Rectangle_get_x(mrb_state* |
| acc0 | 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 | .mrb,.mrb_value.self).{..Rectang |
| ace0 | 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c | le.*rect.=.DATA_GET_PTR(mrb,.sel |
| ad00 | 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a | f,.&Rectangle_type,.Rectangle);. |
| ad20 | 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 78 | .return.mrb_fixnum_value(rect->x |
| ad40 | 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 | );.}.;.T;2I".static.mrb_value.;. |
| ad60 | 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 3a 3a | T;7To;(.;)F;*;.;.;.;&I".Raylib:: |
| ad80 | 52 65 63 74 61 6e 67 6c 65 23 78 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 01 a6 3b | Rectangle#x=.;.F;,[.;.[.[[email protected]..; |
| ada0 | 15 54 3b 16 3b 01 88 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c | .T;.;..;.0;.[.;.{.;.IC;."..;.T;. |
| adc0 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 cc 05 3b 25 40 02 b0 05 3b 36 49 22 01 ec 73 | [.;![.;"@.;#0;$@...;%@...;6I"..s |
| ade0 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 73 65 | tatic.mrb_value.mrb_Rectangle_se |
| ae00 | 74 5f 78 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 | t_x(mrb_state*.mrb,.mrb_value.se |
| ae20 | 6c 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 | lf).{..Rectangle.*rect.=.DATA_GE |
| ae40 | 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 | T_PTR(mrb,.self,.&Rectangle_type |
| ae60 | 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 78 3b 0a 09 6d 72 62 | ,.Rectangle);..mrb_float.x;..mrb |
| ae80 | 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 78 29 3b 0a 09 72 65 63 74 2d 3e | _get_args(mrb,."f",.&x);..rect-> |
| aea0 | 78 20 3d 20 78 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 | x.=.x;..return.mrb_fixnum_value( |
| aec0 | 72 65 63 74 2d 3e 78 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 | rect->x);.}.;.T;2I".static.mrb_v |
| aee0 | 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 | alue.;.T;7To;(.;)F;*;.;.;.;&I".R |
| af00 | 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 79 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 | aylib::Rectangle#y.;.F;,[.;.[.[. |
| af20 | 40 20 69 01 af 3b 15 54 3b 16 3b 01 89 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 | @.i..;.T;.;..;.0;.[.;.{.;.IC;.". |
| af40 | 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 d8 05 3b 25 40 02 b0 05 3b | .;.T;.[.;![.;"@.;#0;$@...;%@...; |
| af60 | 36 49 22 01 b3 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e | 6I"..static.mrb_value.mrb_Rectan |
| af80 | 67 6c 65 5f 67 65 74 5f 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 | gle_get_y(mrb_state*.mrb,.mrb_va |
| afa0 | 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 | lue.self).{..Rectangle.*rect.=.D |
| afc0 | 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c | ATA_GET_PTR(mrb,.self,.&Rectangl |
| afe0 | 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f | e_type,.Rectangle);..return.mrb_ |
| b000 | 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 79 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 | fixnum_value(rect->y);.}.;.T;2I" |
| b020 | 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b | .static.mrb_value.;.T;7To;(.;)F; |
| b040 | 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 79 3d | *;.;.;.;&I".Raylib::Rectangle#y= |
| b060 | 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 01 b5 3b 15 54 3b 16 3b 01 8a 3b 18 30 3b 1c | .;.F;,[.;.[.[[email protected]..;.T;.;..;.0;. |
| b080 | 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 | [.;.{.;.IC;."..;.T;.[.;![.;"@.;# |
| b0a0 | 30 3b 24 40 02 e4 05 3b 25 40 02 b0 05 3b 36 49 22 01 ec 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | 0;$@...;%@...;6I"..static.mrb_va |
| b0c0 | 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 73 65 74 5f 79 28 6d 72 62 5f 73 74 61 74 | lue.mrb_Rectangle_set_y(mrb_stat |
| b0e0 | 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 | e*.mrb,.mrb_value.self).{..Recta |
| b100 | 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 | ngle.*rect.=.DATA_GET_PTR(mrb,.s |
| b120 | 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 | elf,.&Rectangle_type,.Rectangle) |
| b140 | 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 79 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 | ;..mrb_float.y;..mrb_get_args(mr |
| b160 | 62 2c 20 22 66 22 2c 20 26 79 29 3b 0a 09 72 65 63 74 2d 3e 79 20 3d 20 79 3b 0a 09 72 65 74 75 | b,."f",.&y);..rect->y.=.y;..retu |
| b180 | 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 79 29 3b 0a 7d 06 | rn.mrb_fixnum_value(rect->y);.}. |
| b1a0 | 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f | ;.T;2I".static.mrb_value.;.T;7To |
| b1c0 | 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 | ;(.;)F;*;.;.;.;&I".Raylib::Recta |
| b1e0 | 6e 67 6c 65 23 77 69 64 74 68 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 01 be 3b 15 54 | ngle#width.;.F;,[.;.[.[[email protected]..;.T |
| b200 | 3b 16 3b 01 7b 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 | ;.;.{;.0;.[.;.{.;.IC;."..;.T;.[. |
| b220 | 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 f0 05 3b 25 40 02 b0 05 3b 36 49 22 01 bb 73 74 61 | ;![.;"@.;#0;$@...;%@...;6I"..sta |
| b240 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 67 65 74 5f | tic.mrb_value.mrb_Rectangle_get_ |
| b260 | 77 69 64 74 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 | width(mrb_state*.mrb,.mrb_value. |
| b280 | 73 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f | self).{..Rectangle.*rect.=.DATA_ |
| b2a0 | 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 | GET_PTR(mrb,.self,.&Rectangle_ty |
| b2c0 | 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e | pe,.Rectangle);..return.mrb_fixn |
| b2e0 | 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 | um_value(rect->width);.}.;.T;2I" |
| b300 | 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b | .static.mrb_value.;.T;7To;(.;)F; |
| b320 | 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 77 69 | *;.;.;.;&I".Raylib::Rectangle#wi |
| b340 | 64 74 68 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 01 c4 3b 15 54 3b 16 3b 01 7c 3b | dth=.;.F;,[.;.[.[[email protected]..;.T;.;.|; |
| b360 | 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 | .0;.[.;.{.;.IC;."..;.T;.[.;![.;" |
| b380 | 40 17 3b 23 30 3b 24 40 02 fc 05 3b 25 40 02 b0 05 3b 36 49 22 02 00 01 73 74 61 74 69 63 20 6d | @.;#0;$@...;%@...;6I"...static.m |
| b3a0 | 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 73 65 74 5f 77 69 64 74 68 | rb_value.mrb_Rectangle_set_width |
| b3c0 | 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 | (mrb_state*.mrb,.mrb_value.self) |
| b3e0 | 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 | .{..Rectangle.*rect.=.DATA_GET_P |
| b400 | 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 | TR(mrb,.self,.&Rectangle_type,.R |
| b420 | 65 63 74 61 6e 67 6c 65 29 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 77 69 64 74 68 3b 0a 09 6d 72 | ectangle);..mrb_float.width;..mr |
| b440 | 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 77 69 64 74 68 29 3b 0a 09 72 | b_get_args(mrb,."f",.&width);..r |
| b460 | 65 63 74 2d 3e 78 20 3d 20 77 69 64 74 68 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e | ect->x.=.width;..return.mrb_fixn |
| b480 | 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 | um_value(rect->width);.}.;.T;2I" |
| b4a0 | 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b | .static.mrb_value.;.T;7To;(.;)F; |
| b4c0 | 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 77 06 | *;.;.;.;&I".Raylib::Rectangle#w. |
| b4e0 | 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 01 be 3b 15 54 3b 16 3b 01 7d 3b 18 30 3b 1c 5b | ;.F;,[.;.[.[[email protected]..;.T;.;.};.0;.[ |
| b500 | 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 | .;.{.;.IC;."..;.T;.[.;![.;"@.;#0 |
| b520 | 3b 24 40 02 08 06 3b 25 40 02 b0 05 3b 36 49 22 01 bb 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | ;$@...;%@...;6I"..static.mrb_val |
| b540 | 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 67 65 74 5f 77 69 64 74 68 28 6d 72 62 5f 73 | ue.mrb_Rectangle_get_width(mrb_s |
| b560 | 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 | tate*.mrb,.mrb_value.self).{..Re |
| b580 | 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 | ctangle.*rect.=.DATA_GET_PTR(mrb |
| b5a0 | 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 | ,.self,.&Rectangle_type,.Rectang |
| b5c0 | 6c 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 | le);..return.mrb_fixnum_value(re |
| b5e0 | 63 74 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 | ct->width);.}.;.T;2I".static.mrb |
| b600 | 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 | _value.;.T;7To;(.;)F;*;.;.;.;&I" |
| b620 | 19 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 77 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b | .Raylib::Rectangle#w=.;.F;,[.;.[ |
| b640 | 06 5b 07 40 20 69 01 c4 3b 15 54 3b 16 3b 01 7e 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b | .[[email protected]..;.T;.;.~;.0;.[.;.{.;.IC; |
| b660 | 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 14 06 3b 25 40 02 | ."..;.T;.[.;![.;"@.;#0;$@...;%@. |
| b680 | b0 05 3b 36 49 22 02 00 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 | ..;6I"...static.mrb_value.mrb_Re |
| b6a0 | 63 74 61 6e 67 6c 65 5f 73 65 74 5f 77 69 64 74 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 | ctangle_set_width(mrb_state*.mrb |
| b6c0 | 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a | ,.mrb_value.self).{..Rectangle.* |
| b6e0 | 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 | rect.=.DATA_GET_PTR(mrb,.self,.& |
| b700 | 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 6d 72 62 | Rectangle_type,.Rectangle);..mrb |
| b720 | 5f 66 6c 6f 61 74 20 77 69 64 74 68 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c | _float.width;..mrb_get_args(mrb, |
| b740 | 20 22 66 22 2c 20 26 77 69 64 74 68 29 3b 0a 09 72 65 63 74 2d 3e 78 20 3d 20 77 69 64 74 68 3b | ."f",.&width);..rect->x.=.width; |
| b760 | 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e | ..return.mrb_fixnum_value(rect-> |
| b780 | 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | width);.}.;.T;2I".static.mrb_val |
| b7a0 | 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 | ue.;.T;7To;(.;)F;*;.;.;.;&I".Ray |
| b7c0 | 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 65 69 67 68 74 06 3b 20 46 3b 2c 5b 00 3b 14 5b | lib::Rectangle#height.;.F;,[.;.[ |
| b7e0 | 06 5b 07 40 20 69 01 d6 3b 15 54 3b 16 3b 01 7f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b | .[[email protected]..;.T;.;..;.0;.[.;.{.;.IC; |
| b800 | 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 20 06 3b 25 40 02 | ."..;.T;.[.;![.;"@.;#0;$@...;%@. |
| b820 | b0 05 3b 36 49 22 01 bd 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 | ..;6I"..static.mrb_value.mrb_Rec |
| b840 | 74 61 6e 67 6c 65 5f 67 65 74 5f 68 65 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 | tangle_get_height(mrb_state*.mrb |
| b860 | 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a | ,.mrb_value.self).{..Rectangle.* |
| b880 | 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 | rect.=.DATA_GET_PTR(mrb,.self,.& |
| b8a0 | 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 72 65 74 | Rectangle_type,.Rectangle);..ret |
| b8c0 | 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 68 65 69 67 68 | urn.mrb_fixnum_value(rect->heigh |
| b8e0 | 74 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b | t);.}.;.T;2I".static.mrb_value.; |
| b900 | 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 3a | .T;7To;(.;)F;*;.;.;.;&I".Raylib: |
| b920 | 3a 52 65 63 74 61 6e 67 6c 65 23 68 65 69 67 68 74 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 | :Rectangle#height=.;.F;,[.;.[.[. |
| b940 | 40 20 69 01 cd 3b 15 54 3b 16 3b 01 80 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 | @.i..;.T;.;..;.0;.[.;.{.;.IC;.". |
| b960 | 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 2c 06 3b 25 40 02 b0 05 3b | .;.T;.[.;![.;"@.;#0;$@.,.;%@...; |
| b980 | 36 49 22 02 05 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 | 6I"...static.mrb_value.mrb_Recta |
| b9a0 | 6e 67 6c 65 5f 73 65 74 5f 68 65 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 | ngle_set_height(mrb_state*.mrb,. |
| b9c0 | 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 | mrb_value.self).{..Rectangle.*re |
| b9e0 | 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 | ct.=.DATA_GET_PTR(mrb,.self,.&Re |
| ba00 | 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 6d 72 62 5f 66 | ctangle_type,.Rectangle);..mrb_f |
| ba20 | 6c 6f 61 74 20 68 65 69 67 68 74 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 | loat.height;..mrb_get_args(mrb,. |
| ba40 | 22 66 22 2c 20 26 68 65 69 67 68 74 29 3b 0a 09 72 65 63 74 2d 3e 78 20 3d 20 68 65 69 67 68 74 | "f",.&height);..rect->x.=.height |
| ba60 | 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d | ;..return.mrb_fixnum_value(rect- |
| ba80 | 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 | >height);.}.;.T;2I".static.mrb_v |
| baa0 | 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 | alue.;.T;7To;(.;)F;*;.;.;.;&I".R |
| bac0 | 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 | aylib::Rectangle#h.;.F;,[.;.[.[. |
| bae0 | 40 20 69 01 d6 3b 15 54 3b 16 3b 01 81 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 | @.i..;.T;.;..;.0;.[.;.{.;.IC;.". |
| bb00 | 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 38 06 3b 25 40 02 b0 05 3b | .;.T;.[.;![.;"@.;#0;[email protected].;%@...; |
| bb20 | 36 49 22 01 bd 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e | 6I"..static.mrb_value.mrb_Rectan |
| bb40 | 67 6c 65 5f 67 65 74 5f 68 65 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d | gle_get_height(mrb_state*.mrb,.m |
| bb60 | 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 | rb_value.self).{..Rectangle.*rec |
| bb80 | 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 | t.=.DATA_GET_PTR(mrb,.self,.&Rec |
| bba0 | 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 72 65 74 75 72 6e | tangle_type,.Rectangle);..return |
| bbc0 | 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 68 65 69 67 68 74 29 3b | .mrb_fixnum_value(rect->height); |
| bbe0 | 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b | .}.;.T;2I".static.mrb_value.;.T; |
| bc00 | 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 3a 3a 52 65 | 7To;(.;)F;*;.;.;.;&I".Raylib::Re |
| bc20 | 63 74 61 6e 67 6c 65 23 68 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 01 cd 3b 15 54 | ctangle#h=.;.F;,[.;.[.[[email protected]..;.T |
| bc40 | 3b 16 3b 01 82 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 | ;.;..;.0;.[.;.{.;.IC;."..;.T;.[. |
| bc60 | 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 44 06 3b 25 40 02 b0 05 3b 36 49 22 02 05 01 73 74 | ;![.;"@.;#0;[email protected].;%@...;6I"...st |
| bc80 | 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 73 65 74 | atic.mrb_value.mrb_Rectangle_set |
| bca0 | 5f 68 65 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 | _height(mrb_state*.mrb,.mrb_valu |
| bcc0 | 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 | e.self).{..Rectangle.*rect.=.DAT |
| bce0 | 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f | A_GET_PTR(mrb,.self,.&Rectangle_ |
| bd00 | 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 68 65 69 | type,.Rectangle);..mrb_float.hei |
| bd20 | 67 68 74 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 68 65 | ght;..mrb_get_args(mrb,."f",.&he |
| bd40 | 69 67 68 74 29 3b 0a 09 72 65 63 74 2d 3e 78 20 3d 20 68 65 69 67 68 74 3b 0a 09 72 65 74 75 72 | ight);..rect->x.=.height;..retur |
| bd60 | 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 68 65 69 67 68 74 29 | n.mrb_fixnum_value(rect->height) |
| bd80 | 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 | ;.}.;.T;2I".static.mrb_value.;.T |
| bda0 | 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 24 52 61 79 6c 69 62 3a 3a 52 | ;7To;(.;)F;*;.;.;.;&I"$Raylib::R |
| bdc0 | 65 63 74 61 6e 67 6c 65 23 63 6f 6c 6c 69 73 69 6f 6e 5f 72 65 63 06 3b 20 46 3b 2c 5b 00 3b 14 | ectangle#collision_rec.;.F;,[.;. |
| bde0 | 5b 06 5b 07 40 20 69 02 dd 03 3b 15 54 3b 16 3a 12 63 6f 6c 6c 69 73 69 6f 6e 5f 72 65 63 3b 18 | [.[[email protected]...;.T;.:.collision_rec;. |
| be00 | 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 | 0;.[.;.{.;.IC;."..;.T;.[.;![.;"@ |
| be20 | 17 3b 23 30 3b 24 40 02 50 06 3b 25 40 02 b0 05 3b 36 49 22 02 91 02 73 74 61 74 69 63 20 6d 72 | .;#0;[email protected].;%@...;6I"...static.mr |
| be40 | 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 67 65 74 5f 63 6f 6c 6c 69 73 | b_value.mrb_Rectangle_get_collis |
| be60 | 69 6f 6e 5f 72 65 63 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 | ion_rec(mrb_state*.mrb,.mrb_valu |
| be80 | 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 72 65 63 5f 6f 62 6a 3b 0a 09 6d | e.self).{..mrb_value.rec_obj;..m |
| bea0 | 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 6f 22 2c 20 26 72 65 63 5f 6f 62 6a 29 3b | rb_get_args(mrb,."o",.&rec_obj); |
| bec0 | 0a 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 5f 73 65 6c 66 20 3d 20 44 41 54 41 5f 47 45 | ...Rectangle.*rec_self.=.DATA_GE |
| bee0 | 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 | T_PTR(mrb,.self,.&Rectangle_type |
| bf00 | 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 5f 6f 74 | ,.Rectangle);..Rectangle.*rec_ot |
| bf20 | 68 65 72 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 72 65 63 5f 6f 62 6a 2c | her.=.DATA_GET_PTR(mrb,.rec_obj, |
| bf40 | 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 52 | .&Rectangle_type,.Rectangle);..R |
| bf60 | 65 63 74 61 6e 67 6c 65 20 2a 63 6f 6c 6c 69 73 69 6f 6e 5f 72 65 63 20 3d 20 28 52 65 63 74 61 | ectangle.*collision_rec.=.(Recta |
| bf80 | 6e 67 6c 65 20 2a 29 6d 72 62 5f 6d 61 6c 6c 6f 63 28 6d 72 62 2c 20 73 69 7a 65 6f 66 28 52 65 | ngle.*)mrb_malloc(mrb,.sizeof(Re |
| bfa0 | 63 74 61 6e 67 6c 65 29 29 3b 0a 09 2a 63 6f 6c 6c 69 73 69 6f 6e 5f 72 65 63 20 3d 20 47 65 74 | ctangle));..*collision_rec.=.Get |
| bfc0 | 43 6f 6c 6c 69 73 69 6f 6e 52 65 63 28 2a 72 65 63 5f 73 65 6c 66 2c 20 2a 72 65 63 5f 6f 74 68 | CollisionRec(*rec_self,.*rec_oth |
| bfe0 | 65 72 29 3b 0a 0a 09 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 63 20 3d 20 6d 72 62 5f 6d 6f | er);...struct.RClass.*c.=.mrb_mo |
| c000 | 64 75 6c 65 5f 67 65 74 28 6d 72 62 2c 20 22 52 61 79 6c 69 62 22 29 3b 0a 09 73 74 72 75 63 74 | dule_get(mrb,."Raylib");..struct |
| c020 | 20 52 43 6c 61 73 73 20 2a 72 65 63 5f 63 6c 61 73 73 20 3d 20 6d 72 62 5f 63 6c 61 73 73 5f 67 | .RClass.*rec_class.=.mrb_class_g |
| c040 | 65 74 5f 75 6e 64 65 72 28 6d 72 62 2c 20 63 2c 20 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2e | et_under(mrb,.c,.Rectangle_type. |
| c060 | 73 74 72 75 63 74 5f 6e 61 6d 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6f 62 6a 5f 76 61 | struct_name);..return.mrb_obj_va |
| c080 | 6c 75 65 28 44 61 74 61 5f 57 72 61 70 5f 53 74 72 75 63 74 28 6d 72 62 2c 20 72 65 63 5f 63 6c | lue(Data_Wrap_Struct(mrb,.rec_cl |
| c0a0 | 61 73 73 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 63 6f 6c 6c 69 73 69 6f 6e 5f | ass,.&Rectangle_type,.collision_ |
| c0c0 | 72 65 63 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | rec));.}.;.T;2I".static.mrb_valu |
| c0e0 | 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 28 52 61 79 6c | e.;.T;7To;(.;)F;*;.;.;.;&I"(Rayl |
| c100 | 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 72 65 63 3f 06 | ib::Rectangle#collide_with_rec?. |
| c120 | 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 ae 03 3b 15 54 3b 16 3a 16 63 6f 6c 6c 69 64 | ;.F;,[.;.[.[[email protected]...;.T;.:.collid |
| c140 | 65 5f 77 69 74 68 5f 72 65 63 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b | e_with_rec?;.0;.[.;.{.;.IC;."..; |
| c160 | 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 30 40 17 3b 16 30 | .T;.[.o;D.;/I".return.;.F;0@.;.0 |
| c180 | 3b 31 5b 06 40 01 d6 3b 24 40 02 5c 06 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 5c 06 3b 35 | ;1[.@..;$@.\.;![.;"@.;#0;$@.\.;5 |
| c1a0 | 69 00 3b 25 40 02 b0 05 3b 36 49 22 02 5c 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a | i.;%@...;6I".\.static.mrb_value. |
| c1c0 | 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 72 65 63 28 6d | mrb_Rectangle_collide_with_rec(m |
| c1e0 | 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b | rb_state*.mrb,.mrb_value.self).{ |
| c200 | 0a 09 6d 72 62 5f 76 61 6c 75 65 20 72 65 63 31 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 | ..mrb_value.rec1_obj;..mrb_get_a |
| c220 | 72 67 73 28 6d 72 62 2c 20 22 6f 22 2c 20 26 72 65 63 31 5f 6f 62 6a 29 3b 0a 0a 09 52 65 63 74 | rgs(mrb,."o",.&rec1_obj);...Rect |
| c240 | 61 6e 67 6c 65 20 2a 72 65 63 31 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 | angle.*rec1.=.DATA_GET_PTR(mrb,. |
| c260 | 72 65 63 31 5f 6f 62 6a 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 | rec1_obj,.&Rectangle_type,.Recta |
| c280 | 6e 67 6c 65 29 3b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 32 20 3d 20 44 41 54 41 5f 47 | ngle);..Rectangle.*rec2.=.DATA_G |
| c2a0 | 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 | ET_PTR(mrb,.self,.&Rectangle_typ |
| c2c0 | 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c | e,.Rectangle);...return.mrb_bool |
| c2e0 | 5f 76 61 6c 75 65 28 43 68 65 63 6b 43 6f 6c 6c 69 73 69 6f 6e 52 65 63 73 28 2a 72 65 63 31 2c | _value(CheckCollisionRecs(*rec1, |
| c300 | 20 2a 72 65 63 32 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 | .*rec2));.}.;.T;2I".static.mrb_v |
| c320 | 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 2b 52 | alue.;.T;7To;(.;)F;*;.;.;.;&I"+R |
| c340 | 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 63 69 | aylib::Rectangle#collide_with_ci |
| c360 | 72 63 6c 65 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 cd 03 3b 15 54 3b 16 3a 19 | rcle?.;.F;,[.;.[.[[email protected]...;.T;.:. |
| c380 | 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 63 69 72 63 6c 65 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b | collide_with_circle?;.0;.[.;.{.; |
| c3a0 | 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b | .IC;."..;.T;.[.o;D.;/I".return.; |
| c3c0 | 20 46 3b 30 40 17 3b 16 30 3b 31 5b 06 40 01 d6 3b 24 40 02 6b 06 3b 21 5b 00 3b 22 40 17 3b 23 | .F;0@.;.0;1[.@..;[email protected].;![.;"@.;# |
| c3e0 | 30 3b 24 40 02 6b 06 3b 35 69 00 3b 25 40 02 b0 05 3b 36 49 22 01 dd 73 74 61 74 69 63 20 6d 72 | 0;[email protected].;5i.;%@...;6I"..static.mr |
| c400 | 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 63 6f 6c 6c 69 64 65 5f 77 69 | b_value.mrb_Rectangle_collide_wi |
| c420 | 74 68 5f 63 69 72 63 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 | th_circ(mrb_state*.mrb,.mrb_valu |
| c440 | 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 63 69 72 63 6c 65 5f 6f 62 6a 3b | e.self).{..mrb_value.circle_obj; |
| c460 | 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 6f 22 2c 20 26 63 69 72 63 6c 65 | ..mrb_get_args(mrb,."o",.&circle |
| c480 | 5f 6f 62 6a 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 63 | _obj);...return.mrb_bool_value(c |
| c4a0 | 68 65 63 6b 5f 63 6f 6c 6c 69 73 69 6f 6e 5f 63 69 72 63 6c 65 5f 72 65 63 28 6d 72 62 2c 20 63 | heck_collision_circle_rec(mrb,.c |
| c4c0 | 69 72 63 6c 65 5f 6f 62 6a 2c 20 73 65 6c 66 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 | ircle_obj,.self));.}.;.T;2I".sta |
| c4e0 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b | tic.mrb_value.;.T;7To;(.;)F;*;.; |
| c500 | 1a 3b 1b 3b 26 49 22 2a 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 63 6f 6c 6c 69 64 | .;.;&I"*Raylib::Rectangle#collid |
| c520 | 65 5f 77 69 74 68 5f 70 6f 69 6e 74 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 b9 | e_with_point?.;.F;,[.;.[.[[email protected].. |
| c540 | 03 3b 15 54 3b 16 3a 18 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 70 6f 69 6e 74 3f 3b 18 30 3b 1c | .;.T;.:.collide_with_point?;.0;. |
| c560 | 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 | [.;.{.;.IC;."..;.T;.[.o;D.;/I".r |
| c580 | 65 74 75 72 6e 06 3b 20 46 3b 30 40 17 3b 16 30 3b 31 5b 06 40 01 d6 3b 24 40 02 7a 06 3b 21 5b | eturn.;.F;0@.;.0;1[.@..;[email protected].;![ |
| c5a0 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 7a 06 3b 35 69 00 3b 25 40 02 b0 05 3b 36 49 22 02 62 01 73 | .;"@.;#0;[email protected].;5i.;%@...;6I".b.s |
| c5c0 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 63 6f | tatic.mrb_value.mrb_Rectangle_co |
| c5e0 | 6c 6c 69 64 65 5f 77 69 74 68 5f 70 6f 69 6e 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c | llide_with_point(mrb_state*.mrb, |
| c600 | 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 76 65 | .mrb_value.self).{..mrb_value.ve |
| c620 | 63 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 6f 22 2c 20 26 | c_obj;..mrb_get_args(mrb,."o",.& |
| c640 | 76 65 63 5f 6f 62 6a 29 3b 0a 09 56 65 63 74 6f 72 32 20 2a 70 6f 69 6e 74 20 3d 20 44 41 54 41 | vec_obj);..Vector2.*point.=.DATA |
| c660 | 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 76 65 63 5f 6f 62 6a 2c 20 26 56 65 63 74 6f 72 32 5f | _GET_PTR(mrb,.vec_obj,.&Vector2_ |
| c680 | 74 79 70 65 2c 20 56 65 63 74 6f 72 32 29 3b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 5f | type,.Vector2);..Rectangle.*rec_ |
| c6a0 | 73 65 6c 66 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 | self.=.DATA_GET_PTR(mrb,.self,.& |
| c6c0 | 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 0a 09 72 65 | Rectangle_type,.Rectangle);...re |
| c6e0 | 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 43 68 65 63 6b 43 6f 6c 6c 69 73 69 | turn.mrb_bool_value(CheckCollisi |
| c700 | 6f 6e 50 6f 69 6e 74 52 65 63 28 2a 70 6f 69 6e 74 2c 20 2a 72 65 63 5f 73 65 6c 66 29 29 3b 0a | onPointRec(*point,.*rec_self));. |
| c720 | 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 | }.;.T;2I".static.mrb_value.;.T;7 |
| c740 | 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 3a 3a 52 65 63 | To;(.;)F;*;.;.;.;&I".Raylib::Rec |
| c760 | 74 61 6e 67 6c 65 23 5f 64 72 61 77 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 02 ec 03 | tangle#_draw.;.F;,[.;.[.[[email protected]... |
| c780 | 3b 15 54 3b 16 3a 0a 5f 64 72 61 77 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b | ;.T;.:._draw;.0;.[.;.{.;.IC;.".. |
| c7a0 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 89 06 3b 25 40 02 b0 05 3b 36 | ;.T;.[.;![.;"@.;#0;$@...;%@...;6 |
| c7c0 | 49 22 02 5f 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e | I"._.static.mrb_value.mrb_Rectan |
| c7e0 | 67 6c 65 5f 64 72 61 77 5f 72 65 63 74 61 6e 67 6c 65 5f 72 65 63 28 6d 72 62 5f 73 74 61 74 65 | gle_draw_rectangle_rec(mrb_state |
| c800 | 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 | *.mrb,.mrb_value.self).{..mrb_va |
| c820 | 6c 75 65 20 63 6f 6c 6f 72 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 | lue.color_obj;..mrb_get_args(mrb |
| c840 | 2c 20 22 6f 22 2c 20 26 63 6f 6c 6f 72 5f 6f 62 6a 29 3b 0a 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c | ,."o",.&color_obj);...Color.*col |
| c860 | 6f 72 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 63 6f 6c 6f 72 5f 6f 62 6a | or.=.DATA_GET_PTR(mrb,.color_obj |
| c880 | 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 09 52 65 63 74 61 6e 67 6c | ,.&Color_type,.Color);..Rectangl |
| c8a0 | 65 20 2a 72 65 63 5f 73 65 6c 66 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 | e.*rec_self.=.DATA_GET_PTR(mrb,. |
| c8c0 | 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 | self,.&Rectangle_type,.Rectangle |
| c8e0 | 29 3b 0a 09 44 72 61 77 52 65 63 74 61 6e 67 6c 65 52 65 63 28 2a 72 65 63 5f 73 65 6c 66 2c 20 | );..DrawRectangleRec(*rec_self,. |
| c900 | 2a 63 6f 6c 6f 72 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 | *color);...return.mrb_nil_value( |
| c920 | 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 | );.}.;.T;2I".static.mrb_value.;. |
| c940 | 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 22 52 61 79 6c 69 62 3a 3a | T;7To;(.;)F;*;.;.;.;&I""Raylib:: |
| c960 | 52 65 63 74 61 6e 67 6c 65 23 5f 64 72 61 77 5f 6c 69 6e 65 73 06 3b 20 46 3b 2c 5b 00 3b 14 5b | Rectangle#_draw_lines.;.F;,[.;.[ |
| c980 | 06 5b 07 40 20 69 02 fd 03 3b 15 54 3b 16 3a 10 5f 64 72 61 77 5f 6c 69 6e 65 73 3b 18 30 3b 1c | .[[email protected]...;.T;.:._draw_lines;.0;. |
| c9a0 | 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 01 9e 42 61 73 69 63 61 6c 6c 79 20 74 68 65 20 73 61 6d | [.;.{.;.IC;."..Basically.the.sam |
| c9c0 | 65 20 61 73 20 3a 3a 6e 65 77 2e 20 48 6f 77 65 76 65 72 2c 20 69 66 20 63 6c 61 73 73 20 54 68 | e.as.::new..However,.if.class.Th |
| c9e0 | 72 65 61 64 20 69 73 20 73 75 62 63 6c 61 73 73 65 64 2c 20 74 68 65 6e 0a 63 61 6c 6c 69 6e 67 | read.is.subclassed,.then.calling |
| ca00 | 20 2b 73 74 61 72 74 2b 20 69 6e 20 74 68 61 74 20 73 75 62 63 6c 61 73 73 20 77 69 6c 6c 20 6e | .+start+.in.that.subclass.will.n |
| ca20 | 6f 74 20 69 6e 76 6f 6b 65 20 74 68 65 20 73 75 62 63 6c 61 73 73 27 73 0a 2b 69 6e 69 74 69 61 | ot.invoke.the.subclass's.+initia |
| ca40 | 6c 69 7a 65 2b 20 6d 65 74 68 6f 64 2e 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 01 9f 42 | lize+.method..;.T;.[.;![.;"I"..B |
| ca60 | 61 73 69 63 61 6c 6c 79 20 74 68 65 20 73 61 6d 65 20 61 73 20 3a 3a 6e 65 77 2e 20 48 6f 77 65 | asically.the.same.as.::new..Howe |
| ca80 | 76 65 72 2c 20 69 66 20 63 6c 61 73 73 20 54 68 72 65 61 64 20 69 73 20 73 75 62 63 6c 61 73 73 | ver,.if.class.Thread.is.subclass |
| caa0 | 65 64 2c 20 74 68 65 6e 0a 63 61 6c 6c 69 6e 67 20 2b 73 74 61 72 74 2b 20 69 6e 20 74 68 61 74 | ed,.then.calling.+start+.in.that |
| cac0 | 20 73 75 62 63 6c 61 73 73 20 77 69 6c 6c 20 6e 6f 74 20 69 6e 76 6f 6b 65 20 74 68 65 20 73 75 | .subclass.will.not.invoke.the.su |
| cae0 | 62 63 6c 61 73 73 27 73 0a 2b 69 6e 69 74 69 61 6c 69 7a 65 2b 20 6d 65 74 68 6f 64 2e 0a 06 3b | bclass's.+initialize+.method...; |
| cb00 | 20 54 3b 23 30 3b 24 40 02 95 06 3b 34 46 3b 38 6f 3b 39 08 3b 3a 54 3b 3b 69 02 f8 03 3b 3c 69 | .T;#0;$@...;4F;8o;9.;:T;;i...;<i |
| cb20 | 02 fb 03 3b 25 40 02 b0 05 3b 36 49 22 02 99 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | ...;%@...;6I"...static.mrb_value |
| cb40 | 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 64 72 61 77 5f 72 65 63 74 61 6e 67 6c 65 5f 6c 69 | .mrb_Rectangle_draw_rectangle_li |
| cb60 | 6e 65 73 5f 65 78 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 | nes_ex(mrb_state*.mrb,.mrb_value |
| cb80 | 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 63 6f 6c 6f 72 5f 6f 62 6a 3b 0a 09 | .self).{..mrb_value.color_obj;.. |
| cba0 | 6d 72 62 5f 66 6c 6f 61 74 20 6c 69 6e 65 5f 74 68 69 63 6b 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 | mrb_float.line_thick;..mrb_get_a |
| cbc0 | 72 67 73 28 6d 72 62 2c 20 22 66 6f 22 2c 20 26 6c 69 6e 65 5f 74 68 69 63 6b 2c 20 26 63 6f 6c | rgs(mrb,."fo",.&line_thick,.&col |
| cbe0 | 6f 72 5f 6f 62 6a 29 3b 0a 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 20 3d 20 44 41 54 41 5f 47 | or_obj);...Color.*color.=.DATA_G |
| cc00 | 45 54 5f 50 54 52 28 6d 72 62 2c 20 63 6f 6c 6f 72 5f 6f 62 6a 2c 20 26 43 6f 6c 6f 72 5f 74 79 | ET_PTR(mrb,.color_obj,.&Color_ty |
| cc20 | 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 5f 73 65 6c 66 | pe,.Color);..Rectangle.*rec_self |
| cc40 | 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 | .=.DATA_GET_PTR(mrb,.self,.&Rect |
| cc60 | 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 44 72 61 77 52 65 63 | angle_type,.Rectangle);..DrawRec |
| cc80 | 74 61 6e 67 6c 65 4c 69 6e 65 73 45 78 28 2a 72 65 63 5f 73 65 6c 66 2c 20 6c 69 6e 65 5f 74 68 | tangleLinesEx(*rec_self,.line_th |
| cca0 | 69 63 6b 2c 20 2a 63 6f 6c 6f 72 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 | ick,.*color);...return.mrb_nil_v |
| ccc0 | 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | alue();.}.;.T;2I".static.mrb_val |
| cce0 | 75 65 06 3b 20 54 3b 37 54 6f 3b 28 16 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 | ue.;.T;7To;(.;)F;*;.;.;.;&I".Ray |
| cd00 | 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 64 72 61 77 06 3b 20 46 3b 2c 5b 06 5b 07 49 22 0b | lib::Rectangle#draw.;.F;,[.[.I". |
| cd20 | 63 6f 6c 6f 72 3a 06 3b 20 54 49 22 23 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 | color:.;.TI"#Rl::Color.new(255,2 |
| cd40 | 35 35 2c 32 35 35 2c 32 35 35 29 06 3b 20 54 3b 14 5b 06 5b 07 49 22 15 6d 72 62 6c 69 62 2f 72 | 55,255,255).;.T;.[.[.I".mrblib/r |
| cd60 | 61 79 6c 69 62 2e 72 62 06 3b 20 54 69 0f 3b 15 54 3b 16 3a 09 64 72 61 77 3b 18 3b 19 3b 1c 5b | aylib.rb.;.Ti.;.T;.:.draw;.;.;.[ |
| cd80 | 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 01 a5 53 74 6f 72 65 73 20 72 65 66 65 72 65 6e 63 65 73 20 | .;.{.;.IC;."..Stores.references. |
| cda0 | 74 6f 20 73 79 73 74 65 6d 73 20 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 74 72 69 67 67 65 | to.systems.that.should.be.trigge |
| cdc0 | 72 65 64 20 77 68 65 6e 20 61 0a 63 6f 6d 70 6f 6e 65 6e 74 20 66 72 6f 6d 20 74 68 69 73 20 6d | red.when.a.component.from.this.m |
| cde0 | 61 6e 61 67 65 72 20 69 73 20 72 65 6d 6f 76 65 64 2e 0a 44 6f 20 6e 6f 74 20 65 64 69 74 20 74 | anager.is.removed..Do.not.edit.t |
| ce00 | 68 69 73 20 61 72 72 61 79 20 61 73 20 69 74 20 69 73 20 6d 61 6e 61 67 65 64 20 62 79 20 46 65 | his.array.as.it.is.managed.by.Fe |
| ce20 | 6c 45 43 53 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2e 0e 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b | lECS.automatically..;.T;.[.o;D.; |
| ce40 | 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 30 49 22 00 06 3b 20 54 3b 16 30 3b 31 5b 06 49 22 | /I".return.;.F;0I"..;.T;.0;1[.I" |
| ce60 | 12 41 72 72 61 79 3c 53 79 73 74 65 6d 3e 06 3b 20 54 3b 24 40 02 a3 06 3b 21 5b 00 3b 22 49 22 | .Array<System>.;.T;$@...;![.;"I" |
| ce80 | 01 bd 53 74 6f 72 65 73 20 72 65 66 65 72 65 6e 63 65 73 20 74 6f 20 73 79 73 74 65 6d 73 20 74 | ..Stores.references.to.systems.t |
| cea0 | 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 74 72 69 67 67 65 72 65 64 20 77 68 65 6e 20 61 0a 63 | hat.should.be.triggered.when.a.c |
| cec0 | 6f 6d 70 6f 6e 65 6e 74 20 66 72 6f 6d 20 74 68 69 73 20 6d 61 6e 61 67 65 72 20 69 73 20 72 65 | omponent.from.this.manager.is.re |
| cee0 | 6d 6f 76 65 64 2e 0a 44 6f 20 6e 6f 74 20 65 64 69 74 20 74 68 69 73 20 61 72 72 61 79 20 61 73 | moved..Do.not.edit.this.array.as |
| cf00 | 20 69 74 20 69 73 20 6d 61 6e 61 67 65 64 20 62 79 20 46 65 6c 45 43 53 20 61 75 74 6f 6d 61 74 | .it.is.managed.by.FelECS.automat |
| cf20 | 69 63 61 6c 6c 79 2e 0a 40 72 65 74 75 72 6e 20 5b 41 72 72 61 79 3c 53 79 73 74 65 6d 3e 5d 06 | ically..@return.[Array<System>]. |
| cf40 | 3b 20 54 3b 23 30 3b 24 40 02 a3 06 3b 34 46 3b 35 69 00 3b 38 6f 3b 39 08 3b 3a 46 3b 3b 69 0b | ;.T;#0;$@...;4F;5i.;8o;9.;:F;;i. |
| cf60 | 3b 3c 69 0e 3b 25 40 02 b0 05 3b 36 49 22 4c 64 65 66 20 64 72 61 77 28 63 6f 6c 6f 72 3a 20 52 | ;<i.;%@...;6I"Ldef.draw(color:.R |
| cf80 | 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 0a 20 | l::Color.new(255,255,255,255)).. |
| cfa0 | 20 73 65 6c 66 2e 5f 64 72 61 77 28 63 6f 6c 6f 72 29 0a 65 6e 64 06 3b 20 54 3b 32 49 22 34 64 | .self._draw(color).end.;.T;2I"4d |
| cfc0 | 65 66 20 64 72 61 77 28 63 6f 6c 6f 72 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 | ef.draw(color:.Rl::Color.new(255 |
| cfe0 | 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 37 54 3a 0d 40 64 79 6e 61 6d 69 63 54 | ,255,255,255)).;.T;7T:.@dynamicT |
| d000 | 6f 3b 28 16 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 21 52 61 79 6c 69 62 3a 3a 52 65 63 74 | o;(.;)F;*;.;.;.;&I"!Raylib::Rect |
| d020 | 61 6e 67 6c 65 23 64 72 61 77 5f 6c 69 6e 65 73 06 3b 20 46 3b 2c 5b 07 5b 07 49 22 10 6c 69 6e | angle#draw_lines.;.F;,[.[.I".lin |
| d040 | 65 5f 74 68 69 63 6b 3a 06 3b 20 54 49 22 06 31 06 3b 20 54 5b 07 49 22 0b 63 6f 6c 6f 72 3a 06 | e_thick:.;.TI".1.;.T[.I".color:. |
| d060 | 3b 20 54 49 22 23 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c | ;.TI"#Rl::Color.new(255,255,255, |
| d080 | 32 35 35 29 06 3b 20 54 3b 14 5b 06 5b 07 40 02 ab 06 69 13 3b 15 46 3b 16 3a 0f 64 72 61 77 5f | 255).;.T;.[.[[email protected].;.F;.:.draw_ |
| d0a0 | 6c 69 6e 65 73 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b | lines;.;.;.[.;.{.;.IC;."..;.T;.[ |
| d0c0 | 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 ba 06 3b 35 69 00 3b 25 40 02 b0 05 3b 36 49 22 | .;![.;"@.;#0;$@...;5i.;%@...;6I" |
| d0e0 | 73 64 65 66 20 64 72 61 77 5f 6c 69 6e 65 73 28 6c 69 6e 65 5f 74 68 69 63 6b 3a 20 31 2c 20 63 | sdef.draw_lines(line_thick:.1,.c |
| d100 | 6f 6c 6f 72 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c | olor:.Rl::Color.new(255,255,255, |
| d120 | 32 35 35 29 29 0a 20 20 73 65 6c 66 2e 5f 64 72 61 77 5f 6c 69 6e 65 73 28 6c 69 6e 65 5f 74 68 | 255))...self._draw_lines(line_th |
| d140 | 69 63 6b 2c 20 63 6f 6c 6f 72 29 0a 65 6e 64 06 3b 20 54 3b 32 49 22 49 64 65 66 20 64 72 61 77 | ick,.color).end.;.T;2I"Idef.draw |
| d160 | 5f 6c 69 6e 65 73 28 6c 69 6e 65 5f 74 68 69 63 6b 3a 20 31 2c 20 63 6f 6c 6f 72 3a 20 52 6c 3a | _lines(line_thick:.1,.color:.Rl: |
| d180 | 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 | :Color.new(255,255,255,255)).;.T |
| d1a0 | 3b 37 54 3b 01 93 54 06 3b 0a 40 02 b0 05 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 b0 05 3b 0c 49 | ;7T;..T.;.@...;.IC;.[..;.@...;.I |
| d1c0 | 43 3b 08 5b 00 06 3b 0a 40 02 b0 05 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 3b 10 54 | C;.[..;.@...;.IC;.{.;.IC;.{..;.T |
| d1e0 | 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 07 5b 07 40 20 | ;.IC;.{..;.T.;.T;.{.;.[.;.[.[.@. |
| d200 | 69 02 6f 04 5b 07 40 02 ab 06 69 0a 3b 15 46 3b 16 3a 0e 52 65 63 74 61 6e 67 6c 65 3b 18 3b 19 | i.o.[[email protected].;.F;.:.Rectangle;.;. |
| d220 | 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 | ;.;.;.[.;.{.;.IC;."..;.T;.[.;![. |
| d240 | 3b 22 40 17 3b 23 30 3b 24 40 02 b0 05 3b 35 69 00 3b 25 40 19 3b 26 49 22 16 52 61 79 6c 69 62 | ;"@.;#0;$@...;5i.;%@.;&I".Raylib |
| d260 | 3a 3a 52 65 63 74 61 6e 67 6c 65 06 3b 20 46 3b 68 6f 3b 69 0c 3b 6a 30 3b 6b 30 3b 6c 30 3b 16 | ::Rectangle.;.F;ho;i.;j0;k0;l0;. |
| d280 | 3b 6d 3b 25 40 19 3b 6e 30 3b 6f 3b 0f 3b 01 93 54 6f 3b 5d 17 3b 07 49 43 3b 08 5b 10 6f 3b 28 | ;m;%@.;n0;o;.;..To;].;.IC;.[.o;( |
| d2a0 | 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 25 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 | .;)F;*;.;.;.;&I"%Raylib::Circle# |
| d2c0 | 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 72 65 63 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 | collide_with_rec?.;.F;,[.;.[.[.@ |
| d2e0 | 20 69 02 d5 03 3b 15 54 3b 16 3b 01 8d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 | .i...;.T;.;..;.0;.[.;.{.;.IC;.". |
| d300 | 0c 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 30 40 17 3b | .;.T;.[.o;D.;/I".return.;.F;0@.; |
| d320 | 16 30 3b 31 5b 06 40 01 d6 3b 24 40 02 df 06 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 df 06 | .0;1[.@..;$@...;![.;"@.;#0;$@... |
| d340 | 3b 35 69 00 3b 25 40 02 dd 06 3b 36 49 22 01 d0 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | ;5i.;%@...;6I"..static.mrb_value |
| d360 | 0a 6d 72 62 5f 43 69 72 63 6c 65 5f 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 72 65 63 28 6d 72 62 | .mrb_Circle_collide_with_rec(mrb |
| d380 | 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 | _state*.mrb,.mrb_value.self).{.. |
| d3a0 | 6d 72 62 5f 76 61 6c 75 65 20 72 65 63 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 | mrb_value.rec_obj;..mrb_get_args |
| d3c0 | 28 6d 72 62 2c 20 22 6f 22 2c 20 26 72 65 63 5f 6f 62 6a 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d | (mrb,."o",.&rec_obj);...return.m |
| d3e0 | 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 63 68 65 63 6b 5f 63 6f 6c 6c 69 73 69 6f 6e 5f 63 69 | rb_bool_value(check_collision_ci |
| d400 | 72 63 6c 65 5f 72 65 63 28 6d 72 62 2c 20 73 65 6c 66 2c 20 72 65 63 5f 6f 62 6a 29 29 3b 0a 7d | rcle_rec(mrb,.self,.rec_obj));.} |
| d420 | 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 | .;.T;2I".static.mrb_value.;.T;7T |
| d440 | 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 28 52 61 79 6c 69 62 3a 3a 43 69 72 63 | o;(.;)F;*;.;.;.;&I"(Raylib::Circ |
| d460 | 6c 65 23 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 63 69 72 63 6c 65 3f 06 3b 20 46 3b 2c 5b 00 3b | le#collide_with_circle?.;.F;,[.; |
| d480 | 14 5b 06 5b 07 40 20 69 02 9e 03 3b 15 54 3b 16 3b 01 8e 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e | .[.[[email protected]...;.T;.;..;.0;.[.;.{.;. |
| d4a0 | 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 | IC;."..;.T;.[.o;D.;/I".return.;. |
| d4c0 | 46 3b 30 40 17 3b 16 30 3b 31 5b 06 40 01 d6 3b 24 40 02 ee 06 3b 21 5b 00 3b 22 40 17 3b 23 30 | F;0@.;.0;1[.@..;$@...;![.;"@.;#0 |
| d4e0 | 3b 24 40 02 ee 06 3b 35 69 00 3b 25 40 02 dd 06 3b 36 49 22 02 a0 02 73 74 61 74 69 63 20 6d 72 | ;$@...;5i.;%@...;6I"...static.mr |
| d500 | 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 43 69 72 63 6c 65 5f 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f | b_value.mrb_Circle_collide_with_ |
| d520 | 63 69 72 63 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 | circ(mrb_state*.mrb,.mrb_value.s |
| d540 | 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 63 69 72 63 6c 65 5f 6f 62 6a 3b 0a 09 6d | elf).{..mrb_value.circle_obj;..m |
| d560 | 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 6f 22 2c 20 26 63 69 72 63 6c 65 5f 6f 62 | rb_get_args(mrb,."o",.&circle_ob |
| d580 | 6a 29 3b 0a 0a 09 6d 72 62 5f 76 61 6c 75 65 20 76 65 63 74 6f 72 5f 6f 62 6a 31 20 3d 20 6d 72 | j);...mrb_value.vector_obj1.=.mr |
| d5a0 | 62 5f 66 75 6e 63 61 6c 6c 28 6d 72 62 2c 20 73 65 6c 66 2c 20 22 76 65 63 74 6f 72 22 2c 20 30 | b_funcall(mrb,.self,."vector",.0 |
| d5c0 | 29 3b 0a 09 56 65 63 74 6f 72 32 20 2a 63 65 6e 74 65 72 31 20 3d 20 44 41 54 41 5f 47 45 54 5f | );..Vector2.*center1.=.DATA_GET_ |
| d5e0 | 50 54 52 28 6d 72 62 2c 20 76 65 63 74 6f 72 5f 6f 62 6a 31 2c 20 26 56 65 63 74 6f 72 32 5f 74 | PTR(mrb,.vector_obj1,.&Vector2_t |
| d600 | 79 70 65 2c 20 56 65 63 74 6f 72 32 29 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 72 61 64 69 75 73 | ype,.Vector2);..mrb_float.radius |
| d620 | 31 20 3d 20 6d 72 62 5f 61 73 5f 66 6c 6f 61 74 28 6d 72 62 2c 20 6d 72 62 5f 66 75 6e 63 61 6c | 1.=.mrb_as_float(mrb,.mrb_funcal |
| d640 | 6c 28 6d 72 62 2c 20 73 65 6c 66 2c 20 22 72 61 64 69 75 73 22 2c 20 30 29 29 3b 0a 0a 09 6d 72 | l(mrb,.self,."radius",.0));...mr |
| d660 | 62 5f 76 61 6c 75 65 20 76 65 63 74 6f 72 5f 6f 62 6a 32 20 3d 20 6d 72 62 5f 66 75 6e 63 61 6c | b_value.vector_obj2.=.mrb_funcal |
| d680 | 6c 28 6d 72 62 2c 20 63 69 72 63 6c 65 5f 6f 62 6a 2c 20 22 76 65 63 74 6f 72 22 2c 20 30 29 3b | l(mrb,.circle_obj,."vector",.0); |
| d6a0 | 0a 09 56 65 63 74 6f 72 32 20 2a 63 65 6e 74 65 72 32 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 | ..Vector2.*center2.=.DATA_GET_PT |
| d6c0 | 52 28 6d 72 62 2c 20 76 65 63 74 6f 72 5f 6f 62 6a 32 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 | R(mrb,.vector_obj2,.&Vector2_typ |
| d6e0 | 65 2c 20 56 65 63 74 6f 72 32 29 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 72 61 64 69 75 73 32 20 | e,.Vector2);..mrb_float.radius2. |
| d700 | 3d 20 6d 72 62 5f 61 73 5f 66 6c 6f 61 74 28 6d 72 62 2c 20 6d 72 62 5f 66 75 6e 63 61 6c 6c 28 | =.mrb_as_float(mrb,.mrb_funcall( |
| d720 | 6d 72 62 2c 20 63 69 72 63 6c 65 5f 6f 62 6a 2c 20 22 72 61 64 69 75 73 22 2c 20 30 29 29 3b 0a | mrb,.circle_obj,."radius",.0));. |
| d740 | 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 43 68 65 63 6b 43 6f 6c | ..return.mrb_bool_value(CheckCol |
| d760 | 6c 69 73 69 6f 6e 43 69 72 63 6c 65 73 28 2a 63 65 6e 74 65 72 31 2c 20 72 61 64 69 75 73 31 2c | lisionCircles(*center1,.radius1, |
| d780 | 20 2a 63 65 6e 74 65 72 32 2c 20 72 61 64 69 75 73 32 29 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 | .*center2,.radius2));.}.;.T;2I". |
| d7a0 | 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a | static.mrb_value.;.T;7To;(.;)F;* |
| d7c0 | 3b 11 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 76 65 63 74 6f 72 | ;.;.;.;&I".Raylib::Circle#vector |
| d7e0 | 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 ab 06 69 19 3b 15 46 3b 16 3a 0b 76 65 63 74 6f | .;.F;,[.;.[.[[email protected].;.F;.:.vecto |
| d800 | 72 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 2b 52 65 74 75 72 6e 73 20 74 68 65 | r;.;.;.[.;.{.;.IC;."+Returns.the |
| d820 | 20 76 61 6c 75 65 20 6f 66 20 61 74 74 72 69 62 75 74 65 20 76 65 63 74 6f 72 2e 0d 3b 20 54 3b | .value.of.attribute.vector..;.T; |
| d840 | 1c 5b 00 3b 21 5b 00 3b 22 49 22 2b 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 | .[.;![.;"I"+Returns.the.value.of |
| d860 | 20 61 74 74 72 69 62 75 74 65 20 76 65 63 74 6f 72 2e 06 3b 20 54 3b 23 30 3b 24 40 02 fd 06 3b | .attribute.vector..;.T;#0;$@...; |
| d880 | 33 30 3b 34 46 3b 25 40 02 dd 06 3b 36 49 22 1d 64 65 66 20 76 65 63 74 6f 72 0a 20 20 40 76 65 | 30;4F;%@...;6I".def.vector...@ve |
| d8a0 | 63 74 6f 72 0a 65 6e 64 06 3b 20 54 3b 32 49 22 0f 64 65 66 20 76 65 63 74 6f 72 06 3b 20 54 3b | ctor.end.;.T;2I".def.vector.;.T; |
| d8c0 | 01 93 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 6c 69 62 3a 3a 43 | ..To;(.;)F;*;.;.;.;&I".Raylib::C |
| d8e0 | 69 72 63 6c 65 23 76 65 63 74 6f 72 3d 06 3b 20 46 3b 2c 5b 06 5b 07 49 22 0a 76 61 6c 75 65 06 | ircle#vector=.;.F;,[.[.I".value. |
| d900 | 3b 20 54 30 3b 14 5b 06 5b 07 40 02 ab 06 69 19 3b 15 46 3b 16 3a 0c 76 65 63 74 6f 72 3d 3b 18 | ;.T0;.[.[[email protected].;.F;.:.vector=;. |
| d920 | 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 1e 53 65 74 73 20 74 68 65 20 61 74 74 72 69 | ;.;.[.;.{.;.IC;.".Sets.the.attri |
| d940 | 62 75 74 65 20 76 65 63 74 6f 72 0d 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0a 70 61 72 61 | bute.vector.;.T;.[.o;D.;/I".para |
| d960 | 6d 06 3b 20 46 3b 30 49 22 2e 74 68 65 20 76 61 6c 75 65 20 74 6f 20 73 65 74 20 74 68 65 20 61 | m.;.F;0I".the.value.to.set.the.a |
| d980 | 74 74 72 69 62 75 74 65 20 76 65 63 74 6f 72 20 74 6f 2e 06 3b 20 54 3b 16 49 22 0a 76 61 6c 75 | ttribute.vector.to..;.T;.I".valu |
| d9a0 | 65 06 3b 20 54 3b 31 30 3b 24 40 02 0a 07 3b 21 5b 00 3b 22 49 22 55 53 65 74 73 20 74 68 65 20 | e.;.T;10;$@...;![.;"I"USets.the. |
| d9c0 | 61 74 74 72 69 62 75 74 65 20 76 65 63 74 6f 72 0a 40 70 61 72 61 6d 20 76 61 6c 75 65 20 74 68 | [email protected] |
| d9e0 | 65 20 76 61 6c 75 65 20 74 6f 20 73 65 74 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 76 65 63 | e.value.to.set.the.attribute.vec |
| da00 | 74 6f 72 20 74 6f 2e 06 3b 20 54 3b 23 30 3b 24 40 02 0a 07 3b 33 30 3b 34 46 3b 25 40 02 dd 06 | tor.to..;.T;#0;$@...;30;4F;%@... |
| da20 | 3b 36 49 22 2d 64 65 66 20 76 65 63 74 6f 72 3d 28 76 61 6c 75 65 29 0a 20 20 40 76 65 63 74 6f | ;6I"-def.vector=(value)...@vecto |
| da40 | 72 20 3d 20 76 61 6c 75 65 0a 65 6e 64 06 3b 20 54 3b 32 49 22 17 64 65 66 20 76 65 63 74 6f 72 | r.=.value.end.;.T;2I".def.vector |
| da60 | 3d 28 76 61 6c 75 65 29 06 3b 20 54 3b 01 93 54 6f 3b 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b | =(value).;.T;..To;(.;)F;*;.;.;.; |
| da80 | 26 49 22 1a 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 72 61 64 69 75 73 06 3b 20 46 3b 2c 5b | &I".Raylib::Circle#radius.;.F;,[ |
| daa0 | 00 3b 14 5b 06 5b 07 40 02 ab 06 69 1a 3b 15 46 3b 16 3a 0b 72 61 64 69 75 73 3b 18 3b 19 3b 1c | .;.[.[[email protected].;.F;.:.radius;.;.;. |
| dac0 | 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 2b 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 | [.;.{.;.IC;."+Returns.the.value. |
| dae0 | 6f 66 20 61 74 74 72 69 62 75 74 65 20 72 61 64 69 75 73 2e 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 | of.attribute.radius..;.T;.[.;![. |
| db00 | 3b 22 49 22 2b 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 61 74 74 72 69 62 | ;"I"+Returns.the.value.of.attrib |
| db20 | 75 74 65 20 72 61 64 69 75 73 2e 06 3b 20 54 3b 23 30 3b 24 40 02 1d 07 3b 33 30 3b 34 46 3b 25 | ute.radius..;.T;#0;$@...;30;4F;% |
| db40 | 40 02 dd 06 3b 36 49 22 1d 64 65 66 20 72 61 64 69 75 73 0a 20 20 40 72 61 64 69 75 73 0a 65 6e | @...;6I"[email protected] |
| db60 | 64 06 3b 20 54 3b 32 49 22 0f 64 65 66 20 72 61 64 69 75 73 06 3b 20 54 3b 01 93 54 6f 3b 28 15 | d.;.T;2I".def.radius.;.T;..To;(. |
| db80 | 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 72 | ;)F;*;.;.;.;&I".Raylib::Circle#r |
| dba0 | 61 64 69 75 73 3d 06 3b 20 46 3b 2c 5b 06 5b 07 40 02 0e 07 30 3b 14 5b 06 5b 07 40 02 ab 06 69 | adius=.;.F;,[.[[email protected];.[.[[email protected] |
| dbc0 | 1a 3b 15 46 3b 16 3a 0c 72 61 64 69 75 73 3d 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b | .;.F;.:.radius=;.;.;.[.;.{.;.IC; |
| dbe0 | 1f 22 1e 53 65 74 73 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 72 61 64 69 75 73 0d 3b 20 54 | .".Sets.the.attribute.radius.;.T |
| dc00 | 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 30 49 22 2e 74 68 65 20 76 | ;.[.o;D.;/I".param.;.F;0I".the.v |
| dc20 | 61 6c 75 65 20 74 6f 20 73 65 74 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 72 61 64 69 75 73 | alue.to.set.the.attribute.radius |
| dc40 | 20 74 6f 2e 06 3b 20 54 3b 16 49 22 0a 76 61 6c 75 65 06 3b 20 54 3b 31 30 3b 24 40 02 2a 07 3b | .to..;.T;.I".value.;.T;10;$@.*.; |
| dc60 | 21 5b 00 3b 22 49 22 55 53 65 74 73 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 72 61 64 69 75 | ![.;"I"USets.the.attribute.radiu |
| dc80 | 73 0a 40 70 61 72 61 6d 20 76 61 6c 75 65 20 74 68 65 20 76 61 6c 75 65 20 74 6f 20 73 65 74 20 | [email protected]. |
| dca0 | 74 68 65 20 61 74 74 72 69 62 75 74 65 20 72 61 64 69 75 73 20 74 6f 2e 06 3b 20 54 3b 23 30 3b | the.attribute.radius.to..;.T;#0; |
| dcc0 | 24 40 02 2a 07 3b 33 30 3b 34 46 3b 25 40 02 dd 06 3b 36 49 22 2d 64 65 66 20 72 61 64 69 75 73 | $@.*.;30;4F;%@...;6I"-def.radius |
| dce0 | 3d 28 76 61 6c 75 65 29 0a 20 20 40 72 61 64 69 75 73 20 3d 20 76 61 6c 75 65 0a 65 6e 64 06 3b | =(value)...@radius.=.value.end.; |
| dd00 | 20 54 3b 32 49 22 17 64 65 66 20 72 61 64 69 75 73 3d 28 76 61 6c 75 65 29 06 3b 20 54 3b 01 93 | .T;2I".def.radius=(value).;.T;.. |
| dd20 | 54 6f 3b 28 16 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 3a 3a 43 69 72 | To;(.;)F;*;.;.;.;&I".Raylib::Cir |
| dd40 | 63 6c 65 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 2c 5b 08 5b 07 49 22 06 78 06 3b 20 54 | cle#initialize.;.F;,[.[.I".x.;.T |
| dd60 | 30 5b 07 49 22 06 79 06 3b 20 54 30 5b 07 49 22 0b 72 61 64 69 75 73 06 3b 20 54 30 3b 14 5b 06 | 0[.I".y.;.T0[.I".radius.;.T0;.[. |
| dd80 | 5b 07 40 02 ab 06 69 1c 3b 15 46 3b 16 3b 5e 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b | [[email protected].;.F;.;^;.;.;.[.;.{.;.IC; |
| dda0 | 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 30 | ."..;.T;.[.o;D.;/I".return.;.F;0 |
| ddc0 | 49 22 1d 61 20 6e 65 77 20 69 6e 73 74 61 6e 63 65 20 6f 66 20 43 69 72 63 6c 65 06 3b 20 54 3b | I".a.new.instance.of.Circle.;.T; |
| dde0 | 16 30 3b 31 5b 06 49 22 0b 43 69 72 63 6c 65 06 3b 20 46 3b 24 40 02 3c 07 3b 21 5b 00 3b 22 40 | .0;1[.I".Circle.;.F;$@.<.;![.;"@ |
| de00 | 17 3b 23 30 3b 24 40 02 3c 07 3b 35 69 00 3b 25 40 02 dd 06 3b 36 49 22 5e 64 65 66 20 69 6e 69 | .;#0;$@.<.;5i.;%@...;6I"^def.ini |
| de20 | 74 69 61 6c 69 7a 65 28 78 2c 20 79 2c 20 72 61 64 69 75 73 29 0a 20 20 73 65 6c 66 2e 76 65 63 | tialize(x,.y,.radius)...self.vec |
| de40 | 74 6f 72 20 3d 20 56 65 63 74 6f 72 32 2e 6e 65 77 28 78 2c 20 79 29 0a 20 20 73 65 6c 66 2e 72 | tor.=.Vector2.new(x,.y)...self.r |
| de60 | 61 64 69 75 73 20 3d 20 72 61 64 69 75 73 0a 65 6e 64 06 3b 20 54 3b 32 49 22 21 64 65 66 20 69 | adius.=.radius.end.;.T;2I"!def.i |
| de80 | 6e 69 74 69 61 6c 69 7a 65 28 78 2c 20 79 2c 20 72 61 64 69 75 73 29 06 3b 20 54 3b 37 54 3b 01 | nitialize(x,.y,.radius).;.T;7T;. |
| dea0 | 93 54 6f 3b 28 16 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 15 52 61 79 6c 69 62 3a 3a 43 69 | .To;(.;)F;*;.;.;.;&I".Raylib::Ci |
| dec0 | 72 63 6c 65 23 78 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 ab 06 69 21 3b 15 46 3b 16 3b | rcle#x.;.F;,[.;.[.[[email protected]!;.F;.; |
| dee0 | 01 87 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 | ..;.;.;.[.;.{.;.IC;."..;.T;.[.;! |
| df00 | 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 53 07 3b 35 69 00 3b 25 40 02 dd 06 3b 36 49 22 1e 64 65 | [.;"@.;#0;[email protected].;5i.;%@...;6I".de |
| df20 | 66 20 78 0a 20 20 73 65 6c 66 2e 76 65 63 74 6f 72 2e 78 0a 65 6e 64 06 3b 20 54 3b 32 49 22 0a | f.x...self.vector.x.end.;.T;2I". |
| df40 | 64 65 66 20 78 06 3b 20 54 3b 37 54 3b 01 93 54 6f 3b 28 16 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b | def.x.;.T;7T;..To;(.;)F;*;.;.;.; |
| df60 | 26 49 22 15 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 79 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 | &I".Raylib::Circle#y.;.F;,[.;.[. |
| df80 | 5b 07 40 02 ab 06 69 25 3b 15 46 3b 16 3b 01 89 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | [[email protected]%;.F;.;..;.;.;.[.;.{.;.IC |
| dfa0 | 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 5f 07 3b 35 69 | ;."..;.T;.[.;![.;"@.;#0;$@._.;5i |
| dfc0 | 00 3b 25 40 02 dd 06 3b 36 49 22 1e 64 65 66 20 79 0a 20 20 73 65 6c 66 2e 76 65 63 74 6f 72 2e | .;%@...;6I".def.y...self.vector. |
| dfe0 | 79 0a 65 6e 64 06 3b 20 54 3b 32 49 22 0a 64 65 66 20 79 06 3b 20 54 3b 37 54 3b 01 93 54 6f 3b | y.end.;.T;2I".def.y.;.T;7T;..To; |
| e000 | 28 16 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 16 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 | (.;)F;*;.;.;.;&I".Raylib::Circle |
| e020 | 23 78 3d 06 3b 20 46 3b 2c 5b 06 5b 07 49 22 06 78 06 3b 20 54 30 3b 14 5b 06 5b 07 40 02 ab 06 | #x=.;.F;,[.[.I".x.;.T0;.[.[.@... |
| e040 | 69 29 3b 15 46 3b 16 3b 01 88 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b | i);.F;.;..;.;.;.[.;.{.;.IC;."..; |
| e060 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 6b 07 3b 35 69 00 3b 25 40 02 dd | .T;.[.;![.;"@.;#0;[email protected].;5i.;%@.. |
| e080 | 06 3b 36 49 22 26 64 65 66 20 78 3d 28 78 29 0a 20 20 73 65 6c 66 2e 76 65 63 74 6f 72 2e 78 20 | .;6I"&def.x=(x)...self.vector.x. |
| e0a0 | 3d 20 78 0a 65 6e 64 06 3b 20 54 3b 32 49 22 0e 64 65 66 20 78 3d 28 78 29 06 3b 20 54 3b 37 54 | =.x.end.;.T;2I".def.x=(x).;.T;7T |
| e0c0 | 3b 01 93 54 6f 3b 28 16 3b 29 46 3b 2a 3b 11 3b 1a 3b 1b 3b 26 49 22 16 52 61 79 6c 69 62 3a 3a | ;..To;(.;)F;*;.;.;.;&I".Raylib:: |
| e0e0 | 43 69 72 63 6c 65 23 79 3d 06 3b 20 46 3b 2c 5b 06 5b 07 49 22 06 79 06 3b 20 54 30 3b 14 5b 06 | Circle#y=.;.F;,[.[.I".y.;.T0;.[. |
| e100 | 5b 07 40 02 ab 06 69 2d 3b 15 46 3b 16 3b 01 8a 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | [[email protected];.F;.;..;.;.;.[.;.{.;.IC |
| e120 | 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 79 07 3b 35 69 | ;."..;.T;.[.;![.;"@.;#0;[email protected].;5i |
| e140 | 00 3b 25 40 02 dd 06 3b 36 49 22 26 64 65 66 20 79 3d 28 79 29 0a 20 20 73 65 6c 66 2e 76 65 63 | .;%@...;6I"&def.y=(y)...self.vec |
| e160 | 74 6f 72 2e 79 20 3d 20 79 0a 65 6e 64 06 3b 20 54 3b 32 49 22 0e 64 65 66 20 79 3d 28 79 29 06 | tor.y.=.y.end.;.T;2I".def.y=(y). |
| e180 | 3b 20 54 3b 37 54 3b 01 93 54 06 3b 0a 40 02 dd 06 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 dd 06 | ;.T;7T;..T.;.@...;.IC;.[..;.@... |
| e1a0 | 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 dd 06 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 | ;.IC;.[..;.@...;.IC;.{.;.IC;.{.. |
| e1c0 | 3b 10 54 3b 11 49 43 3b 0e 7b 07 3b 01 96 49 43 3b 0e 7b 07 3a 09 72 65 61 64 40 02 fd 06 3a 0a | ;.T;.IC;.{.;..IC;.{.:.read@...:. |
| e1e0 | 77 72 69 74 65 40 02 0a 07 06 3b 10 54 3b 01 98 49 43 3b 0e 7b 07 3b 01 9a 40 02 1d 07 3b 01 9b | write@....;.T;..IC;.{.;..@...;.. |
| e200 | 40 02 2a 07 06 3b 10 54 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 07 5b 07 40 20 | @.*..;.T.;.T.;.T;.{.;.[.;.[.[.@. |
| e220 | 69 02 85 04 5b 07 40 02 ab 06 69 18 3b 15 46 3b 16 3a 0b 43 69 72 63 6c 65 3b 18 3b 19 3b 1a 3b | i...[[email protected].;.F;.:.Circle;.;.;.; |
| e240 | 1b 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 | .;.[.;.{.;.IC;."..;.T;.[.;![.;"@ |
| e260 | 17 3b 23 30 3b 24 40 02 dd 06 3b 35 69 00 3b 25 40 19 3b 26 49 22 13 52 61 79 6c 69 62 3a 3a 43 | .;#0;$@...;5i.;%@.;&I".Raylib::C |
| e280 | 69 72 63 6c 65 06 3b 20 46 3b 68 6f 3b 69 0c 3b 6a 30 3b 6b 30 3b 6c 30 3b 16 3b 6d 3b 25 40 19 | ircle.;.F;ho;i.;j0;k0;l0;.;m;%@. |
| e2a0 | 3b 6e 30 3b 6f 3b 0f 3b 01 93 54 6f 3b 5d 16 3b 07 49 43 3b 08 5b 06 6f 3b 28 15 3b 29 46 3b 2a | ;n0;o;.;..To;].;.IC;.[.o;(.;)F;* |
| e2c0 | 3b 11 3b 1a 3b 1b 3b 26 49 22 22 52 61 79 6c 69 62 3a 3a 4e 50 61 74 63 68 49 6e 66 6f 23 69 6e | ;.;.;.;&I""Raylib::NPatchInfo#in |
| e2e0 | 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 20 69 4c 3b 15 54 3b 16 3b | itialize.;.F;,[.;.[.[[email protected];.T;.; |
| e300 | 5e 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 | ^;.0;.[.;.{.;.IC;."..;.T;.[.;![. |
| e320 | 3b 22 40 17 3b 23 30 3b 24 40 02 9c 07 3b 25 40 02 9a 07 3b 36 49 22 02 69 03 73 74 61 74 69 63 | ;"@.;#0;$@...;%@...;6I".i.static |
| e340 | 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 69 6e 69 74 69 61 | .mrb_value.mrb_NPatchInfo_initia |
| e360 | 6c 69 7a 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 | lize(mrb_state*.mrb,.mrb_value.s |
| e380 | 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 72 65 63 74 5f 73 6f 75 72 63 65 5f 6f 62 | elf).{..mrb_value.rect_source_ob |
| e3a0 | 6a 3b 0a 09 6d 72 62 5f 69 6e 74 20 6c 65 66 74 20 3d 20 31 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 | j;..mrb_int.left.=.10;..mrb_int. |
| e3c0 | 74 6f 70 20 3d 20 31 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 72 69 67 68 74 20 3d 20 31 30 3b 0a 09 | top.=.10;..mrb_int.right.=.10;.. |
| e3e0 | 6d 72 62 5f 69 6e 74 20 62 6f 74 74 6f 6d 20 3d 20 31 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 6c 61 | mrb_int.bottom.=.10;..mrb_int.la |
| e400 | 79 6f 75 74 20 3d 20 4e 50 41 54 43 48 5f 4e 49 4e 45 5f 50 41 54 43 48 3b 0a 09 6d 72 62 5f 67 | yout.=.NPATCH_NINE_PATCH;..mrb_g |
| e420 | 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 6f 7c 69 69 69 69 69 22 2c 20 26 72 65 63 74 5f 73 6f | et_args(mrb,."o|iiiii",.&rect_so |
| e440 | 75 72 63 65 5f 6f 62 6a 2c 20 26 6c 65 66 74 2c 20 26 74 6f 70 2c 20 26 72 69 67 68 74 2c 20 26 | urce_obj,.&left,.&top,.&right,.& |
| e460 | 62 6f 74 74 6f 6d 2c 20 26 6c 61 79 6f 75 74 29 3b 0a 0a 09 4e 50 61 74 63 68 49 6e 66 6f 20 2a | bottom,.&layout);...NPatchInfo.* |
| e480 | 6e 70 61 74 63 68 5f 69 6e 66 6f 20 3d 20 28 4e 50 61 74 63 68 49 6e 66 6f 20 2a 29 44 41 54 41 | npatch_info.=.(NPatchInfo.*)DATA |
| e4a0 | 5f 50 54 52 28 73 65 6c 66 29 3b 0a 09 69 66 28 6e 70 61 74 63 68 5f 69 6e 66 6f 29 20 7b 20 6d | _PTR(self);..if(npatch_info).{.m |
| e4c0 | 72 62 5f 66 72 65 65 28 6d 72 62 2c 20 6e 70 61 74 63 68 5f 69 6e 66 6f 20 29 3b 20 7d 0a 09 6d | rb_free(mrb,.npatch_info.);.}..m |
| e4e0 | 72 62 5f 64 61 74 61 5f 69 6e 69 74 28 73 65 6c 66 2c 20 4e 55 4c 4c 2c 20 26 4e 50 61 74 63 68 | rb_data_init(self,.NULL,.&NPatch |
| e500 | 49 6e 66 6f 5f 74 79 70 65 29 3b 0a 09 6e 70 61 74 63 68 5f 69 6e 66 6f 20 3d 20 28 4e 50 61 74 | Info_type);..npatch_info.=.(NPat |
| e520 | 63 68 49 6e 66 6f 20 2a 29 6d 72 62 5f 6d 61 6c 6c 6f 63 28 6d 72 62 2c 20 73 69 7a 65 6f 66 28 | chInfo.*)mrb_malloc(mrb,.sizeof( |
| e540 | 4e 50 61 74 63 68 49 6e 66 6f 29 29 3b 0a 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 5f | NPatchInfo));...Rectangle.*rect_ |
| e560 | 73 6f 75 72 63 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 72 65 63 74 5f | source.=.DATA_GET_PTR(mrb,.rect_ |
| e580 | 73 6f 75 72 63 65 5f 6f 62 6a 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 | source_obj,.&Rectangle_type,.Rec |
| e5a0 | 74 61 6e 67 6c 65 29 3b 0a 0a 09 6e 70 61 74 63 68 5f 69 6e 66 6f 2d 3e 73 6f 75 72 63 65 20 3d | tangle);...npatch_info->source.= |
| e5c0 | 20 2a 72 65 63 74 5f 73 6f 75 72 63 65 3b 0a 09 6e 70 61 74 63 68 5f 69 6e 66 6f 2d 3e 6c 65 66 | .*rect_source;..npatch_info->lef |
| e5e0 | 74 20 3d 20 6c 65 66 74 3b 0a 09 6e 70 61 74 63 68 5f 69 6e 66 6f 2d 3e 74 6f 70 20 3d 20 74 6f | t.=.left;..npatch_info->top.=.to |
| e600 | 70 3b 0a 09 6e 70 61 74 63 68 5f 69 6e 66 6f 2d 3e 72 69 67 68 74 20 3d 20 72 69 67 68 74 3b 0a | p;..npatch_info->right.=.right;. |
| e620 | 09 6e 70 61 74 63 68 5f 69 6e 66 6f 2d 3e 62 6f 74 74 6f 6d 20 3d 20 62 6f 74 74 6f 6d 3b 0a 09 | .npatch_info->bottom.=.bottom;.. |
| e640 | 6e 70 61 74 63 68 5f 69 6e 66 6f 2d 3e 6c 61 79 6f 75 74 20 3d 20 6c 61 79 6f 75 74 3b 0a 0a 09 | npatch_info->layout.=.layout;... |
| e660 | 6d 72 62 5f 64 61 74 61 5f 69 6e 69 74 28 73 65 6c 66 2c 20 6e 70 61 74 63 68 5f 69 6e 66 6f 2c | mrb_data_init(self,.npatch_info, |
| e680 | 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 29 3b 0a 09 72 65 74 75 72 6e 20 73 65 6c 66 | .&NPatchInfo_type);..return.self |
| e6a0 | 3b 0a 7d 06 3b 20 54 3b 32 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 | ;.}.;.T;2I".static.mrb_value.;.T |
| e6c0 | 3b 37 54 06 3b 0a 40 02 9a 07 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 9a 07 3b 0c 49 43 3b 08 5b | ;7T.;.@...;.IC;.[..;.@...;.IC;.[ |
| e6e0 | 00 06 3b 0a 40 02 9a 07 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 3b 10 54 3b 11 49 43 | ..;.@...;.IC;.{.;.IC;.{..;.T;.IC |
| e700 | 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 06 5b 07 40 20 69 02 89 04 | ;.{..;.T.;.T;.{.;.[.;.[.[[email protected]... |
| e720 | 3b 15 46 3b 16 3a 0f 4e 50 61 74 63 68 49 6e 66 6f 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b | ;.F;.:.NPatchInfo;.;.;.;.;.[.;.{ |
| e740 | 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 | .;.IC;."..;.T;.[.;![.;"@.;#0;$@. |
| e760 | 9a 07 3b 25 40 19 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 4e 50 61 74 63 68 49 6e 66 6f 06 3b 20 | ..;%@.;&I".Raylib::NPatchInfo.;. |
| e780 | 46 3b 68 6f 3b 69 0c 3b 6a 30 3b 6b 30 3b 6c 30 3b 16 3b 6d 3b 25 40 19 3b 6e 30 3b 6f 30 6f 3b | F;ho;i.;j0;k0;l0;.;m;%@.;n0;o0o; |
| e7a0 | 28 15 3b 29 46 3b 2a 3b 11 3b 1a 3b 2b 3b 26 49 22 24 52 61 79 6c 69 62 23 65 6d 73 63 72 69 70 | (.;)F;*;.;.;+;&I"$Raylib#emscrip |
| e7c0 | 74 65 6e 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 | ten_set_main_loop.;.F;,[.;.[.[.@ |
| e7e0 | 20 69 02 7a 03 3b 15 54 3b 16 3a 1d 65 6d 73 63 72 69 70 74 65 6e 5f 73 65 74 5f 6d 61 69 6e 5f | .i.z.;.T;.:.emscripten_set_main_ |
| e800 | 6c 6f 6f 70 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b | loop;.0;.[.;.{.;.IC;."..;.T;.[.; |
| e820 | 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 b8 07 3b 33 30 3b 34 46 3b 25 40 19 3b | ![.;"I"..;.F;#0;$@...;30;4F;%@.; |
| e840 | 36 49 22 01 af 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 20 0a 6d 72 62 5f 65 6d 73 63 72 | 6I"..static.mrb_value..mrb_emscr |
| e860 | 69 70 74 65 6e 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d | ipten_set_main_loop(mrb_state*.m |
| e880 | 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 65 6d 73 63 72 69 70 74 65 | rb,.mrb_value.self).{..emscripte |
| e8a0 | 6e 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 5f 61 72 67 28 65 78 65 63 75 74 65 5f 65 6d 73 63 | n_set_main_loop_arg(execute_emsc |
| e8c0 | 72 69 70 74 65 6e 5f 62 6c 6f 63 6b 2c 20 6d 72 62 2c 20 30 2c 20 31 29 3b 0a 09 72 65 74 75 72 | ripten_block,.mrb,.0,.1);..retur |
| e8e0 | 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 32 49 22 16 73 74 61 | n.mrb_nil_value();.}.;.T;2I".sta |
| e900 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 20 06 3b 20 54 3b 37 54 6f 3b 28 15 3b 29 54 3b 2a 3b 0f | tic.mrb_value..;.T;7To;(.;)T;*;. |
| e920 | 3b 1a 3b 1b 3b 26 49 22 24 52 61 79 6c 69 62 2e 65 6d 73 63 72 69 70 74 65 6e 5f 73 65 74 5f 6d | ;.;.;&I"$Raylib.emscripten_set_m |
| e940 | 61 69 6e 5f 6c 6f 6f 70 06 3b 20 46 3b 2c 40 02 ba 07 3b 14 40 02 bb 07 3b 15 54 3b 16 3b 01 9e | ain_loop.;.F;,@...;.@...;.T;.;.. |
| e960 | 3b 18 30 3b 1c 40 02 bd 07 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b | ;.0;.@...;.{.;.IC;."..;.T;.[.;![ |
| e980 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 c5 07 3b 35 69 00 3b 25 40 19 3b 36 40 02 c3 07 3b 32 40 02 | .;"@.;#0;$@...;5i.;%@.;6@...;2@. |
| e9a0 | c4 07 3b 37 54 6f 3b 28 15 3b 29 46 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 2e | ..;7To;(.;)F;*;.;.;.;&I".Raylib. |
| e9c0 | 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 ab 06 69 33 | defined_loop.;.F;,[.;.[.[[email protected] |
| e9e0 | 3b 15 46 3b 16 3a 11 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b | ;.F;.:.defined_loop;.;.;.[.;.{.; |
| ea00 | 1e 49 43 3b 1f 22 31 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 61 74 74 72 | .IC;."1Returns.the.value.of.attr |
| ea20 | 69 62 75 74 65 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 2e 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b | ibute.defined_loop..;.T;.[.;![.; |
| ea40 | 22 49 22 31 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 61 74 74 72 69 62 75 | "I"1Returns.the.value.of.attribu |
| ea60 | 74 65 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 2e 06 3b 20 54 3b 23 30 3b 24 40 02 cb 07 3b 33 30 | te.defined_loop..;.T;#0;$@...;30 |
| ea80 | 3b 34 46 3b 25 40 19 3b 36 49 22 29 64 65 66 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 0a 20 20 40 | ;4F;%@.;6I")def.defined_loop...@ |
| eaa0 | 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 0a 65 6e 64 06 3b 20 54 3b 32 49 22 15 64 65 66 20 64 65 66 | defined_loop.end.;.T;2I".def.def |
| eac0 | 69 6e 65 64 5f 6c 6f 6f 70 06 3b 20 54 3b 01 93 54 6f 3b 28 15 3b 29 46 3b 2a 3b 0f 3b 1a 3b 1b | ined_loop.;.T;..To;(.;)F;*;.;.;. |
| eae0 | 3b 26 49 22 19 52 61 79 6c 69 62 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3d 06 3b 20 46 3b 2c 5b | ;&I".Raylib.defined_loop=.;.F;,[ |
| eb00 | 06 5b 07 40 02 0e 07 30 3b 14 5b 06 5b 07 40 02 ab 06 69 33 3b 15 46 3b 16 3a 12 64 65 66 69 6e | .[[email protected];.[.[[email protected];.F;.:.defin |
| eb20 | 65 64 5f 6c 6f 6f 70 3d 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 24 53 65 74 73 | ed_loop=;.;.;.[.;.{.;.IC;."$Sets |
| eb40 | 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 0d 3b 20 54 3b | .the.attribute.defined_loop.;.T; |
| eb60 | 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 30 49 22 34 74 68 65 20 76 61 | .[.o;D.;/I".param.;.F;0I"4the.va |
| eb80 | 6c 75 65 20 74 6f 20 73 65 74 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 64 65 66 69 6e 65 64 | lue.to.set.the.attribute.defined |
| eba0 | 5f 6c 6f 6f 70 20 74 6f 2e 06 3b 20 54 3b 16 49 22 0a 76 61 6c 75 65 06 3b 20 54 3b 31 30 3b 24 | _loop.to..;.T;.I".value.;.T;10;$ |
| ebc0 | 40 02 d8 07 3b 21 5b 00 3b 22 49 22 61 53 65 74 73 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 | @...;![.;"I"aSets.the.attribute. |
| ebe0 | 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 0a 40 70 61 72 61 6d 20 76 61 6c 75 65 20 74 68 65 20 76 61 | [email protected] |
| ec00 | 6c 75 65 20 74 6f 20 73 65 74 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 64 65 66 69 6e 65 64 | lue.to.set.the.attribute.defined |
| ec20 | 5f 6c 6f 6f 70 20 74 6f 2e 06 3b 20 54 3b 23 30 3b 24 40 02 d8 07 3b 33 30 3b 34 46 3b 25 40 19 | _loop.to..;.T;#0;$@...;30;4F;%@. |
| ec40 | 3b 36 49 22 39 64 65 66 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3d 28 76 61 6c 75 65 29 0a 20 20 | ;6I"9def.defined_loop=(value)... |
| ec60 | 40 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 20 3d 20 76 61 6c 75 65 0a 65 6e 64 06 3b 20 54 3b 32 49 | @defined_loop.=.value.end.;.T;2I |
| ec80 | 22 1d 64 65 66 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3d 28 76 61 6c 75 65 29 06 3b 20 54 3b 01 | ".def.defined_loop=(value).;.T;. |
| eca0 | 93 54 6f 3b 28 15 3b 29 46 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 2e 64 61 74 | .To;(.;)F;*;.;.;.;&I".Raylib.dat |
| ecc0 | 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 ab 06 | a_keys_pressed.;.F;,[.;.[.[.@... |
| ece0 | 69 34 3b 15 46 3b 16 3a 16 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3b 18 3b 19 3b 1c | i4;.F;.:.data_keys_pressed;.;.;. |
| ed00 | 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 36 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 | [.;.{.;.IC;."6Returns.the.value. |
| ed20 | 6f 66 20 61 74 74 72 69 62 75 74 65 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 2e 0d | of.attribute.data_keys_pressed.. |
| ed40 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 36 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 | ;.T;.[.;![.;"I"6Returns.the.valu |
| ed60 | 65 20 6f 66 20 61 74 74 72 69 62 75 74 65 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 | e.of.attribute.data_keys_pressed |
| ed80 | 2e 06 3b 20 54 3b 23 30 3b 24 40 02 ea 07 3b 33 30 3b 34 46 3b 25 40 19 3b 36 49 22 33 64 65 66 | ..;.T;#0;$@...;30;4F;%@.;6I"3def |
| eda0 | 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 0a 20 20 40 64 61 74 61 5f 6b 65 79 73 5f | .data_keys_pressed...@data_keys_ |
| edc0 | 70 72 65 73 73 65 64 0a 65 6e 64 06 3b 20 54 3b 32 49 22 1a 64 65 66 20 64 61 74 61 5f 6b 65 79 | pressed.end.;.T;2I".def.data_key |
| ede0 | 73 5f 70 72 65 73 73 65 64 06 3b 20 54 3b 01 93 54 6f 3b 28 15 3b 29 46 3b 2a 3b 0f 3b 1a 3b 1b | s_pressed.;.T;..To;(.;)F;*;.;.;. |
| ee00 | 3b 26 49 22 1e 52 61 79 6c 69 62 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3d 06 3b | ;&I".Raylib.data_keys_pressed=.; |
| ee20 | 20 46 3b 2c 5b 06 5b 07 40 02 0e 07 30 3b 14 5b 06 5b 07 40 02 ab 06 69 34 3b 15 46 3b 16 3a 17 | .F;,[.[[email protected];.[.[[email protected];.F;.:. |
| ee40 | 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3d 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e | data_keys_pressed=;.;.;.[.;.{.;. |
| ee60 | 49 43 3b 1f 22 29 53 65 74 73 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 64 61 74 61 5f 6b 65 | IC;.")Sets.the.attribute.data_ke |
| ee80 | 79 73 5f 70 72 65 73 73 65 64 0d 3b 20 54 3b 1c 5b 06 6f 3b 44 0a 3b 2f 49 22 0a 70 61 72 61 6d | ys_pressed.;.T;.[.o;D.;/I".param |
| eea0 | 06 3b 20 46 3b 30 49 22 39 74 68 65 20 76 61 6c 75 65 20 74 6f 20 73 65 74 20 74 68 65 20 61 74 | .;.F;0I"9the.value.to.set.the.at |
| eec0 | 74 72 69 62 75 74 65 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 20 74 6f 2e 06 3b 20 | tribute.data_keys_pressed.to..;. |
| eee0 | 54 3b 16 49 22 0a 76 61 6c 75 65 06 3b 20 54 3b 31 30 3b 24 40 02 f7 07 3b 21 5b 00 3b 22 49 22 | T;.I".value.;.T;10;$@...;![.;"I" |
| ef00 | 6b 53 65 74 73 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 | kSets.the.attribute.data_keys_pr |
| ef20 | 65 73 73 65 64 0a 40 70 61 72 61 6d 20 76 61 6c 75 65 20 74 68 65 20 76 61 6c 75 65 20 74 6f 20 | [email protected]. |
| ef40 | 73 65 74 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 | set.the.attribute.data_keys_pres |
| ef60 | 73 65 64 20 74 6f 2e 06 3b 20 54 3b 23 30 3b 24 40 02 f7 07 3b 33 30 3b 34 46 3b 25 40 19 3b 36 | sed.to..;.T;#0;$@...;30;4F;%@.;6 |
| ef80 | 49 22 43 64 65 66 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3d 28 76 61 6c 75 65 29 | I"Cdef.data_keys_pressed=(value) |
| efa0 | 0a 20 20 40 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 20 3d 20 76 61 6c 75 65 0a 65 6e | ...@data_keys_pressed.=.value.en |
| efc0 | 64 06 3b 20 54 3b 32 49 22 22 64 65 66 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3d | d.;.T;2I""def.data_keys_pressed= |
| efe0 | 28 76 61 6c 75 65 29 06 3b 20 54 3b 01 93 54 6f 3b 28 16 3b 29 46 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 | (value).;.T;..To;(.;)F;*;.;.;.;& |
| f000 | 49 22 1d 52 61 79 6c 69 62 2e 77 68 69 6c 65 5f 77 69 6e 64 6f 77 5f 6f 70 65 6e 06 3b 20 46 3b | I".Raylib.while_window_open.;.F; |
| f020 | 2c 5b 06 5b 07 49 22 0b 26 62 6c 6f 63 6b 06 3b 20 54 30 3b 14 5b 06 5b 07 40 02 ab 06 69 36 3b | ,[.[.I".&block.;.T0;.[.[[email protected]; |
| f040 | 15 46 3b 16 3a 16 77 68 69 6c 65 5f 77 69 6e 64 6f 77 5f 6f 70 65 6e 3b 18 3b 19 3b 1c 5b 00 3b | .F;.:.while_window_open;.;.;.[.; |
| f060 | 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 | .{.;.IC;."..;.T;.[.;![.;"@.;#0;$ |
| f080 | 40 02 09 08 3b 35 69 00 3b 25 40 19 3b 36 49 22 01 f1 64 65 66 20 77 68 69 6c 65 5f 77 69 6e 64 | @...;5i.;%@.;6I"..def.while_wind |
| f0a0 | 6f 77 5f 6f 70 65 6e 28 26 62 6c 6f 63 6b 29 0a 20 20 73 65 6c 66 2e 64 65 66 69 6e 65 64 5f 6c | ow_open(&block)...self.defined_l |
| f0c0 | 6f 6f 70 20 3d 20 62 6c 6f 63 6b 0a 20 20 69 66 20 52 61 79 6c 69 62 2e 70 6c 61 74 66 6f 72 6d | oop.=.block...if.Raylib.platform |
| f0e0 | 20 3d 3d 20 27 64 65 73 6b 74 6f 70 27 0a 20 20 20 20 77 68 69 6c 65 20 21 52 61 79 6c 69 62 2e | .==.'desktop'.....while.!Raylib. |
| f100 | 77 69 6e 64 6f 77 5f 73 68 6f 75 6c 64 5f 63 6c 6f 73 65 3f 20 64 6f 0a 20 20 20 20 20 20 73 65 | window_should_close?.do.......se |
| f120 | 6c 66 2e 6d 61 69 6e 5f 6c 6f 6f 70 0a 20 20 20 20 65 6e 64 0a 20 20 65 6c 73 69 66 20 52 61 79 | lf.main_loop.....end...elsif.Ray |
| f140 | 6c 69 62 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 27 77 65 62 27 0a 20 20 20 20 52 61 79 6c 69 62 | lib.platform.==.'web'.....Raylib |
| f160 | 2e 65 6d 73 63 72 69 70 74 65 6e 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 0a 20 20 65 6e 64 0a | .emscripten_set_main_loop...end. |
| f180 | 65 6e 64 06 3b 20 54 3b 32 49 22 22 64 65 66 20 77 68 69 6c 65 5f 77 69 6e 64 6f 77 5f 6f 70 65 | end.;.T;2I""def.while_window_ope |
| f1a0 | 6e 28 26 62 6c 6f 63 6b 29 06 3b 20 54 3b 37 54 3b 01 93 54 6f 3b 28 16 3b 29 46 3b 2a 3b 0f 3b | n(&block).;.T;7T;..To;(.;)F;*;.; |
| f1c0 | 1a 3b 1b 3b 26 49 22 15 52 61 79 6c 69 62 2e 6d 61 69 6e 5f 6c 6f 6f 70 06 3b 20 46 3b 2c 5b 00 | .;.;&I".Raylib.main_loop.;.F;,[. |
| f1e0 | 3b 14 5b 06 5b 07 40 02 ab 06 69 41 3b 15 46 3b 16 3a 0e 6d 61 69 6e 5f 6c 6f 6f 70 3b 18 3b 19 | ;.[.[[email protected];.F;.:.main_loop;.;. |
| f200 | 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 | ;.[.;.{.;.IC;."..;.T;.[.;![.;"@. |
| f220 | 3b 23 30 3b 24 40 02 17 08 3b 35 69 00 3b 25 40 19 3b 36 49 22 4e 64 65 66 20 6d 61 69 6e 5f 6c | ;#0;$@...;5i.;%@.;6I"Ndef.main_l |
| f240 | 6f 6f 70 0a 20 20 73 65 6c 66 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 20 3d 20 6e | oop...self.data_keys_pressed.=.n |
| f260 | 69 6c 0a 20 20 73 65 6c 66 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 2e 63 61 6c 6c 0a 65 6e 64 06 | il...self.defined_loop.call.end. |
| f280 | 3b 20 54 3b 32 49 22 12 64 65 66 20 6d 61 69 6e 5f 6c 6f 6f 70 06 3b 20 54 3b 37 54 3b 01 93 54 | ;.T;2I".def.main_loop.;.T;7T;..T |
| f2a0 | 6f 3b 28 16 3b 29 46 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 15 52 61 79 6c 69 62 2e 64 72 61 77 5f | o;(.;)F;*;.;.;.;&I".Raylib.draw_ |
| f2c0 | 74 65 78 74 06 3b 20 46 3b 2c 5b 0a 5b 07 49 22 0a 74 65 78 74 3a 06 3b 20 54 30 5b 07 49 22 07 | text.;.F;,[.[.I".text:.;.T0[.I". |
| f2e0 | 78 3a 06 3b 20 54 30 5b 07 49 22 07 79 3a 06 3b 20 54 30 5b 07 49 22 0f 66 6f 6e 74 5f 73 69 7a | x:.;.T0[.I".y:.;.T0[.I".font_siz |
| f300 | 65 3a 06 3b 20 54 30 5b 07 49 22 0b 63 6f 6c 6f 72 3a 06 3b 20 54 49 22 23 52 6c 3a 3a 43 6f 6c | e:.;.T0[.I".color:.;.TI"#Rl::Col |
| f320 | 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 06 3b 20 54 3b 14 5b 06 5b | or.new(255,255,255,255).;.T;.[.[ |
| f340 | 07 40 02 ab 06 69 47 3b 15 46 3b 16 3a 0e 64 72 61 77 5f 74 65 78 74 3b 18 3b 19 3b 1c 5b 00 3b | [email protected];.F;.:.draw_text;.;.;.[.; |
| f360 | 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 | .{.;.IC;."..;.T;.[.;![.;"@.;#0;$ |
| f380 | 40 02 23 08 3b 35 69 00 3b 25 40 19 3b 36 49 22 01 83 64 65 66 20 64 72 61 77 5f 74 65 78 74 28 | @.#.;5i.;%@.;6I"..def.draw_text( |
| f3a0 | 74 65 78 74 3a 2c 20 78 3a 2c 20 79 3a 2c 20 66 6f 6e 74 5f 73 69 7a 65 3a 2c 20 63 6f 6c 6f 72 | text:,.x:,.y:,.font_size:,.color |
| f3c0 | 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 | :.Rl::Color.new(255,255,255,255) |
| f3e0 | 29 0a 20 20 73 65 6c 66 2e 5f 64 72 61 77 5f 74 65 78 74 28 74 65 78 74 2c 20 78 2c 20 79 2c 20 | )...self._draw_text(text,.x,.y,. |
| f400 | 66 6f 6e 74 5f 73 69 7a 65 2c 20 63 6f 6c 6f 72 29 0a 65 6e 64 06 3b 20 54 3b 32 49 22 54 64 65 | font_size,.color).end.;.T;2I"Tde |
| f420 | 66 20 64 72 61 77 5f 74 65 78 74 28 74 65 78 74 3a 2c 20 78 3a 2c 20 79 3a 2c 20 66 6f 6e 74 5f | f.draw_text(text:,.x:,.y:,.font_ |
| f440 | 73 69 7a 65 3a 2c 20 63 6f 6c 6f 72 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c | size:,.color:.Rl::Color.new(255, |
| f460 | 32 35 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 37 54 3b 01 93 54 6f 3b 28 16 3b 29 46 3b | 255,255,255)).;.T;7T;..To;(.;)F; |
| f480 | 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 06 | *;.;.;.;&I".Raylib.draw_texture. |
| f4a0 | 3b 20 46 3b 2c 5b 09 5b 07 49 22 0d 74 65 78 74 75 72 65 3a 06 3b 20 54 30 5b 07 49 22 07 78 3a | ;.F;,[.[.I".texture:.;.T0[.I".x: |
| f4c0 | 06 3b 20 54 30 5b 07 49 22 07 79 3a 06 3b 20 54 30 5b 07 49 22 0a 74 69 6e 74 3a 06 3b 20 54 49 | .;.T0[.I".y:.;.T0[.I".tint:.;.TI |
| f4e0 | 22 23 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 | "#Rl::Color.new(255,255,255,255) |
| f500 | 06 3b 20 54 3b 14 5b 06 5b 07 40 02 ab 06 69 4b 3b 15 46 3b 16 3a 11 64 72 61 77 5f 74 65 78 74 | .;.T;.[.[[email protected];.F;.:.draw_text |
| f520 | 75 72 65 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b | ure;.;.;.[.;.{.;.IC;."..;.T;.[.; |
| f540 | 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 3a 08 3b 35 69 00 3b 25 40 19 3b 36 49 22 7b 64 65 66 | ![.;"@.;#0;$@.:.;5i.;%@.;6I"{def |
| f560 | 20 64 72 61 77 5f 74 65 78 74 75 72 65 28 74 65 78 74 75 72 65 3a 2c 20 78 3a 2c 20 79 3a 2c 20 | .draw_texture(texture:,.x:,.y:,. |
| f580 | 74 69 6e 74 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c | tint:.Rl::Color.new(255,255,255, |
| f5a0 | 32 35 35 29 29 0a 20 20 73 65 6c 66 2e 5f 64 72 61 77 5f 74 65 78 74 75 72 65 28 74 65 78 74 75 | 255))...self._draw_texture(textu |
| f5c0 | 72 65 2c 20 78 2c 20 79 2c 20 74 69 6e 74 29 0a 65 6e 64 06 3b 20 54 3b 32 49 22 4d 64 65 66 20 | re,.x,.y,.tint).end.;.T;2I"Mdef. |
| f5e0 | 64 72 61 77 5f 74 65 78 74 75 72 65 28 74 65 78 74 75 72 65 3a 2c 20 78 3a 2c 20 79 3a 2c 20 74 | draw_texture(texture:,.x:,.y:,.t |
| f600 | 69 6e 74 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 | int:.Rl::Color.new(255,255,255,2 |
| f620 | 35 35 29 29 06 3b 20 54 3b 37 54 3b 01 93 54 6f 3b 28 16 3b 29 46 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 | 55)).;.T;7T;..To;(.;)F;*;.;.;.;& |
| f640 | 49 22 1b 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 06 3b 20 46 3b 2c 5b | I".Raylib.draw_texture_ex.;.F;,[ |
| f660 | 0a 5b 07 49 22 0d 74 65 78 74 75 72 65 3a 06 3b 20 54 30 5b 07 49 22 09 70 6f 73 3a 06 3b 20 54 | .[.I".texture:.;.T0[.I".pos:.;.T |
| f680 | 30 5b 07 49 22 0e 72 6f 74 61 74 69 6f 6e 3a 06 3b 20 54 49 22 06 30 06 3b 20 54 5b 07 49 22 0b | 0[.I".rotation:.;.TI".0.;.T[.I". |
| f6a0 | 73 63 61 6c 65 3a 06 3b 20 54 49 22 06 31 06 3b 20 54 5b 07 49 22 0a 74 69 6e 74 3a 06 3b 20 54 | scale:.;.TI".1.;.T[.I".tint:.;.T |
| f6c0 | 49 22 23 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 | I"#Rl::Color.new(255,255,255,255 |
| f6e0 | 29 06 3b 20 54 3b 14 5b 06 5b 07 40 02 ab 06 69 4f 3b 15 46 3b 16 3a 14 64 72 61 77 5f 74 65 78 | ).;.T;.[.[[email protected];.F;.:.draw_tex |
| f700 | 74 75 72 65 5f 65 78 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b | ture_ex;.;.;.[.;.{.;.IC;."..;.T; |
| f720 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 4f 08 3b 35 69 00 3b 25 40 19 3b 36 49 22 | .[.;![.;"@.;#0;[email protected].;5i.;%@.;6I" |
| f740 | 01 a1 64 65 66 20 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 28 74 65 78 74 75 72 65 3a 2c 20 | ..def.draw_texture_ex(texture:,. |
| f760 | 70 6f 73 3a 2c 20 72 6f 74 61 74 69 6f 6e 3a 20 30 2c 20 73 63 61 6c 65 3a 20 31 2c 20 74 69 6e | pos:,.rotation:.0,.scale:.1,.tin |
| f780 | 74 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 | t:.Rl::Color.new(255,255,255,255 |
| f7a0 | 29 29 0a 20 20 73 65 6c 66 2e 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 28 74 65 78 74 75 | ))...self._draw_texture_ex(textu |
| f7c0 | 72 65 2c 20 70 6f 73 2c 20 72 6f 74 61 74 69 6f 6e 2c 20 73 63 61 6c 65 2c 20 74 69 6e 74 29 0a | re,.pos,.rotation,.scale,.tint). |
| f7e0 | 65 6e 64 06 3b 20 54 3b 32 49 22 65 64 65 66 20 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 28 | end.;.T;2I"edef.draw_texture_ex( |
| f800 | 74 65 78 74 75 72 65 3a 2c 20 70 6f 73 3a 2c 20 72 6f 74 61 74 69 6f 6e 3a 20 30 2c 20 73 63 61 | texture:,.pos:,.rotation:.0,.sca |
| f820 | 6c 65 3a 20 31 2c 20 74 69 6e 74 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 | le:.1,.tint:.Rl::Color.new(255,2 |
| f840 | 35 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 37 54 3b 01 93 54 6f 3b 28 16 3b 29 46 3b 2a | 55,255,255)).;.T;7T;..To;(.;)F;* |
| f860 | 3b 0f 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 | ;.;.;.;&I".Raylib.draw_texture_p |
| f880 | 72 6f 06 3b 20 46 3b 2c 5b 0b 5b 07 49 22 0d 74 65 78 74 75 72 65 3a 06 3b 20 54 30 5b 07 49 22 | ro.;.F;,[.[.I".texture:.;.T0[.I" |
| f8a0 | 10 73 6f 75 72 63 65 5f 72 65 63 3a 06 3b 20 54 30 5b 07 49 22 0e 64 65 73 74 5f 72 65 63 3a 06 | .source_rec:.;.T0[.I".dest_rec:. |
| f8c0 | 3b 20 54 30 5b 07 49 22 0c 6f 72 69 67 69 6e 3a 06 3b 20 54 49 22 18 52 6c 3a 3a 56 65 63 74 6f | ;.T0[.I".origin:.;.TI".Rl::Vecto |
| f8e0 | 72 2e 6e 65 77 28 30 2c 30 29 06 3b 20 54 5b 07 49 22 0e 72 6f 74 61 74 69 6f 6e 3a 06 3b 20 54 | r.new(0,0).;.T[.I".rotation:.;.T |
| f900 | 49 22 06 30 06 3b 20 54 5b 07 49 22 0a 74 69 6e 74 3a 06 3b 20 54 49 22 23 52 6c 3a 3a 43 6f 6c | I".0.;.T[.I".tint:.;.TI"#Rl::Col |
| f920 | 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 06 3b 20 54 3b 14 5b 06 5b | or.new(255,255,255,255).;.T;.[.[ |
| f940 | 07 40 02 ab 06 69 53 3b 15 46 3b 16 3a 15 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 3b 18 | [email protected];.F;.:.draw_texture_pro;. |
| f960 | 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 | ;.;.[.;.{.;.IC;."..;.T;.[.;![.;" |
| f980 | 40 17 3b 23 30 3b 24 40 02 68 08 3b 35 69 00 3b 25 40 19 3b 36 49 22 01 da 64 65 66 20 64 72 61 | @.;#0;[email protected].;5i.;%@.;6I"..def.dra |
| f9a0 | 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 28 74 65 78 74 75 72 65 3a 2c 20 73 6f 75 72 63 65 5f 72 | w_texture_pro(texture:,.source_r |
| f9c0 | 65 63 3a 2c 20 64 65 73 74 5f 72 65 63 3a 2c 20 6f 72 69 67 69 6e 3a 20 52 6c 3a 3a 56 65 63 74 | ec:,.dest_rec:,.origin:.Rl::Vect |
| f9e0 | 6f 72 2e 6e 65 77 28 30 2c 30 29 2c 20 72 6f 74 61 74 69 6f 6e 3a 20 30 2c 20 74 69 6e 74 3a 20 | or.new(0,0),.rotation:.0,.tint:. |
| fa00 | 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 0a | Rl::Color.new(255,255,255,255)). |
| fa20 | 20 20 73 65 6c 66 2e 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 28 74 65 78 74 75 72 65 | ..self._draw_texture_pro(texture |
| fa40 | 2c 20 73 6f 75 72 63 65 5f 72 65 63 2c 20 64 65 73 74 5f 72 65 63 2c 20 6f 72 69 67 69 6e 2c 20 | ,.source_rec,.dest_rec,.origin,. |
| fa60 | 72 6f 74 61 74 69 6f 6e 2c 20 74 69 6e 74 29 0a 65 6e 64 06 3b 20 54 3b 32 49 22 01 86 64 65 66 | rotation,.tint).end.;.T;2I"..def |
| fa80 | 20 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 28 74 65 78 74 75 72 65 3a 2c 20 73 6f 75 72 | .draw_texture_pro(texture:,.sour |
| faa0 | 63 65 5f 72 65 63 3a 2c 20 64 65 73 74 5f 72 65 63 3a 2c 20 6f 72 69 67 69 6e 3a 20 52 6c 3a 3a | ce_rec:,.dest_rec:,.origin:.Rl:: |
| fac0 | 56 65 63 74 6f 72 2e 6e 65 77 28 30 2c 30 29 2c 20 72 6f 74 61 74 69 6f 6e 3a 20 30 2c 20 74 69 | Vector.new(0,0),.rotation:.0,.ti |
| fae0 | 6e 74 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 | nt:.Rl::Color.new(255,255,255,25 |
| fb00 | 35 29 29 06 3b 20 54 3b 37 54 3b 01 93 54 6f 3b 28 16 3b 29 46 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 | 5)).;.T;7T;..To;(.;)F;*;.;.;.;&I |
| fb20 | 22 18 52 61 79 6c 69 62 2e 6b 65 79 73 5f 70 72 65 73 73 65 64 06 3b 20 46 3b 2c 5b 00 3b 14 5b | ".Raylib.keys_pressed.;.F;,[.;.[ |
| fb40 | 06 5b 07 40 02 ab 06 69 57 3b 15 46 3b 16 3a 11 6b 65 79 73 5f 70 72 65 73 73 65 64 3b 18 3b 19 | .[[email protected];.F;.:.keys_pressed;.;. |
| fb60 | 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 | ;.[.;.{.;.IC;."..;.T;.[.;![.;"@. |
| fb80 | 3b 23 30 3b 24 40 02 83 08 3b 35 69 00 3b 25 40 19 3b 36 49 22 02 0a 01 64 65 66 20 6b 65 79 73 | ;#0;$@...;5i.;%@.;6I"...def.keys |
| fba0 | 5f 70 72 65 73 73 65 64 0a 20 20 69 66 20 73 65 6c 66 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 | _pressed...if.self.data_keys_pre |
| fbc0 | 73 73 65 64 0a 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 64 61 74 61 5f 6b 65 79 73 5f 70 | ssed.....return.self.data_keys_p |
| fbe0 | 72 65 73 73 65 64 0a 20 20 65 6e 64 0a 20 20 73 65 6c 66 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 | ressed...end...self.data_keys_pr |
| fc00 | 65 73 73 65 64 20 3d 20 5b 5d 0a 20 20 6b 65 79 20 3d 20 73 65 6c 66 2e 5f 6e 65 78 74 5f 6b 65 | essed.=.[]...key.=.self._next_ke |
| fc20 | 79 5f 70 72 65 73 73 65 64 0a 20 20 77 68 69 6c 65 20 6b 65 79 20 21 3d 20 30 0a 20 20 20 20 73 | y_pressed...while.key.!=.0.....s |
| fc40 | 65 6c 66 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 2e 70 75 73 68 20 6b 65 79 0a 20 | elf.data_keys_pressed.push.key.. |
| fc60 | 20 20 20 6b 65 79 20 3d 20 73 65 6c 66 2e 5f 6e 65 78 74 5f 6b 65 79 5f 70 72 65 73 73 65 64 0a | ...key.=.self._next_key_pressed. |
| fc80 | 20 20 65 6e 64 0a 20 20 73 65 6c 66 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 0a 65 | ..end...self.data_keys_pressed.e |
| fca0 | 6e 64 06 3b 20 54 3b 32 49 22 15 64 65 66 20 6b 65 79 73 5f 70 72 65 73 73 65 64 06 3b 20 54 3b | nd.;.T;2I".def.keys_pressed.;.T; |
| fcc0 | 37 54 3b 01 93 54 6f 3b 28 16 3b 29 46 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 | 7T;..To;(.;)F;*;.;.;.;&I".Raylib |
| fce0 | 2e 73 63 69 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 46 3b 2c 5b 0a 5b 07 49 22 07 78 3a 06 3b 20 54 | .scissor_mode.;.F;,[.[.I".x:.;.T |
| fd00 | 49 22 06 78 06 3b 20 54 5b 07 49 22 07 79 3a 06 3b 20 54 49 22 06 79 06 3b 20 54 5b 07 49 22 0b | I".x.;.T[.I".y:.;.TI".y.;.T[.I". |
| fd20 | 77 69 64 74 68 3a 06 3b 20 54 49 22 0a 77 69 64 74 68 06 3b 20 54 5b 07 49 22 0c 68 65 69 67 68 | width:.;.TI".width.;.T[.I".heigh |
| fd40 | 74 3a 06 3b 20 54 49 22 0b 68 65 69 67 68 74 06 3b 20 54 5b 07 49 22 0b 26 62 6c 6f 63 6b 06 3b | t:.;.TI".height.;.T[.I".&block.; |
| fd60 | 20 54 30 3b 14 5b 06 5b 07 40 02 ab 06 69 64 3b 15 46 3b 16 3a 11 73 63 69 73 73 6f 72 5f 6d 6f | .T0;.[.[[email protected];.F;.:.scissor_mo |
| fd80 | 64 65 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 | de;.;.;.[.;.{.;.IC;."..;.T;.[.;! |
| fda0 | 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 8f 08 3b 35 69 00 3b 25 40 19 3b 36 49 22 01 95 64 65 66 | [.;"@.;#0;$@...;5i.;%@.;6I"..def |
| fdc0 | 20 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 78 3a 20 78 2c 20 79 3a 20 79 2c 20 77 69 64 74 68 3a | .scissor_mode(x:.x,.y:.y,.width: |
| fde0 | 20 77 69 64 74 68 2c 20 68 65 69 67 68 74 3a 20 68 65 69 67 68 74 2c 20 26 62 6c 6f 63 6b 29 0a | .width,.height:.height,.&block). |
| fe00 | 20 20 73 65 6c 66 2e 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 78 2c 20 79 2c 20 | ..self.begin_scissor_mode(x,.y,. |
| fe20 | 77 69 64 74 68 2c 20 68 65 69 67 68 74 29 0a 20 20 79 69 65 6c 64 0a 20 20 73 65 6c 66 2e 65 6e | width,.height)...yield...self.en |
| fe40 | 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 0a 65 6e 64 06 3b 20 54 3b 32 49 22 47 64 65 66 20 73 | d_scissor_mode.end.;.T;2I"Gdef.s |
| fe60 | 63 69 73 73 6f 72 5f 6d 6f 64 65 28 78 3a 20 78 2c 20 79 3a 20 79 2c 20 77 69 64 74 68 3a 20 77 | cissor_mode(x:.x,.y:.y,.width:.w |
| fe80 | 69 64 74 68 2c 20 68 65 69 67 68 74 3a 20 68 65 69 67 68 74 2c 20 26 62 6c 6f 63 6b 29 06 3b 20 | idth,.height:.height,.&block).;. |
| fea0 | 54 3b 37 54 3b 01 93 54 6f 3b 28 16 3b 29 46 3b 2a 3b 0f 3b 1a 3b 1b 3b 26 49 22 10 52 61 79 6c | T;7T;..To;(.;)F;*;.;.;.;&I".Rayl |
| fec0 | 69 62 2e 64 72 61 77 06 3b 20 46 3b 2c 5b 07 5b 07 49 22 11 63 6c 65 61 72 5f 63 6f 6c 6f 72 3a | ib.draw.;.F;,[.[.I".clear_color: |
| fee0 | 06 3b 20 54 49 22 08 6e 69 6c 06 3b 20 54 5b 07 49 22 0b 26 62 6c 6f 63 6b 06 3b 20 54 30 3b 14 | .;.TI".nil.;.T[.I".&block.;.T0;. |
| ff00 | 5b 06 5b 07 40 02 ab 06 69 6a 3b 15 46 3b 16 3b 01 92 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e | [.[[email protected];.F;.;..;.;.;.[.;.{.;. |
| ff20 | 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 a9 08 3b | IC;."..;.T;.[.;![.;"@.;#0;$@...; |
| ff40 | 35 69 00 3b 25 40 19 3b 36 49 22 01 8a 64 65 66 20 64 72 61 77 28 63 6c 65 61 72 5f 63 6f 6c 6f | 5i.;%@.;6I"..def.draw(clear_colo |
| ff60 | 72 3a 20 6e 69 6c 2c 20 26 62 6c 6f 63 6b 29 0a 20 20 73 65 6c 66 2e 63 6c 65 61 72 5f 62 61 63 | r:.nil,.&block)...self.clear_bac |
| ff80 | 6b 67 72 6f 75 6e 64 28 63 6c 65 61 72 5f 63 6f 6c 6f 72 29 20 69 66 20 63 6c 65 61 72 5f 63 6f | kground(clear_color).if.clear_co |
| ffa0 | 6c 6f 72 0a 20 20 73 65 6c 66 2e 62 65 67 69 6e 5f 64 72 61 77 69 6e 67 0a 20 20 79 69 65 6c 64 | lor...self.begin_drawing...yield |
| ffc0 | 0a 20 20 73 65 6c 66 2e 65 6e 64 5f 64 72 61 77 69 6e 67 0a 65 6e 64 06 3b 20 54 3b 32 49 22 27 | ...self.end_drawing.end.;.T;2I"' |
| ffe0 | 64 65 66 20 64 72 61 77 28 63 6c 65 61 72 5f 63 6f 6c 6f 72 3a 20 6e 69 6c 2c 20 26 62 6c 6f 63 | def.draw(clear_color:.nil,.&bloc |
| 10000 | 6b 29 06 3b 20 54 3b 37 54 3b 01 93 54 06 3b 0a 40 19 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 19 3b | k).;.T;7T;..T.;.@.;.IC;.[..;.@.; |
| 10020 | 0c 49 43 3b 08 5b 00 06 3b 0a 40 19 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 07 3b 01 9f 49 | .IC;.[..;.@.;.IC;.{.;.IC;.{.;..I |
| 10040 | 43 3b 0e 7b 07 3b 01 9a 40 02 cb 07 3b 01 9b 40 02 d8 07 06 3b 10 54 3b 01 a1 49 43 3b 0e 7b 07 | C;.{.;..@...;..@....;.T;..IC;.{. |
| 10060 | 3b 01 9a 40 02 ea 07 3b 01 9b 40 02 f7 07 06 3b 10 54 06 3b 10 54 3b 11 49 43 3b 0e 7b 00 06 3b | ;..@...;..@....;.T.;.T;.IC;.{..; |
| 10080 | 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 07 5b 07 40 02 ab 06 69 09 5b 07 40 20 69 02 | .T.;.T;.{.;.[.;.[.[[email protected].[[email protected]. |
| 100a0 | 0c 04 3b 15 54 3b 16 3a 0b 52 61 79 6c 69 62 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b | ..;.T;.:.Raylib;.;.;.;.;.[.;.{.; |
| 100c0 | 1e 49 43 3b 1f 22 1c 54 68 69 73 20 69 73 20 61 20 72 61 79 6c 69 62 20 6d 6f 64 75 6c 65 0e 3b | .IC;.".This.is.a.raylib.module.; |
| 100e0 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 1c 54 68 69 73 20 69 73 20 61 20 72 61 79 6c 69 62 20 | .T;.[.;![.;"I".This.is.a.raylib. |
| 10100 | 6d 6f 64 75 6c 65 06 3b 20 54 3b 23 30 3b 24 40 19 3b 34 46 3b 35 69 00 3b 38 6f 3b 39 08 3b 3a | module.;.T;#0;$@.;4F;5i.;8o;9.;: |
| 10120 | 46 3b 3b 69 08 3b 3c 69 08 3b 25 40 06 3b 26 49 22 0b 52 61 79 6c 69 62 06 3b 20 46 6f 3a 26 59 | F;;i.;<i.;%@.;&I".Raylib.;.Fo:&Y |
| 10140 | 41 52 44 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a 3a 43 6f 6e 73 74 61 6e 74 4f 62 6a 65 63 74 | ARD::CodeObjects::ConstantObject |
| 10160 | 11 3b 14 5b 06 5b 07 40 02 ab 06 69 06 3b 15 46 3b 16 3a 07 52 6c 3b 18 3b 19 3b 1a 3b 1b 3b 1c | .;.[.[[email protected].;.F;.:.Rl;.;.;.;.;. |
| 10180 | 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 | [.;.{.;.IC;."..;.T;.[.;![.;"@.;# |
| 101a0 | 30 3b 24 40 02 ce 08 3b 25 40 06 3b 26 49 22 07 52 6c 06 3b 20 46 3b 36 49 22 10 52 6c 20 3d 20 | 0;$@...;%@.;&I".Rl.;.F;6I".Rl.=. |
| 101c0 | 52 61 79 6c 69 62 06 3b 20 54 3a 0b 40 76 61 6c 75 65 49 22 0b 52 61 79 6c 69 62 06 3b 20 54 06 | Raylib.;.T:.@valueI".Raylib.;.T. |
| 101e0 | 3b 0a 40 06 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 06 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 06 3b 0d | ;.@.;.IC;.[..;.@.;.IC;.[..;.@.;. |
| 10200 | 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 3b 10 54 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 06 3b | IC;.{.;.IC;.{..;.T;.IC;.{..;.T.; |
| 10220 | 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 00 3b 15 46 3b 16 3b 00 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b | .T;.{.;.[.;.[.;.F;.;.;.;.;.;.;.[ |
| 10240 | 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 | .;.{.;.IC;."..;.T;.[.;![.;"@.;#0 |
| 10260 | 3b 24 40 06 3b 35 69 00 3b 25 30 3b 26 40 17 3b 17 40 08 3b 01 ab 40 19 3a 17 52 61 79 6c 69 62 | ;$@.;5i.;%0;&@.;.@.;..@.:.Raylib |
| 10280 | 23 69 6e 69 74 5f 77 69 6e 64 6f 77 40 1b 3a 17 52 61 79 6c 69 62 2e 69 6e 69 74 5f 77 69 6e 64 | #init_window@.:.Raylib.init_wind |
| 102a0 | 6f 77 40 37 3a 14 52 61 79 6c 69 62 23 70 6c 61 74 66 6f 72 6d 40 4d 3a 14 52 61 79 6c 69 62 2e | ow@7:.Raylib#platform@M:.Raylib. |
| 102c0 | 70 6c 61 74 66 6f 72 6d 40 5a 3a 16 52 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 40 60 3a | platform@Z:.Raylib#_draw_text@`: |
| 102e0 | 16 52 61 79 6c 69 62 2e 5f 64 72 61 77 5f 74 65 78 74 40 6d 3a 19 52 61 79 6c 69 62 23 62 65 67 | .Raylib._draw_text@m:.Raylib#beg |
| 10300 | 69 6e 5f 64 72 61 77 69 6e 67 40 75 3a 19 52 61 79 6c 69 62 2e 62 65 67 69 6e 5f 64 72 61 77 69 | in_drawing@u:.Raylib.begin_drawi |
| 10320 | 6e 67 40 01 7d 3a 17 52 61 79 6c 69 62 23 65 6e 64 5f 64 72 61 77 69 6e 67 40 01 83 3a 17 52 61 | ng@.}:.Raylib#end_drawing@..:.Ra |
| 10340 | 79 6c 69 62 2e 65 6e 64 5f 64 72 61 77 69 6e 67 40 01 90 3a 1c 52 61 79 6c 69 62 23 63 6c 65 61 | ylib.end_drawing@..:.Raylib#clea |
| 10360 | 72 5f 62 61 63 6b 67 72 6f 75 6e 64 40 01 96 3a 1c 52 61 79 6c 69 62 2e 63 6c 65 61 72 5f 62 61 | r_background@..:.Raylib.clear_ba |
| 10380 | 63 6b 67 72 6f 75 6e 64 40 01 a3 3a 1a 52 61 79 6c 69 62 23 63 61 6c 6c 5f 6d 61 69 6e 5f 6c 6f | ckground@..:.Raylib#call_main_lo |
| 103a0 | 6f 70 40 01 a9 3a 1a 52 61 79 6c 69 62 2e 63 61 6c 6c 5f 6d 61 69 6e 5f 6c 6f 6f 70 40 01 b6 3a | op@..:.Raylib.call_main_loop@..: |
| 103c0 | 20 52 61 79 6c 69 62 23 77 69 6e 64 6f 77 5f 73 68 6f 75 6c 64 5f 63 6c 6f 73 65 3f 40 01 bc 3a | .Raylib#window_should_close?@..: |
| 103e0 | 20 52 61 79 6c 69 62 2e 77 69 6e 64 6f 77 5f 73 68 6f 75 6c 64 5f 63 6c 6f 73 65 3f 40 01 ce 3a | .Raylib.window_should_close?@..: |
| 10400 | 17 52 61 79 6c 69 62 23 74 61 72 67 65 74 5f 66 70 73 3d 40 01 d8 3a 17 52 61 79 6c 69 62 2e 74 | .Raylib#target_fps=@..:.Raylib.t |
| 10420 | 61 72 67 65 74 5f 66 70 73 3d 40 01 e5 3a 0f 52 61 79 6c 69 62 23 66 70 73 40 01 eb 3a 0f 52 61 | arget_fps=@..:.Raylib#fps@..:.Ra |
| 10440 | 79 6c 69 62 2e 66 70 73 40 01 f8 3a 16 52 61 79 6c 69 62 23 66 72 61 6d 65 5f 74 69 6d 65 40 01 | ylib.fps@..:.Raylib#frame_time@. |
| 10460 | fe 3a 16 52 61 79 6c 69 62 2e 66 72 61 6d 65 5f 74 69 6d 65 40 02 0b 01 3a 10 52 61 79 6c 69 62 | .:.Raylib.frame_time@...:.Raylib |
| 10480 | 23 74 69 6d 65 40 02 11 01 3a 10 52 61 79 6c 69 62 2e 74 69 6d 65 40 02 1e 01 3a 19 52 61 79 6c | #time@...:.Raylib.time@...:.Rayl |
| 104a0 | 69 62 23 5f 64 72 61 77 5f 74 65 78 74 75 72 65 40 02 24 01 3a 19 52 61 79 6c 69 62 2e 5f 64 72 | ib#_draw_texture@.$.:.Raylib._dr |
| 104c0 | 61 77 5f 74 65 78 74 75 72 65 40 02 31 01 3a 1c 52 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 | [email protected].:.Raylib#_draw_tex |
| 104e0 | 74 75 72 65 5f 65 78 40 02 37 01 3a 1c 52 61 79 6c 69 62 2e 5f 64 72 61 77 5f 74 65 78 74 75 72 | [email protected].:.Raylib._draw_textur |
| 10500 | 65 5f 65 78 40 02 44 01 3a 1d 52 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 | [email protected].:.Raylib#_draw_texture_p |
| 10520 | 72 6f 40 02 4a 01 3a 1d 52 61 79 6c 69 62 2e 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f | [email protected].:.Raylib._draw_texture_pro |
| 10540 | 40 02 57 01 3a 21 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 70 72 65 73 73 65 | @.W.:!Raylib#mouse_button_presse |
| 10560 | 64 3f 40 02 5d 01 3a 21 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 70 72 65 73 | d?@.].:!Raylib.mouse_button_pres |
| 10580 | 73 65 64 3f 40 02 6f 01 3a 1e 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 64 6f | [email protected].:.Raylib#mouse_button_do |
| 105a0 | 77 6e 3f 40 02 78 01 3a 1e 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 64 6f 77 | [email protected].:.Raylib.mouse_button_dow |
| 105c0 | 6e 3f 40 02 8a 01 3a 22 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 72 65 6c 65 | n?@...:"Raylib#mouse_button_rele |
| 105e0 | 61 73 65 64 3f 40 02 93 01 3a 22 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 72 | ased?@...:"Raylib.mouse_button_r |
| 10600 | 65 6c 65 61 73 65 64 3f 40 02 a5 01 3a 1c 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 62 75 74 74 6f | eleased?@...:.Raylib#mouse_butto |
| 10620 | 6e 5f 75 70 3f 40 02 ae 01 3a 1c 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 75 | n_up?@...:.Raylib.mouse_button_u |
| 10640 | 70 3f 40 02 c0 01 3a 18 52 61 79 6c 69 62 23 6b 65 79 5f 70 72 65 73 73 65 64 3f 40 02 c9 01 3a | p?@...:.Raylib#key_pressed?@...: |
| 10660 | 18 52 61 79 6c 69 62 2e 6b 65 79 5f 70 72 65 73 73 65 64 3f 40 02 db 01 3a 15 52 61 79 6c 69 62 | .Raylib.key_pressed?@...:.Raylib |
| 10680 | 23 6b 65 79 5f 64 6f 77 6e 3f 40 02 e4 01 3a 15 52 61 79 6c 69 62 2e 6b 65 79 5f 64 6f 77 6e 3f | #key_down?@...:.Raylib.key_down? |
| 106a0 | 40 02 f6 01 3a 19 52 61 79 6c 69 62 23 6b 65 79 5f 72 65 6c 65 61 73 65 64 3f 40 02 ff 01 3a 19 | @...:.Raylib#key_released?@...:. |
| 106c0 | 52 61 79 6c 69 62 2e 6b 65 79 5f 72 65 6c 65 61 73 65 64 3f 40 02 11 02 3a 13 52 61 79 6c 69 62 | Raylib.key_released?@...:.Raylib |
| 106e0 | 23 6b 65 79 5f 75 70 3f 40 02 1a 02 3a 13 52 61 79 6c 69 62 2e 6b 65 79 5f 75 70 3f 40 02 2c 02 | #key_up?@...:.Raylib.key_up?@.,. |
| 10700 | 3a 1d 52 61 79 6c 69 62 23 5f 6e 65 78 74 5f 6b 65 79 5f 70 72 65 73 73 65 64 40 02 35 02 3a 1d | :.Raylib#[email protected].:. |
| 10720 | 52 61 79 6c 69 62 2e 5f 6e 65 78 74 5f 6b 65 79 5f 70 72 65 73 73 65 64 40 02 42 02 3a 13 52 61 | [email protected].:.Ra |
| 10740 | 79 6c 69 62 23 6d 6f 75 73 65 5f 78 40 02 48 02 3a 13 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 78 | ylib#[email protected].:.Raylib.mouse_x |
| 10760 | 40 02 55 02 3a 13 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 79 40 02 5b 02 3a 13 52 61 79 6c 69 62 | @.U.:.Raylib#mouse_y@.[.:.Raylib |
| 10780 | 2e 6d 6f 75 73 65 5f 79 40 02 68 02 3a 1a 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 70 6f 73 69 74 | [email protected].:.Raylib#mouse_posit |
| 107a0 | 69 6f 6e 40 02 6e 02 3a 1a 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 70 6f 73 69 74 69 6f 6e 40 02 | [email protected].:.Raylib.mouse_position@. |
| 107c0 | 7b 02 3a 17 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 77 68 65 65 6c 40 02 81 02 3a 17 52 61 79 6c | {.:.Raylib#mouse_wheel@...:.Rayl |
| 107e0 | 69 62 2e 6d 6f 75 73 65 5f 77 68 65 65 6c 40 02 8e 02 3a 1e 52 61 79 6c 69 62 23 62 65 67 69 6e | ib.mouse_wheel@...:.Raylib#begin |
| 10800 | 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 40 02 94 02 3a 1e 52 61 79 6c 69 62 2e 62 65 67 69 6e 5f | _scissor_mode@...:.Raylib.begin_ |
| 10820 | 73 63 69 73 73 6f 72 5f 6d 6f 64 65 40 02 a1 02 3a 1c 52 61 79 6c 69 62 23 65 6e 64 5f 73 63 69 | scissor_mode@...:.Raylib#end_sci |
| 10840 | 73 73 6f 72 5f 6d 6f 64 65 40 02 a7 02 3a 1c 52 61 79 6c 69 62 2e 65 6e 64 5f 73 63 69 73 73 6f | ssor_mode@...:.Raylib.end_scisso |
| 10860 | 72 5f 6d 6f 64 65 40 02 b4 02 3a 1c 52 61 79 6c 69 62 23 62 65 67 69 6e 5f 62 6c 65 6e 64 5f 6d | r_mode@...:.Raylib#begin_blend_m |
| 10880 | 6f 64 65 40 02 ba 02 3a 1c 52 61 79 6c 69 62 2e 62 65 67 69 6e 5f 62 6c 65 6e 64 5f 6d 6f 64 65 | ode@...:.Raylib.begin_blend_mode |
| 108a0 | 40 02 c7 02 3a 1a 52 61 79 6c 69 62 23 65 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 40 02 cd 02 3a | @...:.Raylib#end_blend_mode@...: |
| 108c0 | 1a 52 61 79 6c 69 62 2e 65 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 40 02 da 02 3a 12 52 61 79 6c | .Raylib.end_blend_mode@...:.Rayl |
| 108e0 | 69 62 3a 3a 43 6f 6c 6f 72 40 02 e0 02 3a 1d 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 69 6e 69 | ib::Color@...:.Raylib::Color#ini |
| 10900 | 74 69 61 6c 69 7a 65 40 02 e2 02 3a 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 72 40 02 ee 02 | tialize@...:.Raylib::Color#r@... |
| 10920 | 3a 15 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 72 3d 40 02 fa 02 3a 14 52 61 79 6c 69 62 3a 3a | :.Raylib::Color#r=@...:.Raylib:: |
| 10940 | 43 6f 6c 6f 72 23 67 40 02 06 03 3a 15 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 67 3d 40 02 12 | Color#g@...:.Raylib::Color#g=@.. |
| 10960 | 03 3a 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 62 40 02 1e 03 3a 15 52 61 79 6c 69 62 3a 3a | .:.Raylib::Color#b@...:.Raylib:: |
| 10980 | 43 6f 6c 6f 72 23 62 3d 40 02 2a 03 3a 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 61 40 02 36 | Color#b=@.*.:.Raylib::Color#[email protected] |
| 109a0 | 03 3a 15 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 61 3d 40 02 42 03 3a 1d 52 61 79 6c 69 62 23 | .:.Raylib::Color#[email protected].:.Raylib# |
| 109c0 | 69 6e 69 74 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 40 02 5e 03 3a 1d 52 61 79 6c 69 62 2e 69 6e | init_audio_device@.^.:.Raylib.in |
| 109e0 | 69 74 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 40 02 6b 03 3a 1f 52 61 79 6c 69 62 23 61 75 64 69 | [email protected].:.Raylib#audi |
| 10a00 | 6f 5f 64 65 76 69 63 65 5f 72 65 61 64 79 3f 40 02 71 03 3a 1f 52 61 79 6c 69 62 2e 61 75 64 69 | [email protected].:.Raylib.audi |
| 10a20 | 6f 5f 64 65 76 69 63 65 5f 72 65 61 64 79 3f 40 02 83 03 3a 1e 52 61 79 6c 69 62 23 63 6c 6f 73 | o_device_ready?@...:.Raylib#clos |
| 10a40 | 65 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 40 02 8c 03 3a 1e 52 61 79 6c 69 62 2e 63 6c 6f 73 65 | e_audio_device@...:.Raylib.close |
| 10a60 | 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 40 02 99 03 3a 1d 52 61 79 6c 69 62 23 73 65 74 5f 6d 61 | _audio_device@...:.Raylib#set_ma |
| 10a80 | 73 74 65 72 5f 76 6f 6c 75 6d 65 40 02 9f 03 3a 1d 52 61 79 6c 69 62 2e 73 65 74 5f 6d 61 73 74 | ster_volume@...:.Raylib.set_mast |
| 10aa0 | 65 72 5f 76 6f 6c 75 6d 65 40 02 ac 03 3a 12 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 40 02 b2 03 | er_volume@...:.Raylib::Sound@... |
| 10ac0 | 3a 1d 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 b4 03 3a 17 | :.Raylib::Sound#initialize@...:. |
| 10ae0 | 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 6c 61 79 40 02 c0 03 3a 17 52 61 79 6c 69 62 3a 3a | Raylib::Sound#play@...:.Raylib:: |
| 10b00 | 53 6f 75 6e 64 23 73 74 6f 70 40 02 cc 03 3a 18 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 61 | Sound#stop@...:.Raylib::Sound#pa |
| 10b20 | 75 73 65 40 02 d8 03 3a 19 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 72 65 73 75 6d 65 40 02 e4 | use@...:.Raylib::Sound#resume@.. |
| 10b40 | 03 3a 1a 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 76 6f 6c 75 6d 65 3d 40 02 f0 03 3a 19 52 61 | .:.Raylib::Sound#volume=@...:.Ra |
| 10b60 | 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 69 74 63 68 3d 40 02 fc 03 3a 1b 52 61 79 6c 69 62 3a 3a | ylib::Sound#pitch=@...:.Raylib:: |
| 10b80 | 53 6f 75 6e 64 23 70 6c 61 79 69 6e 67 3f 40 02 08 04 3a 12 52 61 79 6c 69 62 3a 3a 4d 75 73 69 | Sound#playing?@...:.Raylib::Musi |
| 10ba0 | 63 40 02 27 04 3a 1d 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 69 6e 69 74 69 61 6c 69 7a 65 40 | c@.'.:.Raylib::Music#initialize@ |
| 10bc0 | 02 29 04 3a 17 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 6c 61 79 40 02 35 04 3a 17 52 61 79 | .).:.Raylib::Music#[email protected].:.Ray |
| 10be0 | 6c 69 62 3a 3a 4d 75 73 69 63 23 73 74 6f 70 40 02 41 04 3a 18 52 61 79 6c 69 62 3a 3a 4d 75 73 | lib::Music#[email protected].:.Raylib::Mus |
| 10c00 | 69 63 23 70 61 75 73 65 40 02 4d 04 3a 19 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 72 65 73 75 | ic#[email protected].:.Raylib::Music#resu |
| 10c20 | 6d 65 40 02 59 04 3a 1a 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 76 6f 6c 75 6d 65 3d 40 02 65 | [email protected].:.Raylib::Music#[email protected] |
| 10c40 | 04 3a 19 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 69 74 63 68 3d 40 02 71 04 3a 17 52 61 79 | .:.Raylib::Music#[email protected].:.Ray |
| 10c60 | 6c 69 62 3a 3a 4d 75 73 69 63 23 73 65 65 6b 40 02 7d 04 3a 1b 52 61 79 6c 69 62 3a 3a 4d 75 73 | lib::Music#seek@.}.:.Raylib::Mus |
| 10c80 | 69 63 23 70 6c 61 79 69 6e 67 3f 40 02 89 04 3a 1e 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 74 | ic#playing?@...:.Raylib::Music#t |
| 10ca0 | 69 6d 65 5f 6c 65 6e 67 74 68 40 02 98 04 3a 1e 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 74 69 | ime_length@...:.Raylib::Music#ti |
| 10cc0 | 6d 65 5f 70 6c 61 79 65 64 40 02 a4 04 3a 14 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 40 02 | me_played@...:.Raylib::Texture@. |
| 10ce0 | c0 04 3a 1f 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 | ..:.Raylib::Texture#initialize@. |
| 10d00 | c2 04 3a 1a 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 69 64 74 68 40 02 ce 04 3a 1b 52 | ..:.Raylib::Texture#width@...:.R |
| 10d20 | 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 69 64 74 68 3d 40 02 da 04 3a 16 52 61 79 6c 69 | aylib::Texture#width=@...:.Rayli |
| 10d40 | 62 3a 3a 54 65 78 74 75 72 65 23 77 40 02 e6 04 3a 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 | b::Texture#w@...:.Raylib::Textur |
| 10d60 | 65 23 77 3d 40 02 f2 04 3a 1b 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 68 65 69 67 68 74 | e#w=@...:.Raylib::Texture#height |
| 10d80 | 40 02 fe 04 3a 1c 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 68 65 69 67 68 74 3d 40 02 0a | @...:.Raylib::Texture#height=@.. |
| 10da0 | 05 3a 16 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 68 40 02 16 05 3a 17 52 61 79 6c 69 62 | .:.Raylib::Texture#h@...:.Raylib |
| 10dc0 | 3a 3a 54 65 78 74 75 72 65 23 68 3d 40 02 22 05 3a 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 | ::Texture#h=@.".:.Raylib::Textur |
| 10de0 | 65 23 69 64 40 02 2e 05 3a 1c 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 6d 69 70 6d 61 70 | e#id@...:.Raylib::Texture#mipmap |
| 10e00 | 73 40 02 3a 05 3a 1b 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 66 6f 72 6d 61 74 40 02 46 | s@.:.:.Raylib::Texture#[email protected] |
| 10e20 | 05 3a 14 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 40 02 62 05 3a 1f 52 61 79 6c 69 62 3a 3a | .:.Raylib::[email protected].:.Raylib:: |
| 10e40 | 56 65 63 74 6f 72 32 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 64 05 3a 16 52 61 79 6c 69 62 3a 3a | Vector2#[email protected].:.Raylib:: |
| 10e60 | 56 65 63 74 6f 72 32 23 78 40 02 70 05 3a 17 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 78 | Vector2#[email protected].:.Raylib::Vector2#x |
| 10e80 | 3d 40 02 7c 05 3a 16 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 79 40 02 88 05 3a 17 52 61 | =@.|.:.Raylib::Vector2#y@...:.Ra |
| 10ea0 | 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 79 3d 40 02 94 05 3a 16 52 61 79 6c 69 62 3a 3a 52 65 | ylib::Vector2#y=@...:.Raylib::Re |
| 10ec0 | 63 74 61 6e 67 6c 65 40 02 b0 05 3a 21 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 69 | ctangle@...:!Raylib::Rectangle#i |
| 10ee0 | 6e 69 74 69 61 6c 69 7a 65 40 02 b2 05 3a 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 | nitialize@...:.Raylib::Rectangle |
| 10f00 | 23 78 40 02 c0 05 3a 19 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 78 3d 40 02 cc 05 | #x@...:.Raylib::Rectangle#x=@... |
| 10f20 | 3a 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 79 40 02 d8 05 3a 19 52 61 79 6c 69 | :.Raylib::Rectangle#y@...:.Rayli |
| 10f40 | 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 79 3d 40 02 e4 05 3a 1c 52 61 79 6c 69 62 3a 3a 52 65 63 | b::Rectangle#y=@...:.Raylib::Rec |
| 10f60 | 74 61 6e 67 6c 65 23 77 69 64 74 68 40 02 f0 05 3a 1d 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e | tangle#width@...:.Raylib::Rectan |
| 10f80 | 67 6c 65 23 77 69 64 74 68 3d 40 02 fc 05 3a 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c | gle#width=@...:.Raylib::Rectangl |
| 10fa0 | 65 23 77 40 02 08 06 3a 19 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 77 3d 40 02 14 | e#w@...:.Raylib::Rectangle#w=@.. |
| 10fc0 | 06 3a 1d 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 65 69 67 68 74 40 02 20 06 3a | .:.Raylib::Rectangle#height@...: |
| 10fe0 | 1e 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 65 69 67 68 74 3d 40 02 2c 06 3a 18 | .Raylib::Rectangle#height=@.,.:. |
| 11000 | 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 40 02 38 06 3a 19 52 61 79 6c 69 62 3a | Raylib::Rectangle#[email protected].:.Raylib: |
| 11020 | 3a 52 65 63 74 61 6e 67 6c 65 23 68 3d 40 02 44 06 3a 24 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 | :Rectangle#[email protected].:$Raylib::Recta |
| 11040 | 6e 67 6c 65 23 63 6f 6c 6c 69 73 69 6f 6e 5f 72 65 63 40 02 50 06 3a 28 52 61 79 6c 69 62 3a 3a | ngle#[email protected].:(Raylib:: |
| 11060 | 52 65 63 74 61 6e 67 6c 65 23 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 72 65 63 3f 40 02 5c 06 3a | Rectangle#collide_with_rec?@.\.: |
| 11080 | 2b 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f | +Raylib::Rectangle#collide_with_ |
| 110a0 | 63 69 72 63 6c 65 3f 40 02 6b 06 3a 2a 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 63 | [email protected].:*Raylib::Rectangle#c |
| 110c0 | 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 70 6f 69 6e 74 3f 40 02 7a 06 3a 1c 52 61 79 6c 69 62 3a 3a | [email protected].:.Raylib:: |
| 110e0 | 52 65 63 74 61 6e 67 6c 65 23 5f 64 72 61 77 40 02 89 06 3a 22 52 61 79 6c 69 62 3a 3a 52 65 63 | Rectangle#_draw@...:"Raylib::Rec |
| 11100 | 74 61 6e 67 6c 65 23 5f 64 72 61 77 5f 6c 69 6e 65 73 40 02 95 06 3a 13 52 61 79 6c 69 62 3a 3a | tangle#_draw_lines@...:.Raylib:: |
| 11120 | 43 69 72 63 6c 65 40 02 dd 06 3a 25 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 63 6f 6c 6c 69 | Circle@...:%Raylib::Circle#colli |
| 11140 | 64 65 5f 77 69 74 68 5f 72 65 63 3f 40 02 df 06 3a 28 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 | de_with_rec?@...:(Raylib::Circle |
| 11160 | 23 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 63 69 72 63 6c 65 3f 40 02 ee 06 3a 17 52 61 79 6c 69 | #collide_with_circle?@...:.Rayli |
| 11180 | 62 3a 3a 4e 50 61 74 63 68 49 6e 66 6f 40 02 9a 07 3a 22 52 61 79 6c 69 62 3a 3a 4e 50 61 74 63 | b::NPatchInfo@...:"Raylib::NPatc |
| 111a0 | 68 49 6e 66 6f 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 9c 07 3a 24 52 61 79 6c 69 62 23 65 6d 73 | hInfo#initialize@...:$Raylib#ems |
| 111c0 | 63 72 69 70 74 65 6e 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 40 02 b8 07 3a 24 52 61 79 6c 69 | cripten_set_main_loop@...:$Rayli |
| 111e0 | 62 2e 65 6d 73 63 72 69 70 74 65 6e 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 40 02 c5 07 3b 01 | b.emscripten_set_main_loop@...;. |
| 11200 | ad 40 02 ce 08 3a 1b 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 64 72 61 77 40 02 a3 | .@...:.Raylib::Rectangle#draw@.. |
| 11220 | 06 3a 21 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 64 72 61 77 5f 6c 69 6e 65 73 40 | .:!Raylib::Rectangle#draw_lines@ |
| 11240 | 02 ba 06 3a 1a 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 76 65 63 74 6f 72 40 02 fd 06 3a 1b | ...:.Raylib::Circle#vector@...:. |
| 11260 | 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 76 65 63 74 6f 72 3d 40 02 0a 07 3a 1a 52 61 79 6c | Raylib::Circle#vector=@...:.Rayl |
| 11280 | 69 62 3a 3a 43 69 72 63 6c 65 23 72 61 64 69 75 73 40 02 1d 07 3a 1b 52 61 79 6c 69 62 3a 3a 43 | ib::Circle#radius@...:.Raylib::C |
| 112a0 | 69 72 63 6c 65 23 72 61 64 69 75 73 3d 40 02 2a 07 3a 1e 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c | ircle#radius=@.*.:.Raylib::Circl |
| 112c0 | 65 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 3c 07 3a 15 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 | e#initialize@.<.:.Raylib::Circle |
| 112e0 | 23 78 40 02 53 07 3a 15 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 79 40 02 5f 07 3a 16 52 61 | #[email protected].:.Raylib::Circle#y@._.:.Ra |
| 11300 | 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 78 3d 40 02 6b 07 3a 16 52 61 79 6c 69 62 3a 3a 43 69 72 | ylib::Circle#[email protected].:.Raylib::Cir |
| 11320 | 63 6c 65 23 79 3d 40 02 79 07 3a 18 52 61 79 6c 69 62 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 40 | cle#[email protected].:.Raylib.defined_loop@ |
| 11340 | 02 cb 07 3a 19 52 61 79 6c 69 62 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3d 40 02 d8 07 3a 1d 52 | ...:.Raylib.defined_loop=@...:.R |
| 11360 | 61 79 6c 69 62 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 40 02 ea 07 3a 1e 52 61 79 | aylib.data_keys_pressed@...:.Ray |
| 11380 | 6c 69 62 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3d 40 02 f7 07 3a 1d 52 61 79 6c | lib.data_keys_pressed=@...:.Rayl |
| 113a0 | 69 62 2e 77 68 69 6c 65 5f 77 69 6e 64 6f 77 5f 6f 70 65 6e 40 02 09 08 3a 15 52 61 79 6c 69 62 | ib.while_window_open@...:.Raylib |
| 113c0 | 2e 6d 61 69 6e 5f 6c 6f 6f 70 40 02 17 08 3a 15 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 | .main_loop@...:.Raylib.draw_text |
| 113e0 | 40 02 23 08 3a 18 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 40 02 3a 08 3a 1b 52 | @.#.:.Raylib.draw_texture@.:.:.R |
| 11400 | 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 40 02 4f 08 3a 1c 52 61 79 6c 69 | [email protected].:.Rayli |
| 11420 | 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 40 02 68 08 3a 18 52 61 79 6c 69 62 2e 6b | [email protected].:.Raylib.k |
| 11440 | 65 79 73 5f 70 72 65 73 73 65 64 40 02 83 08 3a 18 52 61 79 6c 69 62 2e 73 63 69 73 73 6f 72 5f | eys_pressed@...:.Raylib.scissor_ |
| 11460 | 6d 6f 64 65 40 02 8f 08 3a 10 52 61 79 6c 69 62 2e 64 72 61 77 40 02 a9 08 | mode@...:.Raylib.draw@... |