| ofs | hex dump | ascii |
|---|
| 0000 | 04 08 7b 01 b6 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 23 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 43 6c 61 73 73 4f 62 6a 65 63 74 17 3b 07 49 43 3b 08 5b 13 6f 3a 24 59 41 52 44 3a 3a 43 6f | :ClassObject.;.IC;.[.o:$YARD::Co |
| 02a0 | 64 65 4f 62 6a 65 63 74 73 3a 3a 4d 65 74 68 6f 64 4f 62 6a 65 63 74 16 3a 15 40 6d 6f 64 75 6c | deObjects::MethodObject.:.@modul |
| 02c0 | 65 5f 66 75 6e 63 74 69 6f 6e 46 3a 0b 40 73 63 6f 70 65 3b 0f 3b 1a 3a 0c 70 72 69 76 61 74 65 | e_functionF:.@scope;.;.:.private |
| 02e0 | 3b 26 49 22 1e 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 2e 63 6f 6c 6f 72 5f 63 61 63 68 65 06 3b | ;&I".Raylib::Color.color_cache.; |
| 0300 | 20 46 3a 10 40 70 61 72 61 6d 65 74 65 72 73 5b 06 5b 07 49 22 0a 63 6f 6c 6f 72 06 3b 20 54 30 | .F:.@parameters[.[.I".color.;.T0 |
| 0320 | 3b 14 5b 06 5b 07 49 22 14 6d 72 62 6c 69 62 2f 63 6f 6c 6f 72 2e 72 62 06 3b 20 54 69 1a 3b 15 | ;.[.[.I".mrblib/color.rb.;.Ti.;. |
| 0340 | 54 3b 16 3a 10 63 6f 6c 6f 72 5f 63 61 63 68 65 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | T;.:.color_cache;.;.;.[.;.{.;.IC |
| 0360 | 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 19 40 21 76 69 73 69 62 69 6c 69 74 | ;."..;.T;.[.;![.;"I".@!visibilit |
| 0380 | 79 20 70 72 69 76 61 74 65 06 3b 20 54 3b 23 30 3b 24 40 1d 3a 1b 40 72 65 66 5f 74 61 67 5f 72 | y.private.;.T;#0;$@.:.@ref_tag_r |
| 03a0 | 65 63 75 72 73 65 5f 63 6f 75 6e 74 69 00 3a 0f 40 68 61 73 68 5f 66 6c 61 67 46 3a 10 40 6c 69 | ecurse_counti.:.@hash_flagF:.@li |
| 03c0 | 6e 65 5f 72 61 6e 67 65 6f 3a 0a 52 61 6e 67 65 08 3a 09 65 78 63 6c 46 3a 0a 62 65 67 69 6e 69 | ne_rangeo:.Range.:.exclF:.begini |
| 03e0 | 19 3a 08 65 6e 64 69 19 3b 25 40 1b 3a 0e 40 65 78 70 6c 69 63 69 74 54 3a 0c 40 73 6f 75 72 63 | .:.endi.;%@.:.@explicitT:.@sourc |
| 0400 | 65 49 22 01 f5 64 65 66 20 63 6f 6c 6f 72 5f 63 61 63 68 65 28 63 6f 6c 6f 72 29 0a 20 20 40 63 | eI"..def.color_cache(color)...@c |
| 0420 | 6f 6c 6f 72 5f 63 61 63 68 65 20 7c 7c 3d 20 7b 7d 0a 20 20 69 66 20 43 6f 6c 6f 72 4c 69 73 74 | olor_cache.||=.{}...if.ColorList |
| 0440 | 5b 63 6f 6c 6f 72 5d 0a 20 20 20 20 40 63 6f 6c 6f 72 5f 63 61 63 68 65 5b 63 6f 6c 6f 72 5d 20 | [color].....@color_cache[color]. |
| 0460 | 7c 7c 3d 20 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 43 6f 6c 6f 72 4c 69 73 74 5b | ||=.Raylib::Color.new(ColorList[ |
| 0480 | 63 6f 6c 6f 72 5d 5b 3a 72 5d 2c 43 6f 6c 6f 72 4c 69 73 74 5b 63 6f 6c 6f 72 5d 5b 3a 67 5d 2c | color][:r],ColorList[color][:g], |
| 04a0 | 43 6f 6c 6f 72 4c 69 73 74 5b 63 6f 6c 6f 72 5d 5b 3a 62 5d 2c 43 6f 6c 6f 72 4c 69 73 74 5b 63 | ColorList[color][:b],ColorList[c |
| 04c0 | 6f 6c 6f 72 5d 5b 3a 61 5d 7c 7c 32 35 35 29 0a 20 20 65 6c 73 65 0a 20 20 20 20 72 61 69 73 65 | olor][:a]||255)...else.....raise |
| 04e0 | 20 27 42 61 64 20 43 6f 6c 6f 72 6e 61 6d 65 27 0a 20 20 65 6e 64 0a 65 6e 64 06 3b 20 54 3a 0f | .'Bad.Colorname'...end.end.;.T:. |
| 0500 | 40 73 69 67 6e 61 74 75 72 65 49 22 1b 64 65 66 20 63 6f 6c 6f 72 5f 63 61 63 68 65 28 63 6f 6c | @signatureI".def.color_cache(col |
| 0520 | 6f 72 29 06 3b 20 54 3a 0d 40 64 79 6e 61 6d 69 63 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b | or).;.T:.@dynamicTo;).;*F;+;.;.; |
| 0540 | 2c 3b 26 49 22 21 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 2e 6d 65 74 68 6f 64 5f 6d 69 73 73 69 | ,;&I"!Raylib::Color.method_missi |
| 0560 | 6e 67 06 3b 20 46 3b 2d 5b 07 5b 07 49 22 0b 6d 65 74 68 6f 64 06 3b 20 54 30 5b 07 49 22 0a 2a | ng.;.F;-[.[.I".method.;.T0[.I".* |
| 0580 | 61 72 67 73 06 3b 20 54 30 3b 14 5b 06 5b 07 40 24 69 24 3b 15 54 3b 16 3a 13 6d 65 74 68 6f 64 | args.;.T0;.[.[.@$i$;.T;.:.method |
| 05a0 | 5f 6d 69 73 73 69 6e 67 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 | _missing;.;.;.[.;.{.;.IC;."..;.T |
| 05c0 | 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 19 40 21 76 69 73 69 62 69 6c 69 74 79 20 70 72 69 76 61 74 | ;.[.;![.;"I".@!visibility.privat |
| 05e0 | 65 06 3b 20 54 3b 23 30 3b 24 40 2e 3b 2f 69 00 3b 30 46 3b 31 6f 3b 32 08 3b 33 46 3b 34 69 23 | e.;.T;#0;$@.;/i.;0F;1o;2.;3F;4i# |
| 0600 | 3b 35 69 23 3b 25 40 1b 3b 36 54 3b 37 49 22 01 cc 64 65 66 20 6d 65 74 68 6f 64 5f 6d 69 73 73 | ;5i#;%@.;6T;7I"..def.method_miss |
| 0620 | 69 6e 67 28 6d 65 74 68 6f 64 2c 20 2a 61 72 67 73 29 0a 20 20 69 66 20 43 6f 6c 6f 72 4c 69 73 | ing(method,.*args)...if.ColorLis |
| 0640 | 74 5b 6d 65 74 68 6f 64 5d 0a 20 20 20 20 69 66 20 61 72 67 73 2e 65 6d 70 74 79 3f 0a 20 20 20 | t[method].....if.args.empty?.... |
| 0660 | 20 20 20 73 65 6c 66 2e 63 6f 6c 6f 72 5f 63 61 63 68 65 28 6d 65 74 68 6f 64 29 0a 20 20 20 20 | ...self.color_cache(method)..... |
| 0680 | 65 6c 73 65 0a 20 20 20 20 20 20 72 61 69 73 65 20 41 72 67 75 6d 65 6e 74 45 72 72 6f 72 2e 6e | else.......raise.ArgumentError.n |
| 06a0 | 65 77 20 22 45 78 70 65 63 74 65 64 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 22 0a 20 20 20 20 65 | ew."Expected.no.arguments".....e |
| 06c0 | 6e 64 0a 20 20 65 6c 73 65 0a 20 20 20 20 73 75 70 65 72 0a 20 20 65 6e 64 0a 65 6e 64 06 3b 20 | nd...else.....super...end.end.;. |
| 06e0 | 54 3b 38 49 22 26 64 65 66 20 6d 65 74 68 6f 64 5f 6d 69 73 73 69 6e 67 28 6d 65 74 68 6f 64 2c | T;8I"&def.method_missing(method, |
| 0700 | 20 2a 61 72 67 73 29 06 3b 20 54 3b 39 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 2c 3b 26 49 | .*args).;.T;9To;).;*F;+;.;.;,;&I |
| 0720 | 22 26 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 2e 72 65 73 70 6f 6e 64 5f 74 6f 5f 6d 69 73 73 69 | "&Raylib::Color.respond_to_missi |
| 0740 | 6e 67 3f 06 3b 20 46 3b 2d 5b 07 5b 07 49 22 0b 6d 65 74 68 6f 64 06 3b 20 54 30 5b 07 49 22 0a | ng?.;.F;-[.[.I".method.;.T0[.I". |
| 0760 | 2a 61 72 67 73 06 3b 20 54 30 3b 14 5b 06 5b 07 40 24 69 31 3b 15 54 3b 16 3a 18 72 65 73 70 6f | *args.;.T0;.[.[.@$i1;.T;.:.respo |
| 0780 | 6e 64 5f 74 6f 5f 6d 69 73 73 69 6e 67 3f 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f | nd_to_missing?;.;.;.[.;.{.;.IC;. |
| 07a0 | 22 00 0e 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 3a 0e 40 | "..;.T;.[.o:.YARD::Tags::Tag.:.@ |
| 07c0 | 74 61 67 5f 6e 61 6d 65 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3a 0a 40 74 65 78 74 40 17 3b 16 | tag_nameI".return.;.F:.@text@.;. |
| 07e0 | 30 3a 0b 40 74 79 70 65 73 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 40 3b 21 5b | 0:.@types[.I".Boolean.;.T;$@@;![ |
| 0800 | 00 3b 22 49 22 19 40 21 76 69 73 69 62 69 6c 69 74 79 20 70 72 69 76 61 74 65 06 3b 20 54 3b 23 | .;"I".@!visibility.private.;.T;# |
| 0820 | 30 3b 24 40 40 3b 2f 69 00 3b 30 46 3b 31 6f 3b 32 08 3b 33 46 3b 34 69 30 3b 35 69 30 3b 25 40 | 0;$@@;/i.;0F;1o;2.;3F;4i0;5i0;%@ |
| 0840 | 1b 3b 36 54 3b 37 49 22 66 64 65 66 20 72 65 73 70 6f 6e 64 5f 74 6f 5f 6d 69 73 73 69 6e 67 3f | .;6T;7I"fdef.respond_to_missing? |
| 0860 | 28 6d 65 74 68 6f 64 2c 20 2a 61 72 67 73 29 0a 20 20 69 66 20 43 6f 6c 6f 72 4c 69 73 74 5b 6d | (method,.*args)...if.ColorList[m |
| 0880 | 65 74 68 6f 64 5d 0a 20 20 20 20 74 72 75 65 0a 20 20 65 6c 73 65 0a 20 20 20 20 73 75 70 65 72 | ethod].....true...else.....super |
| 08a0 | 0a 20 20 65 6e 64 0a 65 6e 64 06 3b 20 54 3b 38 49 22 2b 64 65 66 20 72 65 73 70 6f 6e 64 5f 74 | ...end.end.;.T;8I"+def.respond_t |
| 08c0 | 6f 5f 6d 69 73 73 69 6e 67 3f 28 6d 65 74 68 6f 64 2c 20 2a 61 72 67 73 29 06 3b 20 54 3b 39 54 | o_missing?(method,.*args).;.T;9T |
| 08e0 | 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f | o;).;*F;+;.;.;.;&I".Raylib::Colo |
| 0900 | 72 2e 72 61 6e 64 6f 6d 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 24 69 3b 3b 15 54 3b 16 3a | r.random.;.F;-[.;.[.[.@$i;;.T;.: |
| 0920 | 0b 72 61 6e 64 6f 6d 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 3b 47 65 74 20 61 | .random;.;.;.[.;.{.;.IC;.";Get.a |
| 0940 | 20 72 61 6e 64 6f 6d 20 63 6f 6c 6f 72 20 66 72 6f 6d 20 74 68 65 20 43 6f 6c 6f 72 4c 69 73 74 | .random.color.from.the.ColorList |
| 0960 | 28 65 78 63 6c 75 64 69 6e 67 20 43 6c 65 61 72 29 0e 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 | (excluding.Clear).;.T;.[.o;<.;=I |
| 0980 | 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 30 3b 3f 5b 06 49 22 0a 43 | ".return.;.F;>I"..;.T;.0;?[.I".C |
| 09a0 | 6f 6c 6f 72 06 3b 20 54 3b 24 40 56 3b 21 5b 00 3b 22 49 22 4b 47 65 74 20 61 20 72 61 6e 64 6f | olor.;.T;$@V;![.;"I"KGet.a.rando |
| 09c0 | 6d 20 63 6f 6c 6f 72 20 66 72 6f 6d 20 74 68 65 20 43 6f 6c 6f 72 4c 69 73 74 28 65 78 63 6c 75 | m.color.from.the.ColorList(exclu |
| 09e0 | 64 69 6e 67 20 43 6c 65 61 72 29 0a 40 72 65 74 75 72 6e 20 5b 43 6f 6c 6f 72 5d 06 3b 20 54 3b | ding.Clear).@return.[Color].;.T; |
| 0a00 | 23 30 3b 24 40 56 3b 2f 69 00 3b 30 46 3b 31 6f 3b 32 08 3b 33 46 3b 34 69 39 3b 35 69 3a 3b 25 | #0;$@V;/i.;0F;1o;2.;3F;4i9;5i:;% |
| 0a20 | 40 1b 3b 36 54 3b 37 49 22 01 85 64 65 66 20 72 61 6e 64 6f 6d 0a 20 20 72 65 73 75 6c 74 20 3d | @.;6T;7I"..def.random...result.= |
| 0a40 | 20 43 6f 6c 6f 72 4c 69 73 74 2e 6b 65 79 73 2e 73 61 6d 70 6c 65 0a 20 20 77 68 69 6c 65 20 72 | .ColorList.keys.sample...while.r |
| 0a60 | 65 73 75 6c 74 20 3d 3d 20 3a 63 6c 65 61 72 0a 20 20 20 20 72 65 73 75 6c 74 20 3d 20 43 6f 6c | esult.==.:clear.....result.=.Col |
| 0a80 | 6f 72 4c 69 73 74 2e 6b 65 79 73 2e 73 61 6d 70 6c 65 0a 20 20 65 6e 64 0a 20 20 73 65 6c 66 2e | orList.keys.sample...end...self. |
| 0aa0 | 73 65 6e 64 28 72 65 73 75 6c 74 29 0a 65 6e 64 06 3b 20 54 3b 38 49 22 0f 64 65 66 20 72 61 6e | send(result).end.;.T;8I".def.ran |
| 0ac0 | 64 6f 6d 06 3b 20 54 3b 39 54 6f 3a 26 59 41 52 44 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a 3a | dom.;.T;9To:&YARD::CodeObjects:: |
| 0ae0 | 43 6f 6e 73 74 61 6e 74 4f 62 6a 65 63 74 12 3b 14 5b 06 5b 07 40 24 69 45 3b 15 54 3b 16 3a 0e | ConstantObject.;.[.[.@$iE;.T;.:. |
| 0b00 | 43 6f 6c 6f 72 4c 69 73 74 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 | ColorList;.;.;.;.;.[.;.{.;.IC;." |
| 0b20 | 30 48 61 73 68 20 6f 66 20 61 6c 6c 20 77 65 62 20 63 6f 6c 6f 72 73 2c 20 52 61 79 57 68 69 74 | 0Hash.of.all.web.colors,.RayWhit |
| 0b40 | 65 2c 20 61 6e 64 20 43 6c 65 61 72 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 30 48 61 73 | e,.and.Clear.;.T;.[.;![.;"I"0Has |
| 0b60 | 68 20 6f 66 20 61 6c 6c 20 77 65 62 20 63 6f 6c 6f 72 73 2c 20 52 61 79 57 68 69 74 65 2c 20 61 | h.of.all.web.colors,.RayWhite,.a |
| 0b80 | 6e 64 20 43 6c 65 61 72 06 3b 20 54 3b 23 30 3b 24 40 69 3b 30 46 3b 31 6f 3b 32 08 3b 33 46 3b | nd.Clear.;.T;#0;$@i;0F;1o;2.;3F; |
| 0ba0 | 34 69 44 3b 35 69 44 3b 25 40 1b 3b 26 49 22 1d 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 3a 3a 43 | 4iD;5iD;%@.;&I".Raylib::Color::C |
| 0bc0 | 6f 6c 6f 72 4c 69 73 74 06 3b 20 46 3b 37 49 22 02 14 19 43 6f 6c 6f 72 4c 69 73 74 20 20 3d 20 | olorList.;.F;7I"...ColorList..=. |
| 0be0 | 7b 0a 20 20 3a 63 6c 65 61 72 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 30 | {...:clear=>{:r=>0,.:g=>0,.:b=>0 |
| 0c00 | 2c 20 3a 61 3d 3e 30 7d 2c 0a 20 20 3a 72 61 79 5f 77 68 69 74 65 3d 3e 7b 3a 72 3d 3e 32 34 35 | ,.:a=>0},...:ray_white=>{:r=>245 |
| 0c20 | 2c 20 3a 67 3d 3e 32 34 35 2c 20 3a 62 3d 3e 32 34 35 7d 2c 0a 20 20 3a 61 6c 69 63 65 5f 62 6c | ,.:g=>245,.:b=>245},...:alice_bl |
| 0c40 | 75 65 3d 3e 7b 3a 72 3d 3e 32 34 30 2c 20 3a 67 3d 3e 32 34 38 2c 20 3a 62 3d 3e 32 35 35 7d 2c | ue=>{:r=>240,.:g=>248,.:b=>255}, |
| 0c60 | 0a 20 20 3a 61 6e 74 69 71 75 65 5f 77 68 69 74 65 3d 3e 7b 3a 72 3d 3e 32 35 30 2c 20 3a 67 3d | ...:antique_white=>{:r=>250,.:g= |
| 0c80 | 3e 32 33 35 2c 20 3a 62 3d 3e 32 31 35 7d 2c 0a 20 20 3a 61 71 75 61 3d 3e 7b 3a 72 3d 3e 30 2c | >235,.:b=>215},...:aqua=>{:r=>0, |
| 0ca0 | 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 32 35 35 7d 2c 0a 20 20 3a 61 71 75 61 6d 61 72 69 6e | .:g=>255,.:b=>255},...:aquamarin |
| 0cc0 | 65 3d 3e 7b 3a 72 3d 3e 31 32 37 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 32 31 32 7d 2c 0a | e=>{:r=>127,.:g=>255,.:b=>212},. |
| 0ce0 | 20 20 3a 61 7a 75 72 65 3d 3e 7b 3a 72 3d 3e 32 34 30 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d | ..:azure=>{:r=>240,.:g=>255,.:b= |
| 0d00 | 3e 32 35 35 7d 2c 0a 20 20 3a 62 65 69 67 65 3d 3e 7b 3a 72 3d 3e 32 34 35 2c 20 3a 67 3d 3e 32 | >255},...:beige=>{:r=>245,.:g=>2 |
| 0d20 | 34 35 2c 20 3a 62 3d 3e 32 32 30 7d 2c 0a 20 20 3a 62 69 73 71 75 65 3d 3e 7b 3a 72 3d 3e 32 35 | 45,.:b=>220},...:bisque=>{:r=>25 |
| 0d40 | 35 2c 20 3a 67 3d 3e 32 32 38 2c 20 3a 62 3d 3e 31 39 36 7d 2c 0a 20 20 3a 62 6c 61 63 6b 3d 3e | 5,.:g=>228,.:b=>196},...:black=> |
| 0d60 | 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 62 6c 61 6e 63 68 | {:r=>0,.:g=>0,.:b=>0},...:blanch |
| 0d80 | 65 64 5f 61 6c 6d 6f 6e 64 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 33 35 2c 20 3a 62 | ed_almond=>{:r=>255,.:g=>235,.:b |
| 0da0 | 3d 3e 32 30 35 7d 2c 0a 20 20 3a 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 30 2c 20 | =>205},...:blue=>{:r=>0,.:g=>0,. |
| 0dc0 | 3a 62 3d 3e 32 35 35 7d 2c 0a 20 20 3a 62 6c 75 65 5f 76 69 6f 6c 65 74 3d 3e 7b 3a 72 3d 3e 31 | :b=>255},...:blue_violet=>{:r=>1 |
| 0de0 | 33 38 2c 20 3a 67 3d 3e 34 33 2c 20 3a 62 3d 3e 32 32 36 7d 2c 0a 20 20 3a 62 72 6f 77 6e 3d 3e | 38,.:g=>43,.:b=>226},...:brown=> |
| 0e00 | 7b 3a 72 3d 3e 31 36 35 2c 20 3a 67 3d 3e 34 32 2c 20 3a 62 3d 3e 34 32 7d 2c 0a 20 20 3a 62 75 | {:r=>165,.:g=>42,.:b=>42},...:bu |
| 0e20 | 72 6c 79 5f 77 6f 6f 64 3d 3e 7b 3a 72 3d 3e 32 32 32 2c 20 3a 67 3d 3e 31 38 34 2c 20 3a 62 3d | rly_wood=>{:r=>222,.:g=>184,.:b= |
| 0e40 | 3e 31 33 35 7d 2c 0a 20 20 3a 63 61 64 65 74 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 39 35 2c 20 3a | >135},...:cadet_blue=>{:r=>95,.: |
| 0e60 | 67 3d 3e 31 35 38 2c 20 3a 62 3d 3e 31 36 30 7d 2c 0a 20 20 3a 63 68 61 72 74 72 65 75 73 65 3d | g=>158,.:b=>160},...:chartreuse= |
| 0e80 | 3e 7b 3a 72 3d 3e 31 32 37 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 63 | >{:r=>127,.:g=>255,.:b=>0},...:c |
| 0ea0 | 68 6f 63 6f 6c 61 74 65 3d 3e 7b 3a 72 3d 3e 32 31 30 2c 20 3a 67 3d 3e 31 30 35 2c 20 3a 62 3d | hocolate=>{:r=>210,.:g=>105,.:b= |
| 0ec0 | 3e 33 30 7d 2c 0a 20 20 3a 63 6f 72 61 6c 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 31 32 | >30},...:coral=>{:r=>255,.:g=>12 |
| 0ee0 | 37 2c 20 3a 62 3d 3e 38 30 7d 2c 0a 20 20 3a 63 6f 72 6e 66 6c 6f 77 65 72 5f 62 6c 75 65 3d 3e | 7,.:b=>80},...:cornflower_blue=> |
| 0f00 | 7b 3a 72 3d 3e 31 30 30 2c 20 3a 67 3d 3e 31 34 39 2c 20 3a 62 3d 3e 32 33 37 7d 2c 0a 20 20 3a | {:r=>100,.:g=>149,.:b=>237},...: |
| 0f20 | 63 6f 72 6e 73 69 6c 6b 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 34 38 2c 20 3a 62 3d | cornsilk=>{:r=>255,.:g=>248,.:b= |
| 0f40 | 3e 32 32 30 7d 2c 0a 20 20 3a 63 72 69 6d 73 6f 6e 3d 3e 7b 3a 72 3d 3e 32 32 30 2c 20 3a 67 3d | >220},...:crimson=>{:r=>220,.:g= |
| 0f60 | 3e 32 30 2c 20 3a 62 3d 3e 36 30 7d 2c 0a 20 20 3a 63 79 61 6e 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a | >20,.:b=>60},...:cyan=>{:r=>0,.: |
| 0f80 | 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 32 35 35 7d 2c 0a 20 20 3a 64 61 72 6b 5f 62 6c 75 65 3d 3e | g=>255,.:b=>255},...:dark_blue=> |
| 0fa0 | 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 31 33 39 7d 2c 0a 20 20 3a 64 61 72 6b | {:r=>0,.:g=>0,.:b=>139},...:dark |
| 0fc0 | 5f 63 79 61 6e 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 31 33 39 2c 20 3a 62 3d 3e 31 33 39 7d | _cyan=>{:r=>0,.:g=>139,.:b=>139} |
| 0fe0 | 2c 0a 20 20 3a 64 61 72 6b 5f 67 6f 6c 64 65 6e 5f 72 6f 64 3d 3e 7b 3a 72 3d 3e 31 38 34 2c 20 | ,...:dark_golden_rod=>{:r=>184,. |
| 1000 | 3a 67 3d 3e 31 33 34 2c 20 3a 62 3d 3e 31 31 7d 2c 0a 20 20 3a 64 61 72 6b 5f 67 72 61 79 3d 3e | :g=>134,.:b=>11},...:dark_gray=> |
| 1020 | 7b 3a 72 3d 3e 31 36 39 2c 20 3a 67 3d 3e 31 36 39 2c 20 3a 62 3d 3e 31 36 39 7d 2c 0a 20 20 3a | {:r=>169,.:g=>169,.:b=>169},...: |
| 1040 | 64 61 72 6b 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 31 30 30 2c 20 3a 62 3d | dark_green=>{:r=>0,.:g=>100,.:b= |
| 1060 | 3e 30 7d 2c 0a 20 20 3a 64 61 72 6b 5f 67 72 65 79 3d 3e 7b 3a 72 3d 3e 31 36 39 2c 20 3a 67 3d | >0},...:dark_grey=>{:r=>169,.:g= |
| 1080 | 3e 31 36 39 2c 20 3a 62 3d 3e 31 36 39 7d 2c 0a 20 20 3a 64 61 72 6b 5f 6b 68 61 6b 69 3d 3e 7b | >169,.:b=>169},...:dark_khaki=>{ |
| 10a0 | 3a 72 3d 3e 31 38 39 2c 20 3a 67 3d 3e 31 38 33 2c 20 3a 62 3d 3e 31 30 37 7d 2c 0a 20 20 3a 64 | :r=>189,.:g=>183,.:b=>107},...:d |
| 10c0 | 61 72 6b 5f 6d 61 67 65 6e 74 61 3d 3e 7b 3a 72 3d 3e 31 33 39 2c 20 3a 67 3d 3e 30 2c 20 3a 62 | ark_magenta=>{:r=>139,.:g=>0,.:b |
| 10e0 | 3d 3e 31 33 39 7d 2c 0a 20 20 3a 64 61 72 6b 5f 6f 6c 69 76 65 5f 67 72 65 65 6e 3d 3e 7b 3a 72 | =>139},...:dark_olive_green=>{:r |
| 1100 | 3d 3e 38 35 2c 20 3a 67 3d 3e 31 30 37 2c 20 3a 62 3d 3e 34 37 7d 2c 0a 20 20 3a 64 61 72 6b 5f | =>85,.:g=>107,.:b=>47},...:dark_ |
| 1120 | 6f 72 61 6e 67 65 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 31 34 30 2c 20 3a 62 3d 3e 30 | orange=>{:r=>255,.:g=>140,.:b=>0 |
| 1140 | 7d 2c 0a 20 20 3a 64 61 72 6b 5f 6f 72 63 68 69 64 3d 3e 7b 3a 72 3d 3e 31 35 33 2c 20 3a 67 3d | },...:dark_orchid=>{:r=>153,.:g= |
| 1160 | 3e 35 30 2c 20 3a 62 3d 3e 32 30 34 7d 2c 0a 20 20 3a 64 61 72 6b 5f 72 65 64 3d 3e 7b 3a 72 3d | >50,.:b=>204},...:dark_red=>{:r= |
| 1180 | 3e 31 33 39 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 64 61 72 6b 5f 73 61 6c | >139,.:g=>0,.:b=>0},...:dark_sal |
| 11a0 | 6d 6f 6e 3d 3e 7b 3a 72 3d 3e 32 33 33 2c 20 3a 67 3d 3e 31 35 30 2c 20 3a 62 3d 3e 31 32 32 7d | mon=>{:r=>233,.:g=>150,.:b=>122} |
| 11c0 | 2c 0a 20 20 3a 64 61 72 6b 5f 73 65 61 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 31 34 33 2c 20 3a | ,...:dark_sea_green=>{:r=>143,.: |
| 11e0 | 67 3d 3e 31 38 38 2c 20 3a 62 3d 3e 31 34 33 7d 2c 0a 20 20 3a 64 61 72 6b 5f 73 6c 61 74 65 5f | g=>188,.:b=>143},...:dark_slate_ |
| 1200 | 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 37 32 2c 20 3a 67 3d 3e 36 31 2c 20 3a 62 3d 3e 31 33 39 7d 2c | blue=>{:r=>72,.:g=>61,.:b=>139}, |
| 1220 | 0a 20 20 3a 64 61 72 6b 5f 73 6c 61 74 65 5f 67 72 61 79 3d 3e 7b 3a 72 3d 3e 34 37 2c 20 3a 67 | ...:dark_slate_gray=>{:r=>47,.:g |
| 1240 | 3d 3e 37 39 2c 20 3a 62 3d 3e 37 39 7d 2c 0a 20 20 3a 64 61 72 6b 5f 73 6c 61 74 65 5f 67 72 65 | =>79,.:b=>79},...:dark_slate_gre |
| 1260 | 79 3d 3e 7b 3a 72 3d 3e 34 37 2c 20 3a 67 3d 3e 37 39 2c 20 3a 62 3d 3e 37 39 7d 2c 0a 20 20 3a | y=>{:r=>47,.:g=>79,.:b=>79},...: |
| 1280 | 64 61 72 6b 5f 74 75 72 71 75 6f 69 73 65 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 32 30 36 2c | dark_turquoise=>{:r=>0,.:g=>206, |
| 12a0 | 20 3a 62 3d 3e 32 30 39 7d 2c 0a 20 20 3a 64 61 72 6b 5f 76 69 6f 6c 65 74 3d 3e 7b 3a 72 3d 3e | .:b=>209},...:dark_violet=>{:r=> |
| 12c0 | 31 34 38 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 32 31 31 7d 2c 0a 20 20 3a 64 65 65 70 5f 70 69 | 148,.:g=>0,.:b=>211},...:deep_pi |
| 12e0 | 6e 6b 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 30 2c 20 3a 62 3d 3e 31 34 37 7d 2c 0a | nk=>{:r=>255,.:g=>20,.:b=>147},. |
| 1300 | 20 20 3a 64 65 65 70 5f 73 6b 79 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 31 39 | ..:deep_sky_blue=>{:r=>0,.:g=>19 |
| 1320 | 31 2c 20 3a 62 3d 3e 32 35 35 7d 2c 0a 20 20 3a 64 69 6d 5f 67 72 61 79 3d 3e 7b 3a 72 3d 3e 31 | 1,.:b=>255},...:dim_gray=>{:r=>1 |
| 1340 | 30 35 2c 20 3a 67 3d 3e 31 30 35 2c 20 3a 62 3d 3e 31 30 35 7d 2c 0a 20 20 3a 64 69 6d 5f 67 72 | 05,.:g=>105,.:b=>105},...:dim_gr |
| 1360 | 65 79 3d 3e 7b 3a 72 3d 3e 31 30 35 2c 20 3a 67 3d 3e 31 30 35 2c 20 3a 62 3d 3e 31 30 35 7d 2c | ey=>{:r=>105,.:g=>105,.:b=>105}, |
| 1380 | 0a 20 20 3a 64 6f 64 67 65 72 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 33 30 2c 20 3a 67 3d 3e 31 34 | ...:dodger_blue=>{:r=>30,.:g=>14 |
| 13a0 | 34 2c 20 3a 62 3d 3e 32 35 35 7d 2c 0a 20 20 3a 66 69 72 65 5f 62 72 69 63 6b 3d 3e 7b 3a 72 3d | 4,.:b=>255},...:fire_brick=>{:r= |
| 13c0 | 3e 31 37 38 2c 20 3a 67 3d 3e 33 34 2c 20 3a 62 3d 3e 33 34 7d 2c 0a 20 20 3a 66 6c 6f 72 61 6c | >178,.:g=>34,.:b=>34},...:floral |
| 13e0 | 5f 77 68 69 74 65 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 35 30 2c 20 3a 62 3d 3e 32 | _white=>{:r=>255,.:g=>250,.:b=>2 |
| 1400 | 34 30 7d 2c 0a 20 20 3a 66 6f 72 65 73 74 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 33 34 2c 20 3a | 40},...:forest_green=>{:r=>34,.: |
| 1420 | 67 3d 3e 31 33 39 2c 20 3a 62 3d 3e 33 34 7d 2c 0a 20 20 3a 66 75 63 68 73 69 61 3d 3e 7b 3a 72 | g=>139,.:b=>34},...:fuchsia=>{:r |
| 1440 | 3d 3e 32 35 35 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 32 35 35 7d 2c 0a 20 20 3a 67 61 69 6e 73 | =>255,.:g=>0,.:b=>255},...:gains |
| 1460 | 62 6f 72 6f 3d 3e 7b 3a 72 3d 3e 32 32 30 2c 20 3a 67 3d 3e 32 32 30 2c 20 3a 62 3d 3e 32 32 30 | boro=>{:r=>220,.:g=>220,.:b=>220 |
| 1480 | 7d 2c 0a 20 20 3a 67 68 6f 73 74 5f 77 68 69 74 65 3d 3e 7b 3a 72 3d 3e 32 34 38 2c 20 3a 67 3d | },...:ghost_white=>{:r=>248,.:g= |
| 14a0 | 3e 32 34 38 2c 20 3a 62 3d 3e 32 35 35 7d 2c 0a 20 20 3a 67 6f 6c 64 65 6e 5f 72 6f 64 3d 3e 7b | >248,.:b=>255},...:golden_rod=>{ |
| 14c0 | 3a 72 3d 3e 32 31 38 2c 20 3a 67 3d 3e 31 36 35 2c 20 3a 62 3d 3e 33 32 7d 2c 0a 20 20 3a 67 6f | :r=>218,.:g=>165,.:b=>32},...:go |
| 14e0 | 6c 64 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 31 35 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 | ld=>{:r=>255,.:g=>215,.:b=>0},.. |
| 1500 | 20 3a 67 72 61 79 3d 3e 7b 3a 72 3d 3e 31 32 38 2c 20 3a 67 3d 3e 31 32 38 2c 20 3a 62 3d 3e 31 | .:gray=>{:r=>128,.:g=>128,.:b=>1 |
| 1520 | 32 38 7d 2c 0a 20 20 3a 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 31 32 38 2c 20 | 28},...:green=>{:r=>0,.:g=>128,. |
| 1540 | 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 67 72 65 65 6e 5f 79 65 6c 6c 6f 77 3d 3e 7b 3a 72 3d 3e 31 37 | :b=>0},...:green_yellow=>{:r=>17 |
| 1560 | 33 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 34 37 7d 2c 0a 20 20 3a 67 72 65 79 3d 3e 7b 3a | 3,.:g=>255,.:b=>47},...:grey=>{: |
| 1580 | 72 3d 3e 31 32 38 2c 20 3a 67 3d 3e 31 32 38 2c 20 3a 62 3d 3e 31 32 38 7d 2c 0a 20 20 3a 68 6f | r=>128,.:g=>128,.:b=>128},...:ho |
| 15a0 | 6e 65 79 5f 64 65 77 3d 3e 7b 3a 72 3d 3e 32 34 30 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e | ney_dew=>{:r=>240,.:g=>255,.:b=> |
| 15c0 | 32 34 30 7d 2c 0a 20 20 3a 68 6f 74 5f 70 69 6e 6b 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d | 240},...:hot_pink=>{:r=>255,.:g= |
| 15e0 | 3e 31 30 35 2c 20 3a 62 3d 3e 31 38 30 7d 2c 0a 20 20 3a 69 6e 64 69 61 6e 5f 72 65 64 3d 3e 7b | >105,.:b=>180},...:indian_red=>{ |
| 1600 | 3a 72 3d 3e 32 30 35 2c 20 3a 67 3d 3e 39 32 2c 20 3a 62 3d 3e 39 32 7d 2c 0a 20 20 3a 69 6e 64 | :r=>205,.:g=>92,.:b=>92},...:ind |
| 1620 | 69 67 6f 3d 3e 7b 3a 72 3d 3e 37 35 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 31 33 30 7d 2c 0a 20 | igo=>{:r=>75,.:g=>0,.:b=>130},.. |
| 1640 | 20 3a 69 76 6f 72 79 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e | .:ivory=>{:r=>255,.:g=>255,.:b=> |
| 1660 | 32 34 30 7d 2c 0a 20 20 3a 6b 68 61 6b 69 3d 3e 7b 3a 72 3d 3e 32 34 30 2c 20 3a 67 3d 3e 32 33 | 240},...:khaki=>{:r=>240,.:g=>23 |
| 1680 | 30 2c 20 3a 62 3d 3e 31 34 30 7d 2c 0a 20 20 3a 6c 61 76 65 6e 64 65 72 5f 62 6c 75 73 68 3d 3e | 0,.:b=>140},...:lavender_blush=> |
| 16a0 | 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 34 30 2c 20 3a 62 3d 3e 32 34 35 7d 2c 0a 20 20 3a | {:r=>255,.:g=>240,.:b=>245},...: |
| 16c0 | 6c 61 76 65 6e 64 65 72 3d 3e 7b 3a 72 3d 3e 32 33 30 2c 20 3a 67 3d 3e 32 33 30 2c 20 3a 62 3d | lavender=>{:r=>230,.:g=>230,.:b= |
| 16e0 | 3e 32 35 30 7d 2c 0a 20 20 3a 6c 61 77 6e 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 31 32 34 2c 20 | >250},...:lawn_green=>{:r=>124,. |
| 1700 | 3a 67 3d 3e 32 35 32 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 6c 65 6d 6f 6e 5f 63 68 69 66 66 6f | :g=>252,.:b=>0},...:lemon_chiffo |
| 1720 | 6e 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 35 30 2c 20 3a 62 3d 3e 32 30 35 7d 2c 0a | n=>{:r=>255,.:g=>250,.:b=>205},. |
| 1740 | 20 20 3a 6c 69 67 68 74 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 31 37 33 2c 20 3a 67 3d 3e 32 31 36 | ..:light_blue=>{:r=>173,.:g=>216 |
| 1760 | 2c 20 3a 62 3d 3e 32 33 30 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 63 6f 72 61 6c 3d 3e 7b 3a 72 3d | ,.:b=>230},...:light_coral=>{:r= |
| 1780 | 3e 32 34 30 2c 20 3a 67 3d 3e 31 32 38 2c 20 3a 62 3d 3e 31 32 38 7d 2c 0a 20 20 3a 6c 69 67 68 | >240,.:g=>128,.:b=>128},...:ligh |
| 17a0 | 74 5f 63 79 61 6e 3d 3e 7b 3a 72 3d 3e 32 32 34 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 32 | t_cyan=>{:r=>224,.:g=>255,.:b=>2 |
| 17c0 | 35 35 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 67 6f 6c 64 65 6e 5f 72 6f 64 5f 79 65 6c 6c 6f 77 3d | 55},...:light_golden_rod_yellow= |
| 17e0 | 3e 7b 3a 72 3d 3e 32 35 30 2c 20 3a 67 3d 3e 32 35 30 2c 20 3a 62 3d 3e 32 31 30 7d 2c 0a 20 20 | >{:r=>250,.:g=>250,.:b=>210},... |
| 1800 | 3a 6c 69 67 68 74 5f 67 72 61 79 3d 3e 7b 3a 72 3d 3e 32 31 31 2c 20 3a 67 3d 3e 32 31 31 2c 20 | :light_gray=>{:r=>211,.:g=>211,. |
| 1820 | 3a 62 3d 3e 32 31 31 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 31 | :b=>211},...:light_green=>{:r=>1 |
| 1840 | 34 34 2c 20 3a 67 3d 3e 32 33 38 2c 20 3a 62 3d 3e 31 34 34 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f | 44,.:g=>238,.:b=>144},...:light_ |
| 1860 | 67 72 65 79 3d 3e 7b 3a 72 3d 3e 32 31 31 2c 20 3a 67 3d 3e 32 31 31 2c 20 3a 62 3d 3e 32 31 31 | grey=>{:r=>211,.:g=>211,.:b=>211 |
| 1880 | 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 70 69 6e 6b 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e | },...:light_pink=>{:r=>255,.:g=> |
| 18a0 | 31 38 32 2c 20 3a 62 3d 3e 31 39 33 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 73 61 6c 6d 6f 6e 3d 3e | 182,.:b=>193},...:light_salmon=> |
| 18c0 | 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 31 36 30 2c 20 3a 62 3d 3e 31 32 32 7d 2c 0a 20 20 3a | {:r=>255,.:g=>160,.:b=>122},...: |
| 18e0 | 6c 69 67 68 74 5f 73 65 61 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 33 32 2c 20 3a 67 3d 3e 31 37 | light_sea_green=>{:r=>32,.:g=>17 |
| 1900 | 38 2c 20 3a 62 3d 3e 31 37 30 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 73 6b 79 5f 62 6c 75 65 3d 3e | 8,.:b=>170},...:light_sky_blue=> |
| 1920 | 7b 3a 72 3d 3e 31 33 35 2c 20 3a 67 3d 3e 32 30 36 2c 20 3a 62 3d 3e 32 35 30 7d 2c 0a 20 20 3a | {:r=>135,.:g=>206,.:b=>250},...: |
| 1940 | 6c 69 67 68 74 5f 73 6c 61 74 65 5f 67 72 61 79 3d 3e 7b 3a 72 3d 3e 31 31 39 2c 20 3a 67 3d 3e | light_slate_gray=>{:r=>119,.:g=> |
| 1960 | 31 33 36 2c 20 3a 62 3d 3e 31 35 33 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 73 6c 61 74 65 5f 67 72 | 136,.:b=>153},...:light_slate_gr |
| 1980 | 65 79 3d 3e 7b 3a 72 3d 3e 31 31 39 2c 20 3a 67 3d 3e 31 33 36 2c 20 3a 62 3d 3e 31 35 33 7d 2c | ey=>{:r=>119,.:g=>136,.:b=>153}, |
| 19a0 | 0a 20 20 3a 6c 69 67 68 74 5f 73 74 65 65 6c 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 31 37 36 2c 20 | ...:light_steel_blue=>{:r=>176,. |
| 19c0 | 3a 67 3d 3e 31 39 36 2c 20 3a 62 3d 3e 32 32 32 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 79 65 6c 6c | :g=>196,.:b=>222},...:light_yell |
| 19e0 | 6f 77 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 32 32 34 7d 2c | ow=>{:r=>255,.:g=>255,.:b=>224}, |
| 1a00 | 0a 20 20 3a 6c 69 6d 65 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 30 | ...:lime=>{:r=>0,.:g=>255,.:b=>0 |
| 1a20 | 7d 2c 0a 20 20 3a 6c 69 6d 65 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 35 30 2c 20 3a 67 3d 3e 32 | },...:lime_green=>{:r=>50,.:g=>2 |
| 1a40 | 30 35 2c 20 3a 62 3d 3e 35 30 7d 2c 0a 20 20 3a 6c 69 6e 65 6e 3d 3e 7b 3a 72 3d 3e 32 35 30 2c | 05,.:b=>50},...:linen=>{:r=>250, |
| 1a60 | 20 3a 67 3d 3e 32 34 30 2c 20 3a 62 3d 3e 32 33 30 7d 2c 0a 20 20 3a 6d 61 67 65 6e 74 61 3d 3e | .:g=>240,.:b=>230},...:magenta=> |
| 1a80 | 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 32 35 35 7d 2c 0a 20 20 3a 6d 61 | {:r=>255,.:g=>0,.:b=>255},...:ma |
| 1aa0 | 72 6f 6f 6e 3d 3e 7b 3a 72 3d 3e 31 32 38 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 | roon=>{:r=>128,.:g=>0,.:b=>0},.. |
| 1ac0 | 20 3a 6d 65 64 69 75 6d 5f 61 71 75 61 6d 61 72 69 6e 65 3d 3e 7b 3a 72 3d 3e 31 30 32 2c 20 3a | .:medium_aquamarine=>{:r=>102,.: |
| 1ae0 | 67 3d 3e 32 30 35 2c 20 3a 62 3d 3e 31 37 30 7d 2c 0a 20 20 3a 6d 65 64 69 75 6d 5f 62 6c 75 65 | g=>205,.:b=>170},...:medium_blue |
| 1b00 | 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 32 30 35 7d 2c 0a 20 20 3a 6d 65 | =>{:r=>0,.:g=>0,.:b=>205},...:me |
| 1b20 | 64 69 75 6d 5f 6f 72 63 68 69 64 3d 3e 7b 3a 72 3d 3e 31 38 36 2c 20 3a 67 3d 3e 38 35 2c 20 3a | dium_orchid=>{:r=>186,.:g=>85,.: |
| 1b40 | 62 3d 3e 32 31 31 7d 2c 0a 20 20 3a 6d 65 64 69 75 6d 5f 70 75 72 70 6c 65 3d 3e 7b 3a 72 3d 3e | b=>211},...:medium_purple=>{:r=> |
| 1b60 | 31 34 37 2c 20 3a 67 3d 3e 31 31 32 2c 20 3a 62 3d 3e 32 31 39 7d 2c 0a 20 20 3a 6d 65 64 69 75 | 147,.:g=>112,.:b=>219},...:mediu |
| 1b80 | 6d 5f 73 65 61 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 36 30 2c 20 3a 67 3d 3e 31 37 39 2c 20 3a | m_sea_green=>{:r=>60,.:g=>179,.: |
| 1ba0 | 62 3d 3e 31 31 33 7d 2c 0a 20 20 3a 6d 65 64 69 75 6d 5f 73 6c 61 74 65 5f 62 6c 75 65 3d 3e 7b | b=>113},...:medium_slate_blue=>{ |
| 1bc0 | 3a 72 3d 3e 31 32 33 2c 20 3a 67 3d 3e 31 30 34 2c 20 3a 62 3d 3e 32 33 38 7d 2c 0a 20 20 3a 6d | :r=>123,.:g=>104,.:b=>238},...:m |
| 1be0 | 65 64 69 75 6d 5f 73 70 72 69 6e 67 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e | edium_spring_green=>{:r=>0,.:g=> |
| 1c00 | 32 35 30 2c 20 3a 62 3d 3e 31 35 34 7d 2c 0a 20 20 3a 6d 65 64 69 75 6d 5f 74 75 72 71 75 6f 69 | 250,.:b=>154},...:medium_turquoi |
| 1c20 | 73 65 3d 3e 7b 3a 72 3d 3e 37 32 2c 20 3a 67 3d 3e 32 30 39 2c 20 3a 62 3d 3e 32 30 34 7d 2c 0a | se=>{:r=>72,.:g=>209,.:b=>204},. |
| 1c40 | 20 20 3a 6d 65 64 69 75 6d 5f 76 69 6f 6c 65 74 5f 72 65 64 3d 3e 7b 3a 72 3d 3e 31 39 39 2c 20 | ..:medium_violet_red=>{:r=>199,. |
| 1c60 | 3a 67 3d 3e 32 31 2c 20 3a 62 3d 3e 31 33 33 7d 2c 0a 20 20 3a 6d 69 64 6e 69 67 68 74 5f 62 6c | :g=>21,.:b=>133},...:midnight_bl |
| 1c80 | 75 65 3d 3e 7b 3a 72 3d 3e 32 35 2c 20 3a 67 3d 3e 32 35 2c 20 3a 62 3d 3e 31 31 32 7d 2c 0a 20 | ue=>{:r=>25,.:g=>25,.:b=>112},.. |
| 1ca0 | 20 3a 6d 69 6e 74 5f 63 72 65 61 6d 3d 3e 7b 3a 72 3d 3e 32 34 35 2c 20 3a 67 3d 3e 32 35 35 2c | .:mint_cream=>{:r=>245,.:g=>255, |
| 1cc0 | 20 3a 62 3d 3e 32 35 30 7d 2c 0a 20 20 3a 6d 69 73 74 79 5f 72 6f 73 65 3d 3e 7b 3a 72 3d 3e 32 | .:b=>250},...:misty_rose=>{:r=>2 |
| 1ce0 | 35 35 2c 20 3a 67 3d 3e 32 32 38 2c 20 3a 62 3d 3e 32 32 35 7d 2c 0a 20 20 3a 6d 6f 63 63 61 73 | 55,.:g=>228,.:b=>225},...:moccas |
| 1d00 | 69 6e 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 32 38 2c 20 3a 62 3d 3e 31 38 31 7d 2c | in=>{:r=>255,.:g=>228,.:b=>181}, |
| 1d20 | 0a 20 20 3a 6e 61 76 61 6a 6f 5f 77 68 69 74 65 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e | ...:navajo_white=>{:r=>255,.:g=> |
| 1d40 | 32 32 32 2c 20 3a 62 3d 3e 31 37 33 7d 2c 0a 20 20 3a 6e 61 76 79 3d 3e 7b 3a 72 3d 3e 30 2c 20 | 222,.:b=>173},...:navy=>{:r=>0,. |
| 1d60 | 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 31 32 38 7d 2c 0a 20 20 3a 6f 6c 64 5f 6c 61 63 65 3d 3e 7b 3a | :g=>0,.:b=>128},...:old_lace=>{: |
| 1d80 | 72 3d 3e 32 35 33 2c 20 3a 67 3d 3e 32 34 35 2c 20 3a 62 3d 3e 32 33 30 7d 2c 0a 20 20 3a 6f 6c | r=>253,.:g=>245,.:b=>230},...:ol |
| 1da0 | 69 76 65 3d 3e 7b 3a 72 3d 3e 31 32 38 2c 20 3a 67 3d 3e 31 32 38 2c 20 3a 62 3d 3e 30 7d 2c 0a | ive=>{:r=>128,.:g=>128,.:b=>0},. |
| 1dc0 | 20 20 3a 6f 6c 69 76 65 5f 64 72 61 62 3d 3e 7b 3a 72 3d 3e 31 30 37 2c 20 3a 67 3d 3e 31 34 32 | ..:olive_drab=>{:r=>107,.:g=>142 |
| 1de0 | 2c 20 3a 62 3d 3e 33 35 7d 2c 0a 20 20 3a 6f 72 61 6e 67 65 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 | ,.:b=>35},...:orange=>{:r=>255,. |
| 1e00 | 3a 67 3d 3e 31 36 35 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 6f 72 61 6e 67 65 5f 72 65 64 3d 3e | :g=>165,.:b=>0},...:orange_red=> |
| 1e20 | 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 36 39 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 6f 72 63 | {:r=>255,.:g=>69,.:b=>0},...:orc |
| 1e40 | 68 69 64 3d 3e 7b 3a 72 3d 3e 32 31 38 2c 20 3a 67 3d 3e 31 31 32 2c 20 3a 62 3d 3e 32 31 34 7d | hid=>{:r=>218,.:g=>112,.:b=>214} |
| 1e60 | 2c 0a 20 20 3a 70 61 6c 65 5f 67 6f 6c 64 65 6e 5f 72 6f 64 3d 3e 7b 3a 72 3d 3e 32 33 38 2c 20 | ,...:pale_golden_rod=>{:r=>238,. |
| 1e80 | 3a 67 3d 3e 32 33 32 2c 20 3a 62 3d 3e 31 37 30 7d 2c 0a 20 20 3a 70 61 6c 65 67 72 65 65 6e 3d | :g=>232,.:b=>170},...:palegreen= |
| 1ea0 | 3e 7b 3a 72 3d 3e 31 35 32 2c 20 3a 67 3d 3e 32 35 31 2c 20 3a 62 3d 3e 31 35 32 7d 2c 0a 20 20 | >{:r=>152,.:g=>251,.:b=>152},... |
| 1ec0 | 3a 70 61 6c 65 5f 74 75 72 71 75 6f 69 73 65 3d 3e 7b 3a 72 3d 3e 31 37 35 2c 20 3a 67 3d 3e 32 | :pale_turquoise=>{:r=>175,.:g=>2 |
| 1ee0 | 33 38 2c 20 3a 62 3d 3e 32 33 38 7d 2c 0a 20 20 3a 70 61 6c 65 5f 76 69 6f 6c 65 74 5f 72 65 64 | 38,.:b=>238},...:pale_violet_red |
| 1f00 | 3d 3e 7b 3a 72 3d 3e 32 31 39 2c 20 3a 67 3d 3e 31 31 32 2c 20 3a 62 3d 3e 31 34 37 7d 2c 0a 20 | =>{:r=>219,.:g=>112,.:b=>147},.. |
| 1f20 | 20 3a 70 61 70 61 79 61 5f 77 68 69 70 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 33 39 | .:papaya_whip=>{:r=>255,.:g=>239 |
| 1f40 | 2c 20 3a 62 3d 3e 32 31 33 7d 2c 0a 20 20 3a 70 65 61 63 68 5f 70 75 66 66 3d 3e 7b 3a 72 3d 3e | ,.:b=>213},...:peach_puff=>{:r=> |
| 1f60 | 32 35 35 2c 20 3a 67 3d 3e 32 31 38 2c 20 3a 62 3d 3e 31 38 35 7d 2c 0a 20 20 3a 70 65 72 75 3d | 255,.:g=>218,.:b=>185},...:peru= |
| 1f80 | 3e 7b 3a 72 3d 3e 32 30 35 2c 20 3a 67 3d 3e 31 33 33 2c 20 3a 62 3d 3e 36 33 7d 2c 0a 20 20 3a | >{:r=>205,.:g=>133,.:b=>63},...: |
| 1fa0 | 70 69 6e 6b 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 31 39 32 2c 20 3a 62 3d 3e 32 30 33 | pink=>{:r=>255,.:g=>192,.:b=>203 |
| 1fc0 | 7d 2c 0a 20 20 3a 70 6c 75 6d 3d 3e 7b 3a 72 3d 3e 32 32 31 2c 20 3a 67 3d 3e 31 36 30 2c 20 3a | },...:plum=>{:r=>221,.:g=>160,.: |
| 1fe0 | 62 3d 3e 32 32 31 7d 2c 0a 20 20 3a 70 6f 77 64 65 72 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 31 37 | b=>221},...:powder_blue=>{:r=>17 |
| 2000 | 36 2c 20 3a 67 3d 3e 32 32 34 2c 20 3a 62 3d 3e 32 33 30 7d 2c 0a 20 20 3a 70 75 72 70 6c 65 3d | 6,.:g=>224,.:b=>230},...:purple= |
| 2020 | 3e 7b 3a 72 3d 3e 31 32 38 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 31 32 38 7d 2c 0a 20 20 3a 72 | >{:r=>128,.:g=>0,.:b=>128},...:r |
| 2040 | 65 62 65 63 63 61 5f 70 75 72 70 6c 65 3d 3e 7b 3a 72 3d 3e 31 30 32 2c 20 3a 67 3d 3e 35 31 2c | ebecca_purple=>{:r=>102,.:g=>51, |
| 2060 | 20 3a 62 3d 3e 31 35 33 7d 2c 0a 20 20 3a 72 65 64 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d | .:b=>153},...:red=>{:r=>255,.:g= |
| 2080 | 3e 30 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 72 6f 73 79 5f 62 72 6f 77 6e 3d 3e 7b 3a 72 3d 3e | >0,.:b=>0},...:rosy_brown=>{:r=> |
| 20a0 | 31 38 38 2c 20 3a 67 3d 3e 31 34 33 2c 20 3a 62 3d 3e 31 34 33 7d 2c 0a 20 20 3a 72 6f 79 61 6c | 188,.:g=>143,.:b=>143},...:royal |
| 20c0 | 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 36 35 2c 20 3a 67 3d 3e 31 30 35 2c 20 3a 62 3d 3e 32 32 35 | _blue=>{:r=>65,.:g=>105,.:b=>225 |
| 20e0 | 7d 2c 0a 20 20 3a 73 61 64 64 6c 65 5f 62 72 6f 77 6e 3d 3e 7b 3a 72 3d 3e 31 33 39 2c 20 3a 67 | },...:saddle_brown=>{:r=>139,.:g |
| 2100 | 3d 3e 36 39 2c 20 3a 62 3d 3e 31 39 7d 2c 0a 20 20 3a 73 61 6c 6d 6f 6e 3d 3e 7b 3a 72 3d 3e 32 | =>69,.:b=>19},...:salmon=>{:r=>2 |
| 2120 | 35 30 2c 20 3a 67 3d 3e 31 32 38 2c 20 3a 62 3d 3e 31 31 34 7d 2c 0a 20 20 3a 73 61 6e 64 79 5f | 50,.:g=>128,.:b=>114},...:sandy_ |
| 2140 | 62 72 6f 77 6e 3d 3e 7b 3a 72 3d 3e 32 34 34 2c 20 3a 67 3d 3e 31 36 34 2c 20 3a 62 3d 3e 39 36 | brown=>{:r=>244,.:g=>164,.:b=>96 |
| 2160 | 7d 2c 0a 20 20 3a 73 65 61 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 34 36 2c 20 3a 67 3d 3e 31 33 | },...:sea_green=>{:r=>46,.:g=>13 |
| 2180 | 39 2c 20 3a 62 3d 3e 38 37 7d 2c 0a 20 20 3a 73 65 61 5f 73 68 65 6c 6c 3d 3e 7b 3a 72 3d 3e 32 | 9,.:b=>87},...:sea_shell=>{:r=>2 |
| 21a0 | 35 35 2c 20 3a 67 3d 3e 32 34 35 2c 20 3a 62 3d 3e 32 33 38 7d 2c 0a 20 20 3a 73 69 65 6e 6e 61 | 55,.:g=>245,.:b=>238},...:sienna |
| 21c0 | 3d 3e 7b 3a 72 3d 3e 31 36 30 2c 20 3a 67 3d 3e 38 32 2c 20 3a 62 3d 3e 34 35 7d 2c 0a 20 20 3a | =>{:r=>160,.:g=>82,.:b=>45},...: |
| 21e0 | 73 69 6c 76 65 72 3d 3e 7b 3a 72 3d 3e 31 39 32 2c 20 3a 67 3d 3e 31 39 32 2c 20 3a 62 3d 3e 31 | silver=>{:r=>192,.:g=>192,.:b=>1 |
| 2200 | 39 32 7d 2c 0a 20 20 3a 73 6b 79 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 31 33 35 2c 20 3a 67 3d 3e | 92},...:sky_blue=>{:r=>135,.:g=> |
| 2220 | 32 30 36 2c 20 3a 62 3d 3e 32 33 35 7d 2c 0a 20 20 3a 73 6c 61 74 65 5f 62 6c 75 65 3d 3e 7b 3a | 206,.:b=>235},...:slate_blue=>{: |
| 2240 | 72 3d 3e 31 30 36 2c 20 3a 67 3d 3e 39 30 2c 20 3a 62 3d 3e 32 30 35 7d 2c 0a 20 20 3a 73 6c 61 | r=>106,.:g=>90,.:b=>205},...:sla |
| 2260 | 74 65 5f 67 72 61 79 3d 3e 7b 3a 72 3d 3e 31 31 32 2c 20 3a 67 3d 3e 31 32 38 2c 20 3a 62 3d 3e | te_gray=>{:r=>112,.:g=>128,.:b=> |
| 2280 | 31 34 34 7d 2c 0a 20 20 3a 73 6c 61 74 65 5f 67 72 65 79 3d 3e 7b 3a 72 3d 3e 31 31 32 2c 20 3a | 144},...:slate_grey=>{:r=>112,.: |
| 22a0 | 67 3d 3e 31 32 38 2c 20 3a 62 3d 3e 31 34 34 7d 2c 0a 20 20 3a 73 6e 6f 77 3d 3e 7b 3a 72 3d 3e | g=>128,.:b=>144},...:snow=>{:r=> |
| 22c0 | 32 35 35 2c 20 3a 67 3d 3e 32 35 30 2c 20 3a 62 3d 3e 32 35 30 7d 2c 0a 20 20 3a 73 70 72 69 6e | 255,.:g=>250,.:b=>250},...:sprin |
| 22e0 | 67 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 31 32 | g_green=>{:r=>0,.:g=>255,.:b=>12 |
| 2300 | 37 7d 2c 0a 20 20 3a 73 74 65 65 6c 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 37 30 2c 20 3a 67 3d 3e | 7},...:steel_blue=>{:r=>70,.:g=> |
| 2320 | 31 33 30 2c 20 3a 62 3d 3e 31 38 30 7d 2c 0a 20 20 3a 74 61 6e 3d 3e 7b 3a 72 3d 3e 32 31 30 2c | 130,.:b=>180},...:tan=>{:r=>210, |
| 2340 | 20 3a 67 3d 3e 31 38 30 2c 20 3a 62 3d 3e 31 34 30 7d 2c 0a 20 20 3a 74 65 61 6c 3d 3e 7b 3a 72 | .:g=>180,.:b=>140},...:teal=>{:r |
| 2360 | 3d 3e 30 2c 20 3a 67 3d 3e 31 32 38 2c 20 3a 62 3d 3e 31 32 38 7d 2c 0a 20 20 3a 74 68 69 73 74 | =>0,.:g=>128,.:b=>128},...:thist |
| 2380 | 6c 65 3d 3e 7b 3a 72 3d 3e 32 31 36 2c 20 3a 67 3d 3e 31 39 31 2c 20 3a 62 3d 3e 32 31 36 7d 2c | le=>{:r=>216,.:g=>191,.:b=>216}, |
| 23a0 | 0a 20 20 3a 74 6f 6d 61 74 6f 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 39 39 2c 20 3a 62 | ...:tomato=>{:r=>255,.:g=>99,.:b |
| 23c0 | 3d 3e 37 31 7d 2c 0a 20 20 3a 74 75 72 71 75 6f 69 73 65 3d 3e 7b 3a 72 3d 3e 36 34 2c 20 3a 67 | =>71},...:turquoise=>{:r=>64,.:g |
| 23e0 | 3d 3e 32 32 34 2c 20 3a 62 3d 3e 32 30 38 7d 2c 0a 20 20 3a 76 69 6f 6c 65 74 3d 3e 7b 3a 72 3d | =>224,.:b=>208},...:violet=>{:r= |
| 2400 | 3e 32 33 38 2c 20 3a 67 3d 3e 31 33 30 2c 20 3a 62 3d 3e 32 33 38 7d 2c 0a 20 20 3a 77 68 65 61 | >238,.:g=>130,.:b=>238},...:whea |
| 2420 | 74 3d 3e 7b 3a 72 3d 3e 32 34 35 2c 20 3a 67 3d 3e 32 32 32 2c 20 3a 62 3d 3e 31 37 39 7d 2c 0a | t=>{:r=>245,.:g=>222,.:b=>179},. |
| 2440 | 20 20 3a 77 68 69 74 65 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d | ..:white=>{:r=>255,.:g=>255,.:b= |
| 2460 | 3e 32 35 35 7d 2c 0a 20 20 3a 77 68 69 74 65 5f 73 6d 6f 6b 65 3d 3e 7b 3a 72 3d 3e 32 34 35 2c | >255},...:white_smoke=>{:r=>245, |
| 2480 | 20 3a 67 3d 3e 32 34 35 2c 20 3a 62 3d 3e 32 34 35 7d 2c 0a 20 20 3a 79 65 6c 6c 6f 77 3d 3e 7b | .:g=>245,.:b=>245},...:yellow=>{ |
| 24a0 | 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 79 65 6c | :r=>255,.:g=>255,.:b=>0},...:yel |
| 24c0 | 6c 6f 77 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 31 35 34 2c 20 3a 67 3d 3e 32 30 35 2c 20 3a 62 | low_green=>{:r=>154,.:g=>205,.:b |
| 24e0 | 3d 3e 35 30 7d 0a 7d 06 3b 20 54 3a 0b 40 76 61 6c 75 65 49 22 02 07 19 7b 0a 20 20 3a 63 6c 65 | =>50}.}.;.T:.@valueI"...{...:cle |
| 2500 | 61 72 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 30 2c 20 3a 61 3d 3e 30 7d | ar=>{:r=>0,.:g=>0,.:b=>0,.:a=>0} |
| 2520 | 2c 0a 20 20 3a 72 61 79 5f 77 68 69 74 65 3d 3e 7b 3a 72 3d 3e 32 34 35 2c 20 3a 67 3d 3e 32 34 | ,...:ray_white=>{:r=>245,.:g=>24 |
| 2540 | 35 2c 20 3a 62 3d 3e 32 34 35 7d 2c 0a 20 20 3a 61 6c 69 63 65 5f 62 6c 75 65 3d 3e 7b 3a 72 3d | 5,.:b=>245},...:alice_blue=>{:r= |
| 2560 | 3e 32 34 30 2c 20 3a 67 3d 3e 32 34 38 2c 20 3a 62 3d 3e 32 35 35 7d 2c 0a 20 20 3a 61 6e 74 69 | >240,.:g=>248,.:b=>255},...:anti |
| 2580 | 71 75 65 5f 77 68 69 74 65 3d 3e 7b 3a 72 3d 3e 32 35 30 2c 20 3a 67 3d 3e 32 33 35 2c 20 3a 62 | que_white=>{:r=>250,.:g=>235,.:b |
| 25a0 | 3d 3e 32 31 35 7d 2c 0a 20 20 3a 61 71 75 61 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 32 35 35 | =>215},...:aqua=>{:r=>0,.:g=>255 |
| 25c0 | 2c 20 3a 62 3d 3e 32 35 35 7d 2c 0a 20 20 3a 61 71 75 61 6d 61 72 69 6e 65 3d 3e 7b 3a 72 3d 3e | ,.:b=>255},...:aquamarine=>{:r=> |
| 25e0 | 31 32 37 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 32 31 32 7d 2c 0a 20 20 3a 61 7a 75 72 65 | 127,.:g=>255,.:b=>212},...:azure |
| 2600 | 3d 3e 7b 3a 72 3d 3e 32 34 30 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 32 35 35 7d 2c 0a 20 | =>{:r=>240,.:g=>255,.:b=>255},.. |
| 2620 | 20 3a 62 65 69 67 65 3d 3e 7b 3a 72 3d 3e 32 34 35 2c 20 3a 67 3d 3e 32 34 35 2c 20 3a 62 3d 3e | .:beige=>{:r=>245,.:g=>245,.:b=> |
| 2640 | 32 32 30 7d 2c 0a 20 20 3a 62 69 73 71 75 65 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 | 220},...:bisque=>{:r=>255,.:g=>2 |
| 2660 | 32 38 2c 20 3a 62 3d 3e 31 39 36 7d 2c 0a 20 20 3a 62 6c 61 63 6b 3d 3e 7b 3a 72 3d 3e 30 2c 20 | 28,.:b=>196},...:black=>{:r=>0,. |
| 2680 | 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 62 6c 61 6e 63 68 65 64 5f 61 6c 6d 6f 6e | :g=>0,.:b=>0},...:blanched_almon |
| 26a0 | 64 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 33 35 2c 20 3a 62 3d 3e 32 30 35 7d 2c 0a | d=>{:r=>255,.:g=>235,.:b=>205},. |
| 26c0 | 20 20 3a 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 32 35 35 7d | ..:blue=>{:r=>0,.:g=>0,.:b=>255} |
| 26e0 | 2c 0a 20 20 3a 62 6c 75 65 5f 76 69 6f 6c 65 74 3d 3e 7b 3a 72 3d 3e 31 33 38 2c 20 3a 67 3d 3e | ,...:blue_violet=>{:r=>138,.:g=> |
| 2700 | 34 33 2c 20 3a 62 3d 3e 32 32 36 7d 2c 0a 20 20 3a 62 72 6f 77 6e 3d 3e 7b 3a 72 3d 3e 31 36 35 | 43,.:b=>226},...:brown=>{:r=>165 |
| 2720 | 2c 20 3a 67 3d 3e 34 32 2c 20 3a 62 3d 3e 34 32 7d 2c 0a 20 20 3a 62 75 72 6c 79 5f 77 6f 6f 64 | ,.:g=>42,.:b=>42},...:burly_wood |
| 2740 | 3d 3e 7b 3a 72 3d 3e 32 32 32 2c 20 3a 67 3d 3e 31 38 34 2c 20 3a 62 3d 3e 31 33 35 7d 2c 0a 20 | =>{:r=>222,.:g=>184,.:b=>135},.. |
| 2760 | 20 3a 63 61 64 65 74 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 39 35 2c 20 3a 67 3d 3e 31 35 38 2c 20 | .:cadet_blue=>{:r=>95,.:g=>158,. |
| 2780 | 3a 62 3d 3e 31 36 30 7d 2c 0a 20 20 3a 63 68 61 72 74 72 65 75 73 65 3d 3e 7b 3a 72 3d 3e 31 32 | :b=>160},...:chartreuse=>{:r=>12 |
| 27a0 | 37 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 63 68 6f 63 6f 6c 61 74 65 | 7,.:g=>255,.:b=>0},...:chocolate |
| 27c0 | 3d 3e 7b 3a 72 3d 3e 32 31 30 2c 20 3a 67 3d 3e 31 30 35 2c 20 3a 62 3d 3e 33 30 7d 2c 0a 20 20 | =>{:r=>210,.:g=>105,.:b=>30},... |
| 27e0 | 3a 63 6f 72 61 6c 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 31 32 37 2c 20 3a 62 3d 3e 38 | :coral=>{:r=>255,.:g=>127,.:b=>8 |
| 2800 | 30 7d 2c 0a 20 20 3a 63 6f 72 6e 66 6c 6f 77 65 72 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 31 30 30 | 0},...:cornflower_blue=>{:r=>100 |
| 2820 | 2c 20 3a 67 3d 3e 31 34 39 2c 20 3a 62 3d 3e 32 33 37 7d 2c 0a 20 20 3a 63 6f 72 6e 73 69 6c 6b | ,.:g=>149,.:b=>237},...:cornsilk |
| 2840 | 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 34 38 2c 20 3a 62 3d 3e 32 32 30 7d 2c 0a 20 | =>{:r=>255,.:g=>248,.:b=>220},.. |
| 2860 | 20 3a 63 72 69 6d 73 6f 6e 3d 3e 7b 3a 72 3d 3e 32 32 30 2c 20 3a 67 3d 3e 32 30 2c 20 3a 62 3d | .:crimson=>{:r=>220,.:g=>20,.:b= |
| 2880 | 3e 36 30 7d 2c 0a 20 20 3a 63 79 61 6e 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 32 35 35 2c 20 | >60},...:cyan=>{:r=>0,.:g=>255,. |
| 28a0 | 3a 62 3d 3e 32 35 35 7d 2c 0a 20 20 3a 64 61 72 6b 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 30 2c 20 | :b=>255},...:dark_blue=>{:r=>0,. |
| 28c0 | 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 31 33 39 7d 2c 0a 20 20 3a 64 61 72 6b 5f 63 79 61 6e 3d 3e 7b | :g=>0,.:b=>139},...:dark_cyan=>{ |
| 28e0 | 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 31 33 39 2c 20 3a 62 3d 3e 31 33 39 7d 2c 0a 20 20 3a 64 61 72 | :r=>0,.:g=>139,.:b=>139},...:dar |
| 2900 | 6b 5f 67 6f 6c 64 65 6e 5f 72 6f 64 3d 3e 7b 3a 72 3d 3e 31 38 34 2c 20 3a 67 3d 3e 31 33 34 2c | k_golden_rod=>{:r=>184,.:g=>134, |
| 2920 | 20 3a 62 3d 3e 31 31 7d 2c 0a 20 20 3a 64 61 72 6b 5f 67 72 61 79 3d 3e 7b 3a 72 3d 3e 31 36 39 | .:b=>11},...:dark_gray=>{:r=>169 |
| 2940 | 2c 20 3a 67 3d 3e 31 36 39 2c 20 3a 62 3d 3e 31 36 39 7d 2c 0a 20 20 3a 64 61 72 6b 5f 67 72 65 | ,.:g=>169,.:b=>169},...:dark_gre |
| 2960 | 65 6e 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 31 30 30 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a | en=>{:r=>0,.:g=>100,.:b=>0},...: |
| 2980 | 64 61 72 6b 5f 67 72 65 79 3d 3e 7b 3a 72 3d 3e 31 36 39 2c 20 3a 67 3d 3e 31 36 39 2c 20 3a 62 | dark_grey=>{:r=>169,.:g=>169,.:b |
| 29a0 | 3d 3e 31 36 39 7d 2c 0a 20 20 3a 64 61 72 6b 5f 6b 68 61 6b 69 3d 3e 7b 3a 72 3d 3e 31 38 39 2c | =>169},...:dark_khaki=>{:r=>189, |
| 29c0 | 20 3a 67 3d 3e 31 38 33 2c 20 3a 62 3d 3e 31 30 37 7d 2c 0a 20 20 3a 64 61 72 6b 5f 6d 61 67 65 | .:g=>183,.:b=>107},...:dark_mage |
| 29e0 | 6e 74 61 3d 3e 7b 3a 72 3d 3e 31 33 39 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 31 33 39 7d 2c 0a | nta=>{:r=>139,.:g=>0,.:b=>139},. |
| 2a00 | 20 20 3a 64 61 72 6b 5f 6f 6c 69 76 65 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 38 35 2c 20 3a 67 | ..:dark_olive_green=>{:r=>85,.:g |
| 2a20 | 3d 3e 31 30 37 2c 20 3a 62 3d 3e 34 37 7d 2c 0a 20 20 3a 64 61 72 6b 5f 6f 72 61 6e 67 65 3d 3e | =>107,.:b=>47},...:dark_orange=> |
| 2a40 | 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 31 34 30 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 64 61 | {:r=>255,.:g=>140,.:b=>0},...:da |
| 2a60 | 72 6b 5f 6f 72 63 68 69 64 3d 3e 7b 3a 72 3d 3e 31 35 33 2c 20 3a 67 3d 3e 35 30 2c 20 3a 62 3d | rk_orchid=>{:r=>153,.:g=>50,.:b= |
| 2a80 | 3e 32 30 34 7d 2c 0a 20 20 3a 64 61 72 6b 5f 72 65 64 3d 3e 7b 3a 72 3d 3e 31 33 39 2c 20 3a 67 | >204},...:dark_red=>{:r=>139,.:g |
| 2aa0 | 3d 3e 30 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 64 61 72 6b 5f 73 61 6c 6d 6f 6e 3d 3e 7b 3a 72 | =>0,.:b=>0},...:dark_salmon=>{:r |
| 2ac0 | 3d 3e 32 33 33 2c 20 3a 67 3d 3e 31 35 30 2c 20 3a 62 3d 3e 31 32 32 7d 2c 0a 20 20 3a 64 61 72 | =>233,.:g=>150,.:b=>122},...:dar |
| 2ae0 | 6b 5f 73 65 61 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 31 34 33 2c 20 3a 67 3d 3e 31 38 38 2c 20 | k_sea_green=>{:r=>143,.:g=>188,. |
| 2b00 | 3a 62 3d 3e 31 34 33 7d 2c 0a 20 20 3a 64 61 72 6b 5f 73 6c 61 74 65 5f 62 6c 75 65 3d 3e 7b 3a | :b=>143},...:dark_slate_blue=>{: |
| 2b20 | 72 3d 3e 37 32 2c 20 3a 67 3d 3e 36 31 2c 20 3a 62 3d 3e 31 33 39 7d 2c 0a 20 20 3a 64 61 72 6b | r=>72,.:g=>61,.:b=>139},...:dark |
| 2b40 | 5f 73 6c 61 74 65 5f 67 72 61 79 3d 3e 7b 3a 72 3d 3e 34 37 2c 20 3a 67 3d 3e 37 39 2c 20 3a 62 | _slate_gray=>{:r=>47,.:g=>79,.:b |
| 2b60 | 3d 3e 37 39 7d 2c 0a 20 20 3a 64 61 72 6b 5f 73 6c 61 74 65 5f 67 72 65 79 3d 3e 7b 3a 72 3d 3e | =>79},...:dark_slate_grey=>{:r=> |
| 2b80 | 34 37 2c 20 3a 67 3d 3e 37 39 2c 20 3a 62 3d 3e 37 39 7d 2c 0a 20 20 3a 64 61 72 6b 5f 74 75 72 | 47,.:g=>79,.:b=>79},...:dark_tur |
| 2ba0 | 71 75 6f 69 73 65 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 32 30 36 2c 20 3a 62 3d 3e 32 30 39 | quoise=>{:r=>0,.:g=>206,.:b=>209 |
| 2bc0 | 7d 2c 0a 20 20 3a 64 61 72 6b 5f 76 69 6f 6c 65 74 3d 3e 7b 3a 72 3d 3e 31 34 38 2c 20 3a 67 3d | },...:dark_violet=>{:r=>148,.:g= |
| 2be0 | 3e 30 2c 20 3a 62 3d 3e 32 31 31 7d 2c 0a 20 20 3a 64 65 65 70 5f 70 69 6e 6b 3d 3e 7b 3a 72 3d | >0,.:b=>211},...:deep_pink=>{:r= |
| 2c00 | 3e 32 35 35 2c 20 3a 67 3d 3e 32 30 2c 20 3a 62 3d 3e 31 34 37 7d 2c 0a 20 20 3a 64 65 65 70 5f | >255,.:g=>20,.:b=>147},...:deep_ |
| 2c20 | 73 6b 79 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 31 39 31 2c 20 3a 62 3d 3e 32 | sky_blue=>{:r=>0,.:g=>191,.:b=>2 |
| 2c40 | 35 35 7d 2c 0a 20 20 3a 64 69 6d 5f 67 72 61 79 3d 3e 7b 3a 72 3d 3e 31 30 35 2c 20 3a 67 3d 3e | 55},...:dim_gray=>{:r=>105,.:g=> |
| 2c60 | 31 30 35 2c 20 3a 62 3d 3e 31 30 35 7d 2c 0a 20 20 3a 64 69 6d 5f 67 72 65 79 3d 3e 7b 3a 72 3d | 105,.:b=>105},...:dim_grey=>{:r= |
| 2c80 | 3e 31 30 35 2c 20 3a 67 3d 3e 31 30 35 2c 20 3a 62 3d 3e 31 30 35 7d 2c 0a 20 20 3a 64 6f 64 67 | >105,.:g=>105,.:b=>105},...:dodg |
| 2ca0 | 65 72 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 33 30 2c 20 3a 67 3d 3e 31 34 34 2c 20 3a 62 3d 3e 32 | er_blue=>{:r=>30,.:g=>144,.:b=>2 |
| 2cc0 | 35 35 7d 2c 0a 20 20 3a 66 69 72 65 5f 62 72 69 63 6b 3d 3e 7b 3a 72 3d 3e 31 37 38 2c 20 3a 67 | 55},...:fire_brick=>{:r=>178,.:g |
| 2ce0 | 3d 3e 33 34 2c 20 3a 62 3d 3e 33 34 7d 2c 0a 20 20 3a 66 6c 6f 72 61 6c 5f 77 68 69 74 65 3d 3e | =>34,.:b=>34},...:floral_white=> |
| 2d00 | 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 35 30 2c 20 3a 62 3d 3e 32 34 30 7d 2c 0a 20 20 3a | {:r=>255,.:g=>250,.:b=>240},...: |
| 2d20 | 66 6f 72 65 73 74 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 33 34 2c 20 3a 67 3d 3e 31 33 39 2c 20 | forest_green=>{:r=>34,.:g=>139,. |
| 2d40 | 3a 62 3d 3e 33 34 7d 2c 0a 20 20 3a 66 75 63 68 73 69 61 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a | :b=>34},...:fuchsia=>{:r=>255,.: |
| 2d60 | 67 3d 3e 30 2c 20 3a 62 3d 3e 32 35 35 7d 2c 0a 20 20 3a 67 61 69 6e 73 62 6f 72 6f 3d 3e 7b 3a | g=>0,.:b=>255},...:gainsboro=>{: |
| 2d80 | 72 3d 3e 32 32 30 2c 20 3a 67 3d 3e 32 32 30 2c 20 3a 62 3d 3e 32 32 30 7d 2c 0a 20 20 3a 67 68 | r=>220,.:g=>220,.:b=>220},...:gh |
| 2da0 | 6f 73 74 5f 77 68 69 74 65 3d 3e 7b 3a 72 3d 3e 32 34 38 2c 20 3a 67 3d 3e 32 34 38 2c 20 3a 62 | ost_white=>{:r=>248,.:g=>248,.:b |
| 2dc0 | 3d 3e 32 35 35 7d 2c 0a 20 20 3a 67 6f 6c 64 65 6e 5f 72 6f 64 3d 3e 7b 3a 72 3d 3e 32 31 38 2c | =>255},...:golden_rod=>{:r=>218, |
| 2de0 | 20 3a 67 3d 3e 31 36 35 2c 20 3a 62 3d 3e 33 32 7d 2c 0a 20 20 3a 67 6f 6c 64 3d 3e 7b 3a 72 3d | .:g=>165,.:b=>32},...:gold=>{:r= |
| 2e00 | 3e 32 35 35 2c 20 3a 67 3d 3e 32 31 35 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 67 72 61 79 3d 3e | >255,.:g=>215,.:b=>0},...:gray=> |
| 2e20 | 7b 3a 72 3d 3e 31 32 38 2c 20 3a 67 3d 3e 31 32 38 2c 20 3a 62 3d 3e 31 32 38 7d 2c 0a 20 20 3a | {:r=>128,.:g=>128,.:b=>128},...: |
| 2e40 | 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 31 32 38 2c 20 3a 62 3d 3e 30 7d 2c 0a | green=>{:r=>0,.:g=>128,.:b=>0},. |
| 2e60 | 20 20 3a 67 72 65 65 6e 5f 79 65 6c 6c 6f 77 3d 3e 7b 3a 72 3d 3e 31 37 33 2c 20 3a 67 3d 3e 32 | ..:green_yellow=>{:r=>173,.:g=>2 |
| 2e80 | 35 35 2c 20 3a 62 3d 3e 34 37 7d 2c 0a 20 20 3a 67 72 65 79 3d 3e 7b 3a 72 3d 3e 31 32 38 2c 20 | 55,.:b=>47},...:grey=>{:r=>128,. |
| 2ea0 | 3a 67 3d 3e 31 32 38 2c 20 3a 62 3d 3e 31 32 38 7d 2c 0a 20 20 3a 68 6f 6e 65 79 5f 64 65 77 3d | :g=>128,.:b=>128},...:honey_dew= |
| 2ec0 | 3e 7b 3a 72 3d 3e 32 34 30 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 32 34 30 7d 2c 0a 20 20 | >{:r=>240,.:g=>255,.:b=>240},... |
| 2ee0 | 3a 68 6f 74 5f 70 69 6e 6b 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 31 30 35 2c 20 3a 62 | :hot_pink=>{:r=>255,.:g=>105,.:b |
| 2f00 | 3d 3e 31 38 30 7d 2c 0a 20 20 3a 69 6e 64 69 61 6e 5f 72 65 64 3d 3e 7b 3a 72 3d 3e 32 30 35 2c | =>180},...:indian_red=>{:r=>205, |
| 2f20 | 20 3a 67 3d 3e 39 32 2c 20 3a 62 3d 3e 39 32 7d 2c 0a 20 20 3a 69 6e 64 69 67 6f 3d 3e 7b 3a 72 | .:g=>92,.:b=>92},...:indigo=>{:r |
| 2f40 | 3d 3e 37 35 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 31 33 30 7d 2c 0a 20 20 3a 69 76 6f 72 79 3d | =>75,.:g=>0,.:b=>130},...:ivory= |
| 2f60 | 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 32 34 30 7d 2c 0a 20 20 | >{:r=>255,.:g=>255,.:b=>240},... |
| 2f80 | 3a 6b 68 61 6b 69 3d 3e 7b 3a 72 3d 3e 32 34 30 2c 20 3a 67 3d 3e 32 33 30 2c 20 3a 62 3d 3e 31 | :khaki=>{:r=>240,.:g=>230,.:b=>1 |
| 2fa0 | 34 30 7d 2c 0a 20 20 3a 6c 61 76 65 6e 64 65 72 5f 62 6c 75 73 68 3d 3e 7b 3a 72 3d 3e 32 35 35 | 40},...:lavender_blush=>{:r=>255 |
| 2fc0 | 2c 20 3a 67 3d 3e 32 34 30 2c 20 3a 62 3d 3e 32 34 35 7d 2c 0a 20 20 3a 6c 61 76 65 6e 64 65 72 | ,.:g=>240,.:b=>245},...:lavender |
| 2fe0 | 3d 3e 7b 3a 72 3d 3e 32 33 30 2c 20 3a 67 3d 3e 32 33 30 2c 20 3a 62 3d 3e 32 35 30 7d 2c 0a 20 | =>{:r=>230,.:g=>230,.:b=>250},.. |
| 3000 | 20 3a 6c 61 77 6e 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 31 32 34 2c 20 3a 67 3d 3e 32 35 32 2c | .:lawn_green=>{:r=>124,.:g=>252, |
| 3020 | 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 6c 65 6d 6f 6e 5f 63 68 69 66 66 6f 6e 3d 3e 7b 3a 72 3d 3e | .:b=>0},...:lemon_chiffon=>{:r=> |
| 3040 | 32 35 35 2c 20 3a 67 3d 3e 32 35 30 2c 20 3a 62 3d 3e 32 30 35 7d 2c 0a 20 20 3a 6c 69 67 68 74 | 255,.:g=>250,.:b=>205},...:light |
| 3060 | 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 31 37 33 2c 20 3a 67 3d 3e 32 31 36 2c 20 3a 62 3d 3e 32 33 | _blue=>{:r=>173,.:g=>216,.:b=>23 |
| 3080 | 30 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 63 6f 72 61 6c 3d 3e 7b 3a 72 3d 3e 32 34 30 2c 20 3a 67 | 0},...:light_coral=>{:r=>240,.:g |
| 30a0 | 3d 3e 31 32 38 2c 20 3a 62 3d 3e 31 32 38 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 63 79 61 6e 3d 3e | =>128,.:b=>128},...:light_cyan=> |
| 30c0 | 7b 3a 72 3d 3e 32 32 34 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 32 35 35 7d 2c 0a 20 20 3a | {:r=>224,.:g=>255,.:b=>255},...: |
| 30e0 | 6c 69 67 68 74 5f 67 6f 6c 64 65 6e 5f 72 6f 64 5f 79 65 6c 6c 6f 77 3d 3e 7b 3a 72 3d 3e 32 35 | light_golden_rod_yellow=>{:r=>25 |
| 3100 | 30 2c 20 3a 67 3d 3e 32 35 30 2c 20 3a 62 3d 3e 32 31 30 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 67 | 0,.:g=>250,.:b=>210},...:light_g |
| 3120 | 72 61 79 3d 3e 7b 3a 72 3d 3e 32 31 31 2c 20 3a 67 3d 3e 32 31 31 2c 20 3a 62 3d 3e 32 31 31 7d | ray=>{:r=>211,.:g=>211,.:b=>211} |
| 3140 | 2c 0a 20 20 3a 6c 69 67 68 74 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 31 34 34 2c 20 3a 67 3d 3e | ,...:light_green=>{:r=>144,.:g=> |
| 3160 | 32 33 38 2c 20 3a 62 3d 3e 31 34 34 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 67 72 65 79 3d 3e 7b 3a | 238,.:b=>144},...:light_grey=>{: |
| 3180 | 72 3d 3e 32 31 31 2c 20 3a 67 3d 3e 32 31 31 2c 20 3a 62 3d 3e 32 31 31 7d 2c 0a 20 20 3a 6c 69 | r=>211,.:g=>211,.:b=>211},...:li |
| 31a0 | 67 68 74 5f 70 69 6e 6b 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 31 38 32 2c 20 3a 62 3d | ght_pink=>{:r=>255,.:g=>182,.:b= |
| 31c0 | 3e 31 39 33 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 73 61 6c 6d 6f 6e 3d 3e 7b 3a 72 3d 3e 32 35 35 | >193},...:light_salmon=>{:r=>255 |
| 31e0 | 2c 20 3a 67 3d 3e 31 36 30 2c 20 3a 62 3d 3e 31 32 32 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 73 65 | ,.:g=>160,.:b=>122},...:light_se |
| 3200 | 61 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 33 32 2c 20 3a 67 3d 3e 31 37 38 2c 20 3a 62 3d 3e 31 | a_green=>{:r=>32,.:g=>178,.:b=>1 |
| 3220 | 37 30 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 73 6b 79 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 31 33 35 | 70},...:light_sky_blue=>{:r=>135 |
| 3240 | 2c 20 3a 67 3d 3e 32 30 36 2c 20 3a 62 3d 3e 32 35 30 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 73 6c | ,.:g=>206,.:b=>250},...:light_sl |
| 3260 | 61 74 65 5f 67 72 61 79 3d 3e 7b 3a 72 3d 3e 31 31 39 2c 20 3a 67 3d 3e 31 33 36 2c 20 3a 62 3d | ate_gray=>{:r=>119,.:g=>136,.:b= |
| 3280 | 3e 31 35 33 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 73 6c 61 74 65 5f 67 72 65 79 3d 3e 7b 3a 72 3d | >153},...:light_slate_grey=>{:r= |
| 32a0 | 3e 31 31 39 2c 20 3a 67 3d 3e 31 33 36 2c 20 3a 62 3d 3e 31 35 33 7d 2c 0a 20 20 3a 6c 69 67 68 | >119,.:g=>136,.:b=>153},...:ligh |
| 32c0 | 74 5f 73 74 65 65 6c 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 31 37 36 2c 20 3a 67 3d 3e 31 39 36 2c | t_steel_blue=>{:r=>176,.:g=>196, |
| 32e0 | 20 3a 62 3d 3e 32 32 32 7d 2c 0a 20 20 3a 6c 69 67 68 74 5f 79 65 6c 6c 6f 77 3d 3e 7b 3a 72 3d | .:b=>222},...:light_yellow=>{:r= |
| 3300 | 3e 32 35 35 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 32 32 34 7d 2c 0a 20 20 3a 6c 69 6d 65 | >255,.:g=>255,.:b=>224},...:lime |
| 3320 | 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 6c 69 | =>{:r=>0,.:g=>255,.:b=>0},...:li |
| 3340 | 6d 65 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 35 30 2c 20 3a 67 3d 3e 32 30 35 2c 20 3a 62 3d 3e | me_green=>{:r=>50,.:g=>205,.:b=> |
| 3360 | 35 30 7d 2c 0a 20 20 3a 6c 69 6e 65 6e 3d 3e 7b 3a 72 3d 3e 32 35 30 2c 20 3a 67 3d 3e 32 34 30 | 50},...:linen=>{:r=>250,.:g=>240 |
| 3380 | 2c 20 3a 62 3d 3e 32 33 30 7d 2c 0a 20 20 3a 6d 61 67 65 6e 74 61 3d 3e 7b 3a 72 3d 3e 32 35 35 | ,.:b=>230},...:magenta=>{:r=>255 |
| 33a0 | 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 32 35 35 7d 2c 0a 20 20 3a 6d 61 72 6f 6f 6e 3d 3e 7b 3a | ,.:g=>0,.:b=>255},...:maroon=>{: |
| 33c0 | 72 3d 3e 31 32 38 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 6d 65 64 69 75 6d | r=>128,.:g=>0,.:b=>0},...:medium |
| 33e0 | 5f 61 71 75 61 6d 61 72 69 6e 65 3d 3e 7b 3a 72 3d 3e 31 30 32 2c 20 3a 67 3d 3e 32 30 35 2c 20 | _aquamarine=>{:r=>102,.:g=>205,. |
| 3400 | 3a 62 3d 3e 31 37 30 7d 2c 0a 20 20 3a 6d 65 64 69 75 6d 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 30 | :b=>170},...:medium_blue=>{:r=>0 |
| 3420 | 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 32 30 35 7d 2c 0a 20 20 3a 6d 65 64 69 75 6d 5f 6f 72 63 | ,.:g=>0,.:b=>205},...:medium_orc |
| 3440 | 68 69 64 3d 3e 7b 3a 72 3d 3e 31 38 36 2c 20 3a 67 3d 3e 38 35 2c 20 3a 62 3d 3e 32 31 31 7d 2c | hid=>{:r=>186,.:g=>85,.:b=>211}, |
| 3460 | 0a 20 20 3a 6d 65 64 69 75 6d 5f 70 75 72 70 6c 65 3d 3e 7b 3a 72 3d 3e 31 34 37 2c 20 3a 67 3d | ...:medium_purple=>{:r=>147,.:g= |
| 3480 | 3e 31 31 32 2c 20 3a 62 3d 3e 32 31 39 7d 2c 0a 20 20 3a 6d 65 64 69 75 6d 5f 73 65 61 5f 67 72 | >112,.:b=>219},...:medium_sea_gr |
| 34a0 | 65 65 6e 3d 3e 7b 3a 72 3d 3e 36 30 2c 20 3a 67 3d 3e 31 37 39 2c 20 3a 62 3d 3e 31 31 33 7d 2c | een=>{:r=>60,.:g=>179,.:b=>113}, |
| 34c0 | 0a 20 20 3a 6d 65 64 69 75 6d 5f 73 6c 61 74 65 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 31 32 33 2c | ...:medium_slate_blue=>{:r=>123, |
| 34e0 | 20 3a 67 3d 3e 31 30 34 2c 20 3a 62 3d 3e 32 33 38 7d 2c 0a 20 20 3a 6d 65 64 69 75 6d 5f 73 70 | .:g=>104,.:b=>238},...:medium_sp |
| 3500 | 72 69 6e 67 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 32 35 30 2c 20 3a 62 3d | ring_green=>{:r=>0,.:g=>250,.:b= |
| 3520 | 3e 31 35 34 7d 2c 0a 20 20 3a 6d 65 64 69 75 6d 5f 74 75 72 71 75 6f 69 73 65 3d 3e 7b 3a 72 3d | >154},...:medium_turquoise=>{:r= |
| 3540 | 3e 37 32 2c 20 3a 67 3d 3e 32 30 39 2c 20 3a 62 3d 3e 32 30 34 7d 2c 0a 20 20 3a 6d 65 64 69 75 | >72,.:g=>209,.:b=>204},...:mediu |
| 3560 | 6d 5f 76 69 6f 6c 65 74 5f 72 65 64 3d 3e 7b 3a 72 3d 3e 31 39 39 2c 20 3a 67 3d 3e 32 31 2c 20 | m_violet_red=>{:r=>199,.:g=>21,. |
| 3580 | 3a 62 3d 3e 31 33 33 7d 2c 0a 20 20 3a 6d 69 64 6e 69 67 68 74 5f 62 6c 75 65 3d 3e 7b 3a 72 3d | :b=>133},...:midnight_blue=>{:r= |
| 35a0 | 3e 32 35 2c 20 3a 67 3d 3e 32 35 2c 20 3a 62 3d 3e 31 31 32 7d 2c 0a 20 20 3a 6d 69 6e 74 5f 63 | >25,.:g=>25,.:b=>112},...:mint_c |
| 35c0 | 72 65 61 6d 3d 3e 7b 3a 72 3d 3e 32 34 35 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 32 35 30 | ream=>{:r=>245,.:g=>255,.:b=>250 |
| 35e0 | 7d 2c 0a 20 20 3a 6d 69 73 74 79 5f 72 6f 73 65 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e | },...:misty_rose=>{:r=>255,.:g=> |
| 3600 | 32 32 38 2c 20 3a 62 3d 3e 32 32 35 7d 2c 0a 20 20 3a 6d 6f 63 63 61 73 69 6e 3d 3e 7b 3a 72 3d | 228,.:b=>225},...:moccasin=>{:r= |
| 3620 | 3e 32 35 35 2c 20 3a 67 3d 3e 32 32 38 2c 20 3a 62 3d 3e 31 38 31 7d 2c 0a 20 20 3a 6e 61 76 61 | >255,.:g=>228,.:b=>181},...:nava |
| 3640 | 6a 6f 5f 77 68 69 74 65 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 32 32 2c 20 3a 62 3d | jo_white=>{:r=>255,.:g=>222,.:b= |
| 3660 | 3e 31 37 33 7d 2c 0a 20 20 3a 6e 61 76 79 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 30 2c 20 3a | >173},...:navy=>{:r=>0,.:g=>0,.: |
| 3680 | 62 3d 3e 31 32 38 7d 2c 0a 20 20 3a 6f 6c 64 5f 6c 61 63 65 3d 3e 7b 3a 72 3d 3e 32 35 33 2c 20 | b=>128},...:old_lace=>{:r=>253,. |
| 36a0 | 3a 67 3d 3e 32 34 35 2c 20 3a 62 3d 3e 32 33 30 7d 2c 0a 20 20 3a 6f 6c 69 76 65 3d 3e 7b 3a 72 | :g=>245,.:b=>230},...:olive=>{:r |
| 36c0 | 3d 3e 31 32 38 2c 20 3a 67 3d 3e 31 32 38 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 6f 6c 69 76 65 | =>128,.:g=>128,.:b=>0},...:olive |
| 36e0 | 5f 64 72 61 62 3d 3e 7b 3a 72 3d 3e 31 30 37 2c 20 3a 67 3d 3e 31 34 32 2c 20 3a 62 3d 3e 33 35 | _drab=>{:r=>107,.:g=>142,.:b=>35 |
| 3700 | 7d 2c 0a 20 20 3a 6f 72 61 6e 67 65 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 31 36 35 2c | },...:orange=>{:r=>255,.:g=>165, |
| 3720 | 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 6f 72 61 6e 67 65 5f 72 65 64 3d 3e 7b 3a 72 3d 3e 32 35 35 | .:b=>0},...:orange_red=>{:r=>255 |
| 3740 | 2c 20 3a 67 3d 3e 36 39 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 6f 72 63 68 69 64 3d 3e 7b 3a 72 | ,.:g=>69,.:b=>0},...:orchid=>{:r |
| 3760 | 3d 3e 32 31 38 2c 20 3a 67 3d 3e 31 31 32 2c 20 3a 62 3d 3e 32 31 34 7d 2c 0a 20 20 3a 70 61 6c | =>218,.:g=>112,.:b=>214},...:pal |
| 3780 | 65 5f 67 6f 6c 64 65 6e 5f 72 6f 64 3d 3e 7b 3a 72 3d 3e 32 33 38 2c 20 3a 67 3d 3e 32 33 32 2c | e_golden_rod=>{:r=>238,.:g=>232, |
| 37a0 | 20 3a 62 3d 3e 31 37 30 7d 2c 0a 20 20 3a 70 61 6c 65 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 31 35 | .:b=>170},...:palegreen=>{:r=>15 |
| 37c0 | 32 2c 20 3a 67 3d 3e 32 35 31 2c 20 3a 62 3d 3e 31 35 32 7d 2c 0a 20 20 3a 70 61 6c 65 5f 74 75 | 2,.:g=>251,.:b=>152},...:pale_tu |
| 37e0 | 72 71 75 6f 69 73 65 3d 3e 7b 3a 72 3d 3e 31 37 35 2c 20 3a 67 3d 3e 32 33 38 2c 20 3a 62 3d 3e | rquoise=>{:r=>175,.:g=>238,.:b=> |
| 3800 | 32 33 38 7d 2c 0a 20 20 3a 70 61 6c 65 5f 76 69 6f 6c 65 74 5f 72 65 64 3d 3e 7b 3a 72 3d 3e 32 | 238},...:pale_violet_red=>{:r=>2 |
| 3820 | 31 39 2c 20 3a 67 3d 3e 31 31 32 2c 20 3a 62 3d 3e 31 34 37 7d 2c 0a 20 20 3a 70 61 70 61 79 61 | 19,.:g=>112,.:b=>147},...:papaya |
| 3840 | 5f 77 68 69 70 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 33 39 2c 20 3a 62 3d 3e 32 31 | _whip=>{:r=>255,.:g=>239,.:b=>21 |
| 3860 | 33 7d 2c 0a 20 20 3a 70 65 61 63 68 5f 70 75 66 66 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d | 3},...:peach_puff=>{:r=>255,.:g= |
| 3880 | 3e 32 31 38 2c 20 3a 62 3d 3e 31 38 35 7d 2c 0a 20 20 3a 70 65 72 75 3d 3e 7b 3a 72 3d 3e 32 30 | >218,.:b=>185},...:peru=>{:r=>20 |
| 38a0 | 35 2c 20 3a 67 3d 3e 31 33 33 2c 20 3a 62 3d 3e 36 33 7d 2c 0a 20 20 3a 70 69 6e 6b 3d 3e 7b 3a | 5,.:g=>133,.:b=>63},...:pink=>{: |
| 38c0 | 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 31 39 32 2c 20 3a 62 3d 3e 32 30 33 7d 2c 0a 20 20 3a 70 6c | r=>255,.:g=>192,.:b=>203},...:pl |
| 38e0 | 75 6d 3d 3e 7b 3a 72 3d 3e 32 32 31 2c 20 3a 67 3d 3e 31 36 30 2c 20 3a 62 3d 3e 32 32 31 7d 2c | um=>{:r=>221,.:g=>160,.:b=>221}, |
| 3900 | 0a 20 20 3a 70 6f 77 64 65 72 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 31 37 36 2c 20 3a 67 3d 3e 32 | ...:powder_blue=>{:r=>176,.:g=>2 |
| 3920 | 32 34 2c 20 3a 62 3d 3e 32 33 30 7d 2c 0a 20 20 3a 70 75 72 70 6c 65 3d 3e 7b 3a 72 3d 3e 31 32 | 24,.:b=>230},...:purple=>{:r=>12 |
| 3940 | 38 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e 31 32 38 7d 2c 0a 20 20 3a 72 65 62 65 63 63 61 5f 70 | 8,.:g=>0,.:b=>128},...:rebecca_p |
| 3960 | 75 72 70 6c 65 3d 3e 7b 3a 72 3d 3e 31 30 32 2c 20 3a 67 3d 3e 35 31 2c 20 3a 62 3d 3e 31 35 33 | urple=>{:r=>102,.:g=>51,.:b=>153 |
| 3980 | 7d 2c 0a 20 20 3a 72 65 64 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 30 2c 20 3a 62 3d 3e | },...:red=>{:r=>255,.:g=>0,.:b=> |
| 39a0 | 30 7d 2c 0a 20 20 3a 72 6f 73 79 5f 62 72 6f 77 6e 3d 3e 7b 3a 72 3d 3e 31 38 38 2c 20 3a 67 3d | 0},...:rosy_brown=>{:r=>188,.:g= |
| 39c0 | 3e 31 34 33 2c 20 3a 62 3d 3e 31 34 33 7d 2c 0a 20 20 3a 72 6f 79 61 6c 5f 62 6c 75 65 3d 3e 7b | >143,.:b=>143},...:royal_blue=>{ |
| 39e0 | 3a 72 3d 3e 36 35 2c 20 3a 67 3d 3e 31 30 35 2c 20 3a 62 3d 3e 32 32 35 7d 2c 0a 20 20 3a 73 61 | :r=>65,.:g=>105,.:b=>225},...:sa |
| 3a00 | 64 64 6c 65 5f 62 72 6f 77 6e 3d 3e 7b 3a 72 3d 3e 31 33 39 2c 20 3a 67 3d 3e 36 39 2c 20 3a 62 | ddle_brown=>{:r=>139,.:g=>69,.:b |
| 3a20 | 3d 3e 31 39 7d 2c 0a 20 20 3a 73 61 6c 6d 6f 6e 3d 3e 7b 3a 72 3d 3e 32 35 30 2c 20 3a 67 3d 3e | =>19},...:salmon=>{:r=>250,.:g=> |
| 3a40 | 31 32 38 2c 20 3a 62 3d 3e 31 31 34 7d 2c 0a 20 20 3a 73 61 6e 64 79 5f 62 72 6f 77 6e 3d 3e 7b | 128,.:b=>114},...:sandy_brown=>{ |
| 3a60 | 3a 72 3d 3e 32 34 34 2c 20 3a 67 3d 3e 31 36 34 2c 20 3a 62 3d 3e 39 36 7d 2c 0a 20 20 3a 73 65 | :r=>244,.:g=>164,.:b=>96},...:se |
| 3a80 | 61 5f 67 72 65 65 6e 3d 3e 7b 3a 72 3d 3e 34 36 2c 20 3a 67 3d 3e 31 33 39 2c 20 3a 62 3d 3e 38 | a_green=>{:r=>46,.:g=>139,.:b=>8 |
| 3aa0 | 37 7d 2c 0a 20 20 3a 73 65 61 5f 73 68 65 6c 6c 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e | 7},...:sea_shell=>{:r=>255,.:g=> |
| 3ac0 | 32 34 35 2c 20 3a 62 3d 3e 32 33 38 7d 2c 0a 20 20 3a 73 69 65 6e 6e 61 3d 3e 7b 3a 72 3d 3e 31 | 245,.:b=>238},...:sienna=>{:r=>1 |
| 3ae0 | 36 30 2c 20 3a 67 3d 3e 38 32 2c 20 3a 62 3d 3e 34 35 7d 2c 0a 20 20 3a 73 69 6c 76 65 72 3d 3e | 60,.:g=>82,.:b=>45},...:silver=> |
| 3b00 | 7b 3a 72 3d 3e 31 39 32 2c 20 3a 67 3d 3e 31 39 32 2c 20 3a 62 3d 3e 31 39 32 7d 2c 0a 20 20 3a | {:r=>192,.:g=>192,.:b=>192},...: |
| 3b20 | 73 6b 79 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 31 33 35 2c 20 3a 67 3d 3e 32 30 36 2c 20 3a 62 3d | sky_blue=>{:r=>135,.:g=>206,.:b= |
| 3b40 | 3e 32 33 35 7d 2c 0a 20 20 3a 73 6c 61 74 65 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 31 30 36 2c 20 | >235},...:slate_blue=>{:r=>106,. |
| 3b60 | 3a 67 3d 3e 39 30 2c 20 3a 62 3d 3e 32 30 35 7d 2c 0a 20 20 3a 73 6c 61 74 65 5f 67 72 61 79 3d | :g=>90,.:b=>205},...:slate_gray= |
| 3b80 | 3e 7b 3a 72 3d 3e 31 31 32 2c 20 3a 67 3d 3e 31 32 38 2c 20 3a 62 3d 3e 31 34 34 7d 2c 0a 20 20 | >{:r=>112,.:g=>128,.:b=>144},... |
| 3ba0 | 3a 73 6c 61 74 65 5f 67 72 65 79 3d 3e 7b 3a 72 3d 3e 31 31 32 2c 20 3a 67 3d 3e 31 32 38 2c 20 | :slate_grey=>{:r=>112,.:g=>128,. |
| 3bc0 | 3a 62 3d 3e 31 34 34 7d 2c 0a 20 20 3a 73 6e 6f 77 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d | :b=>144},...:snow=>{:r=>255,.:g= |
| 3be0 | 3e 32 35 30 2c 20 3a 62 3d 3e 32 35 30 7d 2c 0a 20 20 3a 73 70 72 69 6e 67 5f 67 72 65 65 6e 3d | >250,.:b=>250},...:spring_green= |
| 3c00 | 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 31 32 37 7d 2c 0a 20 20 3a 73 | >{:r=>0,.:g=>255,.:b=>127},...:s |
| 3c20 | 74 65 65 6c 5f 62 6c 75 65 3d 3e 7b 3a 72 3d 3e 37 30 2c 20 3a 67 3d 3e 31 33 30 2c 20 3a 62 3d | teel_blue=>{:r=>70,.:g=>130,.:b= |
| 3c40 | 3e 31 38 30 7d 2c 0a 20 20 3a 74 61 6e 3d 3e 7b 3a 72 3d 3e 32 31 30 2c 20 3a 67 3d 3e 31 38 30 | >180},...:tan=>{:r=>210,.:g=>180 |
| 3c60 | 2c 20 3a 62 3d 3e 31 34 30 7d 2c 0a 20 20 3a 74 65 61 6c 3d 3e 7b 3a 72 3d 3e 30 2c 20 3a 67 3d | ,.:b=>140},...:teal=>{:r=>0,.:g= |
| 3c80 | 3e 31 32 38 2c 20 3a 62 3d 3e 31 32 38 7d 2c 0a 20 20 3a 74 68 69 73 74 6c 65 3d 3e 7b 3a 72 3d | >128,.:b=>128},...:thistle=>{:r= |
| 3ca0 | 3e 32 31 36 2c 20 3a 67 3d 3e 31 39 31 2c 20 3a 62 3d 3e 32 31 36 7d 2c 0a 20 20 3a 74 6f 6d 61 | >216,.:g=>191,.:b=>216},...:toma |
| 3cc0 | 74 6f 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 39 39 2c 20 3a 62 3d 3e 37 31 7d 2c 0a 20 | to=>{:r=>255,.:g=>99,.:b=>71},.. |
| 3ce0 | 20 3a 74 75 72 71 75 6f 69 73 65 3d 3e 7b 3a 72 3d 3e 36 34 2c 20 3a 67 3d 3e 32 32 34 2c 20 3a | .:turquoise=>{:r=>64,.:g=>224,.: |
| 3d00 | 62 3d 3e 32 30 38 7d 2c 0a 20 20 3a 76 69 6f 6c 65 74 3d 3e 7b 3a 72 3d 3e 32 33 38 2c 20 3a 67 | b=>208},...:violet=>{:r=>238,.:g |
| 3d20 | 3d 3e 31 33 30 2c 20 3a 62 3d 3e 32 33 38 7d 2c 0a 20 20 3a 77 68 65 61 74 3d 3e 7b 3a 72 3d 3e | =>130,.:b=>238},...:wheat=>{:r=> |
| 3d40 | 32 34 35 2c 20 3a 67 3d 3e 32 32 32 2c 20 3a 62 3d 3e 31 37 39 7d 2c 0a 20 20 3a 77 68 69 74 65 | 245,.:g=>222,.:b=>179},...:white |
| 3d60 | 3d 3e 7b 3a 72 3d 3e 32 35 35 2c 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 32 35 35 7d 2c 0a 20 | =>{:r=>255,.:g=>255,.:b=>255},.. |
| 3d80 | 20 3a 77 68 69 74 65 5f 73 6d 6f 6b 65 3d 3e 7b 3a 72 3d 3e 32 34 35 2c 20 3a 67 3d 3e 32 34 35 | .:white_smoke=>{:r=>245,.:g=>245 |
| 3da0 | 2c 20 3a 62 3d 3e 32 34 35 7d 2c 0a 20 20 3a 79 65 6c 6c 6f 77 3d 3e 7b 3a 72 3d 3e 32 35 35 2c | ,.:b=>245},...:yellow=>{:r=>255, |
| 3dc0 | 20 3a 67 3d 3e 32 35 35 2c 20 3a 62 3d 3e 30 7d 2c 0a 20 20 3a 79 65 6c 6c 6f 77 5f 67 72 65 65 | .:g=>255,.:b=>0},...:yellow_gree |
| 3de0 | 6e 3d 3e 7b 3a 72 3d 3e 31 35 34 2c 20 3a 67 3d 3e 32 30 35 2c 20 3a 62 3d 3e 35 30 7d 0a 7d 06 | n=>{:r=>154,.:g=>205,.:b=>50}.}. |
| 3e00 | 3b 20 54 3b 39 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 | ;.T;9To;).;*F;+;.;.;.;&I".Raylib |
| 3e20 | 3a 3a 43 6f 6c 6f 72 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 | ::Color#initialize.;.F;-[.;.[.[. |
| 3e40 | 49 22 11 73 72 63 2f 72 61 79 6c 69 62 2e 63 06 3b 20 54 69 02 46 02 3b 15 54 3b 16 3a 0f 69 6e | I".src/raylib.c.;.Ti.F.;.T;.:.in |
| 3e60 | 69 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 | itialize;.0;.[.;.{.;.IC;."..;.T; |
| 3e80 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 76 3b 25 40 1b 3b 36 54 3b 37 49 22 02 6d 01 | .[.;![.;"@.;#0;$@v;%@.;6T;7I".m. |
| 3ea0 | 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 |
| 3ec0 | 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. |
| 3ee0 | 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 |
| 3f00 | 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 |
| 3f20 | 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,." |
| 3f40 | 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 |
| 3f60 | 20 2a 63 6f 6c 6f 72 3b 0a 09 57 52 41 50 53 54 52 55 43 54 28 43 6f 6c 6f 72 2c 20 43 6f 6c 6f | .*color;..WRAPSTRUCT(Color,.Colo |
| 3f80 | 72 5f 74 79 70 65 2c 20 73 65 6c 66 2c 20 63 6f 6c 6f 72 29 3b 0a 0a 09 63 6f 6c 6f 72 2d 3e 72 | r_type,.self,.color);...color->r |
| 3fa0 | 20 3d 20 72 3b 0a 09 63 6f 6c 6f 72 2d 3e 67 20 3d 20 67 3b 0a 09 63 6f 6c 6f 72 2d 3e 62 20 3d | .=.r;..color->g.=.g;..color->b.= |
| 3fc0 | 20 62 3b 0a 09 63 6f 6c 6f 72 2d 3e 61 20 3d 20 61 3b 0a 0a 09 6d 72 62 5f 64 61 74 61 5f 69 6e | .b;..color->a.=.a;...mrb_data_in |
| 3fe0 | 69 74 28 73 65 6c 66 2c 20 63 6f 6c 6f 72 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 29 3b 0a 09 72 | it(self,.color,.&Color_type);..r |
| 4000 | 65 74 75 72 6e 20 73 65 6c 66 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 | eturn.self;.}.;.T;8I".static.mrb |
| 4020 | 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 14 52 61 | _value.;.To;).;*F;+;.;.;.;&I".Ra |
| 4040 | 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 72 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 5a | ylib::Color#r.;.F;-[.;.[.[.@{i.Z |
| 4060 | 02 3b 15 54 3b 16 3a 06 72 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 | .;.T;.:.r;.0;.[.;.{.;.IC;."..;.T |
| 4080 | 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 01 7e 3b 25 40 1b 3b 36 54 3b 37 49 22 01 | ;.[.;![.;"@.;#0;$@.~;%@.;6T;7I". |
| 40a0 | a8 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 74 5f | .static.mrb_value.mrb_Color_get_ |
| 40c0 | 72 65 64 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 | red(mrb_state*.mrb,.mrb_value.se |
| 40e0 | 6c 66 29 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 3b 0a 09 55 4e 57 52 41 50 53 54 52 55 | lf).{..Color.*color;..UNWRAPSTRU |
| 4100 | 43 54 28 43 6f 6c 6f 72 2c 20 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 73 65 6c 66 2c 20 63 6f 6c 6f | CT(Color,.Color_type,.self,.colo |
| 4120 | 72 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 63 6f 6c | r);..return.mrb_fixnum_value(col |
| 4140 | 6f 72 2d 3e 72 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | or->r);.}.;.T;8I".static.mrb_val |
| 4160 | 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 15 52 61 79 6c 69 62 | ue.;.To;).;*F;+;.;.;.;&I".Raylib |
| 4180 | 3a 3a 43 6f 6c 6f 72 23 72 3d 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 61 02 3b 15 | ::Color#r=.;.F;-[.;.[.[.@{i.a.;. |
| 41a0 | 54 3b 16 3a 07 72 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;.:.r=;.0;.[.;.{.;.IC;."..;.T;. |
| 41c0 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 01 8a 3b 25 40 1b 3b 36 54 3b 37 49 22 01 e1 73 | [.;![.;"@.;#0;$@..;%@.;6T;7I"..s |
| 41e0 | 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 72 65 | tatic.mrb_value.mrb_Color_set_re |
| 4200 | 64 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 | d(mrb_state*.mrb,.mrb_value.self |
| 4220 | 29 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 3b 0a 09 55 4e 57 52 41 50 53 54 52 55 43 54 | ).{..Color.*color;..UNWRAPSTRUCT |
| 4240 | 28 43 6f 6c 6f 72 2c 20 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 73 65 6c 66 2c 20 63 6f 6c 6f 72 29 | (Color,.Color_type,.self,.color) |
| 4260 | 3b 0a 09 6d 72 62 5f 69 6e 74 20 72 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c | ;..mrb_int.r;..mrb_get_args(mrb, |
| 4280 | 20 22 69 22 2c 20 26 72 29 3b 0a 09 63 6f 6c 6f 72 2d 3e 72 20 3d 20 72 3b 0a 0a 09 72 65 74 75 | ."i",.&r);..color->r.=.r;...retu |
| 42a0 | 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 72 29 3b 0a 7d | rn.mrb_fixnum_value(color->r);.} |
| 42c0 | 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 | .;.T;8I".static.mrb_value.;.To;) |
| 42e0 | 15 3b 2a 46 3b 2b 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 67 | .;*F;+;.;.;.;&I".Raylib::Color#g |
| 4300 | 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 6c 02 3b 15 54 3b 16 3a 06 67 3b 18 30 3b | .;.F;-[.;.[.[.@{i.l.;.T;.:.g;.0; |
| 4320 | 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;.[.;![.;"@.; |
| 4340 | 23 30 3b 24 40 01 96 3b 25 40 1b 3b 36 54 3b 37 49 22 01 aa 73 74 61 74 69 63 20 6d 72 62 5f 76 | #0;$@..;%@.;6T;7I"..static.mrb_v |
| 4360 | 61 6c 75 65 0a 6d 72 62 5f 43 6f 6c 6f 72 5f 67 65 74 5f 67 72 65 65 6e 28 6d 72 62 5f 73 74 61 | alue.mrb_Color_get_green(mrb_sta |
| 4380 | 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 43 6f 6c 6f | te*.mrb,.mrb_value.self).{..Colo |
| 43a0 | 72 20 2a 63 6f 6c 6f 72 3b 0a 09 55 4e 57 52 41 50 53 54 52 55 43 54 28 43 6f 6c 6f 72 2c 20 43 | r.*color;..UNWRAPSTRUCT(Color,.C |
| 43c0 | 6f 6c 6f 72 5f 74 79 70 65 2c 20 73 65 6c 66 2c 20 63 6f 6c 6f 72 29 3b 0a 09 72 65 74 75 72 6e | olor_type,.self,.color);..return |
| 43e0 | 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 67 29 3b 0a 7d 06 3b | .mrb_fixnum_value(color->g);.}.; |
| 4400 | 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b | .T;8I".static.mrb_value.;.To;).; |
| 4420 | 2a 46 3b 2b 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 67 3d 06 | *F;+;.;.;.;&I".Raylib::Color#g=. |
| 4440 | 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 73 02 3b 15 54 3b 16 3a 07 67 3d 3b 18 30 3b | ;.F;-[.;.[.[.@{i.s.;.T;.:.g=;.0; |
| 4460 | 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;.[.;![.;"@.; |
| 4480 | 23 30 3b 24 40 01 a2 3b 25 40 1b 3b 36 54 3b 37 49 22 01 e3 73 74 61 74 69 63 20 6d 72 62 5f 76 | #0;$@..;%@.;6T;7I"..static.mrb_v |
| 44a0 | 61 6c 75 65 0a 6d 72 62 5f 43 6f 6c 6f 72 5f 73 65 74 5f 67 72 65 65 6e 28 6d 72 62 5f 73 74 61 | alue.mrb_Color_set_green(mrb_sta |
| 44c0 | 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 43 6f 6c 6f | te*.mrb,.mrb_value.self).{..Colo |
| 44e0 | 72 20 2a 63 6f 6c 6f 72 3b 0a 09 55 4e 57 52 41 50 53 54 52 55 43 54 28 43 6f 6c 6f 72 2c 20 43 | r.*color;..UNWRAPSTRUCT(Color,.C |
| 4500 | 6f 6c 6f 72 5f 74 79 70 65 2c 20 73 65 6c 66 2c 20 63 6f 6c 6f 72 29 3b 0a 09 6d 72 62 5f 69 6e | olor_type,.self,.color);..mrb_in |
| 4520 | 74 20 67 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 67 29 | t.g;..mrb_get_args(mrb,."i",.&g) |
| 4540 | 3b 0a 09 63 6f 6c 6f 72 2d 3e 67 20 3d 20 67 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 | ;..color->g.=.g;...return.mrb_fi |
| 4560 | 78 6e 75 6d 5f 76 61 6c 75 65 28 63 6f 6c 6f 72 2d 3e 67 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 | xnum_value(color->g);.}.;.T;8I". |
| 4580 | 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b | static.mrb_value.;.To;).;*F;+;.; |
| 45a0 | 1a 3b 1b 3b 26 49 22 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 62 06 3b 20 46 3b 2d 5b 00 3b | .;.;&I".Raylib::Color#b.;.F;-[.; |
| 45c0 | 14 5b 06 5b 07 40 7b 69 02 7e 02 3b 15 54 3b 16 3a 06 62 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e | .[.[.@{i.~.;.T;.:.b;.0;.[.;.{.;. |
| 45e0 | 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 01 ae 3b 25 | IC;."..;.T;.[.;![.;"@.;#0;$@..;% |
| 4600 | 40 1b 3b 36 54 3b 37 49 22 01 aa 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f | @.;6T;7I"..static.mrb_value.mrb_ |
| 4620 | 43 6f 6c 6f 72 5f 67 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 | Color_get_blue(mrb_state*.mrb,.m |
| 4640 | 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 3b 0a | rb_value.self).{..Color.*color;. |
| 4660 | 09 55 4e 57 52 41 50 53 54 52 55 43 54 28 43 6f 6c 6f 72 2c 20 43 6f 6c 6f 72 5f 74 79 70 65 2c | .UNWRAPSTRUCT(Color,.Color_type, |
| 4680 | 20 73 65 6c 66 2c 20 63 6f 6c 6f 72 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e | .self,.color);...return.mrb_fixn |
| 46a0 | 75 6d 5f 76 61 6c 75 65 28 63 6f 6c 6f 72 2d 3e 62 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 | um_value(color->b);.}.;.T;8I".st |
| 46c0 | 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b | atic.mrb_value.;.To;).;*F;+;.;.; |
| 46e0 | 1b 3b 26 49 22 15 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 62 3d 06 3b 20 46 3b 2d 5b 00 3b 14 | .;&I".Raylib::Color#b=.;.F;-[.;. |
| 4700 | 5b 06 5b 07 40 7b 69 02 86 02 3b 15 54 3b 16 3a 07 62 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e | [.[.@{i...;.T;.:.b=;.0;.[.;.{.;. |
| 4720 | 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 01 ba 3b 25 | IC;."..;.T;.[.;![.;"@.;#0;$@..;% |
| 4740 | 40 1b 3b 36 54 3b 37 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 | @.;6T;7I"..static.mrb_value.mrb_ |
| 4760 | 43 6f 6c 6f 72 5f 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 | Color_set_blue(mrb_state*.mrb,.m |
| 4780 | 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 3b 0a | rb_value.self).{..Color.*color;. |
| 47a0 | 09 55 4e 57 52 41 50 53 54 52 55 43 54 28 43 6f 6c 6f 72 2c 20 43 6f 6c 6f 72 5f 74 79 70 65 2c | .UNWRAPSTRUCT(Color,.Color_type, |
| 47c0 | 20 73 65 6c 66 2c 20 63 6f 6c 6f 72 29 3b 0a 09 6d 72 62 5f 69 6e 74 20 62 3b 0a 09 6d 72 62 5f | .self,.color);..mrb_int.b;..mrb_ |
| 47e0 | 67 65 74 5f 61 72 67 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 | get_args(mrb,."i",.&b);..color-> |
| 4800 | 62 20 3d 20 62 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 | b.=.b;...return.mrb_fixnum_value |
| 4820 | 28 63 6f 6c 6f 72 2d 3e 62 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 | (color->b);.}.;.T;8I".static.mrb |
| 4840 | 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 14 52 61 | _value.;.To;).;*F;+;.;.;.;&I".Ra |
| 4860 | 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 61 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 91 | ylib::Color#a.;.F;-[.;.[.[.@{i.. |
| 4880 | 02 3b 15 54 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 | .;.T;.:.a;.0;.[.;.{.;.IC;."..;.T |
| 48a0 | 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 01 c6 3b 25 40 1b 3b 36 54 3b 37 49 22 01 | ;.[.;![.;"@.;#0;$@..;%@.;6T;7I". |
| 48c0 | aa 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 74 5f | .static.mrb_value.mrb_Color_get_ |
| 48e0 | 61 6c 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 | alpha(mrb_state*.mrb,.mrb_value. |
| 4900 | 73 65 6c 66 29 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 3b 0a 09 55 4e 57 52 41 50 53 54 | self).{..Color.*color;..UNWRAPST |
| 4920 | 52 55 43 54 28 43 6f 6c 6f 72 2c 20 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 73 65 6c 66 2c 20 63 6f | RUCT(Color,.Color_type,.self,.co |
| 4940 | 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 61 6c 75 65 28 63 | lor);..return.mrb_fixnum_value(c |
| 4960 | 6f 6c 6f 72 2d 3e 61 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 | olor->a);.}.;.T;8I".static.mrb_v |
| 4980 | 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 15 52 61 79 6c | alue.;.To;).;*F;+;.;.;.;&I".Rayl |
| 49a0 | 69 62 3a 3a 43 6f 6c 6f 72 23 61 3d 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 98 02 | ib::Color#a=.;.F;-[.;.[.[.@{i... |
| 49c0 | 3b 15 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 | ;.T;.:.a=;.0;.[.;.{.;.IC;."..;.T |
| 49e0 | 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 01 d2 3b 25 40 1b 3b 36 54 3b 37 49 22 01 | ;.[.;![.;"@.;#0;$@..;%@.;6T;7I". |
| 4a00 | e3 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 73 65 74 5f | .static.mrb_value.mrb_Color_set_ |
| 4a20 | 61 6c 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 | alpha(mrb_state*.mrb,.mrb_value. |
| 4a40 | 73 65 6c 66 29 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 3b 0a 09 55 4e 57 52 41 50 53 54 | self).{..Color.*color;..UNWRAPST |
| 4a60 | 52 55 43 54 28 43 6f 6c 6f 72 2c 20 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 73 65 6c 66 2c 20 63 6f | RUCT(Color,.Color_type,.self,.co |
| 4a80 | 6c 6f 72 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 | lor);..mrb_int.a;..mrb_get_args( |
| 4aa0 | 6d 72 62 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 | mrb,."i",.&a);..color->a.=.a;... |
| 4ac0 | 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 3e 61 | return.mrb_fixnum_value(color->a |
| 4ae0 | 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 | );.}.;.T;8I".static.mrb_value.;. |
| 4b00 | 54 06 3b 0a 40 1b 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 1b 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 1b | T.;.@.;.IC;.[..;.@.;.IC;.[..;.@. |
| 4b20 | 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 |
| 4b40 | 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 08 5b 07 40 24 69 16 5b 07 49 22 13 6d 72 62 6c 69 | .;.T;.{.;.[.;.[.[.@$i.[.I".mrbli |
| 4b60 | 62 2f 63 6f 72 65 2e 72 62 06 3b 20 54 69 07 5b 07 40 7b 69 02 f0 03 3b 15 54 3b 16 3a 0a 43 6f | b/core.rb.;.Ti.[.@{i...;.T;.:.Co |
| 4b80 | 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 22 02 32 02 49 6e 20 | lor;.;.;.;.;.[.;.{.;.IC;.".2.In. |
| 4ba0 | 61 64 64 69 74 69 6f 6e 20 74 6f 20 63 72 65 61 74 69 6e 67 20 63 75 73 74 6f 6d 20 63 6f 6c 6f | addition.to.creating.custom.colo |
| 4bc0 | 72 73 2c 20 79 6f 75 20 63 61 6e 20 63 61 6c 6c 0a 61 6e 79 20 6f 66 20 74 68 65 20 64 65 66 61 | rs,.you.can.call.any.of.the.defa |
| 4be0 | 75 6c 74 20 31 34 30 20 48 54 4d 4c 20 63 6f 6c 6f 72 73 28 69 6e 20 61 64 64 69 74 69 6f 6e 20 | ult.140.HTML.colors(in.addition. |
| 4c00 | 74 6f 0a 52 61 79 57 68 69 74 65 20 61 6e 64 20 43 6c 65 61 72 29 20 73 65 65 6e 20 68 65 72 65 | to.RayWhite.and.Clear).seen.here |
| 4c20 | 3a 0a 68 74 74 70 73 3a 2f 2f 77 77 77 2e 77 33 73 63 68 6f 6f 6c 73 2e 63 6f 6d 2f 63 6f 6c 6f | :.https://www.w3schools.com/colo |
| 4c40 | 72 73 2f 63 6f 6c 6f 72 73 5f 6e 61 6d 65 73 2e 61 73 70 20 20 0a 0a 57 68 65 6e 20 61 20 64 65 | rs/colors_names.asp....When.a.de |
| 4c60 | 66 61 75 6c 74 20 63 6f 6c 6f 72 20 69 73 20 63 61 6c 6c 65 64 20 69 74 20 69 73 20 63 72 65 61 | fault.color.is.called.it.is.crea |
| 4c80 | 74 65 64 20 6f 6e 63 65 20 61 6e 64 0a 74 68 65 6e 20 73 74 6f 72 65 64 20 66 6f 72 20 65 61 63 | ted.once.and.then.stored.for.eac |
| 4ca0 | 68 20 66 75 74 75 72 65 20 63 6f 6e 73 65 63 75 74 69 76 65 20 75 73 65 2e 20 54 6f 20 63 61 6c | h.future.consecutive.use..To.cal |
| 4cc0 | 6c 0a 61 20 63 6f 6c 6f 72 20 6d 65 74 68 6f 64 20 73 69 6d 70 6c 79 20 75 73 65 20 74 68 65 20 | l.a.color.method.simply.use.the. |
| 4ce0 | 72 75 62 79 20 6e 61 6d 69 6e 67 20 63 6f 6e 76 65 6e 74 69 6f 6e 0a 66 6f 72 20 6d 65 74 68 6f | ruby.naming.convention.for.metho |
| 4d00 | 64 20 63 61 6c 6c 73 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 74 6f 20 75 73 65 20 42 6c 75 65 | d.calls,.for.example.to.use.Blue |
| 4d20 | 56 69 6f 6c 65 74 20 79 6f 75 0a 77 6f 75 6c 64 20 64 6f 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e | Violet.you.would.do.the.followin |
| 4d40 | 67 3a 0a 0a 2b 52 6c 3a 3a 43 6f 6c 6f 72 2e 62 6c 75 65 5f 76 69 6f 6c 65 74 2b 0a 0a 59 6f 75 | g:..+Rl::Color.blue_violet+..You |
| 4d60 | 20 63 61 6e 20 61 6c 73 6f 20 61 64 64 20 63 75 73 74 6f 6d 20 64 65 66 61 75 6c 74 20 63 6f 6c | .can.also.add.custom.default.col |
| 4d80 | 6f 72 73 20 62 79 20 61 64 64 69 6e 67 20 69 74 20 74 6f 20 74 68 65 20 43 6f 6c 6f 72 4c 69 73 | ors.by.adding.it.to.the.ColorLis |
| 4da0 | 74 20 68 61 73 68 20 73 6f 20 74 68 61 74 20 74 68 65 79 20 63 61 6e 20 62 65 20 63 61 6c 6c 65 | t.hash.so.that.they.can.be.calle |
| 4dc0 | 64 20 74 68 65 20 73 61 6d 65 20 77 61 79 2e 0e 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 02 | d.the.same.way..;.T;.[.;![.;"I". |
| 4de0 | 32 02 49 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 63 72 65 61 74 69 6e 67 20 63 75 73 74 6f 6d | 2.In.addition.to.creating.custom |
| 4e00 | 20 63 6f 6c 6f 72 73 2c 20 79 6f 75 20 63 61 6e 20 63 61 6c 6c 0a 61 6e 79 20 6f 66 20 74 68 65 | .colors,.you.can.call.any.of.the |
| 4e20 | 20 64 65 66 61 75 6c 74 20 31 34 30 20 48 54 4d 4c 20 63 6f 6c 6f 72 73 28 69 6e 20 61 64 64 69 | .default.140.HTML.colors(in.addi |
| 4e40 | 74 69 6f 6e 20 74 6f 0a 52 61 79 57 68 69 74 65 20 61 6e 64 20 43 6c 65 61 72 29 20 73 65 65 6e | tion.to.RayWhite.and.Clear).seen |
| 4e60 | 20 68 65 72 65 3a 0a 68 74 74 70 73 3a 2f 2f 77 77 77 2e 77 33 73 63 68 6f 6f 6c 73 2e 63 6f 6d | .here:.https://www.w3schools.com |
| 4e80 | 2f 63 6f 6c 6f 72 73 2f 63 6f 6c 6f 72 73 5f 6e 61 6d 65 73 2e 61 73 70 20 20 0a 0a 57 68 65 6e | /colors/colors_names.asp....When |
| 4ea0 | 20 61 20 64 65 66 61 75 6c 74 20 63 6f 6c 6f 72 20 69 73 20 63 61 6c 6c 65 64 20 69 74 20 69 73 | .a.default.color.is.called.it.is |
| 4ec0 | 20 63 72 65 61 74 65 64 20 6f 6e 63 65 20 61 6e 64 0a 74 68 65 6e 20 73 74 6f 72 65 64 20 66 6f | .created.once.and.then.stored.fo |
| 4ee0 | 72 20 65 61 63 68 20 66 75 74 75 72 65 20 63 6f 6e 73 65 63 75 74 69 76 65 20 75 73 65 2e 20 54 | r.each.future.consecutive.use..T |
| 4f00 | 6f 20 63 61 6c 6c 0a 61 20 63 6f 6c 6f 72 20 6d 65 74 68 6f 64 20 73 69 6d 70 6c 79 20 75 73 65 | o.call.a.color.method.simply.use |
| 4f20 | 20 74 68 65 20 72 75 62 79 20 6e 61 6d 69 6e 67 20 63 6f 6e 76 65 6e 74 69 6f 6e 0a 66 6f 72 20 | .the.ruby.naming.convention.for. |
| 4f40 | 6d 65 74 68 6f 64 20 63 61 6c 6c 73 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 74 6f 20 75 73 65 | method.calls,.for.example.to.use |
| 4f60 | 20 42 6c 75 65 56 69 6f 6c 65 74 20 79 6f 75 0a 77 6f 75 6c 64 20 64 6f 20 74 68 65 20 66 6f 6c | .BlueViolet.you.would.do.the.fol |
| 4f80 | 6c 6f 77 69 6e 67 3a 0a 0a 2b 52 6c 3a 3a 43 6f 6c 6f 72 2e 62 6c 75 65 5f 76 69 6f 6c 65 74 2b | lowing:..+Rl::Color.blue_violet+ |
| 4fa0 | 0a 0a 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 61 64 64 20 63 75 73 74 6f 6d 20 64 65 66 61 75 6c | ..You.can.also.add.custom.defaul |
| 4fc0 | 74 20 63 6f 6c 6f 72 73 20 62 79 20 61 64 64 69 6e 67 20 69 74 20 74 6f 20 74 68 65 20 43 6f 6c | t.colors.by.adding.it.to.the.Col |
| 4fe0 | 6f 72 4c 69 73 74 20 68 61 73 68 20 73 6f 20 74 68 61 74 20 74 68 65 79 20 63 61 6e 20 62 65 20 | orList.hash.so.that.they.can.be. |
| 5000 | 63 61 6c 6c 65 64 20 74 68 65 20 73 61 6d 65 20 77 61 79 2e 06 3b 20 54 3b 23 30 3b 24 40 1b 3b | called.the.same.way..;.T;#0;$@.; |
| 5020 | 2f 69 00 3b 30 46 3b 31 6f 3b 32 08 3b 33 46 3b 34 69 08 3b 35 69 15 3b 25 40 19 3b 26 49 22 12 | /i.;0F;1o;2.;3F;4i.;5i.;%@.;&I". |
| 5040 | 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 73 73 6f 3a | Raylib::Color.;.F:.@superclasso: |
| 5060 | 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 40 6f 72 69 | .YARD::CodeObjects::Proxy.:.@ori |
| 5080 | 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 65 74 68 6f | gnamespace0:.@origname0:.@imetho |
| 50a0 | 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 70 65 30 3b | d0;.:.Object;%@.:.@obj0:.@type0; |
| 50c0 | 39 54 6f 3b 28 17 3b 07 49 43 3b 08 5b 1a 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 | 9To;(.;.IC;.[.o;).;*F;+;.;.;.;&I |
| 50e0 | 22 1b 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 64 72 61 77 06 3b 20 46 3b 2d 5b 06 | ".Raylib::Rectangle#draw.;.F;-[. |
| 5100 | 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 6f 72 2e 6e 65 77 28 | [.I".color:.;.TI"#Rl::Color.new( |
| 5120 | 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 07 49 22 15 6d 72 62 | 255,255,255,255).;.T;.[.[.I".mrb |
| 5140 | 6c 69 62 2f 72 61 79 6c 69 62 2e 72 62 06 3b 20 54 69 0b 3b 15 46 3b 16 3a 09 64 72 61 77 3b 18 | lib/raylib.rb.;.Ti.;.F;.:.draw;. |
| 5160 | 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;.[.;![.;" |
| 5180 | 40 17 3b 23 30 3b 24 40 01 f5 3b 2f 69 00 3b 25 40 01 f3 3b 36 54 3b 37 49 22 4c 64 65 66 20 64 | @.;#0;$@..;/i.;%@..;6T;7I"Ldef.d |
| 51a0 | 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 2c 32 35 35 | raw(color:.Rl::Color.new(255,255 |
| 51c0 | 2c 32 35 35 2c 32 35 35 29 29 0a 20 20 73 65 6c 66 2e 5f 64 72 61 77 28 63 6f 6c 6f 72 29 0a 65 | ,255,255))...self._draw(color).e |
| 51e0 | 6e 64 06 3b 20 54 3b 38 49 22 34 64 65 66 20 64 72 61 77 28 63 6f 6c 6f 72 3a 20 52 6c 3a 3a 43 | nd.;.T;8I"4def.draw(color:.Rl::C |
| 5200 | 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 3b 39 | olor.new(255,255,255,255)).;.T;9 |
| 5220 | 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 21 52 61 79 6c 69 62 3a 3a 52 65 63 | To;).;*F;+;.;.;.;&I"!Raylib::Rec |
| 5240 | 74 61 6e 67 6c 65 23 64 72 61 77 5f 6c 69 6e 65 73 06 3b 20 46 3b 2d 5b 07 5b 07 49 22 10 6c 69 | tangle#draw_lines.;.F;-[.[.I".li |
| 5260 | 6e 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 | ne_thick:.;.TI".1.;.T[.I".color: |
| 5280 | 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 35 35 2c 32 35 35 | .;.TI"#Rl::Color.new(255,255,255 |
| 52a0 | 2c 32 35 35 29 06 3b 20 54 3b 14 5b 06 5b 07 40 01 fd 69 0f 3b 15 46 3b 16 3a 0f 64 72 61 77 5f | ,255).;.T;.[.[[email protected].;.F;.:.draw_ |
| 52c0 | 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;.[ |
| 52e0 | 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 05 01 3b 2f 69 00 3b 25 40 01 f3 3b 36 54 3b 37 | .;![.;"@.;#0;$@...;/i.;%@..;6T;7 |
| 5300 | 49 22 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 | I"sdef.draw_lines(line_thick:.1, |
| 5320 | 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 32 35 35 2c 32 35 | .color:.Rl::Color.new(255,255,25 |
| 5340 | 35 2c 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 | 5,255))...self._draw_lines(line_ |
| 5360 | 74 68 69 63 6b 2c 20 63 6f 6c 6f 72 29 0a 65 6e 64 06 3b 20 54 3b 38 49 22 49 64 65 66 20 64 72 | thick,.color).end.;.T;8I"Idef.dr |
| 5380 | 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 6f 6c 6f 72 3a 20 52 | aw_lines(line_thick:.1,.color:.R |
| 53a0 | 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 06 3b | l::Color.new(255,255,255,255)).; |
| 53c0 | 20 54 3b 39 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 21 52 61 79 6c 69 62 3a | .T;9To;).;*F;+;.;.;.;&I"!Raylib: |
| 53e0 | 3a 52 65 63 74 61 6e 67 6c 65 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 2d 5b 00 3b 14 5b | :Rectangle#initialize.;.F;-[.;.[ |
| 5400 | 06 5b 07 40 7b 69 01 86 3b 15 54 3b 16 3b 44 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f | .[.@{i..;.T;.;D;.0;.[.;.{.;.IC;. |
| 5420 | 22 02 85 05 61 63 63 65 73 73 6f 72 73 20 70 72 6f 62 61 62 6c 79 20 6e 6f 74 20 6e 65 65 64 65 | "...accessors.probably.not.neede |
| 5440 | 64 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 | d...static.mrb_value...mrb_NPatc |
| 5460 | 68 49 6e 66 6f 5f 67 65 74 5f 73 6f 75 72 63 65 5f 72 65 63 28 6d 72 62 5f 73 74 61 74 65 2a 20 | hInfo_get_source_rec(mrb_state*. |
| 5480 | 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 68 49 | mrb,.mrb_value.self).{...NPatchI |
| 54a0 | 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 65 6c | nfo.*npi.=.DATA_GET_PTR(mrb,.sel |
| 54c0 | 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 6f 29 | f,.&NPatchInfo_type,.NPatchInfo) |
| 54e0 | 3b 0a 20 20 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 |
| 5500 | 65 5f 67 65 74 28 6d 72 62 2c 20 22 52 61 79 6c 69 62 22 29 3b 0a 20 20 73 74 72 75 63 74 20 52 | e_get(mrb,."Raylib");...struct.R |
| 5520 | 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 65 74 | Class.*rec_class.=.mrb_class_get |
| 5540 | 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 73 74 | _under(mrb,.c,.Rectangle_type.st |
| 5560 | 72 75 63 74 5f 6e 61 6d 65 29 3b 0a 20 20 72 65 74 75 72 6e 20 6d 72 62 5f 6f 62 6a 5f 76 61 6c | ruct_name);...return.mrb_obj_val |
| 5580 | 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 61 | ue(Data_Wrap_Struct(mrb,.rec_cla |
| 55a0 | 73 73 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 26 6e 70 69 2d 3e 73 6f 75 72 63 | ss,.&Rectangle_type,.&npi->sourc |
| 55c0 | 65 29 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 | e));...}....static.mrb_value...m |
| 55e0 | 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 67 65 74 5f 6c 65 66 74 28 6d 72 62 5f 73 74 61 74 65 | rb_NPatchInfo_get_left(mrb_state |
| 5600 | 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 |
| 5620 | 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 |
| 5640 | 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 |
| 5660 | 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 |
| 5680 | 69 2d 3e 6c 65 66 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 75 | i->left);...}....static.mrb_valu |
| 56a0 | 65 0a 20 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 67 65 74 5f 74 6f 70 28 6d 72 62 5f 73 | e...mrb_NPatchInfo_get_top(mrb_s |
| 56c0 | 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 20 20 4e | tate*.mrb,.mrb_value.self).{...N |
| 56e0 | 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 52 28 6d 72 | PatchInfo.*npi.=.DATA_GET_PTR(mr |
| 5700 | 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 50 61 74 63 | b,.self,.&NPatchInfo_type,.NPatc |
| 5720 | 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 76 61 6c 75 | hInfo);...return.mrb_fixnum_valu |
| 5740 | 65 28 6e 70 69 2d 3e 74 6f 70 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 | e(npi->top);...}....static.mrb_v |
| 5760 | 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 5f 72 69 67 68 74 28 | alue...mrb_NPatchInfo_get_right( |
| 5780 | 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). |
| 57a0 | 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 |
| 57c0 | 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,. |
| 57e0 | 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 |
| 5800 | 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 72 69 67 68 74 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 | _value(npi->right);...}....stati |
| 5820 | 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 |
| 5840 | 5f 62 6f 74 74 6f 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 | _bottom(mrb_state*.mrb,.mrb_valu |
| 5860 | 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 |
| 5880 | 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 |
| 58a0 | 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 |
| 58c0 | 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 62 6f 74 74 6f 6d 29 3b 0a 20 20 7d | b_fixnum_value(npi->bottom);...} |
| 58e0 | 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 50 61 74 63 | ....static.mrb_value...mrb_NPatc |
| 5900 | 68 49 6e 66 6f 5f 67 65 74 5f 6c 61 79 6f 75 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c | hInfo_get_layout(mrb_state*.mrb, |
| 5920 | 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 20 | .mrb_value.self).{...NPatchInfo. |
| 5940 | 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 26 | *npi.=.DATA_GET_PTR(mrb,.self,.& |
| 5960 | 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 20 | NPatchInfo_type,.NPatchInfo);... |
| 5980 | 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 6c 61 79 | return.mrb_fixnum_value(npi->lay |
| 59a0 | 6f 75 74 29 3b 0a 20 20 7d 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 02 85 05 61 63 63 65 | out);...}.;.T;.[.;![.;"I"...acce |
| 59c0 | 73 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 | ssors.probably.not.needed...stat |
| 59e0 | 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 6f 5f 67 65 | ic.mrb_value...mrb_NPatchInfo_ge |
| 5a00 | 74 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 | t_source_rec(mrb_state*.mrb,.mrb |
| 5a20 | 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 69 | _value.self).{...NPatchInfo.*npi |
| 5a40 | 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 74 | .=.DATA_GET_PTR(mrb,.self,.&NPat |
| 5a60 | 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 73 74 72 75 | chInfo_type,.NPatchInfo);...stru |
| 5a80 | 63 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 | ct.RClass.*c.=.mrb_module_get(mr |
| 5aa0 | 62 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 | b,."Raylib");...struct.RClass.*r |
| 5ac0 | 65 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 | ec_class.=.mrb_class_get_under(m |
| 5ae0 | 72 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 | rb,.c,.Rectangle_type.struct_nam |
| 5b00 | 65 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 | e);...return.mrb_obj_value(Data_ |
| 5b20 | 57 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 | Wrap_Struct(mrb,.rec_class,.&Rec |
| 5b40 | 74 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 | tangle_type,.&npi->source));...} |
| 5b60 | 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 50 61 74 63 | ....static.mrb_value...mrb_NPatc |
| 5b80 | 68 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 | hInfo_get_left(mrb_state*.mrb,.m |
| 5ba0 | 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 |
| 5bc0 | 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 |
| 5be0 | 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 |
| 5c00 | 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 6c 65 66 74 29 | turn.mrb_fixnum_value(npi->left) |
| 5c20 | 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 5f | ;...}....static.mrb_value...mrb_ |
| 5c40 | 4e 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 | NPatchInfo_get_top(mrb_state*.mr |
| 5c60 | 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 68 49 6e 66 | b,.mrb_value.self).{...NPatchInf |
| 5c80 | 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 65 6c 66 2c | o.*npi.=.DATA_GET_PTR(mrb,.self, |
| 5ca0 | 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 6f 29 3b 0a | .&NPatchInfo_type,.NPatchInfo);. |
| 5cc0 | 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 69 2d 3e 74 | ..return.mrb_fixnum_value(npi->t |
| 5ce0 | 6f 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 | op);...}....static.mrb_value...m |
| 5d00 | 72 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 | rb_NPatchInfo_get_right(mrb_stat |
| 5d20 | 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 20 20 4e 50 61 74 | e*.mrb,.mrb_value.self).{...NPat |
| 5d40 | 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 52 28 6d 72 62 2c 20 | chInfo.*npi.=.DATA_GET_PTR(mrb,. |
| 5d60 | 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 50 61 74 63 68 49 6e | self,.&NPatchInfo_type,.NPatchIn |
| 5d80 | 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 76 61 6c 75 65 28 6e | fo);...return.mrb_fixnum_value(n |
| 5da0 | 70 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 | pi->right);...}....static.mrb_va |
| 5dc0 | 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 62 6f 74 74 6f 6d 28 | lue...mrb_NPatchInfo_get_bottom( |
| 5de0 | 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). |
| 5e00 | 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 |
| 5e20 | 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,. |
| 5e40 | 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 |
| 5e60 | 5f 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 | _value(npi->bottom);...}....stat |
| 5e80 | 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 6f 5f 67 65 | ic.mrb_value...mrb_NPatchInfo_ge |
| 5ea0 | 74 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 | t_layout(mrb_state*.mrb,.mrb_val |
| 5ec0 | 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 44 | ue.self).{...NPatchInfo.*npi.=.D |
| 5ee0 | 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 6e | ATA_GET_PTR(mrb,.self,.&NPatchIn |
| 5f00 | 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 6d | fo_type,.NPatchInfo);...return.m |
| 5f20 | 72 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 | rb_fixnum_value(npi->layout);... |
| 5f40 | 7d 06 3b 20 54 3b 23 30 3b 24 40 02 17 01 3b 30 46 3b 31 6f 3b 32 08 3b 33 54 3b 34 69 64 3b 35 | }.;.T;#0;$@...;0F;1o;2.;3T;4id;5 |
| 5f60 | 69 01 84 3b 25 40 01 f3 3b 36 54 3b 37 49 22 02 30 02 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | i..;%@..;6T;7I".0.static.mrb_val |
| 5f80 | 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 69 6e 69 74 69 61 6c 69 7a 65 28 6d 72 62 5f | ue.mrb_Rectangle_initialize(mrb_ |
| 5fa0 | 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 6d | state*.mrb,.mrb_value.self).{..m |
| 5fc0 | 72 62 5f 66 6c 6f 61 74 20 78 20 3d 20 30 2e 30 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 79 20 3d | rb_float.x.=.0.0;..mrb_float.y.= |
| 5fe0 | 20 30 2e 30 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 77 20 3d 20 31 30 2e 30 3b 0a 09 6d 72 62 5f | .0.0;..mrb_float.w.=.10.0;..mrb_ |
| 6000 | 66 6c 6f 61 74 20 68 20 3d 20 31 30 2e 30 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 | float.h.=.10.0;..mrb_get_args(mr |
| 6020 | 62 2c 20 22 7c 66 66 66 66 22 2c 20 26 78 2c 20 26 79 2c 20 26 77 2c 20 26 68 29 3b 0a 0a 09 52 | b,."|ffff",.&x,.&y,.&w,.&h);...R |
| 6040 | 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 61 6e 67 6c 65 20 3d 20 28 52 65 63 74 61 6e 67 6c 65 | ectangle.*rectangle.=.(Rectangle |
| 6060 | 20 2a 29 44 41 54 41 5f 50 54 52 28 73 65 6c 66 29 3b 0a 09 69 66 28 72 65 63 74 61 6e 67 6c 65 | .*)DATA_PTR(self);..if(rectangle |
| 6080 | 29 20 7b 20 6d 72 62 5f 66 72 65 65 28 6d 72 62 2c 20 72 65 63 74 61 6e 67 6c 65 29 3b 20 7d 0a | ).{.mrb_free(mrb,.rectangle);.}. |
| 60a0 | 09 6d 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 52 65 63 74 | .mrb_data_init(self,.NULL,.&Rect |
| 60c0 | 61 6e 67 6c 65 5f 74 79 70 65 29 3b 0a 09 72 65 63 74 61 6e 67 6c 65 20 3d 20 28 52 65 63 74 61 | angle_type);..rectangle.=.(Recta |
| 60e0 | 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 |
| 6100 | 63 74 61 6e 67 6c 65 29 29 3b 0a 0a 09 72 65 63 74 61 6e 67 6c 65 2d 3e 78 20 3d 20 78 3b 0a 09 | ctangle));...rectangle->x.=.x;.. |
| 6120 | 72 65 63 74 61 6e 67 6c 65 2d 3e 79 20 3d 20 79 3b 0a 09 72 65 63 74 61 6e 67 6c 65 2d 3e 77 69 | rectangle->y.=.y;..rectangle->wi |
| 6140 | 64 74 68 20 3d 20 77 3b 0a 09 72 65 63 74 61 6e 67 6c 65 2d 3e 68 65 69 67 68 74 3d 20 68 3b 0a | dth.=.w;..rectangle->height=.h;. |
| 6160 | 0a 09 6d 72 62 5f 64 61 74 61 5f 69 6e 69 74 28 73 65 6c 66 2c 20 72 65 63 74 61 6e 67 6c 65 2c | ..mrb_data_init(self,.rectangle, |
| 6180 | 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 29 3b 0a 09 72 65 74 75 72 6e 20 73 65 6c 66 3b | .&Rectangle_type);..return.self; |
| 61a0 | 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f | .}.;.T;8I".static.mrb_value.;.To |
| 61c0 | 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 | ;).;*F;+;.;.;.;&I".Raylib::Recta |
| 61e0 | 6e 67 6c 65 23 78 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 01 9c 3b 15 54 3b 16 3a 06 | ngle#x.;.F;-[.;.[.[.@{i..;.T;.:. |
| 6200 | 78 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 | x;.0;.[.;.{.;.IC;."..;.T;.[.;![. |
| 6220 | 3b 22 40 17 3b 23 30 3b 24 40 02 25 01 3b 25 40 01 f3 3b 36 54 3b 37 49 22 01 b3 73 74 61 74 69 | ;"@.;#0;$@.%.;%@..;6T;7I"..stati |
| 6240 | 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 78 28 | c.mrb_value.mrb_Rectangle_get_x( |
| 6260 | 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). |
| 6280 | 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 54 | {..Rectangle.*rect.=.DATA_GET_PT |
| 62a0 | 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 65 | R(mrb,.self,.&Rectangle_type,.Re |
| 62c0 | 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 75 6d 5f 76 61 6c | ctangle);..return.mrb_fixnum_val |
| 62e0 | 75 65 28 72 65 63 74 2d 3e 78 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 | ue(rect->x);.}.;.T;8I".static.mr |
| 6300 | 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 19 52 | b_value.;.To;).;*F;+;.;.;.;&I".R |
| 6320 | 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 78 3d 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b | aylib::Rectangle#x=.;.F;-[.;.[.[ |
| 6340 | 07 40 7b 69 01 a2 3b 15 54 3b 16 3a 07 78 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f | .@{i..;.T;.:.x=;.0;.[.;.{.;.IC;. |
| 6360 | 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 31 01 3b 25 40 01 f3 | "..;.T;.[.;![.;"@.;#0;[email protected].;%@.. |
| 6380 | 3b 36 54 3b 37 49 22 01 ec 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 | ;6T;7I"..static.mrb_value.mrb_Re |
| 63a0 | 63 74 61 6e 67 6c 65 5f 73 65 74 5f 78 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 | ctangle_set_x(mrb_state*.mrb,.mr |
| 63c0 | 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 74 | b_value.self).{..Rectangle.*rect |
| 63e0 | 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 |
| 6400 | 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 6c 6f | angle_type,.Rectangle);..mrb_flo |
| 6420 | 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 2c 20 26 78 | at.x;..mrb_get_args(mrb,."f",.&x |
| 6440 | 29 3b 0a 09 72 65 63 74 2d 3e 78 20 3d 20 78 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 | );..rect->x.=.x;..return.mrb_fix |
| 6460 | 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 78 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 | num_value(rect->x);.}.;.T;8I".st |
| 6480 | 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b | atic.mrb_value.;.To;).;*F;+;.;.; |
| 64a0 | 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 79 06 3b 20 46 3b 2d 5b | .;&I".Raylib::Rectangle#y.;.F;-[ |
| 64c0 | 00 3b 14 5b 06 5b 07 40 7b 69 01 ab 3b 15 54 3b 16 3a 06 79 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b | .;.[.[.@{i..;.T;.:.y;.0;.[.;.{.; |
| 64e0 | 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 3d 01 | .IC;."..;.T;.[.;![.;"@.;#0;$@.=. |
| 6500 | 3b 25 40 01 f3 3b 36 54 3b 37 49 22 01 b3 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d | ;%@..;6T;7I"..static.mrb_value.m |
| 6520 | 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 67 65 74 5f 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 | rb_Rectangle_get_y(mrb_state*.mr |
| 6540 | 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 6c 65 20 | b,.mrb_value.self).{..Rectangle. |
| 6560 | 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 66 2c 20 | *rect.=.DATA_GET_PTR(mrb,.self,. |
| 6580 | 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 72 65 | &Rectangle_type,.Rectangle);..re |
| 65a0 | 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 79 29 3b 0a | turn.mrb_fixnum_value(rect->y);. |
| 65c0 | 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b | }.;.T;8I".static.mrb_value.;.To; |
| 65e0 | 29 15 3b 2a 46 3b 2b 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 | ).;*F;+;.;.;.;&I".Raylib::Rectan |
| 6600 | 67 6c 65 23 79 3d 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 01 b1 3b 15 54 3b 16 3a 07 | gle#y=.;.F;-[.;.[.[.@{i..;.T;.:. |
| 6620 | 79 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 5b | y=;.0;.[.;.{.;.IC;."..;.T;.[.;![ |
| 6640 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 49 01 3b 25 40 01 f3 3b 36 54 3b 37 49 22 01 ec 73 74 61 74 | .;"@.;#0;[email protected].;%@..;6T;7I"..stat |
| 6660 | 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 5f 79 | ic.mrb_value.mrb_Rectangle_set_y |
| 6680 | 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) |
| 66a0 | 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 |
| 66c0 | 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 |
| 66e0 | 65 63 74 61 6e 67 6c 65 29 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 79 3b 0a 09 6d 72 62 5f 67 65 | ectangle);..mrb_float.y;..mrb_ge |
| 6700 | 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 79 29 3b 0a 09 72 65 63 74 2d 3e 79 20 3d | t_args(mrb,."f",.&y);..rect->y.= |
| 6720 | 20 79 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 | .y;..return.mrb_fixnum_value(rec |
| 6740 | 74 2d 3e 79 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | t->y);.}.;.T;8I".static.mrb_valu |
| 6760 | 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 3a | e.;.To;).;*F;+;.;.;.;&I".Raylib: |
| 6780 | 3a 52 65 63 74 61 6e 67 6c 65 23 77 69 64 74 68 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b | :Rectangle#width.;.F;-[.;.[.[.@{ |
| 67a0 | 69 01 ba 3b 15 54 3b 16 3a 0a 77 69 64 74 68 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f | i..;.T;.:.width;.0;.[.;.{.;.IC;. |
| 67c0 | 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 55 01 3b 25 40 01 f3 | "..;.T;.[.;![.;"@.;#0;[email protected].;%@.. |
| 67e0 | 3b 36 54 3b 37 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 52 65 | ;6T;7I"..static.mrb_value.mrb_Re |
| 6800 | 63 74 61 6e 67 6c 65 5f 67 65 74 5f 77 69 64 74 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 | ctangle_get_width(mrb_state*.mrb |
| 6820 | 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.* |
| 6840 | 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,.& |
| 6860 | 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 |
| 6880 | 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 77 69 64 74 68 | urn.mrb_fixnum_value(rect->width |
| 68a0 | 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 | );.}.;.T;8I".static.mrb_value.;. |
| 68c0 | 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 3a 3a 52 65 63 | To;).;*F;+;.;.;.;&I".Raylib::Rec |
| 68e0 | 74 61 6e 67 6c 65 23 77 69 64 74 68 3d 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 01 c0 | tangle#width=.;.F;-[.;.[.[.@{i.. |
| 6900 | 3b 15 54 3b 16 3a 0b 77 69 64 74 68 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 | ;.T;.:.width=;.0;.[.;.{.;.IC;.". |
| 6920 | 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 61 01 3b 25 40 01 f3 3b 36 | .;.T;.[.;![.;"@.;#0;[email protected].;%@..;6 |
| 6940 | 54 3b 37 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 63 | T;7I"...static.mrb_value.mrb_Rec |
| 6960 | 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 2c | tangle_set_width(mrb_state*.mrb, |
| 6980 | 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 72 | .mrb_value.self).{..Rectangle.*r |
| 69a0 | 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 52 | ect.=.DATA_GET_PTR(mrb,.self,.&R |
| 69c0 | 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 5f | ectangle_type,.Rectangle);..mrb_ |
| 69e0 | 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 20 | float.width;..mrb_get_args(mrb,. |
| 6a00 | 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 0a | "f",.&width);..rect->x.=.width;. |
| 6a20 | 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 77 | .return.mrb_fixnum_value(rect->w |
| 6a40 | 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | idth);.}.;.T;8I".static.mrb_valu |
| 6a60 | 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a | e.;.To;).;*F;+;.;.;.;&I".Raylib: |
| 6a80 | 3a 52 65 63 74 61 6e 67 6c 65 23 77 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 01 ba 3b | :Rectangle#w.;.F;-[.;.[.[.@{i..; |
| 6aa0 | 15 54 3b 16 3a 06 77 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;.:.w;.0;.[.;.{.;.IC;."..;.T;. |
| 6ac0 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 6d 01 3b 25 40 01 f3 3b 36 54 3b 37 49 22 01 | [.;![.;"@.;#0;[email protected].;%@..;6T;7I". |
| 6ae0 | bb 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 67 6c 65 5f | .static.mrb_value.mrb_Rectangle_ |
| 6b00 | 67 65 74 5f 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 | get_width(mrb_state*.mrb,.mrb_va |
| 6b20 | 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 |
| 6b40 | 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 |
| 6b60 | 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_ |
| 6b80 | 66 69 78 6e 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 | fixnum_value(rect->width);.}.;.T |
| 6ba0 | 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 | ;8I".static.mrb_value.;.To;).;*F |
| 6bc0 | 3b 2b 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 77 | ;+;.;.;.;&I".Raylib::Rectangle#w |
| 6be0 | 3d 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 01 c0 3b 15 54 3b 16 3a 07 77 3d 3b 18 30 | =.;.F;-[.;.[.[.@{i..;.T;.:.w=;.0 |
| 6c00 | 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;.[.;![.;"@. |
| 6c20 | 3b 23 30 3b 24 40 02 79 01 3b 25 40 01 f3 3b 36 54 3b 37 49 22 02 00 01 73 74 61 74 69 63 20 6d | ;#0;[email protected].;%@..;6T;7I"...static.m |
| 6c40 | 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 |
| 6c60 | 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) |
| 6c80 | 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 |
| 6ca0 | 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 |
| 6cc0 | 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 |
| 6ce0 | 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 |
| 6d00 | 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 |
| 6d20 | 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 38 49 22 | um_value(rect->width);.}.;.T;8I" |
| 6d40 | 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 | .static.mrb_value.;.To;).;*F;+;. |
| 6d60 | 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 68 65 69 67 68 | ;.;.;&I".Raylib::Rectangle#heigh |
| 6d80 | 74 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 01 d2 3b 15 54 3b 16 3a 0b 68 65 69 67 68 | t.;.F;-[.;.[.[.@{i..;.T;.:.heigh |
| 6da0 | 74 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 | t;.0;.[.;.{.;.IC;."..;.T;.[.;![. |
| 6dc0 | 3b 22 40 17 3b 23 30 3b 24 40 02 85 01 3b 25 40 01 f3 3b 36 54 3b 37 49 22 01 bd 73 74 61 74 69 | ;"@.;#0;$@...;%@..;6T;7I"..stati |
| 6de0 | 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 68 65 | c.mrb_value.mrb_Rectangle_get_he |
| 6e00 | 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 65 20 73 | ight(mrb_state*.mrb,.mrb_value.s |
| 6e20 | 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 47 | elf).{..Rectangle.*rect.=.DATA_G |
| 6e40 | 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 |
| 6e60 | 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 75 | e,.Rectangle);..return.mrb_fixnu |
| 6e80 | 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 | m_value(rect->height);.}.;.T;8I" |
| 6ea0 | 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 | .static.mrb_value.;.To;).;*F;+;. |
| 6ec0 | 3b 1a 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 65 69 67 68 | ;.;.;&I".Raylib::Rectangle#heigh |
| 6ee0 | 74 3d 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 01 c9 3b 15 54 3b 16 3a 0c 68 65 69 67 | t=.;.F;-[.;.[.[.@{i..;.T;.:.heig |
| 6f00 | 68 74 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 | ht=;.0;.[.;.{.;.IC;."..;.T;.[.;! |
| 6f20 | 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 91 01 3b 25 40 01 f3 3b 36 54 3b 37 49 22 02 05 01 73 74 | [.;"@.;#0;$@...;%@..;6T;7I"...st |
| 6f40 | 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 |
| 6f60 | 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 |
| 6f80 | 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 |
| 6fa0 | 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_ |
| 6fc0 | 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 |
| 6fe0 | 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 |
| 7000 | 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 |
| 7020 | 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) |
| 7040 | 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 | ;.}.;.T;8I".static.mrb_value.;.T |
| 7060 | 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 | o;).;*F;+;.;.;.;&I".Raylib::Rect |
| 7080 | 61 6e 67 6c 65 23 68 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 01 d2 3b 15 54 3b 16 3a | angle#h.;.F;-[.;.[.[.@{i..;.T;.: |
| 70a0 | 06 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 | .h;.0;.[.;.{.;.IC;."..;.T;.[.;![ |
| 70c0 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 9d 01 3b 25 40 01 f3 3b 36 54 3b 37 49 22 01 bd 73 74 61 74 | .;"@.;#0;$@...;%@..;6T;7I"..stat |
| 70e0 | 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 68 | ic.mrb_value.mrb_Rectangle_get_h |
| 7100 | 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 65 20 | eight(mrb_state*.mrb,.mrb_value. |
| 7120 | 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_ |
| 7140 | 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 |
| 7160 | 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 |
| 7180 | 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 38 49 | um_value(rect->height);.}.;.T;8I |
| 71a0 | 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b | ".static.mrb_value.;.To;).;*F;+; |
| 71c0 | 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 68 3d 06 3b | .;.;.;&I".Raylib::Rectangle#h=.; |
| 71e0 | 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 01 c9 3b 15 54 3b 16 3a 07 68 3d 3b 18 30 3b 1c 5b | .F;-[.;.[.[.@{i..;.T;.:.h=;.0;.[ |
| 7200 | 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 |
| 7220 | 3b 24 40 02 a9 01 3b 25 40 01 f3 3b 36 54 3b 37 49 22 02 05 01 73 74 61 74 69 63 20 6d 72 62 5f | ;$@...;%@..;6T;7I"...static.mrb_ |
| 7240 | 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 73 65 74 5f 68 65 69 67 68 74 28 6d | value.mrb_Rectangle_set_height(m |
| 7260 | 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).{ |
| 7280 | 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 54 52 | ..Rectangle.*rect.=.DATA_GET_PTR |
| 72a0 | 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 65 63 | (mrb,.self,.&Rectangle_type,.Rec |
| 72c0 | 74 61 6e 67 6c 65 29 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 68 65 69 67 68 74 3b 0a 09 6d 72 62 | tangle);..mrb_float.height;..mrb |
| 72e0 | 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 68 65 69 67 68 74 29 3b 0a 09 72 | _get_args(mrb,."f",.&height);..r |
| 7300 | 65 63 74 2d 3e 78 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 | ect->x.=.height;..return.mrb_fix |
| 7320 | 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 38 | num_value(rect->height);.}.;.T;8 |
| 7340 | 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b | I".static.mrb_value.;.To;).;*F;+ |
| 7360 | 3b 11 3b 1a 3b 1b 3b 26 49 22 24 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 63 6f 6c | ;.;.;.;&I"$Raylib::Rectangle#col |
| 7380 | 6c 69 73 69 6f 6e 5f 72 65 63 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 a7 03 3b 15 | lision_rec.;.F;-[.;.[.[.@{i...;. |
| 73a0 | 54 3b 16 3a 12 63 6f 6c 6c 69 73 69 6f 6e 5f 72 65 63 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 | T;.:.collision_rec;.0;.[.;.{.;.I |
| 73c0 | 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 b5 01 3b 25 | C;."..;.T;.[.;![.;"@.;#0;$@...;% |
| 73e0 | 40 01 f3 3b 36 54 3b 37 49 22 02 91 02 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 | @..;6T;7I"...static.mrb_value.mr |
| 7400 | 62 5f 52 65 63 74 61 6e 67 6c 65 5f 67 65 74 5f 63 6f 6c 6c 69 73 69 6f 6e 5f 72 65 63 28 6d 72 | b_Rectangle_get_collision_rec(mr |
| 7420 | 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).{. |
| 7440 | 09 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 | .mrb_value.rec_obj;..mrb_get_arg |
| 7460 | 73 28 6d 72 62 2c 20 22 6f 22 2c 20 26 72 65 63 5f 6f 62 6a 29 3b 0a 0a 09 52 65 63 74 61 6e 67 | s(mrb,."o",.&rec_obj);...Rectang |
| 7480 | 6c 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 | le.*rec_self.=.DATA_GET_PTR(mrb, |
| 74a0 | 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 6c | .self,.&Rectangle_type,.Rectangl |
| 74c0 | 65 29 3b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 5f 6f 74 68 65 72 20 3d 20 44 41 54 41 | e);..Rectangle.*rec_other.=.DATA |
| 74e0 | 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 72 65 63 5f 6f 62 6a 2c 20 26 52 65 63 74 61 6e 67 6c | _GET_PTR(mrb,.rec_obj,.&Rectangl |
| 7500 | 65 5f 74 79 70 65 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 | e_type,.Rectangle);..Rectangle.* |
| 7520 | 63 6f 6c 6c 69 73 69 6f 6e 5f 72 65 63 20 3d 20 28 52 65 63 74 61 6e 67 6c 65 20 2a 29 6d 72 62 | collision_rec.=.(Rectangle.*)mrb |
| 7540 | 5f 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 | _malloc(mrb,.sizeof(Rectangle)); |
| 7560 | 0a 09 2a 63 6f 6c 6c 69 73 69 6f 6e 5f 72 65 63 20 3d 20 47 65 74 43 6f 6c 6c 69 73 69 6f 6e 52 | ..*collision_rec.=.GetCollisionR |
| 7580 | 65 63 28 2a 72 65 63 5f 73 65 6c 66 2c 20 2a 72 65 63 5f 6f 74 68 65 72 29 3b 0a 0a 09 73 74 72 | ec(*rec_self,.*rec_other);...str |
| 75a0 | 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 65 5f 67 65 74 28 6d | uct.RClass.*c.=.mrb_module_get(m |
| 75c0 | 72 62 2c 20 22 52 61 79 6c 69 62 22 29 3b 0a 09 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 72 | rb,."Raylib");..struct.RClass.*r |
| 75e0 | 65 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 | ec_class.=.mrb_class_get_under(m |
| 7600 | 72 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 | rb,.c,.Rectangle_type.struct_nam |
| 7620 | 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 44 61 74 61 5f 57 | e);..return.mrb_obj_value(Data_W |
| 7640 | 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 |
| 7660 | 61 6e 67 6c 65 5f 74 79 70 65 2c 20 63 6f 6c 6c 69 73 69 6f 6e 5f 72 65 63 29 29 3b 0a 7d 06 3b | angle_type,.collision_rec));.}.; |
| 7680 | 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b | .T;8I".static.mrb_value.;.To;).; |
| 76a0 | 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 28 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 | *F;+;.;.;.;&I"(Raylib::Rectangle |
| 76c0 | 23 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 72 65 63 3f 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 | #collide_with_rec?.;.F;-[.;.[.[. |
| 76e0 | 40 7b 69 02 78 03 3b 15 54 3b 16 3a 16 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 72 65 63 3f 3b 18 | @{i.x.;.T;.:.collide_with_rec?;. |
| 7700 | 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 | 0;.[.;.{.;.IC;."..;.T;.[.o;<.;=I |
| 7720 | 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 40 17 3b 16 30 3b 3f 5b 06 40 50 3b 24 40 02 c1 01 3b | ".return.;.F;>@.;.0;?[.@P;$@...; |
| 7740 | 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 c1 01 3b 2f 69 00 3b 25 40 01 f3 3b 36 54 3b 37 49 22 | ![.;"@.;#0;$@...;/i.;%@..;6T;7I" |
| 7760 | 02 5c 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 67 6c | .\.static.mrb_value.mrb_Rectangl |
| 7780 | 65 5f 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 72 65 63 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 | e_collide_with_rec(mrb_state*.mr |
| 77a0 | 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 6c 75 65 20 | b,.mrb_value.self).{..mrb_value. |
| 77c0 | 72 65 63 31 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 | rec1_obj;..mrb_get_args(mrb,."o" |
| 77e0 | 2c 20 26 72 65 63 31 5f 6f 62 6a 29 3b 0a 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 31 20 | ,.&rec1_obj);...Rectangle.*rec1. |
| 7800 | 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 72 65 63 31 5f 6f 62 6a 2c 20 26 52 | =.DATA_GET_PTR(mrb,.rec1_obj,.&R |
| 7820 | 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 63 74 | ectangle_type,.Rectangle);..Rect |
| 7840 | 61 6e 67 6c 65 20 2a 72 65 63 32 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 | angle.*rec2.=.DATA_GET_PTR(mrb,. |
| 7860 | 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 |
| 7880 | 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 43 68 65 63 6b | );...return.mrb_bool_value(Check |
| 78a0 | 43 6f 6c 6c 69 73 69 6f 6e 52 65 63 73 28 2a 72 65 63 31 2c 20 2a 72 65 63 32 29 29 3b 0a 7d 06 | CollisionRecs(*rec1,.*rec2));.}. |
| 78c0 | 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 | ;.T;8I".static.mrb_value.;.To;). |
| 78e0 | 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 2b 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c | ;*F;+;.;.;.;&I"+Raylib::Rectangl |
| 7900 | 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 2d 5b 00 3b 14 | e#collide_with_circle?.;.F;-[.;. |
| 7920 | 5b 06 5b 07 40 7b 69 02 97 03 3b 15 54 3b 16 3a 19 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 63 69 | [.[.@{i...;.T;.:.collide_with_ci |
| 7940 | 72 63 6c 65 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 | rcle?;.0;.[.;.{.;.IC;."..;.T;.[. |
| 7960 | 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 40 17 3b 16 30 3b 3f 5b 06 40 50 | o;<.;=I".return.;.F;>@.;.0;?[.@P |
| 7980 | 3b 24 40 02 d0 01 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 d0 01 3b 2f 69 00 3b 25 40 01 f3 | ;$@...;![.;"@.;#0;$@...;/i.;%@.. |
| 79a0 | 3b 36 54 3b 37 49 22 01 dd 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 | ;6T;7I"..static.mrb_value.mrb_Re |
| 79c0 | 63 74 61 6e 67 6c 65 5f 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 63 69 72 63 28 6d 72 62 5f 73 74 | ctangle_collide_with_circ(mrb_st |
| 79e0 | 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 |
| 7a00 | 5f 76 61 6c 75 65 20 63 69 72 63 6c 65 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 | _value.circle_obj;..mrb_get_args |
| 7a20 | 28 6d 72 62 2c 20 22 6f 22 2c 20 26 63 69 72 63 6c 65 5f 6f 62 6a 29 3b 0a 0a 09 72 65 74 75 72 | (mrb,."o",.&circle_obj);...retur |
| 7a40 | 6e 20 6d 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 | n.mrb_bool_value(check_collision |
| 7a60 | 5f 63 69 72 63 6c 65 5f 72 65 63 28 6d 72 62 2c 20 63 69 72 63 6c 65 5f 6f 62 6a 2c 20 73 65 6c | _circle_rec(mrb,.circle_obj,.sel |
| 7a80 | 66 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | f));.}.;.T;8I".static.mrb_value. |
| 7aa0 | 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 2a 52 61 79 6c 69 62 3a 3a 52 | ;.To;).;*F;+;.;.;.;&I"*Raylib::R |
| 7ac0 | 65 63 74 61 6e 67 6c 65 23 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 70 6f 69 6e 74 3f 06 3b 20 46 | ectangle#collide_with_point?.;.F |
| 7ae0 | 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 83 03 3b 15 54 3b 16 3a 18 63 6f 6c 6c 69 64 65 5f 77 | ;-[.;.[.[.@{i...;.T;.:.collide_w |
| 7b00 | 69 74 68 5f 70 6f 69 6e 74 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 | ith_point?;.0;.[.;.{.;.IC;."..;. |
| 7b20 | 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 40 17 3b 16 30 3b | T;.[.o;<.;=I".return.;.F;>@.;.0; |
| 7b40 | 3f 5b 06 40 50 3b 24 40 02 df 01 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 df 01 3b 2f 69 00 | ?[.@P;$@...;![.;"@.;#0;$@...;/i. |
| 7b60 | 3b 25 40 01 f3 3b 36 54 3b 37 49 22 02 62 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a | ;%@..;6T;7I".b.static.mrb_value. |
| 7b80 | 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 70 6f 69 6e 74 | mrb_Rectangle_collide_with_point |
| 7ba0 | 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) |
| 7bc0 | 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 76 65 63 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f | .{..mrb_value.vec_obj;..mrb_get_ |
| 7be0 | 61 72 67 73 28 6d 72 62 2c 20 22 6f 22 2c 20 26 76 65 63 5f 6f 62 6a 29 3b 0a 09 56 65 63 74 6f | args(mrb,."o",.&vec_obj);..Vecto |
| 7c00 | 72 32 20 2a 70 6f 69 6e 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 76 65 | r2.*point.=.DATA_GET_PTR(mrb,.ve |
| 7c20 | 63 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 | c_obj,.&Vector2_type,.Vector2);. |
| 7c40 | 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 54 5f | .Rectangle.*rec_self.=.DATA_GET_ |
| 7c60 | 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 2c 20 | PTR(mrb,.self,.&Rectangle_type,. |
| 7c80 | 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 5f 76 61 | Rectangle);...return.mrb_bool_va |
| 7ca0 | 6c 75 65 28 43 68 65 63 6b 43 6f 6c 6c 69 73 69 6f 6e 50 6f 69 6e 74 52 65 63 28 2a 70 6f 69 6e | lue(CheckCollisionPointRec(*poin |
| 7cc0 | 74 2c 20 2a 72 65 63 5f 73 65 6c 66 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 | t,.*rec_self));.}.;.T;8I".static |
| 7ce0 | 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 | .mrb_value.;.To;).;*F;+;.;.;.;&I |
| 7d00 | 22 1c 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 5f 64 72 61 77 06 3b 20 46 3b 2d 5b | ".Raylib::Rectangle#_draw.;.F;-[ |
| 7d20 | 00 3b 14 5b 06 5b 07 40 7b 69 02 b6 03 3b 15 54 3b 16 3a 0a 5f 64 72 61 77 3b 18 30 3b 1c 5b 00 | .;.[.[.@{i...;.T;.:._draw;.0;.[. |
| 7d40 | 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; |
| 7d60 | 24 40 02 ee 01 3b 25 40 01 f3 3b 36 54 3b 37 49 22 02 60 01 73 74 61 74 69 63 20 6d 72 62 5f 76 | $@...;%@..;6T;7I".`.static.mrb_v |
| 7d80 | 61 6c 75 65 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 | alue.mrb_Rectangle_draw_rectangl |
| 7da0 | 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 76 61 6c 75 65 20 | e_rec(mrb_state*.mrb,.mrb_value. |
| 7dc0 | 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 6d | self).{..mrb_value.color_obj;..m |
| 7de0 | 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 6f 72 5f 6f 62 6a | rb_get_args(mrb,."o",.&color_obj |
| 7e00 | 29 3b 0a 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 3b 0a 09 55 4e 57 52 41 50 53 54 52 55 43 54 | );...Color.*color;..UNWRAPSTRUCT |
| 7e20 | 28 43 6f 6c 6f 72 2c 20 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 63 6f 6c 6f 72 5f 6f 62 6a 2c 20 63 | (Color,.Color_type,.color_obj,.c |
| 7e40 | 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 20 3d 20 44 41 | olor);..Rectangle.*rec_self.=.DA |
| 7e60 | 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 65 | TA_GET_PTR(mrb,.self,.&Rectangle |
| 7e80 | 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 74 61 6e 67 6c | _type,.Rectangle);..DrawRectangl |
| 7ea0 | 65 52 65 63 28 2a 72 65 63 5f 73 65 6c 66 2c 20 2a 63 6f 6c 6f 72 29 3b 0a 0a 09 72 65 74 75 72 | eRec(*rec_self,.*color);...retur |
| 7ec0 | 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 38 49 22 15 73 74 61 | n.mrb_nil_value();.}.;.T;8I".sta |
| 7ee0 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b | tic.mrb_value.;.To;).;*F;+;.;.;. |
| 7f00 | 3b 26 49 22 22 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 5f 64 72 61 77 5f 6c 69 6e | ;&I""Raylib::Rectangle#_draw_lin |
| 7f20 | 65 73 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 c3 03 3b 15 54 3b 16 3a 10 5f 64 72 | es.;.F;-[.;.[.[.@{i...;.T;.:._dr |
| 7f40 | 61 77 5f 6c 69 6e 65 73 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b | aw_lines;.0;.[.;.{.;.IC;."..;.T; |
| 7f60 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 fa 01 3b 25 40 01 f3 3b 36 54 3b 37 49 22 | .[.;![.;"@.;#0;$@...;%@..;6T;7I" |
| 7f80 | 02 9a 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 67 6c | ...static.mrb_value.mrb_Rectangl |
| 7fa0 | 65 5f 64 72 61 77 5f 72 65 63 74 61 6e 67 6c 65 5f 6c 69 6e 65 73 5f 65 78 28 6d 72 62 5f 73 74 | e_draw_rectangle_lines_ex(mrb_st |
| 7fc0 | 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 |
| 7fe0 | 5f 76 61 6c 75 65 20 63 6f 6c 6f 72 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 6c 69 6e | _value.color_obj;..mrb_float.lin |
| 8000 | 65 5f 74 68 69 63 6b 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 6f 22 | e_thick;..mrb_get_args(mrb,."fo" |
| 8020 | 2c 20 26 6c 69 6e 65 5f 74 68 69 63 6b 2c 20 26 63 6f 6c 6f 72 5f 6f 62 6a 29 3b 0a 0a 09 43 6f | ,.&line_thick,.&color_obj);...Co |
| 8040 | 6c 6f 72 20 2a 63 6f 6c 6f 72 3b 0a 09 55 4e 57 52 41 50 53 54 52 55 43 54 28 43 6f 6c 6f 72 2c | lor.*color;..UNWRAPSTRUCT(Color, |
| 8060 | 20 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 63 6f 6c 6f 72 5f 6f 62 6a 2c 20 63 6f 6c 6f 72 29 3b 0a | .Color_type,.color_obj,.color);. |
| 8080 | 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 54 5f | .Rectangle.*rec_self.=.DATA_GET_ |
| 80a0 | 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 2c 20 | PTR(mrb,.self,.&Rectangle_type,. |
| 80c0 | 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 44 72 61 77 52 65 63 74 61 6e 67 6c 65 4c 69 6e 65 73 45 | Rectangle);..DrawRectangleLinesE |
| 80e0 | 78 28 2a 72 65 63 5f 73 65 6c 66 2c 20 6c 69 6e 65 5f 74 68 69 63 6b 2c 20 2a 63 6f 6c 6f 72 29 | x(*rec_self,.line_thick,.*color) |
| 8100 | 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 0a 7d 06 3b 20 | ;...return.mrb_nil_value();.}.;. |
| 8120 | 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 01 f3 | T;8I".static.mrb_value.;.T.;.@.. |
| 8140 | 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 01 f3 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 01 f3 3b 0d 49 43 | ;.IC;.[..;.@..;.IC;.[..;.@..;.IC |
| 8160 | 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 10 54 | ;.{.;.IC;.{..;.T;.IC;.{..;.T.;.T |
| 8180 | 3b 12 7b 00 3b 13 5b 00 3b 14 5b 07 5b 07 40 01 fd 69 0a 5b 07 40 7b 69 02 31 04 3b 15 46 3b 16 | ;.{.;.[.;.[.[[email protected].[.@{i.1.;.F;. |
| 81a0 | 3a 0e 52 65 63 74 61 6e 67 6c 65 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b | :.Rectangle;.;.;.;.;.[.;.{.;.IC; |
| 81c0 | 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 f3 3b 2f 69 00 3b | ."..;.T;.[.;![.;"@.;#0;$@..;/i.; |
| 81e0 | 25 40 19 3b 26 49 22 16 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 06 3b 20 46 3b 4e 6f | %@.;&I".Raylib::Rectangle.;.F;No |
| 8200 | 3b 4f 0c 3b 50 30 3b 51 30 3b 52 30 3b 16 3b 53 3b 25 40 19 3b 54 30 3b 55 30 3b 39 54 6f 3b 28 | ;O.;P0;Q0;R0;.;S;%@.;T0;U0;9To;( |
| 8220 | 17 3b 07 49 43 3b 08 5b 10 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 | .;.IC;.[.o;).;*F;+;.;.;.;&I".Ray |
| 8240 | 6c 69 62 3a 3a 43 69 72 63 6c 65 23 76 65 63 74 6f 72 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 | lib::Circle#vector.;.F;-[.;.[.[. |
| 8260 | 40 01 fd 69 15 3b 15 46 3b 16 3a 0b 76 65 63 74 6f 72 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e | @..i.;.F;.:.vector;.;.;.[.;.{.;. |
| 8280 | 49 43 3b 1f 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 | IC;."+Returns.the.value.of.attri |
| 82a0 | 62 75 74 65 20 76 65 63 74 6f 72 2e 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 2b 52 65 74 | bute.vector..;.T;.[.;![.;"I"+Ret |
| 82c0 | 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 74 65 20 76 65 63 74 | urns.the.value.of.attribute.vect |
| 82e0 | 6f 72 2e 06 3b 20 54 3b 23 30 3b 24 40 02 19 02 3b 30 46 3a 0d 40 73 75 6d 6d 61 72 79 30 3b 25 | or..;.T;#0;$@...;0F:.@summary0;% |
| 8300 | 40 02 17 02 3b 37 49 22 1d 64 65 66 20 76 65 63 74 6f 72 0a 20 20 40 76 65 63 74 6f 72 0a 65 6e | @...;7I"[email protected] |
| 8320 | 64 06 3b 20 54 3b 38 49 22 0f 64 65 66 20 76 65 63 74 6f 72 06 3b 20 54 3b 39 54 6f 3b 29 15 3b | d.;.T;8I".def.vector.;.T;9To;).; |
| 8340 | 2a 46 3b 2b 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 76 65 | *F;+;.;.;.;&I".Raylib::Circle#ve |
| 8360 | 63 74 6f 72 3d 06 3b 20 46 3b 2d 5b 06 5b 07 49 22 0a 76 61 6c 75 65 06 3b 20 54 30 3b 14 5b 06 | ctor=.;.F;-[.[.I".value.;.T0;.[. |
| 8380 | 5b 07 40 01 fd 69 15 3b 15 46 3b 16 3a 0c 76 65 63 74 6f 72 3d 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b | [[email protected].;.F;.:.vector=;.;.;.[.;.{ |
| 83a0 | 00 3b 1e 49 43 3b 1f 22 1e 53 65 74 73 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 76 65 63 74 | .;.IC;.".Sets.the.attribute.vect |
| 83c0 | 6f 72 0d 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 | or.;.T;.[.o;<.;=I".param.;.F;>I" |
| 83e0 | 2e 74 68 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 | .the.value.to.set.the.attribute. |
| 8400 | 76 65 63 74 6f 72 20 74 6f 2e 06 3b 20 54 3b 16 49 22 0a 76 61 6c 75 65 06 3b 20 54 3b 3f 30 3b | vector.to..;.T;.I".value.;.T;?0; |
| 8420 | 24 40 02 26 02 3b 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 | $@.&.;![.;"I"USets.the.attribute |
| 8440 | 20 76 65 63 74 6f 72 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 | [email protected] |
| 8460 | 6f 20 73 65 74 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 76 65 63 74 6f 72 20 74 6f 2e 06 3b | o.set.the.attribute.vector.to..; |
| 8480 | 20 54 3b 23 30 3b 24 40 02 26 02 3b 30 46 3b 6c 30 3b 25 40 02 17 02 3b 37 49 22 2d 64 65 66 20 | .T;#0;$@.&.;0F;l0;%@...;7I"-def. |
| 84a0 | 76 65 63 74 6f 72 3d 28 76 61 6c 75 65 29 0a 20 20 40 76 65 63 74 6f 72 20 3d 20 76 61 6c 75 65 | vector=(value)...@vector.=.value |
| 84c0 | 0a 65 6e 64 06 3b 20 54 3b 38 49 22 17 64 65 66 20 76 65 63 74 6f 72 3d 28 76 61 6c 75 65 29 06 | .end.;.T;8I".def.vector=(value). |
| 84e0 | 3b 20 54 3b 39 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 | ;.T;9To;).;*F;+;.;.;.;&I".Raylib |
| 8500 | 3a 3a 43 69 72 63 6c 65 23 72 61 64 69 75 73 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 01 fd | ::Circle#radius.;.F;-[.;.[.[.@.. |
| 8520 | 69 16 3b 15 46 3b 16 3a 0b 72 61 64 69 75 73 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b | i.;.F;.:.radius;.;.;.[.;.{.;.IC; |
| 8540 | 1f 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 75 74 | ."+Returns.the.value.of.attribut |
| 8560 | 65 20 72 61 64 69 75 73 2e 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 2b 52 65 74 75 72 6e | e.radius..;.T;.[.;![.;"I"+Return |
| 8580 | 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 61 74 74 72 69 62 75 74 65 20 72 61 64 69 75 73 2e | s.the.value.of.attribute.radius. |
| 85a0 | 06 3b 20 54 3b 23 30 3b 24 40 02 39 02 3b 30 46 3b 6c 30 3b 25 40 02 17 02 3b 37 49 22 1d 64 65 | .;.T;#0;[email protected].;0F;l0;%@...;7I".de |
| 85c0 | 66 20 72 61 64 69 75 73 0a 20 20 40 72 61 64 69 75 73 0a 65 6e 64 06 3b 20 54 3b 38 49 22 0f 64 | [email protected].;.T;8I".d |
| 85e0 | 65 66 20 72 61 64 69 75 73 06 3b 20 54 3b 39 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b | ef.radius.;.T;9To;).;*F;+;.;.;.; |
| 8600 | 26 49 22 1b 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 72 61 64 69 75 73 3d 06 3b 20 46 3b 2d | &I".Raylib::Circle#radius=.;.F;- |
| 8620 | 5b 06 5b 07 40 02 2a 02 30 3b 14 5b 06 5b 07 40 01 fd 69 16 3b 15 46 3b 16 3a 0c 72 61 64 69 75 | [.[.@.*.0;.[.[[email protected].;.F;.:.radiu |
| 8640 | 73 3d 3b 18 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 | s=;.;.;.[.;.{.;.IC;.".Sets.the.a |
| 8660 | 74 74 72 69 62 75 74 65 20 72 61 64 69 75 73 0d 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0a | ttribute.radius.;.T;.[.o;<.;=I". |
| 8680 | 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 2e 74 68 65 20 76 61 6c 75 65 20 74 6f 20 73 65 74 20 74 | param.;.F;>I".the.value.to.set.t |
| 86a0 | 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 16 49 22 0a | he.attribute.radius.to..;.T;.I". |
| 86c0 | 76 61 6c 75 65 06 3b 20 54 3b 3f 30 3b 24 40 02 46 02 3b 21 5b 00 3b 22 49 22 55 53 65 74 73 20 | value.;.T;?0;[email protected].;![.;"I"USets. |
| 86e0 | 74 68 65 20 61 74 74 72 69 62 75 74 65 20 72 61 64 69 75 73 0a 40 70 61 72 61 6d 20 76 61 6c 75 | [email protected] |
| 8700 | 65 20 74 68 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 | e.the.value.to.set.the.attribute |
| 8720 | 20 72 61 64 69 75 73 20 74 6f 2e 06 3b 20 54 3b 23 30 3b 24 40 02 46 02 3b 30 46 3b 6c 30 3b 25 | .radius.to..;.T;#0;[email protected].;0F;l0;% |
| 8740 | 40 02 17 02 3b 37 49 22 2d 64 65 66 20 72 61 64 69 75 73 3d 28 76 61 6c 75 65 29 0a 20 20 40 72 | @...;7I"-def.radius=(value)...@r |
| 8760 | 61 64 69 75 73 20 3d 20 76 61 6c 75 65 0a 65 6e 64 06 3b 20 54 3b 38 49 22 17 64 65 66 20 72 61 | adius.=.value.end.;.T;8I".def.ra |
| 8780 | 64 69 75 73 3d 28 76 61 6c 75 65 29 06 3b 20 54 3b 39 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a | dius=(value).;.T;9To;).;*F;+;.;. |
| 87a0 | 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 69 6e 69 74 69 61 6c 69 7a 65 | ;.;&I".Raylib::Circle#initialize |
| 87c0 | 06 3b 20 46 3b 2d 5b 08 5b 07 49 22 06 78 06 3b 20 54 30 5b 07 49 22 06 79 06 3b 20 54 30 5b 07 | .;.F;-[.[.I".x.;.T0[.I".y.;.T0[. |
| 87e0 | 49 22 0b 72 61 64 69 75 73 06 3b 20 54 30 3b 14 5b 06 5b 07 40 01 fd 69 18 3b 15 46 3b 16 3b 44 | I".radius.;.T0;.[.[[email protected].;.F;.;D |
| 8800 | 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 06 6f 3b 3c 0a | ;.;.;.[.;.{.;.IC;."..;.T;.[.o;<. |
| 8820 | 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 49 22 1d 61 20 6e 65 77 20 69 6e 73 74 61 6e | ;=I".return.;.F;>I".a.new.instan |
| 8840 | 63 65 20 6f 66 20 43 69 72 63 6c 65 06 3b 20 54 3b 16 30 3b 3f 5b 06 49 22 0b 43 69 72 63 6c 65 | ce.of.Circle.;.T;.0;?[.I".Circle |
| 8860 | 06 3b 20 46 3b 24 40 02 58 02 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 58 02 3b 2f 69 00 3b | .;.F;[email protected].;![.;"@.;#0;[email protected].;/i.; |
| 8880 | 25 40 02 17 02 3b 36 54 3b 37 49 22 5e 64 65 66 20 69 6e 69 74 69 61 6c 69 7a 65 28 78 2c 20 79 | %@...;6T;7I"^def.initialize(x,.y |
| 88a0 | 2c 20 72 61 64 69 75 73 29 0a 20 20 73 65 6c 66 2e 76 65 63 74 6f 72 20 3d 20 56 65 63 74 6f 72 | ,.radius)...self.vector.=.Vector |
| 88c0 | 32 2e 6e 65 77 28 78 2c 20 79 29 0a 20 20 73 65 6c 66 2e 72 61 64 69 75 73 20 3d 20 72 61 64 69 | 2.new(x,.y)...self.radius.=.radi |
| 88e0 | 75 73 0a 65 6e 64 06 3b 20 54 3b 38 49 22 21 64 65 66 20 69 6e 69 74 69 61 6c 69 7a 65 28 78 2c | us.end.;.T;8I"!def.initialize(x, |
| 8900 | 20 79 2c 20 72 61 64 69 75 73 29 06 3b 20 54 3b 39 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b | .y,.radius).;.T;9To;).;*F;+;.;.; |
| 8920 | 1b 3b 26 49 22 15 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 78 06 3b 20 46 3b 2d 5b 00 3b 14 | .;&I".Raylib::Circle#x.;.F;-[.;. |
| 8940 | 5b 06 5b 07 40 01 fd 69 1d 3b 15 46 3b 16 3b 58 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | [.[[email protected].;.F;.;X;.;.;.[.;.{.;.IC |
| 8960 | 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 6f 02 3b 2f 69 | ;."..;.T;.[.;![.;"@.;#0;[email protected].;/i |
| 8980 | 00 3b 25 40 02 17 02 3b 36 54 3b 37 49 22 1e 64 65 66 20 78 0a 20 20 73 65 6c 66 2e 76 65 63 74 | .;%@...;6T;7I".def.x...self.vect |
| 89a0 | 6f 72 2e 78 0a 65 6e 64 06 3b 20 54 3b 38 49 22 0a 64 65 66 20 78 06 3b 20 54 3b 39 54 6f 3b 29 | or.x.end.;.T;8I".def.x.;.T;9To;) |
| 89c0 | 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 15 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 | .;*F;+;.;.;.;&I".Raylib::Circle# |
| 89e0 | 79 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 01 fd 69 21 3b 15 46 3b 16 3b 5a 3b 18 3b 19 3b | y.;.F;-[.;.[.[[email protected]!;.F;.;Z;.;.; |
| 8a00 | 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 3b | .[.;.{.;.IC;."..;.T;.[.;![.;"@.; |
| 8a20 | 23 30 3b 24 40 02 7b 02 3b 2f 69 00 3b 25 40 02 17 02 3b 36 54 3b 37 49 22 1e 64 65 66 20 79 0a | #0;$@.{.;/i.;%@...;6T;7I".def.y. |
| 8a40 | 20 20 73 65 6c 66 2e 76 65 63 74 6f 72 2e 79 0a 65 6e 64 06 3b 20 54 3b 38 49 22 0a 64 65 66 20 | ..self.vector.y.end.;.T;8I".def. |
| 8a60 | 79 06 3b 20 54 3b 39 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 16 52 61 79 6c | y.;.T;9To;).;*F;+;.;.;.;&I".Rayl |
| 8a80 | 69 62 3a 3a 43 69 72 63 6c 65 23 78 3d 06 3b 20 46 3b 2d 5b 06 5b 07 49 22 06 78 06 3b 20 54 30 | ib::Circle#x=.;.F;-[.[.I".x.;.T0 |
| 8aa0 | 3b 14 5b 06 5b 07 40 01 fd 69 25 3b 15 46 3b 16 3b 59 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e | ;.[.[[email protected]%;.F;.;Y;.;.;.[.;.{.;. |
| 8ac0 | 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 87 02 3b | IC;."..;.T;.[.;![.;"@.;#0;$@...; |
| 8ae0 | 2f 69 00 3b 25 40 02 17 02 3b 36 54 3b 37 49 22 26 64 65 66 20 78 3d 28 78 29 0a 20 20 73 65 6c | /i.;%@...;6T;7I"&def.x=(x)...sel |
| 8b00 | 66 2e 76 65 63 74 6f 72 2e 78 20 3d 20 78 0a 65 6e 64 06 3b 20 54 3b 38 49 22 0e 64 65 66 20 78 | f.vector.x.=.x.end.;.T;8I".def.x |
| 8b20 | 3d 28 78 29 06 3b 20 54 3b 39 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 16 52 | =(x).;.T;9To;).;*F;+;.;.;.;&I".R |
| 8b40 | 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 79 3d 06 3b 20 46 3b 2d 5b 06 5b 07 49 22 06 79 06 3b | aylib::Circle#y=.;.F;-[.[.I".y.; |
| 8b60 | 20 54 30 3b 14 5b 06 5b 07 40 01 fd 69 29 3b 15 46 3b 16 3b 5b 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b | .T0;.[.[[email protected]);.F;.;[;.;.;.[.;.{ |
| 8b80 | 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 02 | .;.IC;."..;.T;.[.;![.;"@.;#0;$@. |
| 8ba0 | 95 02 3b 2f 69 00 3b 25 40 02 17 02 3b 36 54 3b 37 49 22 26 64 65 66 20 79 3d 28 79 29 0a 20 20 | ..;/i.;%@...;6T;7I"&def.y=(y)... |
| 8bc0 | 73 65 6c 66 2e 76 65 63 74 6f 72 2e 79 20 3d 20 79 0a 65 6e 64 06 3b 20 54 3b 38 49 22 0e 64 65 | self.vector.y.=.y.end.;.T;8I".de |
| 8be0 | 66 20 79 3d 28 79 29 06 3b 20 54 3b 39 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 | f.y=(y).;.T;9To;).;*F;+;.;.;.;&I |
| 8c00 | 22 25 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 72 65 | "%Raylib::Circle#collide_with_re |
| 8c20 | 63 3f 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 9f 03 3b 15 54 3b 16 3b 65 3b 18 30 | c?.;.F;-[.;.[.[.@{i...;.T;.;e;.0 |
| 8c40 | 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 | ;.[.;.{.;.IC;."..;.T;.[.o;<.;=I" |
| 8c60 | 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 40 17 3b 16 30 3b 3f 5b 06 40 50 3b 24 40 02 a3 02 3b 21 | .return.;.F;>@.;.0;?[.@P;$@...;! |
| 8c80 | 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 a3 02 3b 2f 69 00 3b 25 40 02 17 02 3b 36 54 3b 37 49 22 | [.;"@.;#0;$@...;/i.;%@...;6T;7I" |
| 8ca0 | 01 d0 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 43 69 72 63 6c 65 5f 63 6f | ..static.mrb_value.mrb_Circle_co |
| 8cc0 | 6c 6c 69 64 65 5f 77 69 74 68 5f 72 65 63 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d | llide_with_rec(mrb_state*.mrb,.m |
| 8ce0 | 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 72 65 63 5f | rb_value.self).{..mrb_value.rec_ |
| 8d00 | 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 72 65 | obj;..mrb_get_args(mrb,."o",.&re |
| 8d20 | 63 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 | c_obj);...return.mrb_bool_value( |
| 8d40 | 63 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 | check_collision_circle_rec(mrb,. |
| 8d60 | 73 65 6c 66 2c 20 72 65 63 5f 6f 62 6a 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 | self,.rec_obj));.}.;.T;8I".stati |
| 8d80 | 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 | c.mrb_value.;.To;).;*F;+;.;.;.;& |
| 8da0 | 49 22 28 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 63 | I"(Raylib::Circle#collide_with_c |
| 8dc0 | 69 72 63 6c 65 3f 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 68 03 3b 15 54 3b 16 3b | ircle?.;.F;-[.;.[.[.@{i.h.;.T;.; |
| 8de0 | 66 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a | f;.0;.[.;.{.;.IC;."..;.T;.[.o;<. |
| 8e00 | 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 40 17 3b 16 30 3b 3f 5b 06 40 50 3b 24 40 02 | ;=I".return.;.F;>@.;.0;?[.@P;$@. |
| 8e20 | b2 02 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 b2 02 3b 2f 69 00 3b 25 40 02 17 02 3b 36 54 | ..;![.;"@.;#0;$@...;/i.;%@...;6T |
| 8e40 | 3b 37 49 22 02 a0 02 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 43 69 72 63 | ;7I"...static.mrb_value.mrb_Circ |
| 8e60 | 6c 65 5f 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 63 69 72 63 28 6d 72 62 5f 73 74 61 74 65 2a 20 | le_collide_with_circ(mrb_state*. |
| 8e80 | 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 6c 75 | mrb,.mrb_value.self).{..mrb_valu |
| 8ea0 | 65 20 63 69 72 63 6c 65 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c | e.circle_obj;..mrb_get_args(mrb, |
| 8ec0 | 20 22 6f 22 2c 20 26 63 69 72 63 6c 65 5f 6f 62 6a 29 3b 0a 0a 09 6d 72 62 5f 76 61 6c 75 65 20 | ."o",.&circle_obj);...mrb_value. |
| 8ee0 | 76 65 63 74 6f 72 5f 6f 62 6a 31 20 3d 20 6d 72 62 5f 66 75 6e 63 61 6c 6c 28 6d 72 62 2c 20 73 | vector_obj1.=.mrb_funcall(mrb,.s |
| 8f00 | 65 6c 66 2c 20 22 76 65 63 74 6f 72 22 2c 20 30 29 3b 0a 09 56 65 63 74 6f 72 32 20 2a 63 65 6e | elf,."vector",.0);..Vector2.*cen |
| 8f20 | 74 65 72 31 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 76 65 63 74 6f 72 5f | ter1.=.DATA_GET_PTR(mrb,.vector_ |
| 8f40 | 6f 62 6a 31 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 | obj1,.&Vector2_type,.Vector2);.. |
| 8f60 | 6d 72 62 5f 66 6c 6f 61 74 20 72 61 64 69 75 73 31 20 3d 20 6d 72 62 5f 61 73 5f 66 6c 6f 61 74 | mrb_float.radius1.=.mrb_as_float |
| 8f80 | 28 6d 72 62 2c 20 6d 72 62 5f 66 75 6e 63 61 6c 6c 28 6d 72 62 2c 20 73 65 6c 66 2c 20 22 72 61 | (mrb,.mrb_funcall(mrb,.self,."ra |
| 8fa0 | 64 69 75 73 22 2c 20 30 29 29 3b 0a 0a 09 6d 72 62 5f 76 61 6c 75 65 20 76 65 63 74 6f 72 5f 6f | dius",.0));...mrb_value.vector_o |
| 8fc0 | 62 6a 32 20 3d 20 6d 72 62 5f 66 75 6e 63 61 6c 6c 28 6d 72 62 2c 20 63 69 72 63 6c 65 5f 6f 62 | bj2.=.mrb_funcall(mrb,.circle_ob |
| 8fe0 | 6a 2c 20 22 76 65 63 74 6f 72 22 2c 20 30 29 3b 0a 09 56 65 63 74 6f 72 32 20 2a 63 65 6e 74 65 | j,."vector",.0);..Vector2.*cente |
| 9000 | 72 32 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 76 65 63 74 6f 72 5f 6f 62 | r2.=.DATA_GET_PTR(mrb,.vector_ob |
| 9020 | 6a 32 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 | j2,.&Vector2_type,.Vector2);..mr |
| 9040 | 62 5f 66 6c 6f 61 74 20 72 61 64 69 75 73 32 20 3d 20 6d 72 62 5f 61 73 5f 66 6c 6f 61 74 28 6d | b_float.radius2.=.mrb_as_float(m |
| 9060 | 72 62 2c 20 6d 72 62 5f 66 75 6e 63 61 6c 6c 28 6d 72 62 2c 20 63 69 72 63 6c 65 5f 6f 62 6a 2c | rb,.mrb_funcall(mrb,.circle_obj, |
| 9080 | 20 22 72 61 64 69 75 73 22 2c 20 30 29 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f | ."radius",.0));...return.mrb_boo |
| 90a0 | 6c 5f 76 61 6c 75 65 28 43 68 65 63 6b 43 6f 6c 6c 69 73 69 6f 6e 43 69 72 63 6c 65 73 28 2a 63 | l_value(CheckCollisionCircles(*c |
| 90c0 | 65 6e 74 65 72 31 2c 20 72 61 64 69 75 73 31 2c 20 2a 63 65 6e 74 65 72 32 2c 20 72 61 64 69 75 | enter1,.radius1,.*center2,.radiu |
| 90e0 | 73 32 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | s2));.}.;.T;8I".static.mrb_value |
| 9100 | 06 3b 20 54 06 3b 0a 40 02 17 02 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 17 02 3b 0c 49 43 3b 08 | .;.T.;.@...;.IC;.[..;.@...;.IC;. |
| 9120 | 5b 00 06 3b 0a 40 02 17 02 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 |
| 9140 | 43 3b 0e 7b 07 3b 6b 49 43 3b 0e 7b 07 3a 09 72 65 61 64 40 02 19 02 3a 0a 77 72 69 74 65 40 02 | C;.{.;kIC;.{.:.read@...:.write@. |
| 9160 | 26 02 06 3b 10 54 3b 6e 49 43 3b 0e 7b 07 3b 70 40 02 39 02 3b 71 40 02 46 02 06 3b 10 54 06 3b | &..;.T;nIC;.{.;[email protected].;[email protected]..;.T.; |
| 9180 | 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 07 5b 07 40 01 fd 69 14 5b 07 40 7b 69 02 47 | .T.;.T;.{.;.[.;.[.[[email protected].[.@{i.G |
| 91a0 | 04 3b 15 46 3b 16 3a 0b 43 69 72 63 6c 65 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b 1e | .;.F;.:.Circle;.;.;.;.;.[.;.{.;. |
| 91c0 | 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 17 02 3b | IC;."..;.T;.[.;![.;"@.;#0;$@...; |
| 91e0 | 2f 69 00 3b 25 40 19 3b 26 49 22 13 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 06 3b 20 46 3b 4e | /i.;%@.;&I".Raylib::Circle.;.F;N |
| 9200 | 6f 3b 4f 0c 3b 50 30 3b 51 30 3b 52 30 3b 16 3b 53 3b 25 40 19 3b 54 30 3b 55 30 3b 39 54 6f 3b | o;O.;P0;Q0;R0;.;S;%@.;T0;U0;9To; |
| 9220 | 29 15 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 2e 64 65 66 69 6e 65 64 | ).;*F;+;.;.;.;&I".Raylib.defined |
| 9240 | 5f 6c 6f 6f 70 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 01 fd 69 30 3b 15 46 3b 16 3a 11 64 | _loop.;.F;-[.;.[.[[email protected];.F;.:.d |
| 9260 | 65 66 69 6e 65 64 5f 6c 6f 6f 70 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 31 52 | efined_loop;.;.;.[.;.{.;.IC;."1R |
| 9280 | 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 74 65 20 64 65 | eturns.the.value.of.attribute.de |
| 92a0 | 66 69 6e 65 64 5f 6c 6f 6f 70 2e 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 31 52 65 74 75 | fined_loop..;.T;.[.;![.;"I"1Retu |
| 92c0 | 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 61 74 74 72 69 62 75 74 65 20 64 65 66 69 6e | rns.the.value.of.attribute.defin |
| 92e0 | 65 64 5f 6c 6f 6f 70 2e 06 3b 20 54 3b 23 30 3b 24 40 02 d4 02 3b 30 46 3b 6c 30 3b 25 40 19 3b | ed_loop..;.T;#0;$@...;0F;l0;%@.; |
| 9300 | 37 49 22 29 64 65 66 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 0a 20 20 40 64 65 66 69 6e 65 64 5f | 7I")def.defined_loop...@defined_ |
| 9320 | 6c 6f 6f 70 0a 65 6e 64 06 3b 20 54 3b 38 49 22 15 64 65 66 20 64 65 66 69 6e 65 64 5f 6c 6f 6f | loop.end.;.T;8I".def.defined_loo |
| 9340 | 70 06 3b 20 54 3b 39 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 19 52 61 79 6c | p.;.T;9To;).;*F;+;.;.;.;&I".Rayl |
| 9360 | 69 62 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3d 06 3b 20 46 3b 2d 5b 06 5b 07 40 02 2a 02 30 3b | ib.defined_loop=.;.F;-[.[.@.*.0; |
| 9380 | 14 5b 06 5b 07 40 01 fd 69 30 3b 15 46 3b 16 3a 12 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3d 3b 18 | .[.[[email protected];.F;.:.defined_loop=;. |
| 93a0 | 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 24 53 65 74 73 20 74 68 65 20 61 74 74 72 69 | ;.;.[.;.{.;.IC;."$Sets.the.attri |
| 93c0 | 62 75 74 65 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 0d 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 | bute.defined_loop.;.T;.[.o;<.;=I |
| 93e0 | 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 34 74 68 65 20 76 61 6c 75 65 20 74 6f 20 73 65 74 | ".param.;.F;>I"4the.value.to.set |
| 9400 | 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 20 74 6f 2e 06 | .the.attribute.defined_loop.to.. |
| 9420 | 3b 20 54 3b 16 49 22 0a 76 61 6c 75 65 06 3b 20 54 3b 3f 30 3b 24 40 02 e1 02 3b 21 5b 00 3b 22 | ;.T;.I".value.;.T;?0;$@...;![.;" |
| 9440 | 49 22 61 53 65 74 73 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 | I"aSets.the.attribute.defined_lo |
| 9460 | 6f 70 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 | [email protected] |
| 9480 | 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 20 74 6f 2e 06 | .the.attribute.defined_loop.to.. |
| 94a0 | 3b 20 54 3b 23 30 3b 24 40 02 e1 02 3b 30 46 3b 6c 30 3b 25 40 19 3b 37 49 22 39 64 65 66 20 64 | ;.T;#0;$@...;0F;l0;%@.;7I"9def.d |
| 94c0 | 65 66 69 6e 65 64 5f 6c 6f 6f 70 3d 28 76 61 6c 75 65 29 0a 20 20 40 64 65 66 69 6e 65 64 5f 6c | efined_loop=(value)...@defined_l |
| 94e0 | 6f 6f 70 20 3d 20 76 61 6c 75 65 0a 65 6e 64 06 3b 20 54 3b 38 49 22 1d 64 65 66 20 64 65 66 69 | oop.=.value.end.;.T;8I".def.defi |
| 9500 | 6e 65 64 5f 6c 6f 6f 70 3d 28 76 61 6c 75 65 29 06 3b 20 54 3b 39 54 6f 3b 29 15 3b 2a 46 3b 2b | ned_loop=(value).;.T;9To;).;*F;+ |
| 9520 | 3b 0f 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 | ;.;.;.;&I".Raylib.data_keys_pres |
| 9540 | 73 65 64 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 01 fd 69 31 3b 15 46 3b 16 3a 16 64 61 74 | sed.;.F;-[.;.[.[[email protected];.F;.:.dat |
| 9560 | 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f | a_keys_pressed;.;.;.[.;.{.;.IC;. |
| 9580 | 22 36 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 74 65 | "6Returns.the.value.of.attribute |
| 95a0 | 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 2e 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b | .data_keys_pressed..;.T;.[.;![.; |
| 95c0 | 22 49 22 36 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"6Returns.the.value.of.attribu |
| 95e0 | 74 65 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 2e 06 3b 20 54 3b 23 30 3b 24 40 02 | te.data_keys_pressed..;.T;#0;$@. |
| 9600 | f3 02 3b 30 46 3b 6c 30 3b 25 40 19 3b 37 49 22 33 64 65 66 20 64 61 74 61 5f 6b 65 79 73 5f 70 | ..;0F;l0;%@.;7I"3def.data_keys_p |
| 9620 | 72 65 73 73 65 64 0a 20 20 40 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 0a 65 6e 64 06 | ressed...@data_keys_pressed.end. |
| 9640 | 3b 20 54 3b 38 49 22 1a 64 65 66 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 06 3b 20 | ;.T;8I".def.data_keys_pressed.;. |
| 9660 | 54 3b 39 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 2e 64 | T;9To;).;*F;+;.;.;.;&I".Raylib.d |
| 9680 | 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3d 06 3b 20 46 3b 2d 5b 06 5b 07 40 02 2a 02 30 | ata_keys_pressed=.;.F;-[.[.@.*.0 |
| 96a0 | 3b 14 5b 06 5b 07 40 01 fd 69 31 3b 15 46 3b 16 3a 17 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 | ;.[.[[email protected];.F;.:.data_keys_pres |
| 96c0 | 73 65 64 3d 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 29 53 65 74 73 20 74 68 65 | sed=;.;.;.[.;.{.;.IC;.")Sets.the |
| 96e0 | 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 0d 3b 20 54 | .attribute.data_keys_pressed.;.T |
| 9700 | 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 39 74 68 65 20 76 | ;.[.o;<.;=I".param.;.F;>I"9the.v |
| 9720 | 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 64 61 74 61 5f 6b | alue.to.set.the.attribute.data_k |
| 9740 | 65 79 73 5f 70 72 65 73 73 65 64 20 74 6f 2e 06 3b 20 54 3b 16 49 22 0a 76 61 6c 75 65 06 3b 20 | eys_pressed.to..;.T;.I".value.;. |
| 9760 | 54 3b 3f 30 3b 24 40 02 00 03 3b 21 5b 00 3b 22 49 22 6b 53 65 74 73 20 74 68 65 20 61 74 74 72 | T;?0;$@...;![.;"I"kSets.the.attr |
| 9780 | 69 62 75 74 65 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 0a 40 70 61 72 61 6d 20 76 | [email protected] |
| 97a0 | 61 6c 75 65 20 74 68 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 | alue.the.value.to.set.the.attrib |
| 97c0 | 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 54 3b 23 30 | ute.data_keys_pressed.to..;.T;#0 |
| 97e0 | 3b 24 40 02 00 03 3b 30 46 3b 6c 30 3b 25 40 19 3b 37 49 22 43 64 65 66 20 64 61 74 61 5f 6b 65 | ;$@...;0F;l0;%@.;7I"Cdef.data_ke |
| 9800 | 79 73 5f 70 72 65 73 73 65 64 3d 28 76 61 6c 75 65 29 0a 20 20 40 64 61 74 61 5f 6b 65 79 73 5f | ys_pressed=(value)...@data_keys_ |
| 9820 | 70 72 65 73 73 65 64 20 3d 20 76 61 6c 75 65 0a 65 6e 64 06 3b 20 54 3b 38 49 22 22 64 65 66 20 | pressed.=.value.end.;.T;8I""def. |
| 9840 | 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 06 3b 20 54 3b 39 54 | data_keys_pressed=(value).;.T;9T |
| 9860 | 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 2e 77 68 69 6c 65 | o;).;*F;+;.;.;.;&I".Raylib.while |
| 9880 | 5f 77 69 6e 64 6f 77 5f 6f 70 65 6e 06 3b 20 46 3b 2d 5b 06 5b 07 49 22 0b 26 62 6c 6f 63 6b 06 | _window_open.;.F;-[.[.I".&block. |
| 98a0 | 3b 20 54 30 3b 14 5b 06 5b 07 40 01 fd 69 33 3b 15 46 3b 16 3a 16 77 68 69 6c 65 5f 77 69 6e 64 | ;.T0;.[.[[email protected];.F;.:.while_wind |
| 98c0 | 6f 77 5f 6f 70 65 6e 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 | ow_open;.;.;.[.;.{.;.IC;."..;.T; |
| 98e0 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 12 03 3b 2f 69 00 3b 25 40 19 3b 36 54 3b | .[.;![.;"@.;#0;$@...;/i.;%@.;6T; |
| 9900 | 37 49 22 01 f1 64 65 66 20 77 68 69 6c 65 5f 77 69 6e 64 6f 77 5f 6f 70 65 6e 28 26 62 6c 6f 63 | 7I"..def.while_window_open(&bloc |
| 9920 | 6b 29 0a 20 20 73 65 6c 66 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 20 3d 20 62 6c 6f 63 6b 0a 20 | k)...self.defined_loop.=.block.. |
| 9940 | 20 69 66 20 52 61 79 6c 69 62 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 27 64 65 73 6b 74 6f 70 27 | .if.Raylib.platform.==.'desktop' |
| 9960 | 0a 20 20 20 20 77 68 69 6c 65 20 21 52 61 79 6c 69 62 2e 77 69 6e 64 6f 77 5f 73 68 6f 75 6c 64 | .....while.!Raylib.window_should |
| 9980 | 5f 63 6c 6f 73 65 3f 20 64 6f 0a 20 20 20 20 20 20 73 65 6c 66 2e 6d 61 69 6e 5f 6c 6f 6f 70 0a | _close?.do.......self.main_loop. |
| 99a0 | 20 20 20 20 65 6e 64 0a 20 20 65 6c 73 69 66 20 52 61 79 6c 69 62 2e 70 6c 61 74 66 6f 72 6d 20 | ....end...elsif.Raylib.platform. |
| 99c0 | 3d 3d 20 27 77 65 62 27 0a 20 20 20 20 52 61 79 6c 69 62 2e 65 6d 73 63 72 69 70 74 65 6e 5f 73 | ==.'web'.....Raylib.emscripten_s |
| 99e0 | 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 0a 20 20 65 6e 64 0a 65 6e 64 06 3b 20 54 3b 38 49 22 22 64 | et_main_loop...end.end.;.T;8I""d |
| 9a00 | 65 66 20 77 68 69 6c 65 5f 77 69 6e 64 6f 77 5f 6f 70 65 6e 28 26 62 6c 6f 63 6b 29 06 3b 20 54 | ef.while_window_open(&block).;.T |
| 9a20 | 3b 39 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 15 52 61 79 6c 69 62 2e 6d 61 | ;9To;).;*F;+;.;.;.;&I".Raylib.ma |
| 9a40 | 69 6e 5f 6c 6f 6f 70 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 01 fd 69 3e 3b 15 46 3b 16 3a | in_loop.;.F;-[.;.[.[[email protected]>;.F;.: |
| 9a60 | 0e 6d 61 69 6e 5f 6c 6f 6f 70 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b | .main_loop;.;.;.[.;.{.;.IC;."..; |
| 9a80 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 20 03 3b 2f 69 00 3b 25 40 19 3b | .T;.[.;![.;"@.;#0;$@...;/i.;%@.; |
| 9aa0 | 36 54 3b 37 49 22 4e 64 65 66 20 6d 61 69 6e 5f 6c 6f 6f 70 0a 20 20 73 65 6c 66 2e 64 61 74 61 | 6T;7I"Ndef.main_loop...self.data |
| 9ac0 | 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 20 3d 20 6e 69 6c 0a 20 20 73 65 6c 66 2e 64 65 66 69 6e | _keys_pressed.=.nil...self.defin |
| 9ae0 | 65 64 5f 6c 6f 6f 70 2e 63 61 6c 6c 0a 65 6e 64 06 3b 20 54 3b 38 49 22 12 64 65 66 20 6d 61 69 | ed_loop.call.end.;.T;8I".def.mai |
| 9b00 | 6e 5f 6c 6f 6f 70 06 3b 20 54 3b 39 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 | n_loop.;.T;9To;).;*F;+;.;.;.;&I" |
| 9b20 | 15 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 06 3b 20 46 3b 2d 5b 0a 5b 07 49 22 0a 74 65 | .Raylib.draw_text.;.F;-[.[.I".te |
| 9b40 | 78 74 3a 06 3b 20 54 30 5b 07 49 22 07 78 3a 06 3b 20 54 30 5b 07 49 22 07 79 3a 06 3b 20 54 30 | xt:.;.T0[.I".x:.;.T0[.I".y:.;.T0 |
| 9b60 | 5b 07 49 22 0f 66 6f 6e 74 5f 73 69 7a 65 3a 06 3b 20 54 30 5b 07 49 22 0b 63 6f 6c 6f 72 3a 06 | [.I".font_size:.;.T0[.I".color:. |
| 9b80 | 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, |
| 9ba0 | 32 35 35 29 06 3b 20 54 3b 14 5b 06 5b 07 40 01 fd 69 44 3b 15 46 3b 16 3a 0e 64 72 61 77 5f 74 | 255).;.T;.[.[[email protected];.F;.:.draw_t |
| 9bc0 | 65 78 74 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 | ext;.;.;.[.;.{.;.IC;."..;.T;.[.; |
| 9be0 | 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 2c 03 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 49 22 01 | ![.;"@.;#0;$@.,.;/i.;%@.;6T;7I". |
| 9c00 | 83 64 65 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 | .def.draw_text(text:,.x:,.y:,.fo |
| 9c20 | 6e 74 5f 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 | nt_size:,.color:.Rl::Color.new(2 |
| 9c40 | 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 0a 20 20 73 65 6c 66 2e 5f 64 72 61 77 5f 74 65 | 55,255,255,255))...self._draw_te |
| 9c60 | 78 74 28 74 65 78 74 2c 20 78 2c 20 79 2c 20 66 6f 6e 74 5f 73 69 7a 65 2c 20 63 6f 6c 6f 72 29 | xt(text,.x,.y,.font_size,.color) |
| 9c80 | 0a 65 6e 64 06 3b 20 54 3b 38 49 22 54 64 65 66 20 64 72 61 77 5f 74 65 78 74 28 74 65 78 74 3a | .end.;.T;8I"Tdef.draw_text(text: |
| 9ca0 | 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 3a 20 52 6c 3a | ,.x:,.y:,.font_size:,.color:.Rl: |
| 9cc0 | 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 |
| 9ce0 | 3b 39 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 2e 64 72 | ;9To;).;*F;+;.;.;.;&I".Raylib.dr |
| 9d00 | 61 77 5f 74 65 78 74 75 72 65 06 3b 20 46 3b 2d 5b 09 5b 07 49 22 0d 74 65 78 74 75 72 65 3a 06 | aw_texture.;.F;-[.[.I".texture:. |
| 9d20 | 3b 20 54 30 5b 07 49 22 07 78 3a 06 3b 20 54 30 5b 07 49 22 07 79 3a 06 3b 20 54 30 5b 07 49 22 | ;.T0[.I".x:.;.T0[.I".y:.;.T0[.I" |
| 9d40 | 0a 74 69 6e 74 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 | .tint:.;.TI"#Rl::Color.new(255,2 |
| 9d60 | 35 35 2c 32 35 35 2c 32 35 35 29 06 3b 20 54 3b 14 5b 06 5b 07 40 01 fd 69 48 3b 15 46 3b 16 3a | 55,255,255).;.T;.[.[[email protected];.F;.: |
| 9d80 | 11 64 72 61 77 5f 74 65 78 74 75 72 65 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 | .draw_texture;.;.;.[.;.{.;.IC;." |
| 9da0 | 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 43 03 3b 2f 69 00 3b 25 | ..;.T;.[.;![.;"@.;#0;[email protected].;/i.;% |
| 9dc0 | 40 19 3b 36 54 3b 37 49 22 7b 64 65 66 20 64 72 61 77 5f 74 65 78 74 75 72 65 28 74 65 78 74 75 | @.;6T;7I"{def.draw_texture(textu |
| 9de0 | 72 65 3a 2c 20 78 3a 2c 20 79 3a 2c 20 74 69 6e 74 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 | re:,.x:,.y:,.tint:.Rl::Color.new |
| 9e00 | 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 0a 20 20 73 65 6c 66 2e 5f 64 72 61 77 5f | (255,255,255,255))...self._draw_ |
| 9e20 | 74 65 78 74 75 72 65 28 74 65 78 74 75 72 65 2c 20 78 2c 20 79 2c 20 74 69 6e 74 29 0a 65 6e 64 | texture(texture,.x,.y,.tint).end |
| 9e40 | 06 3b 20 54 3b 38 49 22 4d 64 65 66 20 64 72 61 77 5f 74 65 78 74 75 72 65 28 74 65 78 74 75 72 | .;.T;8I"Mdef.draw_texture(textur |
| 9e60 | 65 3a 2c 20 78 3a 2c 20 79 3a 2c 20 74 69 6e 74 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 | e:,.x:,.y:,.tint:.Rl::Color.new( |
| 9e80 | 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 39 54 6f 3b 29 16 3b 2a 46 3b | 255,255,255,255)).;.T;9To;).;*F; |
| 9ea0 | 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 5f | +;.;.;.;&I".Raylib.draw_texture_ |
| 9ec0 | 65 78 06 3b 20 46 3b 2d 5b 0a 5b 07 49 22 0d 74 65 78 74 75 72 65 3a 06 3b 20 54 30 5b 07 49 22 | ex.;.F;-[.[.I".texture:.;.T0[.I" |
| 9ee0 | 09 70 6f 73 3a 06 3b 20 54 30 5b 07 49 22 0e 72 6f 74 61 74 69 6f 6e 3a 06 3b 20 54 49 22 06 30 | .pos:.;.T0[.I".rotation:.;.TI".0 |
| 9f00 | 06 3b 20 54 5b 07 49 22 0b 73 63 61 6c 65 3a 06 3b 20 54 49 22 06 31 06 3b 20 54 5b 07 49 22 0a | .;.T[.I".scale:.;.TI".1.;.T[.I". |
| 9f20 | 74 69 6e 74 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 35 | tint:.;.TI"#Rl::Color.new(255,25 |
| 9f40 | 35 2c 32 35 35 2c 32 35 35 29 06 3b 20 54 3b 14 5b 06 5b 07 40 01 fd 69 4c 3b 15 46 3b 16 3a 14 | 5,255,255).;.T;.[.[[email protected];.F;.:. |
| 9f60 | 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b | draw_texture_ex;.;.;.[.;.{.;.IC; |
| 9f80 | 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 58 03 3b 2f 69 00 | ."..;.T;.[.;![.;"@.;#0;[email protected].;/i. |
| 9fa0 | 3b 25 40 19 3b 36 54 3b 37 49 22 01 a1 64 65 66 20 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 | ;%@.;6T;7I"..def.draw_texture_ex |
| 9fc0 | 28 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 | (texture:,.pos:,.rotation:.0,.sc |
| 9fe0 | 61 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 | ale:.1,.tint:.Rl::Color.new(255, |
| a000 | 32 35 35 2c 32 35 35 2c 32 35 35 29 29 0a 20 20 73 65 6c 66 2e 5f 64 72 61 77 5f 74 65 78 74 75 | 255,255,255))...self._draw_textu |
| a020 | 72 65 5f 65 78 28 74 65 78 74 75 72 65 2c 20 70 6f 73 2c 20 72 6f 74 61 74 69 6f 6e 2c 20 73 63 | re_ex(texture,.pos,.rotation,.sc |
| a040 | 61 6c 65 2c 20 74 69 6e 74 29 0a 65 6e 64 06 3b 20 54 3b 38 49 22 65 64 65 66 20 64 72 61 77 5f | ale,.tint).end.;.T;8I"edef.draw_ |
| a060 | 74 65 78 74 75 72 65 5f 65 78 28 74 65 78 74 75 72 65 3a 2c 20 70 6f 73 3a 2c 20 72 6f 74 61 74 | texture_ex(texture:,.pos:,.rotat |
| a080 | 69 6f 6e 3a 20 30 2c 20 73 63 61 6c 65 3a 20 31 2c 20 74 69 6e 74 3a 20 52 6c 3a 3a 43 6f 6c 6f | ion:.0,.scale:.1,.tint:.Rl::Colo |
| a0a0 | 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 3b 39 54 6f 3b | r.new(255,255,255,255)).;.T;9To; |
| a0c0 | 29 16 3b 2a 46 3b 2b 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 | ).;*F;+;.;.;.;&I".Raylib.draw_te |
| a0e0 | 78 74 75 72 65 5f 70 72 6f 06 3b 20 46 3b 2d 5b 0b 5b 07 49 22 0d 74 65 78 74 75 72 65 3a 06 3b | xture_pro.;.F;-[.[.I".texture:.; |
| a100 | 20 54 30 5b 07 49 22 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 | .T0[.I".source_rec:.;.T0[.I".des |
| a120 | 74 5f 72 65 63 3a 06 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 | t_rec:.;.T0[.I".origin:.;.TI".Rl |
| a140 | 3a 3a 56 65 63 74 6f 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 | ::Vector.new(0,0).;.T[.I".rotati |
| a160 | 6f 6e 3a 06 3b 20 54 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 | on:.;.TI".0.;.T[.I".tint:.;.TI"# |
| a180 | 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 06 3b | Rl::Color.new(255,255,255,255).; |
| a1a0 | 20 54 3b 14 5b 06 5b 07 40 01 fd 69 50 3b 15 46 3b 16 3a 15 64 72 61 77 5f 74 65 78 74 75 72 65 | .T;.[.[[email protected];.F;.:.draw_texture |
| a1c0 | 5f 70 72 6f 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 | _pro;.;.;.[.;.{.;.IC;."..;.T;.[. |
| a1e0 | 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 71 03 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 49 22 | ;![.;"@.;#0;[email protected].;/i.;%@.;6T;7I" |
| a200 | 01 da 64 65 66 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 | ..def.draw_texture_pro(texture:, |
| a220 | 20 73 6f 75 72 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 | .source_rec:,.dest_rec:,.origin: |
| a240 | 20 52 6c 3a 3a 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 | .Rl::Vector.new(0,0),.rotation:. |
| a260 | 30 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 35 35 2c 32 | 0,.tint:.Rl::Color.new(255,255,2 |
| a280 | 35 35 2c 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 5f 70 72 | 55,255))...self._draw_texture_pr |
| a2a0 | 6f 28 74 65 78 74 75 72 65 2c 20 73 6f 75 72 63 65 5f 72 65 63 2c 20 64 65 73 74 5f 72 65 63 2c | o(texture,.source_rec,.dest_rec, |
| a2c0 | 20 6f 72 69 67 69 6e 2c 20 72 6f 74 61 74 69 6f 6e 2c 20 74 69 6e 74 29 0a 65 6e 64 06 3b 20 54 | .origin,.rotation,.tint).end.;.T |
| a2e0 | 3b 38 49 22 01 86 64 65 66 20 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 28 74 65 78 74 75 | ;8I"..def.draw_texture_pro(textu |
| a300 | 72 65 3a 2c 20 73 6f 75 72 63 65 5f 72 65 63 3a 2c 20 64 65 73 74 5f 72 65 63 3a 2c 20 6f 72 69 | re:,.source_rec:,.dest_rec:,.ori |
| a320 | 67 69 6e 3a 20 52 6c 3a 3a 56 65 63 74 6f 72 2e 6e 65 77 28 30 2c 30 29 2c 20 72 6f 74 61 74 69 | gin:.Rl::Vector.new(0,0),.rotati |
| a340 | 6f 6e 3a 20 30 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 | on:.0,.tint:.Rl::Color.new(255,2 |
| a360 | 35 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 39 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a | 55,255,255)).;.T;9To;).;*F;+;.;. |
| a380 | 3b 1b 3b 26 49 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 2d | ;.;&I".Raylib.keys_pressed.;.F;- |
| a3a0 | 5b 00 3b 14 5b 06 5b 07 40 01 fd 69 54 3b 15 46 3b 16 3a 11 6b 65 79 73 5f 70 72 65 73 73 65 64 | [.;.[.[[email protected];.F;.:.keys_pressed |
| a3c0 | 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 5b 00 | ;.;.;.[.;.{.;.IC;."..;.T;.[.;![. |
| a3e0 | 3b 22 40 17 3b 23 30 3b 24 40 02 8c 03 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 49 22 02 0a 01 64 | ;"@.;#0;$@...;/i.;%@.;6T;7I"...d |
| a400 | 65 66 20 6b 65 79 73 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 | ef.keys_pressed...if.self.data_k |
| a420 | 65 79 73 5f 70 72 65 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 | eys_pressed.....return.self.data |
| a440 | 5f 6b 65 79 73 5f 70 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 | _keys_pressed...end...self.data_ |
| a460 | 6b 65 79 73 5f 70 72 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 | keys_pressed.=.[]...key.=.self._ |
| a480 | 6e 65 78 74 5f 6b 65 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 | next_key_pressed...while.key.!=. |
| a4a0 | 30 0a 20 20 20 20 73 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 | 0.....self.data_keys_pressed.pus |
| a4c0 | 68 20 6b 65 79 0a 20 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 | h.key.....key.=.self._next_key_p |
| a4e0 | 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 |
| a500 | 65 73 73 65 64 0a 65 6e 64 06 3b 20 54 3b 38 49 22 15 64 65 66 20 6b 65 79 73 5f 70 72 65 73 73 | essed.end.;.T;8I".def.keys_press |
| a520 | 65 64 06 3b 20 54 3b 39 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 | ed.;.T;9To;).;*F;+;.;.;.;&I".Ray |
| a540 | 6c 69 62 2e 73 63 69 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 46 3b 2d 5b 0b 5b 07 49 22 0a 2a 61 72 | lib.scissor_mode.;.F;-[.[.I".*ar |
| a560 | 67 73 06 3b 20 54 30 5b 07 49 22 07 78 3a 06 3b 20 54 49 22 06 30 06 3b 20 54 5b 07 49 22 07 79 | gs.;.T0[.I".x:.;.TI".0.;.T[.I".y |
| a580 | 3a 06 3b 20 54 49 22 06 30 06 3b 20 54 5b 07 49 22 0b 77 69 64 74 68 3a 06 3b 20 54 49 22 07 31 | :.;.TI".0.;.T[.I".width:.;.TI".1 |
| a5a0 | 30 06 3b 20 54 5b 07 49 22 0c 68 65 69 67 68 74 3a 06 3b 20 54 49 22 07 31 30 06 3b 20 54 5b 07 | 0.;.T[.I".height:.;.TI".10.;.T[. |
| a5c0 | 49 22 0b 26 62 6c 6f 63 6b 06 3b 20 54 30 3b 14 5b 06 5b 07 40 01 fd 69 68 3b 15 54 3b 16 3a 11 | I".&block.;.T0;.[.[[email protected];.T;.:. |
| a5e0 | 73 63 69 73 73 6f 72 5f 6d 6f 64 65 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 58 | scissor_mode;.;.;.[.;.{.;.IC;."X |
| a600 | 54 68 65 20 63 6f 64 65 20 62 6c 6f 63 6b 20 76 65 72 73 69 6f 6e 20 6f 66 20 7b 52 61 79 6c 69 | The.code.block.version.of.{Rayli |
| a620 | 62 2e 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 7d 20 61 6e 64 20 7b 52 61 79 6c 69 | b.begin_scissor_mode}.and.{Rayli |
| a640 | 62 2e 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 7d 0e 3b 20 54 3b 1c 5b 06 6f 3a 1c 59 41 | b.end_scissor_mode}.;.T;.[.o:.YA |
| a660 | 52 44 3a 3a 54 61 67 73 3a 3a 4f 76 65 72 6c 6f 61 64 54 61 67 0d 3b 3d 49 22 0d 6f 76 65 72 6c | RD::Tags::OverloadTag.;=I".overl |
| a680 | 6f 61 64 06 3b 20 46 3b 3e 30 3b 16 3b 7e 3b 3f 30 3b 38 49 22 3c 73 63 69 73 73 6f 72 5f 6d 6f | oad.;.F;>0;.;~;?0;8I"<scissor_mo |
| a6a0 | 64 65 28 78 3a 20 30 2c 20 79 3a 20 30 2c 20 77 69 64 74 68 3a 20 31 30 2c 20 68 65 69 67 68 74 | de(x:.0,.y:.0,.width:.10,.height |
| a6c0 | 3a 20 31 30 2c 20 26 62 6c 6f 63 6b 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b | :.10,.&block).;.T;.IC;."..;.T;.[ |
| a6e0 | 0a 6f 3b 3c 0a 3b 3d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 49 22 | .o;<.;=I".param.;.F;>I"..;.T;.I" |
| a700 | 06 78 06 3b 20 54 3b 3f 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 98 03 6f 3b | .x.;.T;?[.I".Integer.;.T;[email protected]; |
| a720 | 3c 0a 3b 3d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 49 22 06 79 06 | <.;=I".param.;.F;>I"..;.T;.I".y. |
| a740 | 3b 20 54 3b 3f 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 98 03 6f 3b 3c 0a 3b | ;.T;?[.I".Integer.;.T;[email protected];<.; |
| a760 | 3d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 49 22 0a 77 69 64 74 68 | =I".param.;.F;>I"..;.T;.I".width |
| a780 | 06 3b 20 54 3b 3f 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 98 03 6f 3b 3c 0a | .;.T;?[.I".Integer.;.T;[email protected];<. |
| a7a0 | 3b 3d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 49 22 0b 68 65 69 67 | ;=I".param.;.F;>I"..;.T;.I".heig |
| a7c0 | 68 74 06 3b 20 54 3b 3f 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 98 03 6f 3b | ht.;.T;?[.I".Integer.;.T;[email protected]; |
| a7e0 | 3c 0a 3b 3d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 30 54 68 65 20 63 6f 64 65 20 74 6f | <.;=I".param.;.F;>I"0The.code.to |
| a800 | 20 62 65 20 65 78 65 63 75 74 65 64 20 69 6e 20 74 68 65 20 73 63 69 73 73 6f 72 20 6d 6f 64 65 | .be.executed.in.the.scissor.mode |
| a820 | 06 3b 20 54 3b 16 49 22 0a 62 6c 6f 63 6b 06 3b 20 54 3b 3f 5b 06 49 22 09 50 72 6f 63 06 3b 20 | .;.T;.I".block.;.T;?[.I".Proc.;. |
| a840 | 54 3b 24 40 02 98 03 3b 21 5b 00 3b 22 49 22 01 94 40 70 61 72 61 6d 20 78 20 5b 49 6e 74 65 67 | T;$@...;![.;"I"[email protected].[Integ |
| a860 | 65 72 5d 0a 40 70 61 72 61 6d 20 79 20 5b 49 6e 74 65 67 65 72 5d 0a 40 70 61 72 61 6d 20 77 69 | er][email protected].[Integer][email protected] |
| a880 | 64 74 68 20 5b 49 6e 74 65 67 65 72 5d 0a 40 70 61 72 61 6d 20 68 65 69 67 68 74 20 5b 49 6e 74 | dth.[Integer][email protected].[Int |
| a8a0 | 65 67 65 72 5d 0a 40 70 61 72 61 6d 20 62 6c 6f 63 6b 20 5b 50 72 6f 63 5d 20 54 68 65 20 63 6f | eger][email protected].[Proc].The.co |
| a8c0 | 64 65 20 74 6f 20 62 65 20 65 78 65 63 75 74 65 64 20 69 6e 20 74 68 65 20 73 63 69 73 73 6f 72 | de.to.be.executed.in.the.scissor |
| a8e0 | 20 6d 6f 64 65 06 3b 20 54 3b 23 30 3b 24 40 02 98 03 3b 2f 69 00 3b 30 46 3b 6c 30 3b 2d 5b 0a | .mode.;.T;#0;$@...;/i.;0F;l0;-[. |
| a900 | 5b 07 49 22 07 78 3a 06 3b 20 54 49 22 06 30 06 3b 20 54 5b 07 49 22 07 79 3a 06 3b 20 54 49 22 | [.I".x:.;.TI".0.;.T[.I".y:.;.TI" |
| a920 | 06 30 06 3b 20 54 5b 07 49 22 0b 77 69 64 74 68 3a 06 3b 20 54 49 22 07 31 30 06 3b 20 54 5b 07 | .0.;.T[.I".width:.;.TI".10.;.T[. |
| a940 | 49 22 0c 68 65 69 67 68 74 3a 06 3b 20 54 49 22 07 31 30 06 3b 20 54 5b 07 49 22 0b 26 62 6c 6f | I".height:.;.TI".10.;.T[.I".&blo |
| a960 | 63 6b 06 3b 20 54 30 3b 24 40 02 98 03 3b 21 5b 00 3b 22 49 22 02 34 01 54 68 65 20 63 6f 64 65 | ck.;.T0;$@...;![.;"I".4.The.code |
| a980 | 20 62 6c 6f 63 6b 20 76 65 72 73 69 6f 6e 20 6f 66 20 7b 52 61 79 6c 69 62 2e 62 65 67 69 6e 5f | .block.version.of.{Raylib.begin_ |
| a9a0 | 73 63 69 73 73 6f 72 5f 6d 6f 64 65 7d 20 61 6e 64 20 7b 52 61 79 6c 69 62 2e 65 6e 64 5f 73 63 | scissor_mode}.and.{Raylib.end_sc |
| a9c0 | 69 73 73 6f 72 5f 6d 6f 64 65 7d 0a 40 6f 76 65 72 6c 6f 61 64 20 73 63 69 73 73 6f 72 5f 6d 6f | issor_mode}[email protected]_mo |
| a9e0 | 64 65 28 78 3a 20 30 2c 20 79 3a 20 30 2c 20 77 69 64 74 68 3a 20 31 30 2c 20 68 65 69 67 68 74 | de(x:.0,.y:.0,.width:.10,.height |
| aa00 | 3a 20 31 30 2c 20 26 62 6c 6f 63 6b 29 0a 20 20 40 70 61 72 61 6d 20 78 20 5b 49 6e 74 65 67 65 | :.10,.&block)[email protected].[Intege |
| aa20 | 72 5d 0a 20 20 40 70 61 72 61 6d 20 79 20 5b 49 6e 74 65 67 65 72 5d 0a 20 20 40 70 61 72 61 6d | r][email protected].[Integer]...@param |
| aa40 | 20 77 69 64 74 68 20 5b 49 6e 74 65 67 65 72 5d 0a 20 20 40 70 61 72 61 6d 20 68 65 69 67 68 74 | .width.[Integer][email protected] |
| aa60 | 20 5b 49 6e 74 65 67 65 72 5d 0a 20 20 40 70 61 72 61 6d 20 62 6c 6f 63 6b 20 5b 50 72 6f 63 5d | .[Integer][email protected].[Proc] |
| aa80 | 20 54 68 65 20 63 6f 64 65 20 74 6f 20 62 65 20 65 78 65 63 75 74 65 64 20 69 6e 20 74 68 65 20 | .The.code.to.be.executed.in.the. |
| aaa0 | 73 63 69 73 73 6f 72 20 6d 6f 64 65 06 3b 20 54 3b 23 30 3b 24 40 02 98 03 3b 2f 69 00 3b 30 46 | scissor.mode.;.T;#0;$@...;/i.;0F |
| aac0 | 3b 31 6f 3b 32 08 3b 33 46 3b 34 69 61 3b 35 69 67 3b 25 40 19 3b 36 54 3b 37 49 22 02 1a 01 64 | ;1o;2.;3F;4ia;5ig;%@.;6T;7I"...d |
| aae0 | 65 66 20 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 2a 61 72 67 73 2c 20 78 3a 20 30 2c 20 79 3a 20 | ef.scissor_mode(*args,.x:.0,.y:. |
| ab00 | 30 2c 20 77 69 64 74 68 3a 20 31 30 2c 20 68 65 69 67 68 74 3a 20 31 30 2c 20 26 62 6c 6f 63 6b | 0,.width:.10,.height:.10,.&block |
| ab20 | 29 0a 20 20 69 66 20 61 72 67 73 2e 6c 65 6e 67 74 68 20 3c 20 34 0a 20 20 20 20 70 75 74 73 20 | )...if.args.length.<.4.....puts. |
| ab40 | 27 61 72 67 73 27 0a 20 20 20 20 73 65 6c 66 2e 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f | 'args'.....self.begin_scissor_mo |
| ab60 | 64 65 28 61 72 67 73 5b 30 5d 2c 20 61 72 67 73 5b 31 5d 2c 20 61 72 67 73 5b 32 5d 2c 20 61 72 | de(args[0],.args[1],.args[2],.ar |
| ab80 | 67 73 5b 33 5d 29 0a 20 20 65 6c 73 65 0a 20 20 20 20 70 75 74 73 20 27 6b 77 61 72 67 27 0a 20 | gs[3])...else.....puts.'kwarg'.. |
| aba0 | 20 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 | ...self.begin_scissor_mode(x,.y, |
| abc0 | 20 77 69 64 74 68 2c 20 68 65 69 67 68 74 29 0a 20 20 65 6e 64 0a 20 20 79 69 65 6c 64 0a 20 20 | .width,.height)...end...yield... |
| abe0 | 73 65 6c 66 2e 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 0a 65 6e 64 06 3b 20 54 3b 38 49 | self.end_scissor_mode.end.;.T;8I |
| ac00 | 22 47 64 65 66 20 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 2a 61 72 67 73 2c 20 78 3a 20 30 2c 20 | "Gdef.scissor_mode(*args,.x:.0,. |
| ac20 | 79 3a 20 30 2c 20 77 69 64 74 68 3a 20 31 30 2c 20 68 65 69 67 68 74 3a 20 31 30 2c 20 26 62 6c | y:.0,.width:.10,.height:.10,.&bl |
| ac40 | 6f 63 6b 29 06 3b 20 54 3b 39 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 10 52 | ock).;.T;9To;).;*F;+;.;.;.;&I".R |
| ac60 | 61 79 6c 69 62 2e 64 72 61 77 06 3b 20 46 3b 2d 5b 07 5b 07 49 22 11 63 6c 65 61 72 5f 63 6f 6c | aylib.draw.;.F;-[.[.I".clear_col |
| ac80 | 6f 72 3a 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 | or:.;.TI".nil.;.T[.I".&block.;.T |
| aca0 | 30 3b 14 5b 06 5b 07 40 01 fd 69 74 3b 15 46 3b 16 3b 56 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b | 0;.[.[[email protected];.F;.;V;.;.;.[.;.{.; |
| acc0 | 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 02 ea 03 | .IC;."..;.T;.[.;![.;"@.;#0;$@... |
| ace0 | 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 49 22 01 8a 64 65 66 20 64 72 61 77 28 63 6c 65 61 72 5f | ;/i.;%@.;6T;7I"..def.draw(clear_ |
| ad00 | 63 6f 6c 6f 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 | color:.nil,.&block)...self.clear |
| ad20 | 5f 62 61 63 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 | _background(clear_color).if.clea |
| ad40 | 72 5f 63 6f 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 | r_color...self.begin_drawing...y |
| ad60 | 69 65 6c 64 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 | ield...self.end_drawing.end.;.T; |
| ad80 | 38 49 22 27 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 | 8I"'def.draw(clear_color:.nil,.& |
| ada0 | 62 6c 6f 63 6b 29 06 3b 20 54 3b 39 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 | block).;.T;9To;).;*F;+;.;.;,;&I" |
| adc0 | 17 52 61 79 6c 69 62 23 69 6e 69 74 5f 77 69 6e 64 6f 77 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b | .Raylib#init_window.;.F;-[.;.[.[ |
| ade0 | 07 49 22 0f 73 72 63 2f 63 6f 72 65 2e 63 06 3b 20 54 69 16 3b 15 54 3b 16 3a 10 69 6e 69 74 5f | .I".src/core.c.;.Ti.;.T;.:.init_ |
| ae00 | 77 69 6e 64 6f 77 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 | window;.0;.[.;.{.;.IC;."..;.T;.[ |
| ae20 | 06 6f 3b 7f 0d 3b 3d 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 3e 30 3b 16 3b 01 7b 3b 3f | .o;..;=I".overload.;.F;>0;.;.{;? |
| ae40 | 30 3b 38 49 22 4c 69 6e 69 74 5f 77 69 6e 64 6f 77 28 77 69 64 74 68 3a 20 38 30 30 2c 20 68 65 | 0;8I"Linit_window(width:.800,.he |
| ae60 | 69 67 68 74 3a 20 36 30 30 2c 20 74 69 74 6c 65 3a 20 22 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 66 | ight:.600,.title:."Hello.World.f |
| ae80 | 72 6f 6d 20 52 61 79 6c 69 62 21 22 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b | rom.Raylib!").;.T;.IC;."..;.T;.[ |
| aea0 | 08 6f 3b 3c 0a 3b 3d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 49 22 | .o;<.;=I".param.;.F;>I"..;.T;.I" |
| aec0 | 0a 77 69 64 74 68 06 3b 20 54 3b 3f 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 | .width.;.T;?[.I".Integer.;.T;$@. |
| aee0 | fb 03 6f 3b 3c 0a 3b 3d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 49 | ..o;<.;=I".param.;.F;>I"..;.T;.I |
| af00 | 22 0b 68 65 69 67 68 74 06 3b 20 54 3b 3f 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 | ".height.;.T;?[.I".Integer.;.T;$ |
| af20 | 40 02 fb 03 6f 3b 3c 0a 3b 3d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b | @...o;<.;=I".param.;.F;>I"..;.T; |
| af40 | 16 49 22 0a 74 69 74 6c 65 06 3b 20 54 3b 3f 5b 06 49 22 0b 53 74 72 69 6e 67 06 3b 20 54 3b 24 | .I".title.;.T;?[.I".String.;.T;$ |
| af60 | 40 02 fb 03 3b 21 5b 00 3b 22 49 22 49 40 70 61 72 61 6d 20 77 69 64 74 68 20 5b 49 6e 74 65 67 | @...;![.;"I"[email protected].[Integ |
| af80 | 65 72 5d 0a 40 70 61 72 61 6d 20 68 65 69 67 68 74 20 5b 49 6e 74 65 67 65 72 5d 0a 40 70 61 72 | er][email protected].[Integer].@par |
| afa0 | 61 6d 20 74 69 74 6c 65 20 5b 53 74 72 69 6e 67 5d 06 3b 20 54 3b 23 30 3b 24 40 02 fb 03 3b 2f | am.title.[String].;.T;#0;$@...;/ |
| afc0 | 69 00 3b 30 46 3b 6c 30 3b 2d 5b 08 5b 07 49 22 0b 77 69 64 74 68 3a 06 3b 20 54 49 22 08 38 30 | i.;0F;l0;-[.[.I".width:.;.TI".80 |
| afe0 | 30 06 3b 20 54 5b 07 49 22 0c 68 65 69 67 68 74 3a 06 3b 20 54 49 22 08 36 30 30 06 3b 20 54 5b | 0.;.T[.I".height:.;.TI".600.;.T[ |
| b000 | 07 49 22 0b 74 69 74 6c 65 3a 06 3b 20 54 49 22 1f 22 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 66 72 | .I".title:.;.TI"."Hello.World.fr |
| b020 | 6f 6d 20 52 61 79 6c 69 62 21 22 06 3b 20 54 3b 24 40 02 fb 03 3b 21 5b 00 3b 22 49 22 01 9d 40 | om.Raylib!".;.T;$@...;![.;"I"..@ |
| b040 | 6f 76 65 72 6c 6f 61 64 20 69 6e 69 74 5f 77 69 6e 64 6f 77 28 77 69 64 74 68 3a 20 38 30 30 2c | overload.init_window(width:.800, |
| b060 | 20 68 65 69 67 68 74 3a 20 36 30 30 2c 20 74 69 74 6c 65 3a 20 22 48 65 6c 6c 6f 20 57 6f 72 6c | .height:.600,.title:."Hello.Worl |
| b080 | 64 20 66 72 6f 6d 20 52 61 79 6c 69 62 21 22 29 0a 0a 20 20 40 70 61 72 61 6d 20 77 69 64 74 68 | d.from.Raylib!")[email protected] |
| b0a0 | 20 5b 49 6e 74 65 67 65 72 5d 0a 20 20 40 70 61 72 61 6d 20 68 65 69 67 68 74 20 5b 49 6e 74 65 | .[Integer][email protected].[Inte |
| b0c0 | 67 65 72 5d 0a 20 20 40 70 61 72 61 6d 20 74 69 74 6c 65 20 5b 53 74 72 69 6e 67 5d 06 3b 20 54 | ger][email protected].[String].;.T |
| b0e0 | 3b 23 30 3b 24 40 02 fb 03 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 02 71 03 73 74 61 | ;#0;$@...;0F;l0;%@.;6T;7I".q.sta |
| b100 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 6e 69 74 5f 77 69 6e 64 6f 77 28 6d 72 | tic.mrb_value.mrb_init_window(mr |
| b120 | 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).{. |
| b140 | 09 6d 72 62 5f 69 6e 74 20 73 63 72 65 65 6e 57 69 64 74 68 20 3d 20 38 30 30 3b 0a 09 6d 72 62 | .mrb_int.screenWidth.=.800;..mrb |
| b160 | 5f 69 6e 74 20 73 63 72 65 65 6e 48 65 69 67 68 74 20 3d 20 36 30 30 3b 0a 09 63 68 61 72 2a 20 | _int.screenHeight.=.600;..char*. |
| b180 | 74 69 74 6c 65 20 3d 20 22 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 66 72 6f 6d 20 52 61 79 6c 69 62 | title.=."Hello.World.from.Raylib |
| b1a0 | 21 22 3b 0a 0a 09 75 69 6e 74 33 32 5f 74 20 6b 77 5f 6e 75 6d 20 3d 20 33 3b 0a 09 63 6f 6e 73 | !";...uint32_t.kw_num.=.3;..cons |
| b1c0 | 74 20 6d 72 62 5f 73 79 6d 20 6b 77 5f 6e 61 6d 65 73 5b 5d 20 3d 20 7b 20 0a 09 09 6d 72 62 5f | t.mrb_sym.kw_names[].=.{....mrb_ |
| b1e0 | 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 77 69 64 74 68 22 29 2c 0a 09 09 6d 72 62 5f | intern_lit(mrb,."width"),...mrb_ |
| b200 | 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 68 65 69 67 68 74 22 29 2c 0a 09 09 6d 72 62 | intern_lit(mrb,."height"),...mrb |
| b220 | 5f 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 74 69 74 6c 65 22 29 2c 0a 09 7d 3b 0a 09 | _intern_lit(mrb,."title"),..};.. |
| b240 | 6d 72 62 5f 76 61 6c 75 65 20 6b 77 5f 76 61 6c 75 65 73 5b 6b 77 5f 6e 75 6d 5d 3b 0a 09 63 6f | mrb_value.kw_values[kw_num];..co |
| b260 | 6e 73 74 20 6d 72 62 5f 6b 77 61 72 67 73 20 6b 77 61 72 67 73 20 3d 20 7b 20 6b 77 5f 6e 75 6d | nst.mrb_kwargs.kwargs.=.{.kw_num |
| b280 | 2c 20 30 2c 20 6b 77 5f 6e 61 6d 65 73 2c 20 6b 77 5f 76 61 6c 75 65 73 2c 20 4e 55 4c 4c 20 7d | ,.0,.kw_names,.kw_values,.NULL.} |
| b2a0 | 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 7c 69 69 7a 3a 22 2c 20 26 73 | ;..mrb_get_args(mrb,."|iiz:",.&s |
| b2c0 | 63 72 65 65 6e 57 69 64 74 68 2c 20 26 73 63 72 65 65 6e 48 65 69 67 68 74 2c 20 26 74 69 74 6c | creenWidth,.&screenHeight,.&titl |
| b2e0 | 65 2c 20 26 6b 77 61 72 67 73 29 3b 0a 0a 09 69 66 20 28 6d 72 62 5f 75 6e 64 65 66 5f 70 28 6b | e,.&kwargs);...if.(mrb_undef_p(k |
| b300 | 77 5f 76 61 6c 75 65 73 5b 30 5d 29 29 20 7b 0a 09 09 6b 77 5f 76 61 6c 75 65 73 5b 30 5d 20 3d | w_values[0])).{...kw_values[0].= |
| b320 | 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 73 63 72 65 65 6e 57 69 64 74 68 29 3b 0a | .mrb_fixnum_value(screenWidth);. |
| b340 | 09 7d 0a 09 69 66 20 28 6d 72 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 6c 75 65 73 5b 31 5d | .}..if.(mrb_undef_p(kw_values[1] |
| b360 | 29 29 20 7b 0a 09 09 6b 77 5f 76 61 6c 75 65 73 5b 31 5d 20 3d 20 6d 72 62 5f 66 69 78 6e 75 6d | )).{...kw_values[1].=.mrb_fixnum |
| b380 | 5f 76 61 6c 75 65 28 73 63 72 65 65 6e 48 65 69 67 68 74 29 3b 0a 09 7d 0a 09 69 66 20 28 6d 72 | _value(screenHeight);..}..if.(mr |
| b3a0 | 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 6c 75 65 73 5b 32 5d 29 29 20 7b 0a 09 09 6b 77 5f | b_undef_p(kw_values[2])).{...kw_ |
| b3c0 | 76 61 6c 75 65 73 5b 32 5d 20 3d 20 6d 72 62 5f 73 74 72 5f 6e 65 77 5f 63 73 74 72 28 6d 72 62 | values[2].=.mrb_str_new_cstr(mrb |
| b3e0 | 2c 20 74 69 74 6c 65 29 3b 0a 09 7d 0a 0a 09 49 6e 69 74 57 69 6e 64 6f 77 28 6d 72 62 5f 66 69 | ,.title);..}...InitWindow(mrb_fi |
| b400 | 78 6e 75 6d 28 6b 77 5f 76 61 6c 75 65 73 5b 30 5d 29 2c 20 6d 72 62 5f 66 69 78 6e 75 6d 28 6b | xnum(kw_values[0]),.mrb_fixnum(k |
| b420 | 77 5f 76 61 6c 75 65 73 5b 31 5d 29 2c 20 6d 72 62 5f 73 74 72 5f 74 6f 5f 63 73 74 72 28 6d 72 | w_values[1]),.mrb_str_to_cstr(mr |
| b440 | 62 2c 20 6b 77 5f 76 61 6c 75 65 73 5b 32 5d 29 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f | b,.kw_values[2]));...return.mrb_ |
| b460 | 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 | nil_value();.}.;.T;8I".static.mr |
| b480 | 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 17 52 | b_value.;.To;).;*T;+;.;.;.;&I".R |
| b4a0 | 61 79 6c 69 62 2e 69 6e 69 74 5f 77 69 6e 64 6f 77 06 3b 20 46 3b 2d 40 02 fd 03 3b 14 40 02 fe | aylib.init_window.;.F;-@...;.@.. |
| b4c0 | 03 3b 15 54 3b 16 3b 01 7b 3b 18 30 3b 1c 40 02 01 04 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0e 3b | .;.T;.;.{;.0;.@...;.{.;.IC;."..; |
| b4e0 | 20 54 3b 1c 5b 06 6f 3b 7f 0d 3b 3d 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 3e 30 3b 16 | .T;.[.o;..;=I".overload.;.F;>0;. |
| b500 | 3b 01 7b 3b 3f 30 3b 38 49 22 4c 69 6e 69 74 5f 77 69 6e 64 6f 77 28 77 69 64 74 68 3a 20 38 30 | ;.{;?0;8I"Linit_window(width:.80 |
| b520 | 30 2c 20 68 65 69 67 68 74 3a 20 36 30 30 2c 20 74 69 74 6c 65 3a 20 22 48 65 6c 6c 6f 20 57 6f | 0,.height:.600,.title:."Hello.Wo |
| b540 | 72 6c 64 20 66 72 6f 6d 20 52 61 79 6c 69 62 21 22 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b | rld.from.Raylib!").;.T;.IC;."..; |
| b560 | 20 54 3b 1c 5b 08 6f 3b 3c 0a 3b 3d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 | .T;.[.o;<.;=I".param.;.F;>I"..;. |
| b580 | 54 3b 16 49 22 0a 77 69 64 74 68 06 3b 20 54 3b 3f 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 | T;.I".width.;.T;?[.I".Integer.;. |
| b5a0 | 54 3b 24 40 02 2c 04 6f 3b 3c 0a 3b 3d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b | T;$@.,.o;<.;=I".param.;.F;>I"..; |
| b5c0 | 20 54 3b 16 49 22 0b 68 65 69 67 68 74 06 3b 20 54 3b 3f 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 | .T;.I".height.;.T;?[.I".Integer. |
| b5e0 | 3b 20 54 3b 24 40 02 2c 04 6f 3b 3c 0a 3b 3d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 | ;.T;$@.,.o;<.;=I".param.;.F;>I". |
| b600 | 06 3b 20 54 3b 16 49 22 0a 74 69 74 6c 65 06 3b 20 54 3b 3f 5b 06 49 22 0b 53 74 72 69 6e 67 06 | .;.T;.I".title.;.T;?[.I".String. |
| b620 | 3b 20 54 3b 24 40 02 2c 04 3b 21 5b 00 3b 22 49 22 49 40 70 61 72 61 6d 20 77 69 64 74 68 20 5b | ;.T;$@.,.;![.;"I"[email protected].[ |
| b640 | 49 6e 74 65 67 65 72 5d 0a 40 70 61 72 61 6d 20 68 65 69 67 68 74 20 5b 49 6e 74 65 67 65 72 5d | Integer][email protected].[Integer] |
| b660 | 0a 40 70 61 72 61 6d 20 74 69 74 6c 65 20 5b 53 74 72 69 6e 67 5d 06 3b 20 54 3b 23 30 3b 24 40 | [email protected].[String].;.T;#0;$@ |
| b680 | 02 2c 04 3b 2f 69 00 3b 30 46 3b 6c 30 3b 2d 5b 08 5b 07 49 22 0b 77 69 64 74 68 3a 06 3b 20 54 | .,.;/i.;0F;l0;-[.[.I".width:.;.T |
| b6a0 | 49 22 08 38 30 30 06 3b 20 54 5b 07 49 22 0c 68 65 69 67 68 74 3a 06 3b 20 54 49 22 08 36 30 30 | I".800.;.T[.I".height:.;.TI".600 |
| b6c0 | 06 3b 20 54 5b 07 49 22 0b 74 69 74 6c 65 3a 06 3b 20 54 49 22 1f 22 48 65 6c 6c 6f 20 57 6f 72 | .;.T[.I".title:.;.TI"."Hello.Wor |
| b6e0 | 6c 64 20 66 72 6f 6d 20 52 61 79 6c 69 62 21 22 06 3b 20 54 3b 24 40 02 2c 04 3b 21 5b 00 3b 22 | ld.from.Raylib!".;.T;$@.,.;![.;" |
| b700 | 49 22 01 9d 40 6f 76 65 72 6c 6f 61 64 20 69 6e 69 74 5f 77 69 6e 64 6f 77 28 77 69 64 74 68 3a | I"[email protected]_window(width: |
| b720 | 20 38 30 30 2c 20 68 65 69 67 68 74 3a 20 36 30 30 2c 20 74 69 74 6c 65 3a 20 22 48 65 6c 6c 6f | .800,.height:.600,.title:."Hello |
| b740 | 20 57 6f 72 6c 64 20 66 72 6f 6d 20 52 61 79 6c 69 62 21 22 29 0a 20 20 40 70 61 72 61 6d 20 77 | .World.from.Raylib!")[email protected] |
| b760 | 69 64 74 68 20 5b 49 6e 74 65 67 65 72 5d 0a 20 20 40 70 61 72 61 6d 20 68 65 69 67 68 74 20 5b | idth.[Integer][email protected].[ |
| b780 | 49 6e 74 65 67 65 72 5d 0a 20 20 40 70 61 72 61 6d 20 74 69 74 6c 65 20 5b 53 74 72 69 6e 67 5d | Integer][email protected].[String] |
| b7a0 | 0a 06 3b 20 54 3b 23 30 3b 24 40 02 2c 04 3b 2f 69 00 3b 30 46 3b 31 6f 3b 32 08 3b 33 54 3b 34 | ..;.T;#0;$@.,.;/i.;0F;1o;2.;3T;4 |
| b7c0 | 69 10 3b 35 69 14 3b 25 40 19 3b 36 54 3b 37 40 02 2a 04 3b 38 40 02 2b 04 6f 3b 29 15 3b 2a 46 | i.;5i.;%@.;6T;7@.*.;8@.+.o;).;*F |
| b7e0 | 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 20 52 61 79 6c 69 62 23 77 69 6e 64 6f 77 5f 73 68 6f 75 6c | ;+;.;.;,;&I".Raylib#window_shoul |
| b800 | 64 5f 63 6c 6f 73 65 3f 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 02 00 04 69 3a 3b 15 54 3b | d_close?.;.F;-[.;.[.[[email protected]:;.T; |
| b820 | 16 3a 19 77 69 6e 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 | .:.window_should_close?;.0;.[.;. |
| b840 | 7b 00 3b 1e 49 43 3b 1f 22 36 43 68 65 63 6b 20 69 66 20 4b 45 59 5f 45 53 43 41 50 45 20 70 72 | {.;.IC;."6Check.if.KEY_ESCAPE.pr |
| b860 | 65 73 73 65 64 20 6f 72 20 43 6c 6f 73 65 20 69 63 6f 6e 20 70 72 65 73 73 65 64 0d 3b 20 54 3b | essed.or.Close.icon.pressed.;.T; |
| b880 | 1c 5b 07 6f 3b 7f 0d 3b 3d 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 3e 30 3b 16 3a 19 73 | .[.o;..;=I".overload.;.F;>0;.:.s |
| b8a0 | 68 6f 75 6c 64 5f 77 69 6e 64 6f 77 5f 63 6c 6f 73 65 3f 3b 3f 30 3b 38 49 22 1b 73 68 6f 75 6c | hould_window_close?;?0;8I".shoul |
| b8c0 | 64 5f 77 69 6e 64 6f 77 5f 63 6c 6f 73 65 3f 28 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 | d_window_close?().;.T;.IC;."..;. |
| b8e0 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 54 3b 23 30 3b 24 40 02 57 04 3b 2f 69 00 3b | T;.[.;![.;"I"..;.T;#0;[email protected].;/i.; |
| b900 | 30 46 3b 6c 30 3b 2d 5b 00 3b 24 40 02 57 04 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b | 0F;l0;-[.;[email protected];<.;=I".return.; |
| b920 | 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 30 3b 3f 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 | .F;>I"..;.T;.0;?[.I".Boolean.;.T |
| b940 | 3b 24 40 02 57 04 3b 21 5b 00 3b 22 49 22 6b 43 68 65 63 6b 20 69 66 20 4b 45 59 5f 45 53 43 41 | ;[email protected].;![.;"I"kCheck.if.KEY_ESCA |
| b960 | 50 45 20 70 72 65 73 73 65 64 20 6f 72 20 43 6c 6f 73 65 20 69 63 6f 6e 20 70 72 65 73 73 65 64 | PE.pressed.or.Close.icon.pressed |
| b980 | 0a 40 6f 76 65 72 6c 6f 61 64 20 73 68 6f 75 6c 64 5f 77 69 6e 64 6f 77 5f 63 6c 6f 73 65 3f 28 | [email protected]_window_close?( |
| b9a0 | 29 0a 0a 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 | )..@return.[Boolean]..;.T;#0;$@. |
| b9c0 | 57 04 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 7f 73 74 61 74 69 63 20 6d 72 62 5f 76 | W.;0F;l0;%@.;6T;7I".static.mrb_v |
| b9e0 | 61 6c 75 65 20 0a 6d 72 62 5f 77 69 6e 64 6f 77 5f 73 68 6f 75 6c 64 5f 63 6c 6f 73 65 28 6d 72 | alue..mrb_window_should_close(mr |
| ba00 | 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).{. |
| ba20 | 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 57 69 6e 64 6f 77 53 68 6f | .return.mrb_bool_value(WindowSho |
| ba40 | 75 6c 64 43 6c 6f 73 65 28 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 16 73 74 61 74 69 63 20 6d 72 | uldClose());.}.;.T;8I".static.mr |
| ba60 | 62 5f 76 61 6c 75 65 20 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 20 | b_value..;.To;).;*T;+;.;.;.;&I". |
| ba80 | 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 06 3b 20 46 3b | Raylib.window_should_close?.;.F; |
| baa0 | 2d 40 02 59 04 3b 14 40 02 5a 04 3b 15 54 3b 16 3b 01 7c 3b 18 30 3b 1c 40 02 5c 04 3b 1d 7b 00 | [email protected].;[email protected].;.T;.;.|;.0;.@.\.;.{. |
| bac0 | 3b 1e 49 43 3b 1f 22 36 43 68 65 63 6b 20 69 66 20 4b 45 59 5f 45 53 43 41 50 45 20 70 72 65 73 | ;.IC;."6Check.if.KEY_ESCAPE.pres |
| bae0 | 73 65 64 20 6f 72 20 43 6c 6f 73 65 20 69 63 6f 6e 20 70 72 65 73 73 65 64 0e 3b 20 54 3b 1c 5b | sed.or.Close.icon.pressed.;.T;.[ |
| bb00 | 07 6f 3b 7f 0d 3b 3d 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 3e 30 3b 16 3b 01 7d 3b 3f | .o;..;=I".overload.;.F;>0;.;.};? |
| bb20 | 30 3b 38 49 22 1b 73 68 6f 75 6c 64 5f 77 69 6e 64 6f 77 5f 63 6c 6f 73 65 3f 28 29 06 3b 20 54 | 0;8I".should_window_close?().;.T |
| bb40 | 3b 1e 49 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 | ;.IC;."..;.T;.[.;![.;"I"..;.T;#0 |
| bb60 | 3b 24 40 02 71 04 3b 2f 69 00 3b 30 46 3b 6c 30 3b 2d 5b 00 3b 24 40 02 71 04 6f 3b 3c 0a 3b 3d | ;[email protected].;/i.;0F;l0;-[.;[email protected];<.;= |
| bb80 | 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 40 17 3b 16 30 3b 3f 5b 06 40 50 3b 24 40 02 71 04 | I".return.;.F;>@.;.0;?[.@P;[email protected]. |
| bba0 | 3b 21 5b 00 3b 22 49 22 58 43 68 65 63 6b 20 69 66 20 4b 45 59 5f 45 53 43 41 50 45 20 70 72 65 | ;![.;"I"XCheck.if.KEY_ESCAPE.pre |
| bbc0 | 73 73 65 64 20 6f 72 20 43 6c 6f 73 65 20 69 63 6f 6e 20 70 72 65 73 73 65 64 0a 40 6f 76 65 72 | ssed.or.Close.icon.pressed.@over |
| bbe0 | 6c 6f 61 64 20 73 68 6f 75 6c 64 5f 77 69 6e 64 6f 77 5f 63 6c 6f 73 65 3f 28 29 0a 06 3b 20 54 | load.should_window_close?()..;.T |
| bc00 | 3b 23 30 3b 24 40 02 71 04 3b 2f 69 00 3b 30 46 3b 31 6f 3b 32 08 3b 33 54 3b 34 69 36 3b 35 69 | ;#0;[email protected].;/i.;0F;1o;2.;3T;4i6;5i |
| bc20 | 38 3b 25 40 19 3b 36 54 3b 37 40 02 6f 04 3b 38 40 02 70 04 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b | 8;%@.;6T;[email protected].;[email protected];).;*F;+;.; |
| bc40 | 1a 3b 2c 3b 26 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 | .;,;&I".Raylib#clear_background. |
| bc60 | 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 02 00 04 69 45 3b 15 54 3b 16 3a 15 63 6c 65 61 72 5f | ;.F;-[.;.[.[[email protected];.T;.:.clear_ |
| bc80 | 62 61 63 6b 67 72 6f 75 6e 64 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 35 53 65 74 | background;.0;.[.;.{.;.IC;."5Set |
| bca0 | 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 2a 28 66 72 61 6d 65 62 75 66 66 65 72 20 | .background.color.*(framebuffer. |
| bcc0 | 63 6c 65 61 72 20 63 6f 6c 6f 72 29 2a 0d 3b 20 54 3b 1c 5b 07 6f 3b 7f 0d 3b 3d 49 22 0d 6f 76 | clear.color)*.;.T;.[.o;..;=I".ov |
| bce0 | 65 72 6c 6f 61 64 06 3b 20 46 3b 3e 30 3b 16 3b 01 7e 3b 3f 30 3b 38 49 22 2f 63 6c 65 61 72 5f | erload.;.F;>0;.;.~;?0;8I"/clear_ |
| bd00 | 62 61 63 6b 67 72 6f 75 6e 64 28 63 6f 6c 6f 72 3a 20 52 6c 3a 43 6f 6c 6f 72 2e 72 61 79 77 68 | background(color:.Rl:Color.raywh |
| bd20 | 69 74 65 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 | ite).;.T;.IC;."..;.T;.[.o;<.;=I" |
| bd40 | 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 49 22 0a 63 6f 6c 6f 72 06 3b 20 | .param.;.F;>I"..;.T;.I".color.;. |
| bd60 | 54 3b 3f 5b 06 49 22 0e 52 6c 3a 3a 43 6f 6c 6f 72 06 3b 20 54 3b 24 40 02 84 04 3b 21 5b 00 3b | T;?[.I".Rl::Color.;.T;$@...;![.; |
| bd80 | 22 49 22 1d 40 70 61 72 61 6d 20 63 6f 6c 6f 72 20 5b 52 6c 3a 3a 43 6f 6c 6f 72 5d 06 3b 20 54 | "I"[email protected].[Rl::Color].;.T |
| bda0 | 3b 23 30 3b 24 40 02 84 04 3b 2f 69 00 3b 30 46 3b 6c 30 3b 2d 5b 06 5b 07 49 22 0b 63 6f 6c 6f | ;#0;$@...;/i.;0F;l0;-[.[.I".colo |
| bdc0 | 72 3a 06 3b 20 54 49 22 16 52 6c 3a 43 6f 6c 6f 72 2e 72 61 79 77 68 69 74 65 06 3b 20 54 3b 24 | r:.;.TI".Rl:Color.raywhite.;.T;$ |
| bde0 | 40 02 84 04 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 | @...o;<.;=I".return.;.F;>I"..;.T |
| be00 | 3b 16 30 3b 3f 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 84 04 3b 21 5b 00 3b 22 49 22 01 | ;.0;?[.I".Nil.;.T;$@...;![.;"I". |
| be20 | 90 53 65 74 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 2a 28 66 72 61 6d 65 62 75 66 | .Set.background.color.*(framebuf |
| be40 | 66 65 72 20 63 6c 65 61 72 20 63 6f 6c 6f 72 29 2a 0a 40 6f 76 65 72 6c 6f 61 64 20 63 6c 65 61 | fer.clear.color)*[email protected] |
| be60 | 72 5f 62 61 63 6b 67 72 6f 75 6e 64 28 63 6f 6c 6f 72 3a 20 52 6c 3a 43 6f 6c 6f 72 2e 72 61 79 | r_background(color:.Rl:Color.ray |
| be80 | 77 68 69 74 65 29 0a 0a 20 20 40 70 61 72 61 6d 20 63 6f 6c 6f 72 20 5b 52 6c 3a 3a 43 6f 6c 6f | white)[email protected].[Rl::Colo |
| bea0 | 72 5d 0a 40 72 65 74 75 72 6e 20 5b 4e 69 6c 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 84 04 3b 30 | r].@return.[Nil]..;.T;#0;$@...;0 |
| bec0 | 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 02 d4 02 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | F;l0;%@.;6T;7I"...static.mrb_val |
| bee0 | 75 65 0a 6d 72 62 5f 63 6c 65 61 72 5f 62 61 63 6b 67 72 6f 75 6e 64 28 6d 72 62 5f 73 74 61 74 | ue.mrb_clear_background(mrb_stat |
| bf00 | 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 73 74 72 75 63 | e*.mrb,.mrb_value.self).{..struc |
| bf20 | 74 20 52 43 6c 61 73 73 20 2a 72 61 79 6c 69 62 20 3d 20 6d 72 62 5f 6d 6f 64 75 6c 65 5f 67 65 | t.RClass.*raylib.=.mrb_module_ge |
| bf40 | 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 43 6c 61 73 73 | t(mrb,."Raylib");..struct.RClass |
| bf60 | 20 2a 63 6f 6c 6f 72 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 | .*color.=.mrb_class_get_under(mr |
| bf80 | 62 2c 20 72 61 79 6c 69 62 2c 20 43 6f 6c 6f 72 5f 74 79 70 65 2e 73 74 72 75 63 74 5f 6e 61 6d | b,.raylib,.Color_type.struct_nam |
| bfa0 | 65 29 3b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 63 6f 6c 6f 72 5f 6f 62 6a 20 3d 20 6d 72 62 5f 66 | e);..mrb_value.color_obj.=.mrb_f |
| bfc0 | 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 6f 6c 6f 72 29 | uncall(mrb,.mrb_obj_value(color) |
| bfe0 | 2c 20 22 72 61 79 5f 77 68 69 74 65 22 2c 20 30 29 3b 0a 0a 09 75 69 6e 74 33 32 5f 74 20 6b 77 | ,."ray_white",.0);...uint32_t.kw |
| c000 | 5f 6e 75 6d 20 3d 20 31 3b 0a 09 63 6f 6e 73 74 20 6d 72 62 5f 73 79 6d 20 6b 77 5f 6e 61 6d 65 | _num.=.1;..const.mrb_sym.kw_name |
| c020 | 73 5b 5d 20 3d 20 7b 20 0a 09 09 6d 72 62 5f 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 | s[].=.{....mrb_intern_lit(mrb,." |
| c040 | 63 6f 6c 6f 72 22 29 2c 0a 09 7d 3b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 6b 77 5f 76 61 6c 75 65 | color"),..};..mrb_value.kw_value |
| c060 | 73 5b 6b 77 5f 6e 75 6d 5d 3b 0a 09 63 6f 6e 73 74 20 6d 72 62 5f 6b 77 61 72 67 73 20 6b 77 61 | s[kw_num];..const.mrb_kwargs.kwa |
| c080 | 72 67 73 20 3d 20 7b 20 6b 77 5f 6e 75 6d 2c 20 30 2c 20 6b 77 5f 6e 61 6d 65 73 2c 20 6b 77 5f | rgs.=.{.kw_num,.0,.kw_names,.kw_ |
| c0a0 | 76 61 6c 75 65 73 2c 20 4e 55 4c 4c 20 7d 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 | values,.NULL.};..mrb_get_args(mr |
| c0c0 | 62 2c 20 22 7c 6f 3a 22 2c 20 26 63 6f 6c 6f 72 5f 6f 62 6a 2c 20 26 6b 77 61 72 67 73 29 3b 0a | b,."|o:",.&color_obj,.&kwargs);. |
| c0e0 | 0a 09 69 66 20 28 6d 72 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 6c 75 65 73 5b 30 5d 29 29 | ..if.(mrb_undef_p(kw_values[0])) |
| c100 | 20 7b 0a 09 09 6b 77 5f 76 61 6c 75 65 73 5b 30 5d 20 3d 20 63 6f 6c 6f 72 5f 6f 62 6a 3b 0a 09 | .{...kw_values[0].=.color_obj;.. |
| c120 | 7d 0a 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 5f 64 61 74 61 20 3d 20 44 41 54 41 5f 47 45 54 | }...Color.*color_data.=.DATA_GET |
| c140 | 5f 50 54 52 28 6d 72 62 2c 20 6b 77 5f 76 61 6c 75 65 73 5b 30 5d 2c 20 26 43 6f 6c 6f 72 5f 74 | _PTR(mrb,.kw_values[0],.&Color_t |
| c160 | 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 28 2a 63 | ype,.Color);..ClearBackground(*c |
| c180 | 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 61 6c 75 | olor_data);..return.mrb_nil_valu |
| c1a0 | 65 28 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | e();.}.;.T;8I".static.mrb_value. |
| c1c0 | 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 2e 63 6c | ;.To;).;*T;+;.;.;.;&I".Raylib.cl |
| c1e0 | 65 61 72 5f 62 61 63 6b 67 72 6f 75 6e 64 06 3b 20 46 3b 2d 40 02 86 04 3b 14 40 02 87 04 3b 15 | ear_background.;.F;-@...;.@...;. |
| c200 | 54 3b 16 3b 01 7e 3b 18 30 3b 1c 40 02 89 04 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 35 53 65 74 20 62 | T;.;.~;.0;.@...;.{.;.IC;."5Set.b |
| c220 | 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 2a 28 66 72 61 6d 65 62 75 66 66 65 72 20 63 6c | ackground.color.*(framebuffer.cl |
| c240 | 65 61 72 20 63 6f 6c 6f 72 29 2a 0e 3b 20 54 3b 1c 5b 07 6f 3b 7f 0d 3b 3d 49 22 0d 6f 76 65 72 | ear.color)*.;.T;.[.o;..;=I".over |
| c260 | 6c 6f 61 64 06 3b 20 46 3b 3e 30 3b 16 3b 01 7e 3b 3f 30 3b 38 49 22 2f 63 6c 65 61 72 5f 62 61 | load.;.F;>0;.;.~;?0;8I"/clear_ba |
| c280 | 63 6b 67 72 6f 75 6e 64 28 63 6f 6c 6f 72 3a 20 52 6c 3a 43 6f 6c 6f 72 2e 72 61 79 77 68 69 74 | ckground(color:.Rl:Color.raywhit |
| c2a0 | 65 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0a 70 | e).;.T;.IC;."..;.T;.[.o;<.;=I".p |
| c2c0 | 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 49 22 0a 63 6f 6c 6f 72 06 3b 20 54 3b | aram.;.F;>I"..;.T;.I".color.;.T; |
| c2e0 | 3f 5b 06 49 22 0e 52 6c 3a 3a 43 6f 6c 6f 72 06 3b 20 54 3b 24 40 02 a7 04 3b 21 5b 00 3b 22 49 | ?[.I".Rl::Color.;.T;$@...;![.;"I |
| c300 | 22 1d 40 70 61 72 61 6d 20 63 6f 6c 6f 72 20 5b 52 6c 3a 3a 43 6f 6c 6f 72 5d 06 3b 20 54 3b 23 | "[email protected].[Rl::Color].;.T;# |
| c320 | 30 3b 24 40 02 a7 04 3b 2f 69 00 3b 30 46 3b 6c 30 3b 2d 5b 06 5b 07 49 22 0b 63 6f 6c 6f 72 3a | 0;$@...;/i.;0F;l0;-[.[.I".color: |
| c340 | 06 3b 20 54 49 22 16 52 6c 3a 43 6f 6c 6f 72 2e 72 61 79 77 68 69 74 65 06 3b 20 54 3b 24 40 02 | .;.TI".Rl:Color.raywhite.;.T;$@. |
| c360 | a7 04 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 | ..o;<.;=I".return.;.F;>I"..;.T;. |
| c380 | 30 3b 3f 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 a7 04 3b 21 5b 00 3b 22 49 22 01 8f 53 | 0;?[.I".Nil.;.T;$@...;![.;"I"..S |
| c3a0 | 65 74 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 2a 28 66 72 61 6d 65 62 75 66 66 65 | et.background.color.*(framebuffe |
| c3c0 | 72 20 63 6c 65 61 72 20 63 6f 6c 6f 72 29 2a 0a 40 6f 76 65 72 6c 6f 61 64 20 63 6c 65 61 72 5f | r.clear.color)*[email protected]_ |
| c3e0 | 62 61 63 6b 67 72 6f 75 6e 64 28 63 6f 6c 6f 72 3a 20 52 6c 3a 43 6f 6c 6f 72 2e 72 61 79 77 68 | background(color:.Rl:Color.raywh |
| c400 | 69 74 65 29 0a 20 20 40 70 61 72 61 6d 20 63 6f 6c 6f 72 20 5b 52 6c 3a 3a 43 6f 6c 6f 72 5d 0a | ite)[email protected].[Rl::Color]. |
| c420 | 40 72 65 74 75 72 6e 20 5b 4e 69 6c 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 a7 04 3b 2f 69 00 3b | @return.[Nil]..;.T;#0;$@...;/i.; |
| c440 | 30 46 3b 31 6f 3b 32 08 3b 33 54 3b 34 69 3f 3b 35 69 43 3b 25 40 19 3b 36 54 3b 37 40 02 a5 04 | 0F;1o;2.;3T;4i?;5iC;%@.;6T;7@... |
| c460 | 3b 38 40 02 a6 04 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 19 52 61 79 6c 69 62 | ;[email protected];).;*F;+;.;.;,;&I".Raylib |
| c480 | 23 62 65 67 69 6e 5f 64 72 61 77 69 6e 67 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 02 00 04 | #begin_drawing.;.F;-[.;.[.[.@... |
| c4a0 | 69 60 3b 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 | i`;.T;.:.begin_drawing;.0;.[.;.{ |
| c4c0 | 00 3b 1e 49 43 3b 1f 22 30 53 65 74 75 70 20 63 61 6e 76 61 73 20 28 66 72 61 6d 65 62 75 66 66 | .;.IC;."0Setup.canvas.(framebuff |
| c4e0 | 65 72 29 20 74 6f 20 73 74 61 72 74 20 64 72 61 77 69 6e 67 0d 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a | er).to.start.drawing.;.T;.[.o;<. |
| c500 | 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 30 3b 3f 5b 06 49 | ;=I".return.;.F;>I"..;.T;.0;?[.I |
| c520 | 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 c5 04 3b 21 5b 00 3b 22 49 22 3f 53 65 74 75 70 20 63 61 | ".Nil.;.T;$@...;![.;"I"?Setup.ca |
| c540 | 6e 76 61 73 20 28 66 72 61 6d 65 62 75 66 66 65 72 29 20 74 6f 20 73 74 61 72 74 20 64 72 61 77 | nvas.(framebuffer).to.start.draw |
| c560 | 69 6e 67 0a 40 72 65 74 75 72 6e 20 5b 4e 69 6c 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 c5 04 3b | ing.@return.[Nil]..;.T;#0;$@...; |
| c580 | 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 75 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | 0F;l0;%@.;6T;7I"ustatic.mrb_valu |
| c5a0 | 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 |
| c5c0 | 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 |
| c5e0 | 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();. |
| c600 | 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b | }.;.T;8I".static.mrb_value.;.To; |
| c620 | 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 2e 62 65 67 69 6e 5f 64 | ).;*T;+;.;.;.;&I".Raylib.begin_d |
| c640 | 72 61 77 69 6e 67 06 3b 20 46 3b 2d 40 02 c7 04 3b 14 40 02 c8 04 3b 15 54 3b 16 3b 01 7f 3b 18 | rawing.;.F;-@...;.@...;.T;.;..;. |
| c660 | 30 3b 1c 40 02 ca 04 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 30 53 65 74 75 70 20 63 61 6e 76 61 73 20 | 0;.@...;.{.;.IC;."0Setup.canvas. |
| c680 | 28 66 72 61 6d 65 62 75 66 66 65 72 29 20 74 6f 20 73 74 61 72 74 20 64 72 61 77 69 6e 67 0e 3b | (framebuffer).to.start.drawing.; |
| c6a0 | 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 49 22 00 06 3b | .T;.[.o;<.;=I".return.;.F;>I"..; |
| c6c0 | 20 54 3b 16 30 3b 3f 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 d7 04 3b 21 5b 00 3b 22 49 | .T;.0;?[.I".Nil.;.T;$@...;![.;"I |
| c6e0 | 22 3f 53 65 74 75 70 20 63 61 6e 76 61 73 20 28 66 72 61 6d 65 62 75 66 66 65 72 29 20 74 6f 20 | "?Setup.canvas.(framebuffer).to. |
| c700 | 73 74 61 72 74 20 64 72 61 77 69 6e 67 0a 40 72 65 74 75 72 6e 20 5b 4e 69 6c 5d 0a 06 3b 20 54 | start.drawing.@return.[Nil]..;.T |
| c720 | 3b 23 30 3b 24 40 02 d7 04 3b 2f 69 00 3b 30 46 3b 31 6f 3b 32 08 3b 33 54 3b 34 69 5c 3b 35 69 | ;#0;$@...;/i.;0F;1o;2.;3T;4i\;5i |
| c740 | 5e 3b 25 40 19 3b 36 54 3b 37 40 02 d5 04 3b 38 40 02 d6 04 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b | ^;%@.;6T;7@...;[email protected];).;*F;+;.; |
| c760 | 1a 3b 2c 3b 26 49 22 17 52 61 79 6c 69 62 23 65 6e 64 5f 64 72 61 77 69 6e 67 06 3b 20 46 3b 2d | .;,;&I".Raylib#end_drawing.;.F;- |
| c780 | 5b 00 3b 14 5b 06 5b 07 40 02 00 04 69 6a 3b 15 54 3b 16 3a 10 65 6e 64 5f 64 72 61 77 69 6e 67 | [.;.[.[[email protected];.T;.:.end_drawing |
| c7a0 | 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 3b 45 6e 64 20 63 61 6e 76 61 73 20 64 72 | ;.0;.[.;.{.;.IC;.";End.canvas.dr |
| c7c0 | 61 77 69 6e 67 20 61 6e 64 20 73 77 61 70 20 62 75 66 66 65 72 73 20 28 64 6f 75 62 6c 65 20 62 | awing.and.swap.buffers.(double.b |
| c7e0 | 75 66 66 65 72 69 6e 67 29 0d 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e | uffering).;.T;.[.o;<.;=I".return |
| c800 | 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 30 3b 3f 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 | .;.F;>I"..;.T;.0;?[.I".Nil.;.T;$ |
| c820 | 40 02 e4 04 3b 21 5b 00 3b 22 49 22 4a 45 6e 64 20 63 61 6e 76 61 73 20 64 72 61 77 69 6e 67 20 | @...;![.;"I"JEnd.canvas.drawing. |
| c840 | 61 6e 64 20 73 77 61 70 20 62 75 66 66 65 72 73 20 28 64 6f 75 62 6c 65 20 62 75 66 66 65 72 69 | and.swap.buffers.(double.bufferi |
| c860 | 6e 67 29 0a 40 72 65 74 75 72 6e 20 5b 4e 69 6c 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 e4 04 3b | ng).@return.[Nil]..;.T;#0;$@...; |
| c880 | 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 71 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | 0F;l0;%@.;6T;7I"qstatic.mrb_valu |
| c8a0 | 65 0a 6d 72 62 5f 65 6e 64 5f 64 72 61 77 69 6e 67 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 | e.mrb_end_drawing(mrb_state*.mrb |
| c8c0 | 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 45 6e 64 44 72 61 77 69 6e 67 28 | ,.mrb_value.self).{..EndDrawing( |
| c8e0 | 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();.}.;. |
| c900 | 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a | T;8I".static.mrb_value.;.To;).;* |
| c920 | 54 3b 2b 3b 0f 3b 1a 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 | T;+;.;.;.;&I".Raylib.end_drawing |
| c940 | 06 3b 20 46 3b 2d 40 02 e6 04 3b 14 40 02 e7 04 3b 15 54 3b 16 3b 01 80 3b 18 30 3b 1c 40 02 e9 | .;.F;-@...;.@...;.T;.;..;.0;.@.. |
| c960 | 04 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 3b 45 6e 64 20 63 61 6e 76 61 73 20 64 72 61 77 69 6e 67 20 | .;.{.;.IC;.";End.canvas.drawing. |
| c980 | 61 6e 64 20 73 77 61 70 20 62 75 66 66 65 72 73 20 28 64 6f 75 62 6c 65 20 62 75 66 66 65 72 69 | and.swap.buffers.(double.bufferi |
| c9a0 | 6e 67 29 0e 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e | ng).;.T;.[.o;<.;=I".return.;.F;> |
| c9c0 | 49 22 00 06 3b 20 54 3b 16 30 3b 3f 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 f6 04 3b 21 | I"..;.T;.0;?[.I".Nil.;.T;$@...;! |
| c9e0 | 5b 00 3b 22 49 22 4a 45 6e 64 20 63 61 6e 76 61 73 20 64 72 61 77 69 6e 67 20 61 6e 64 20 73 77 | [.;"I"JEnd.canvas.drawing.and.sw |
| ca00 | 61 70 20 62 75 66 66 65 72 73 20 28 64 6f 75 62 6c 65 20 62 75 66 66 65 72 69 6e 67 29 0a 40 72 | ap.buffers.(double.buffering).@r |
| ca20 | 65 74 75 72 6e 20 5b 4e 69 6c 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 f6 04 3b 2f 69 00 3b 30 46 | eturn.[Nil]..;.T;#0;$@...;/i.;0F |
| ca40 | 3b 31 6f 3b 32 08 3b 33 54 3b 34 69 66 3b 35 69 68 3b 25 40 19 3b 36 54 3b 37 40 02 f4 04 3b 38 | ;1o;2.;3T;4if;5ih;%@.;6T;7@...;8 |
| ca60 | 40 02 f5 04 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 1e 52 61 79 6c 69 62 23 62 | @...o;).;*F;+;.;.;,;&I".Raylib#b |
| ca80 | 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 | egin_scissor_mode.;.F;-[.;.[.[.@ |
| caa0 | 02 00 04 69 78 3b 15 54 3b 16 3a 17 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 3b 18 | ...ix;.T;.:.begin_scissor_mode;. |
| cac0 | 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 42 42 65 67 69 6e 20 73 63 69 73 73 6f 72 20 6d | 0;.[.;.{.;.IC;."BBegin.scissor.m |
| cae0 | 6f 64 65 20 28 64 65 66 69 6e 65 20 73 63 72 65 65 6e 20 61 72 65 61 20 66 6f 72 20 66 6f 6c 6c | ode.(define.screen.area.for.foll |
| cb00 | 6f 77 69 6e 67 20 64 72 61 77 69 6e 67 29 0d 3b 20 54 3b 1c 5b 07 6f 3b 7f 0d 3b 3d 49 22 0d 6f | owing.drawing).;.T;.[.o;..;=I".o |
| cb20 | 76 65 72 6c 6f 61 64 06 3b 20 46 3b 3e 30 3b 16 3b 01 81 3b 3f 30 3b 38 49 22 3a 62 65 67 69 6e | verload.;.F;>0;.;..;?0;8I":begin |
| cb40 | 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 78 3a 20 30 2c 20 79 3a 20 30 2c 20 77 69 64 74 68 3a | _scissor_mode(x:.0,.y:.0,.width: |
| cb60 | 20 31 30 2c 20 68 65 69 67 68 74 3a 20 31 30 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 | .10,.height:.10).;.T;.IC;."..;.T |
| cb80 | 3b 1c 5b 09 6f 3b 3c 0a 3b 3d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b | ;.[.o;<.;=I".param.;.F;>I"..;.T; |
| cba0 | 16 49 22 06 78 06 3b 20 54 3b 3f 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 03 | .I".x.;.T;?[.I".Integer.;.T;$@.. |
| cbc0 | 05 6f 3b 3c 0a 3b 3d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 49 22 | .o;<.;=I".param.;.F;>I"..;.T;.I" |
| cbe0 | 06 79 06 3b 20 54 3b 3f 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 03 05 6f 3b | .y.;.T;?[.I".Integer.;.T;[email protected]; |
| cc00 | 3c 0a 3b 3d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 49 22 0a 77 69 | <.;=I".param.;.F;>I"..;.T;.I".wi |
| cc20 | 64 74 68 06 3b 20 54 3b 3f 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 03 05 6f | dth.;.T;?[.I".Integer.;.T;[email protected] |
| cc40 | 3b 3c 0a 3b 3d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 49 22 0b 68 | ;<.;=I".param.;.F;>I"..;.T;.I".h |
| cc60 | 65 69 67 68 74 06 3b 20 54 3b 3f 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 03 | eight.;.T;?[.I".Integer.;.T;$@.. |
| cc80 | 05 3b 21 5b 00 3b 22 49 22 59 40 70 61 72 61 6d 20 78 20 5b 49 6e 74 65 67 65 72 5d 0a 40 70 61 | .;![.;"I"[email protected].[Integer].@pa |
| cca0 | 72 61 6d 20 79 20 5b 49 6e 74 65 67 65 72 5d 0a 40 70 61 72 61 6d 20 77 69 64 74 68 20 5b 49 6e | ram.y.[Integer][email protected].[In |
| ccc0 | 74 65 67 65 72 5d 0a 40 70 61 72 61 6d 20 68 65 69 67 68 74 20 5b 49 6e 74 65 67 65 72 5d 06 3b | teger][email protected].[Integer].; |
| cce0 | 20 54 3b 23 30 3b 24 40 02 03 05 3b 2f 69 00 3b 30 46 3b 6c 30 3b 2d 5b 09 5b 07 49 22 07 78 3a | .T;#0;$@...;/i.;0F;l0;-[.[.I".x: |
| cd00 | 06 3b 20 54 49 22 06 30 06 3b 20 54 5b 07 49 22 07 79 3a 06 3b 20 54 49 22 06 30 06 3b 20 54 5b | .;.TI".0.;.T[.I".y:.;.TI".0.;.T[ |
| cd20 | 07 49 22 0b 77 69 64 74 68 3a 06 3b 20 54 49 22 07 31 30 06 3b 20 54 5b 07 49 22 0c 68 65 69 67 | .I".width:.;.TI".10.;.T[.I".heig |
| cd40 | 68 74 3a 06 3b 20 54 49 22 07 31 30 06 3b 20 54 3b 24 40 02 03 05 6f 3b 3c 0a 3b 3d 49 22 0b 72 | ht:.;.TI".10.;.T;[email protected];<.;=I".r |
| cd60 | 65 74 75 72 6e 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 30 3b 3f 5b 06 49 22 08 4e 69 6c 06 | eturn.;.F;>I"..;.T;.0;?[.I".Nil. |
| cd80 | 3b 20 54 3b 24 40 02 03 05 3b 21 5b 00 3b 22 49 22 01 ea 42 65 67 69 6e 20 73 63 69 73 73 6f 72 | ;.T;$@...;![.;"I"..Begin.scissor |
| cda0 | 20 6d 6f 64 65 20 28 64 65 66 69 6e 65 20 73 63 72 65 65 6e 20 61 72 65 61 20 66 6f 72 20 66 6f | .mode.(define.screen.area.for.fo |
| cdc0 | 6c 6c 6f 77 69 6e 67 20 64 72 61 77 69 6e 67 29 0a 40 6f 76 65 72 6c 6f 61 64 20 62 65 67 69 6e | llowing.drawing)[email protected] |
| cde0 | 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 78 3a 20 30 2c 20 79 3a 20 30 2c 20 77 69 64 74 68 3a | _scissor_mode(x:.0,.y:.0,.width: |
| ce00 | 20 31 30 2c 20 68 65 69 67 68 74 3a 20 31 30 29 0a 0a 20 20 40 70 61 72 61 6d 20 78 20 5b 49 6e | .10,.height:.10)[email protected].[In |
| ce20 | 74 65 67 65 72 5d 0a 20 20 40 70 61 72 61 6d 20 79 20 5b 49 6e 74 65 67 65 72 5d 0a 20 20 40 70 | teger][email protected].[Integer]...@p |
| ce40 | 61 72 61 6d 20 77 69 64 74 68 20 5b 49 6e 74 65 67 65 72 5d 0a 20 20 40 70 61 72 61 6d 20 68 65 | aram.width.[Integer][email protected] |
| ce60 | 69 67 68 74 20 5b 49 6e 74 65 67 65 72 5d 0a 40 72 65 74 75 72 6e 20 5b 4e 69 6c 5d 20 06 3b 20 | ight.[Integer].@return.[Nil]..;. |
| ce80 | 54 3b 23 30 3b 24 40 02 03 05 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 02 f1 03 73 74 | T;#0;$@...;0F;l0;%@.;6T;7I"...st |
| cea0 | 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 | atic.mrb_value.mrb_begin_scissor |
| cec0 | 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 20 | _mode(mrb_state*.mrb,.mrb_value. |
| cee0 | 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 78 20 3d 20 30 3b 0a 09 6d 72 62 5f 69 6e 74 | self).{..mrb_int.x.=.0;..mrb_int |
| cf00 | 20 79 20 3d 20 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 77 69 64 74 68 20 3d 20 31 30 3b 0a 09 6d 72 | .y.=.0;..mrb_int.width.=.10;..mr |
| cf20 | 62 5f 69 6e 74 20 68 65 69 67 68 74 20 3d 20 31 30 3b 0a 09 2f 2f 6d 72 62 5f 67 65 74 5f 61 72 | b_int.height.=.10;..//mrb_get_ar |
| cf40 | 67 73 28 6d 72 62 2c 20 22 69 69 69 69 22 2c 20 26 78 2c 20 26 79 2c 20 26 77 69 64 74 68 2c 20 | gs(mrb,."iiii",.&x,.&y,.&width,. |
| cf60 | 26 68 65 69 67 68 74 29 3b 0a 0a 0a 09 75 69 6e 74 33 32 5f 74 20 6b 77 5f 6e 75 6d 20 3d 20 34 | &height);....uint32_t.kw_num.=.4 |
| cf80 | 3b 0a 09 63 6f 6e 73 74 20 6d 72 62 5f 73 79 6d 20 6b 77 5f 6e 61 6d 65 73 5b 5d 20 3d 20 7b 20 | ;..const.mrb_sym.kw_names[].=.{. |
| cfa0 | 0a 09 09 6d 72 62 5f 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 78 22 29 2c 0a 09 09 6d | ...mrb_intern_lit(mrb,."x"),...m |
| cfc0 | 72 62 5f 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 79 22 29 2c 0a 09 09 6d 72 62 5f 69 | rb_intern_lit(mrb,."y"),...mrb_i |
| cfe0 | 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 77 69 64 74 68 22 29 2c 0a 09 09 6d 72 62 5f 69 | ntern_lit(mrb,."width"),...mrb_i |
| d000 | 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 68 65 69 67 68 74 22 29 2c 0a 09 7d 3b 0a 09 6d | ntern_lit(mrb,."height"),..};..m |
| d020 | 72 62 5f 76 61 6c 75 65 20 6b 77 5f 76 61 6c 75 65 73 5b 6b 77 5f 6e 75 6d 5d 3b 0a 09 63 6f 6e | rb_value.kw_values[kw_num];..con |
| d040 | 73 74 20 6d 72 62 5f 6b 77 61 72 67 73 20 6b 77 61 72 67 73 20 3d 20 7b 20 6b 77 5f 6e 75 6d 2c | st.mrb_kwargs.kwargs.=.{.kw_num, |
| d060 | 20 30 2c 20 6b 77 5f 6e 61 6d 65 73 2c 20 6b 77 5f 76 61 6c 75 65 73 2c 20 4e 55 4c 4c 20 7d 3b | .0,.kw_names,.kw_values,.NULL.}; |
| d080 | 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 7c 69 69 69 69 3a 22 2c 20 26 78 | ..mrb_get_args(mrb,."|iiii:",.&x |
| d0a0 | 2c 20 26 79 2c 20 26 77 69 64 74 68 2c 20 26 68 65 69 67 68 74 2c 20 26 6b 77 61 72 67 73 29 3b | ,.&y,.&width,.&height,.&kwargs); |
| d0c0 | 0a 0a 09 69 66 20 28 6d 72 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 6c 75 65 73 5b 30 5d 29 | ...if.(mrb_undef_p(kw_values[0]) |
| d0e0 | 20 26 26 20 6d 72 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 6c 75 65 73 5b 31 5d 29 20 26 26 | .&&.mrb_undef_p(kw_values[1]).&& |
| d100 | 20 6d 72 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 6c 75 65 73 5b 32 5d 29 20 26 26 20 6d 72 | .mrb_undef_p(kw_values[2]).&&.mr |
| d120 | 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 6c 75 65 73 5b 33 5d 29 29 20 7b 0a 09 09 2f 2f 20 | b_undef_p(kw_values[3])).{...//. |
| d140 | 70 61 73 73 20 70 61 72 61 6d 73 20 74 6f 20 6b 77 61 72 67 73 0a 09 09 6b 77 5f 76 61 6c 75 65 | pass.params.to.kwargs...kw_value |
| d160 | 73 5b 30 5d 20 3d 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 78 29 3b 0a 09 09 6b 77 | s[0].=.mrb_fixnum_value(x);...kw |
| d180 | 5f 76 61 6c 75 65 73 5b 31 5d 20 3d 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 79 29 | _values[1].=.mrb_fixnum_value(y) |
| d1a0 | 3b 0a 09 09 6b 77 5f 76 61 6c 75 65 73 5b 32 5d 20 3d 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 | ;...kw_values[2].=.mrb_fixnum_va |
| d1c0 | 6c 75 65 28 77 69 64 74 68 29 3b 0a 09 09 6b 77 5f 76 61 6c 75 65 73 5b 33 5d 20 3d 20 6d 72 62 | lue(width);...kw_values[3].=.mrb |
| d1e0 | 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 68 65 69 67 68 74 29 3b 0a 09 7d 0a 09 42 65 67 69 6e | _fixnum_value(height);..}..Begin |
| d200 | 53 63 69 73 73 6f 72 4d 6f 64 65 28 6d 72 62 5f 66 69 78 6e 75 6d 28 6b 77 5f 76 61 6c 75 65 73 | ScissorMode(mrb_fixnum(kw_values |
| d220 | 5b 30 5d 29 2c 20 6d 72 62 5f 66 69 78 6e 75 6d 28 6b 77 5f 76 61 6c 75 65 73 5b 31 5d 29 2c 20 | [0]),.mrb_fixnum(kw_values[1]),. |
| d240 | 6d 72 62 5f 66 69 78 6e 75 6d 28 6b 77 5f 76 61 6c 75 65 73 5b 32 5d 29 2c 20 6d 72 62 5f 66 69 | mrb_fixnum(kw_values[2]),.mrb_fi |
| d260 | 78 6e 75 6d 28 6b 77 5f 76 61 6c 75 65 73 5b 33 5d 29 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 | xnum(kw_values[3]));..return.mrb |
| d280 | 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d | _nil_value();.}.;.T;8I".static.m |
| d2a0 | 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1e | rb_value.;.To;).;*T;+;.;.;.;&I". |
| d2c0 | 52 61 79 6c 69 62 2e 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 46 3b 2d 40 | Raylib.begin_scissor_mode.;.F;-@ |
| d2e0 | 02 05 05 3b 14 40 02 06 05 3b 15 54 3b 16 3b 01 81 3b 18 30 3b 1c 40 02 08 05 3b 1d 7b 00 3b 1e | ...;.@...;.T;.;..;.0;.@...;.{.;. |
| d300 | 49 43 3b 1f 22 42 42 65 67 69 6e 20 73 63 69 73 73 6f 72 20 6d 6f 64 65 20 28 64 65 66 69 6e 65 | IC;."BBegin.scissor.mode.(define |
| d320 | 20 73 63 72 65 65 6e 20 61 72 65 61 20 66 6f 72 20 66 6f 6c 6c 6f 77 69 6e 67 20 64 72 61 77 69 | .screen.area.for.following.drawi |
| d340 | 6e 67 29 0e 3b 20 54 3b 1c 5b 07 6f 3b 7f 0d 3b 3d 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 | ng).;.T;.[.o;..;=I".overload.;.F |
| d360 | 3b 3e 30 3b 16 3b 01 81 3b 3f 30 3b 38 49 22 3a 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f | ;>0;.;..;?0;8I":begin_scissor_mo |
| d380 | 64 65 28 78 3a 20 30 2c 20 79 3a 20 30 2c 20 77 69 64 74 68 3a 20 31 30 2c 20 68 65 69 67 68 74 | de(x:.0,.y:.0,.width:.10,.height |
| d3a0 | 3a 20 31 30 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 09 6f 3b 3c 0a 3b 3d 49 | :.10).;.T;.IC;."..;.T;.[.o;<.;=I |
| d3c0 | 22 0a 70 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 49 22 06 78 06 3b 20 54 3b 3f | ".param.;.F;>I"..;.T;.I".x.;.T;? |
| d3e0 | 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 41 05 6f 3b 3c 0a 3b 3d 49 22 0a 70 | [.I".Integer.;.T;[email protected];<.;=I".p |
| d400 | 61 72 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 49 22 06 79 06 3b 20 54 3b 3f 5b 06 49 | aram.;.F;>I"..;.T;.I".y.;.T;?[.I |
| d420 | 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 41 05 6f 3b 3c 0a 3b 3d 49 22 0a 70 61 72 61 | ".Integer.;.T;[email protected];<.;=I".para |
| d440 | 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 49 22 0a 77 69 64 74 68 06 3b 20 54 3b 3f 5b 06 | m.;.F;>I"..;.T;.I".width.;.T;?[. |
| d460 | 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 41 05 6f 3b 3c 0a 3b 3d 49 22 0a 70 61 72 | I".Integer.;.T;[email protected];<.;=I".par |
| d480 | 61 6d 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 49 22 0b 68 65 69 67 68 74 06 3b 20 54 3b 3f | am.;.F;>I"..;.T;.I".height.;.T;? |
| d4a0 | 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 41 05 3b 21 5b 00 3b 22 49 22 59 40 | [.I".Integer.;.T;[email protected].;![.;"I"Y@ |
| d4c0 | 70 61 72 61 6d 20 78 20 5b 49 6e 74 65 67 65 72 5d 0a 40 70 61 72 61 6d 20 79 20 5b 49 6e 74 65 | param.x.[Integer][email protected].[Inte |
| d4e0 | 67 65 72 5d 0a 40 70 61 72 61 6d 20 77 69 64 74 68 20 5b 49 6e 74 65 67 65 72 5d 0a 40 70 61 72 | ger][email protected].[Integer].@par |
| d500 | 61 6d 20 68 65 69 67 68 74 20 5b 49 6e 74 65 67 65 72 5d 06 3b 20 54 3b 23 30 3b 24 40 02 41 05 | am.height.[Integer].;.T;#0;[email protected]. |
| d520 | 3b 2f 69 00 3b 30 46 3b 6c 30 3b 2d 5b 09 5b 07 49 22 07 78 3a 06 3b 20 54 49 22 06 30 06 3b 20 | ;/i.;0F;l0;-[.[.I".x:.;.TI".0.;. |
| d540 | 54 5b 07 49 22 07 79 3a 06 3b 20 54 49 22 06 30 06 3b 20 54 5b 07 49 22 0b 77 69 64 74 68 3a 06 | T[.I".y:.;.TI".0.;.T[.I".width:. |
| d560 | 3b 20 54 49 22 07 31 30 06 3b 20 54 5b 07 49 22 0c 68 65 69 67 68 74 3a 06 3b 20 54 49 22 07 31 | ;.TI".10.;.T[.I".height:.;.TI".1 |
| d580 | 30 06 3b 20 54 3b 24 40 02 41 05 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e | 0.;.T;[email protected];<.;=I".return.;.F;> |
| d5a0 | 49 22 00 06 3b 20 54 3b 16 30 3b 3f 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 41 05 3b 21 | I"..;.T;.0;?[.I".Nil.;.T;[email protected].;! |
| d5c0 | 5b 00 3b 22 49 22 01 e9 42 65 67 69 6e 20 73 63 69 73 73 6f 72 20 6d 6f 64 65 20 28 64 65 66 69 | [.;"I"..Begin.scissor.mode.(defi |
| d5e0 | 6e 65 20 73 63 72 65 65 6e 20 61 72 65 61 20 66 6f 72 20 66 6f 6c 6c 6f 77 69 6e 67 20 64 72 61 | ne.screen.area.for.following.dra |
| d600 | 77 69 6e 67 29 0a 40 6f 76 65 72 6c 6f 61 64 20 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f | wing)[email protected]_scissor_mo |
| d620 | 64 65 28 78 3a 20 30 2c 20 79 3a 20 30 2c 20 77 69 64 74 68 3a 20 31 30 2c 20 68 65 69 67 68 74 | de(x:.0,.y:.0,.width:.10,.height |
| d640 | 3a 20 31 30 29 0a 20 20 40 70 61 72 61 6d 20 78 20 5b 49 6e 74 65 67 65 72 5d 0a 20 20 40 70 61 | :.10)[email protected].[Integer]...@pa |
| d660 | 72 61 6d 20 79 20 5b 49 6e 74 65 67 65 72 5d 0a 20 20 40 70 61 72 61 6d 20 77 69 64 74 68 20 5b | ram.y.[Integer][email protected].[ |
| d680 | 49 6e 74 65 67 65 72 5d 0a 20 20 40 70 61 72 61 6d 20 68 65 69 67 68 74 20 5b 49 6e 74 65 67 65 | Integer][email protected].[Intege |
| d6a0 | 72 5d 0a 40 72 65 74 75 72 6e 20 5b 4e 69 6c 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 41 05 3b 2f | r].@return.[Nil]..;.T;#0;[email protected].;/ |
| d6c0 | 69 00 3b 30 46 3b 31 6f 3b 32 08 3b 33 54 3b 34 69 6f 3b 35 69 76 3b 25 40 19 3b 36 54 3b 37 40 | i.;0F;1o;2.;3T;4io;5iv;%@.;6T;7@ |
| d6e0 | 02 3f 05 3b 38 40 02 40 05 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 1c 52 61 79 | .?.;8@[email protected];).;*F;+;.;.;,;&I".Ray |
| d700 | 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 2d 5b 00 3b 14 5b 06 | lib#end_scissor_mode.;.F;-[.;.[. |
| d720 | 5b 07 40 02 00 04 69 01 97 3b 15 54 3b 16 3a 15 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 | [[email protected]..;.T;.:.end_scissor_mode |
| d740 | 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 15 45 6e 64 20 73 63 69 73 73 6f 72 20 6d | ;.0;.[.;.{.;.IC;.".End.scissor.m |
| d760 | 6f 64 65 0d 3b 20 54 3b 1c 5b 07 6f 3b 7f 0d 3b 3d 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 | ode.;.T;.[.o;..;=I".overload.;.F |
| d780 | 3b 3e 30 3b 16 3b 01 82 3b 3f 30 3b 38 49 22 15 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 | ;>0;.;..;?0;8I".end_scissor_mode |
| d7a0 | 06 3b 20 54 3b 1e 49 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 | .;.T;.IC;."..;.T;.[.;![.;"I"..;. |
| d7c0 | 54 3b 23 30 3b 24 40 02 7a 05 3b 2f 69 00 3b 30 46 3b 6c 30 3b 2d 5b 00 3b 24 40 02 7a 05 6f 3b | T;#0;[email protected].;/i.;0F;l0;-[.;[email protected]; |
| d7e0 | 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 30 3b 3f 5b | <.;=I".return.;.F;>I"..;.T;.0;?[ |
| d800 | 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 7a 05 3b 21 5b 00 3b 22 49 22 40 45 6e 64 20 73 63 | .I".Nil.;.T;[email protected].;![.;"I"@End.sc |
| d820 | 69 73 73 6f 72 20 6d 6f 64 65 0a 40 6f 76 65 72 6c 6f 61 64 20 65 6e 64 5f 73 63 69 73 73 6f 72 | [email protected]_scissor |
| d840 | 5f 6d 6f 64 65 0a 0a 40 72 65 74 75 72 6e 20 5b 4e 69 6c 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 | _mode..@return.[Nil]..;.T;#0;$@. |
| d860 | 7a 05 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 7a 73 74 61 74 69 63 20 6d 72 62 5f 76 | z.;0F;l0;%@.;6T;7I"zstatic.mrb_v |
| d880 | 61 6c 75 65 0a 6d 72 62 5f 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 6d 72 62 5f 73 74 | alue.mrb_end_scissor_mode(mrb_st |
| d8a0 | 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 |
| d8c0 | 53 63 69 73 73 6f 72 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 | ScissorMode();..return.mrb_nil_v |
| d8e0 | 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | alue();.}.;.T;8I".static.mrb_val |
| d900 | 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 | ue.;.To;).;*T;+;.;.;.;&I".Raylib |
| d920 | 2e 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 46 3b 2d 40 02 7c 05 3b 14 40 02 7d | .end_scissor_mode.;.F;-@.|.;.@.} |
| d940 | 05 3b 15 54 3b 16 3b 01 82 3b 18 30 3b 1c 40 02 7f 05 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 15 45 6e | .;.T;.;..;.0;.@...;.{.;.IC;.".En |
| d960 | 64 20 73 63 69 73 73 6f 72 20 6d 6f 64 65 0e 3b 20 54 3b 1c 5b 07 6f 3b 7f 0d 3b 3d 49 22 0d 6f | d.scissor.mode.;.T;.[.o;..;=I".o |
| d980 | 76 65 72 6c 6f 61 64 06 3b 20 46 3b 3e 30 3b 16 3b 01 82 3b 3f 30 3b 38 49 22 15 65 6e 64 5f 73 | verload.;.F;>0;.;..;?0;8I".end_s |
| d9a0 | 63 69 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 00 3b | cissor_mode.;.T;.IC;."..;.T;.[.; |
| d9c0 | 21 5b 00 3b 22 49 22 00 06 3b 20 54 3b 23 30 3b 24 40 02 94 05 3b 2f 69 00 3b 30 46 3b 6c 30 3b | ![.;"I"..;.T;#0;$@...;/i.;0F;l0; |
| d9e0 | 2d 5b 00 3b 24 40 02 94 05 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 49 22 | -[.;[email protected];<.;=I".return.;.F;>I" |
| da00 | 00 06 3b 20 54 3b 16 30 3b 3f 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 94 05 3b 21 5b 00 | ..;.T;.0;?[.I".Nil.;.T;$@...;![. |
| da20 | 3b 22 49 22 3f 45 6e 64 20 73 63 69 73 73 6f 72 20 6d 6f 64 65 0a 40 6f 76 65 72 6c 6f 61 64 20 | ;"I"?End.scissor.mode.@overload. |
| da40 | 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 0a 40 72 65 74 75 72 6e 20 5b 4e 69 6c 5d 0a 06 | end_scissor_mode.@return.[Nil].. |
| da60 | 3b 20 54 3b 23 30 3b 24 40 02 94 05 3b 2f 69 00 3b 30 46 3b 31 6f 3b 32 08 3b 33 54 3b 34 69 01 | ;.T;#0;$@...;/i.;0F;1o;2.;3T;4i. |
| da80 | 92 3b 35 69 01 95 3b 25 40 19 3b 36 54 3b 37 40 02 92 05 3b 38 40 02 93 05 6f 3b 29 15 3b 2a 46 | .;5i..;%@.;6T;7@...;[email protected];).;*F |
| daa0 | 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 14 52 61 79 6c 69 62 23 70 6c 61 74 66 6f 72 6d 06 3b 20 46 | ;+;.;.;,;&I".Raylib#platform.;.F |
| dac0 | 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 23 03 3b 15 54 3b 16 3a 0d 70 6c 61 74 66 6f 72 6d 3b | ;-[.;.[.[.@{i.#.;.T;.:.platform; |
| dae0 | 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 75 52 65 74 75 72 6e 73 20 61 20 73 74 72 69 | .0;.[.;.{.;.IC;."uReturns.a.stri |
| db00 | 6e 67 20 74 65 6c 6c 69 6e 67 20 69 66 20 74 68 65 20 70 6c 61 74 66 6f 72 6d 20 69 73 20 77 65 | ng.telling.if.the.platform.is.we |
| db20 | 62 20 6f 72 20 64 65 73 6b 74 6f 70 2e 0a 0a 2a 52 65 74 75 72 6e 73 3a 2a 0a 0a 2a 20 2b 53 74 | b.or.desktop...*Returns:*..*.+St |
| db40 | 72 69 6e 67 2b e2 80 94 45 69 74 68 65 72 20 22 77 65 62 22 20 6f 72 20 22 64 65 73 6b 74 6f 70 | ring+...Either."web".or."desktop |
| db60 | 22 2e 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 75 52 65 74 75 72 6e 73 20 61 20 73 74 72 | "..;.T;.[.;![.;"I"uReturns.a.str |
| db80 | 69 6e 67 20 74 65 6c 6c 69 6e 67 20 69 66 20 74 68 65 20 70 6c 61 74 66 6f 72 6d 20 69 73 20 77 | ing.telling.if.the.platform.is.w |
| dba0 | 65 62 20 6f 72 20 64 65 73 6b 74 6f 70 2e 0a 0a 2a 52 65 74 75 72 6e 73 3a 2a 0a 0a 2a 20 2b 53 | eb.or.desktop...*Returns:*..*.+S |
| dbc0 | 74 72 69 6e 67 2b e2 80 94 45 69 74 68 65 72 20 22 77 65 62 22 20 6f 72 20 22 64 65 73 6b 74 6f | tring+...Either."web".or."deskto |
| dbe0 | 70 22 2e 06 3b 20 54 3b 23 30 3b 24 40 02 a9 05 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 | p"..;.T;#0;$@...;0F;l0;%@.;6T;7I |
| dc00 | 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 6c 61 74 66 6f 72 6d | "..static.mrb_value.mrb_platform |
| dc20 | 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) |
| dc40 | 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 45 42 29 0a 09 72 65 | .{.#if.defined(PLATFORM_WEB)..re |
| dc60 | 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 20 22 77 65 62 22 29 | turn.mrb_str_new_lit(mrb,."web") |
| dc80 | 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 65 77 5f 6c 69 74 28 | ;.#else..return.mrb_str_new_lit( |
| dca0 | 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 06 3b 20 54 3b 38 49 | mrb,."desktop");.#endif.}.;.T;8I |
| dcc0 | 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b | ".static.mrb_value.;.To;).;*T;+; |
| dce0 | 0f 3b 1a 3b 1b 3b 26 49 22 14 52 61 79 6c 69 62 2e 70 6c 61 74 66 6f 72 6d 06 3b 20 46 3b 2d 40 | .;.;.;&I".Raylib.platform.;.F;-@ |
| dd00 | 02 ab 05 3b 14 40 02 ac 05 3b 15 54 3b 16 3b 01 83 3b 18 30 3b 1c 40 02 ae 05 3b 1d 7b 00 3b 1e | ...;.@...;.T;.;..;.0;.@...;.{.;. |
| dd20 | 49 43 3b 1f 22 75 52 65 74 75 72 6e 73 20 61 20 73 74 72 69 6e 67 20 74 65 6c 6c 69 6e 67 20 69 | IC;."uReturns.a.string.telling.i |
| dd40 | 66 20 74 68 65 20 70 6c 61 74 66 6f 72 6d 20 69 73 20 77 65 62 20 6f 72 20 64 65 73 6b 74 6f 70 | f.the.platform.is.web.or.desktop |
| dd60 | 2e 0a 0a 2a 52 65 74 75 72 6e 73 3a 2a 0a 0a 2a 20 2b 53 74 72 69 6e 67 2b e2 80 94 45 69 74 68 | ...*Returns:*..*.+String+...Eith |
| dd80 | 65 72 20 22 77 65 62 22 20 6f 72 20 22 64 65 73 6b 74 6f 70 22 2e 0e 3b 20 54 3b 1c 5b 00 3b 21 | er."web".or."desktop"..;.T;.[.;! |
| dda0 | 5b 00 3b 22 49 22 76 52 65 74 75 72 6e 73 20 61 20 73 74 72 69 6e 67 20 74 65 6c 6c 69 6e 67 20 | [.;"I"vReturns.a.string.telling. |
| ddc0 | 69 66 20 74 68 65 20 70 6c 61 74 66 6f 72 6d 20 69 73 20 77 65 62 20 6f 72 20 64 65 73 6b 74 6f | if.the.platform.is.web.or.deskto |
| dde0 | 70 2e 0a 0a 2a 52 65 74 75 72 6e 73 3a 2a 0a 0a 2a 20 2b 53 74 72 69 6e 67 2b e2 80 94 45 69 74 | p...*Returns:*..*.+String+...Eit |
| de00 | 68 65 72 20 22 77 65 62 22 20 6f 72 20 22 64 65 73 6b 74 6f 70 22 2e 0a 06 3b 20 54 3b 23 30 3b | her."web".or."desktop"...;.T;#0; |
| de20 | 24 40 02 b6 05 3b 2f 69 00 3b 30 46 3b 31 6f 3b 32 08 3b 33 54 3b 34 69 02 1c 03 3b 35 69 02 21 | $@...;/i.;0F;1o;2.;3T;4i...;5i.! |
| de40 | 03 3b 25 40 19 3b 36 54 3b 37 40 02 b4 05 3b 38 40 02 b5 05 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b | .;%@.;6T;7@...;[email protected];).;*F;+;.; |
| de60 | 1a 3b 2c 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 2d 5b | .;,;&I".Raylib#_draw_text.;.F;-[ |
| de80 | 00 3b 14 5b 06 5b 07 40 7b 69 02 2d 03 3b 15 54 3b 16 3a 0f 5f 64 72 61 77 5f 74 65 78 74 3b 18 | .;.[.[.@{i.-.;.T;.:._draw_text;. |
| dea0 | 30 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 | 0;.[.;.{.;.IC;."Tvoid.DrawText(c |
| dec0 | 6f 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 | onst.char.*text,.int.posX,.int.p |
| dee0 | 6f 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 | osY,.int.fontSize,.Color.color); |
| df00 | 0d 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 | .;.T;.[.;![.;"I"Tvoid.DrawText(c |
| df20 | 6f 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 | onst.char.*text,.int.posX,.int.p |
| df40 | 6f 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 | osY,.int.fontSize,.Color.color); |
| df60 | 06 3b 20 54 3b 23 30 3b 24 40 02 be 05 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 02 79 | .;.T;#0;$@...;0F;l0;%@.;6T;7I".y |
| df80 | 01 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 28 | .static.mrb_value.mrb_draw_text( |
| dfa0 | 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). |
| dfc0 | 7b 0a 09 63 68 61 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 | {..char*.text.=."Default.Text";. |
| dfe0 | 09 6d 72 62 5f 69 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 | .mrb_int.x.=.0;..mrb_int.y.=.0;. |
| e000 | 09 6d 72 62 5f 69 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 | .mrb_int.fontSize.=.16;..mrb_val |
| e020 | 75 65 20 63 6f 6c 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 | ue.color_obj;....mrb_get_args(mr |
| e040 | 62 2c 20 22 7c 7a 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 | b,."|ziiio",.&text,.&x,.&y,.&fon |
| e060 | 74 53 69 7a 65 2c 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 | tSize,.&color_obj);..Color.*colo |
| e080 | 72 3b 0a 09 55 4e 57 52 41 50 53 54 52 55 43 54 28 43 6f 6c 6f 72 2c 20 43 6f 6c 6f 72 5f 74 79 | r;..UNWRAPSTRUCT(Color,.Color_ty |
| e0a0 | 70 65 2c 20 63 6f 6c 6f 72 5f 6f 62 6a 2c 20 63 6f 6c 6f 72 29 3b 0a 09 44 72 61 77 54 65 78 74 | pe,.color_obj,.color);..DrawText |
| e0c0 | 28 74 65 78 74 2c 20 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 | (text,.x,.y,.fontSize,.*color);. |
| e0e0 | 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 38 | .return.mrb_nil_value();.}.;.T;8 |
| e100 | 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b | I".static.mrb_value.;.To;).;*T;+ |
| e120 | 3b 0f 3b 1a 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 | ;.;.;.;&I".Raylib._draw_text.;.F |
| e140 | 3b 2d 40 02 c0 05 3b 14 40 02 c1 05 3b 15 54 3b 16 3b 01 84 3b 18 30 3b 1c 40 02 c3 05 3b 1d 7b | ;-@...;.@...;.T;.;..;.0;.@...;.{ |
| e160 | 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 6e 73 74 20 63 68 61 | .;.IC;."Tvoid.DrawText(const.cha |
| e180 | 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 73 59 2c 20 69 6e 74 | r.*text,.int.posX,.int.posY,.int |
| e1a0 | 20 66 6f 6e 74 53 69 7a 65 2c 20 43 6f 6c 6f 72 20 63 6f 6c 6f 72 29 3b 0e 3b 20 54 3b 1c 5b 00 | .fontSize,.Color.color);.;.T;.[. |
| e1c0 | 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 6e 73 74 20 63 68 61 | ;![.;"I"Tvoid.DrawText(const.cha |
| e1e0 | 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 73 59 2c 20 69 6e 74 | r.*text,.int.posX,.int.posY,.int |
| e200 | 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 3b 20 54 3b 23 30 3b | .fontSize,.Color.color);.;.T;#0; |
| e220 | 24 40 02 cb 05 3b 2f 69 00 3b 30 46 3b 31 6f 3b 32 08 3b 33 54 3b 34 69 02 2c 03 3b 35 69 02 2c | $@...;/i.;0F;1o;2.;3T;4i.,.;5i., |
| e240 | 03 3b 25 40 19 3b 36 54 3b 37 40 02 c9 05 3b 38 40 02 ca 05 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b | .;%@.;6T;7@...;[email protected];).;*F;+;.; |
| e260 | 1a 3b 2c 3b 26 49 22 1a 52 61 79 6c 69 62 23 63 61 6c 6c 5f 6d 61 69 6e 5f 6c 6f 6f 70 06 3b 20 | .;,;&I".Raylib#call_main_loop.;. |
| e280 | 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 3d 03 3b 15 54 3b 16 3a 13 63 61 6c 6c 5f 6d 61 69 | F;-[.;.[.[.@{i.=.;.T;.:.call_mai |
| e2a0 | 6e 5f 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 | n_loop;.0;.[.;.{.;.IC;."..;.T;.[ |
| e2c0 | 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 d3 05 3b 30 46 3b 6c 30 3b 25 40 | .;![.;"I"..;.F;#0;$@...;0F;l0;%@ |
| e2e0 | 19 3b 36 54 3b 37 49 22 01 b7 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 20 0a 6d 72 62 5f | .;6T;7I"..static.mrb_value..mrb_ |
| e300 | 63 61 6c 6c 5f 6d 61 69 6e 5f 6c 6f 6f 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d | call_main_loop(mrb_state*.mrb,.m |
| e320 | 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 | rb_value.self).{..struct.RClass. |
| e340 | 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 62 | *c.=.mrb_module_get(mrb,."Raylib |
| e360 | 22 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 75 6e 63 61 6c 6c 28 6d 72 62 2c 20 6d 72 62 | ");..return.mrb_funcall(mrb,.mrb |
| e380 | 5f 6f 62 6a 5f 76 61 6c 75 65 28 63 29 2c 20 22 6d 61 69 6e 5f 6c 6f 6f 70 22 2c 20 30 29 3b 0a | _obj_value(c),."main_loop",.0);. |
| e3a0 | 7d 06 3b 20 54 3b 38 49 22 16 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 20 06 3b 20 54 6f | }.;.T;8I".static.mrb_value..;.To |
| e3c0 | 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 2e 63 61 6c 6c 5f 6d | ;).;*T;+;.;.;.;&I".Raylib.call_m |
| e3e0 | 61 69 6e 5f 6c 6f 6f 70 06 3b 20 46 3b 2d 40 02 d5 05 3b 14 40 02 d6 05 3b 15 54 3b 16 3b 01 85 | ain_loop.;.F;-@...;.@...;.T;.;.. |
| e400 | 3b 18 30 3b 1c 40 02 d8 05 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;.[.;![ |
| e420 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 e0 05 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 de 05 3b | .;"@.;#0;$@...;/i.;%@.;6T;7@...; |
| e440 | 38 40 02 df 05 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 17 52 61 79 6c 69 62 23 | [email protected];).;*F;+;.;.;,;&I".Raylib# |
| e460 | 74 61 72 67 65 74 5f 66 70 73 3d 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 51 03 3b | target_fps=.;.F;-[.;.[.[.@{i.Q.; |
| e480 | 15 54 3b 16 3a 10 74 61 72 67 65 74 5f 66 70 73 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | .T;.:.target_fps=;.0;.[.;.{.;.IC |
| e4a0 | 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 40 02 | ;."..;.T;.[.;![.;"I"..;.F;#0;$@. |
| e4c0 | e6 05 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 01 a2 73 74 61 74 69 63 20 6d 72 62 5f | ..;0F;l0;%@.;6T;7I"..static.mrb_ |
| e4e0 | 76 61 6c 75 65 0a 6d 72 62 5f 74 61 72 67 65 74 5f 66 70 73 28 6d 72 62 5f 73 74 61 74 65 2a 20 | value.mrb_target_fps(mrb_state*. |
| e500 | 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 74 20 | mrb,.mrb_value.self).{..mrb_int. |
| e520 | 66 70 73 20 3d 20 36 30 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 | fps.=.60;..mrb_get_args(mrb,."i" |
| e540 | 2c 20 26 66 70 73 29 3b 0a 09 53 65 74 54 61 72 67 65 74 46 50 53 28 66 70 73 29 3b 0a 09 72 65 | ,.&fps);..SetTargetFPS(fps);..re |
| e560 | 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 38 49 22 15 | turn.mrb_nil_value();.}.;.T;8I". |
| e580 | 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b | static.mrb_value.;.To;).;*T;+;.; |
| e5a0 | 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 2e 74 61 72 67 65 74 5f 66 70 73 3d 06 3b 20 46 3b 2d | .;.;&I".Raylib.target_fps=.;.F;- |
| e5c0 | 40 02 e8 05 3b 14 40 02 e9 05 3b 15 54 3b 16 3b 01 86 3b 18 30 3b 1c 40 02 eb 05 3b 1d 7b 00 3b | @...;.@...;.T;.;..;.0;.@...;.{.; |
| e5e0 | 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 02 f3 05 | .IC;."..;.T;.[.;![.;"@.;#0;$@... |
| e600 | 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 f1 05 3b 38 40 02 f2 05 6f 3b 29 15 3b 2a 46 3b 2b | ;/i.;%@.;6T;7@...;[email protected];).;*F;+ |
| e620 | 3b 11 3b 1a 3b 2c 3b 26 49 22 0f 52 61 79 6c 69 62 23 66 70 73 06 3b 20 46 3b 2d 5b 00 3b 14 5b | ;.;.;,;&I".Raylib#fps.;.F;-[.;.[ |
| e640 | 06 5b 07 40 7b 69 02 59 03 3b 15 54 3b 16 3a 08 66 70 73 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e | .[.@{i.Y.;.T;.:.fps;.0;.[.;.{.;. |
| e660 | 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;$ |
| e680 | 40 02 f9 05 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 65 73 74 61 74 69 63 20 6d 72 62 | @...;0F;l0;%@.;6T;7I"estatic.mrb |
| e6a0 | 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 20 6d 72 62 2c 20 6d | _value.mrb_fps(mrb_state*.mrb,.m |
| e6c0 | 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 66 69 78 | rb_value.self).{..return.mrb_fix |
| e6e0 | 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 54 3b 38 49 22 15 73 | num_value(GetFPS());.}.;.T;8I".s |
| e700 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a | tatic.mrb_value.;.To;).;*T;+;.;. |
| e720 | 3b 1b 3b 26 49 22 0f 52 61 79 6c 69 62 2e 66 70 73 06 3b 20 46 3b 2d 40 02 fb 05 3b 14 40 02 fc | ;.;&I".Raylib.fps.;.F;-@...;.@.. |
| e740 | 05 3b 15 54 3b 16 3b 01 87 3b 18 30 3b 1c 40 02 fe 05 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b | .;.T;.;..;.0;.@...;.{.;.IC;."..; |
| e760 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 06 06 3b 2f 69 00 3b 25 40 19 3b | .T;.[.;![.;"@.;#0;$@...;/i.;%@.; |
| e780 | 36 54 3b 37 40 02 04 06 3b 38 40 02 05 06 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 | 6T;7@...;[email protected];).;*F;+;.;.;,;&I |
| e7a0 | 22 16 52 61 79 6c 69 62 23 66 72 61 6d 65 5f 74 69 6d 65 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b | ".Raylib#frame_time.;.F;-[.;.[.[ |
| e7c0 | 07 40 7b 69 02 5e 03 3b 15 54 3b 16 3a 0f 66 72 61 6d 65 5f 74 69 6d 65 3b 18 30 3b 1c 5b 00 3b | .@{i.^.;.T;.:.frame_time;.0;.[.; |
| e7e0 | 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 |
| e800 | 3b 23 30 3b 24 40 02 0c 06 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 76 73 74 61 74 69 | ;#0;$@...;0F;l0;%@.;6T;7I"vstati |
| e820 | 63 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 | c.mrb_value.mrb_frame_time(mrb_s |
| e840 | 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 72 65 | tate*.mrb,.mrb_value.self).{..re |
| e860 | 74 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 | turn.mrb_float_value(mrb,.GetFra |
| e880 | 6d 65 54 69 6d 65 28 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f | meTime());.}.;.T;8I".static.mrb_ |
| e8a0 | 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 16 52 61 79 | value.;.To;).;*T;+;.;.;.;&I".Ray |
| e8c0 | 6c 69 62 2e 66 72 61 6d 65 5f 74 69 6d 65 06 3b 20 46 3b 2d 40 02 0e 06 3b 14 40 02 0f 06 3b 15 | lib.frame_time.;.F;-@...;.@...;. |
| e8e0 | 54 3b 16 3b 01 88 3b 18 30 3b 1c 40 02 11 06 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b | T;.;..;.0;.@...;.{.;.IC;."..;.T; |
| e900 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 19 06 3b 2f 69 00 3b 25 40 19 3b 36 54 3b | .[.;![.;"@.;#0;$@...;/i.;%@.;6T; |
| e920 | 37 40 02 17 06 3b 38 40 02 18 06 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 10 52 | 7@...;[email protected];).;*F;+;.;.;,;&I".R |
| e940 | 61 79 6c 69 62 23 74 69 6d 65 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 63 03 3b 15 | aylib#time.;.F;-[.;.[.[.@{i.c.;. |
| e960 | 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 54 | T;.:.time;.0;.[.;.{.;.IC;."..;.T |
| e980 | 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 1f 06 3b 30 46 3b 6c 30 | ;.[.;![.;"I"..;.F;#0;$@...;0F;l0 |
| e9a0 | 3b 25 40 19 3b 36 54 3b 37 49 22 6b 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 | ;%@.;6T;7I"kstatic.mrb_value.mrb |
| e9c0 | 5f 74 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 | _time(mrb_state*.mrb,.mrb_value. |
| e9e0 | 73 65 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 | self).{..return.mrb_float_value( |
| ea00 | 6d 72 62 2c 20 47 65 74 54 69 6d 65 28 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 | mrb,.GetTime());.}.;.T;8I".stati |
| ea20 | 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 | c.mrb_value.;.To;).;*T;+;.;.;.;& |
| ea40 | 49 22 10 52 61 79 6c 69 62 2e 74 69 6d 65 06 3b 20 46 3b 2d 40 02 21 06 3b 14 40 02 22 06 3b 15 | I".Raylib.time.;.F;-@.!.;.@.".;. |
| ea60 | 54 3b 16 3b 01 89 3b 18 30 3b 1c 40 02 24 06 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b | T;.;..;.0;.@.$.;.{.;.IC;."..;.T; |
| ea80 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 2c 06 3b 2f 69 00 3b 25 40 19 3b 36 54 3b | .[.;![.;"@.;#0;$@.,.;/i.;%@.;6T; |
| eaa0 | 37 40 02 2a 06 3b 38 40 02 2b 06 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 19 52 | 7@.*.;8@.+.o;).;*F;+;.;.;,;&I".R |
| eac0 | 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 75 72 65 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b | aylib#_draw_texture.;.F;-[.;.[.[ |
| eae0 | 07 40 7b 69 02 ea 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 | .@{i...;.T;.:._draw_texture;.0;. |
| eb00 | 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".. |
| eb20 | 3b 20 46 3b 23 30 3b 24 40 02 32 06 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 02 a8 01 | ;.F;#0;[email protected].;0F;l0;%@.;6T;7I"... |
| eb40 | 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 72 | static.mrb_value.mrb_draw_textur |
| eb60 | 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 |
| eb80 | 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 09 6d 72 62 | ).{..mrb_value.texture_obj;..mrb |
| eba0 | 5f 69 6e 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 | _int.x;..mrb_int.y;..mrb_value.t |
| ebc0 | 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 62 2c 20 22 6f 69 69 | int_obj;..mrb_get_args(mrb,."oii |
| ebe0 | 6f 22 2c 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 | o",.&texture_obj,.&x,.&y,.&tint_ |
| ec00 | 6f 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 | obj);...Texture.*texture_data.=. |
| ec20 | 44 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 | DATA_GET_PTR(mrb,.texture_obj,.& |
| ec40 | 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 43 6f 6c 6f 72 20 2a | Texture_type,.Texture);..Color.* |
| ec60 | 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 72 62 2c 20 74 69 | tint_data.=.DATA_GET_PTR(mrb,.ti |
| ec80 | 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 29 3b 0a 0a 09 44 | nt_obj,.&Color_type,.Color);...D |
| eca0 | 72 61 77 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 | rawTexture(*texture_data,.x,.y,. |
| ecc0 | 2a 74 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 | *tint_data);...return.mrb_nil_va |
| ece0 | 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | lue();.}.;.T;8I".static.mrb_valu |
| ed00 | 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 2e | e.;.To;).;*T;+;.;.;.;&I".Raylib. |
| ed20 | 5f 64 72 61 77 5f 74 65 78 74 75 72 65 06 3b 20 46 3b 2d 40 02 34 06 3b 14 40 02 35 06 3b 15 54 | _draw_texture.;.F;[email protected].;[email protected].;.T |
| ed40 | 3b 16 3b 01 8a 3b 18 30 3b 1c 40 02 37 06 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c | ;.;..;.0;[email protected].;.{.;.IC;."..;.T;. |
| ed60 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 3f 06 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 | [.;![.;"@.;#0;$@.?.;/i.;%@.;6T;7 |
| ed80 | 40 02 3d 06 3b 38 40 02 3e 06 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 1c 52 61 | @.=.;8@.>.o;).;*F;+;.;.;,;&I".Ra |
| eda0 | 79 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 2d 5b 00 3b 14 5b | ylib#_draw_texture_ex.;.F;-[.;.[ |
| edc0 | 06 5b 07 40 7b 69 02 fa 01 3b 15 54 3b 16 3a 15 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 | .[.@{i...;.T;.:._draw_texture_ex |
| ede0 | 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 3b | ;.0;.[.;.{.;.IC;."..;.T;.[.;![.; |
| ee00 | 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 45 06 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 | "I"..;.F;#0;[email protected].;0F;l0;%@.;6T;7 |
| ee20 | 49 22 02 45 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 | I".E.static.mrb_value.mrb_draw_t |
| ee40 | 65 78 74 75 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 | exture_ex(mrb_state*.mrb,.mrb_va |
| ee60 | 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 65 5f 6f | lue.self).{..mrb_value.texture_o |
| ee80 | 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 66 6c 6f | bj;..mrb_value.pos_obj;..mrb_flo |
| eea0 | 61 74 20 72 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 | at.rotation;..mrb_float.scale;.. |
| eec0 | 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 74 5f 61 72 67 | mrb_value.tint_obj;..mrb_get_arg |
| eee0 | 73 28 6d 72 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 | s(mrb,."ooffo",.&texture_obj,.&p |
| ef00 | 6f 73 5f 6f 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 | os_obj,.&rotation,.&scale,.&tint |
| ef20 | 5f 6f 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 | _obj);...Texture.*texture_data.= |
| ef40 | 20 44 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 | .DATA_GET_PTR(mrb,.texture_obj,. |
| ef60 | 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 56 65 63 74 6f 72 | &Texture_type,.Texture);..Vector |
| ef80 | 32 20 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 | 2.*pos_data.=.DATA_GET_PTR(mrb,. |
| efa0 | 70 6f 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 | pos_obj,.&Vector2_type,.Vector2) |
| efc0 | 3b 0a 09 43 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 | ;..Color.*tint_data.=.DATA_GET_P |
| efe0 | 54 52 28 6d 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 | TR(mrb,.tint_obj,.&Color_type,.C |
| f000 | 6f 6c 6f 72 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 | olor);...DrawTextureEx(*texture_ |
| f020 | 64 61 74 61 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 | data,.*pos_data,.rotation,.scale |
| f040 | 2c 20 2a 74 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 | ,.*tint_data);...return.mrb_nil_ |
| f060 | 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | value();.}.;.T;8I".static.mrb_va |
| f080 | 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 | lue.;.To;).;*T;+;.;.;.;&I".Rayli |
| f0a0 | 62 2e 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 06 3b 20 46 3b 2d 40 02 47 06 3b 14 40 02 | b._draw_texture_ex.;.F;[email protected].;.@. |
| f0c0 | 48 06 3b 15 54 3b 16 3b 01 8b 3b 18 30 3b 1c 40 02 4a 06 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c | H.;.T;.;..;.0;[email protected].;.{.;.IC;.".. |
| f0e0 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 52 06 3b 2f 69 00 3b 25 40 19 | ;.T;.[.;![.;"@.;#0;[email protected].;/i.;%@. |
| f100 | 3b 36 54 3b 37 40 02 50 06 3b 38 40 02 51 06 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 | ;6T;[email protected].;[email protected];).;*F;+;.;.;,;& |
| f120 | 49 22 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 | I".Raylib#_draw_texture_pro.;.F; |
| f140 | 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 0c 02 3b 15 54 3b 16 3a 16 5f 64 72 61 77 5f 74 65 78 74 | -[.;.[.[.@{i...;.T;.:._draw_text |
| f160 | 75 72 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 | ure_pro;.0;.[.;.{.;.IC;."..;.T;. |
| f180 | 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 58 06 3b 30 46 3b 6c 30 3b 25 | [.;![.;"I"..;.F;#0;[email protected].;0F;l0;% |
| f1a0 | 40 19 3b 36 54 3b 37 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 | @.;6T;7I".S.static.mrb_value.mrb |
| f1c0 | 5f 64 72 61 77 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 | _draw_texture_pro(mrb_state*.mrb |
| f1e0 | 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 6c 75 65 20 74 | ,.mrb_value.self).{..mrb_value.t |
| f200 | 65 78 74 75 72 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 | exture_obj;..mrb_value.pos_obj;. |
| f220 | 09 6d 72 62 5f 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 | .mrb_value.source_rec_obj;..mrb_ |
| f240 | 76 61 6c 75 65 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 | value.dest_rec_obj;..mrb_float.r |
| f260 | 6f 74 61 74 69 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 | otation;..mrb_value.tint_obj;..m |
| f280 | 72 62 5f 67 65 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 | rb_get_args(mrb,."oooofo",.&text |
| f2a0 | 75 72 65 5f 6f 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 | ure_obj,.&source_rec_obj,.&dest_ |
| f2c0 | 72 65 63 5f 6f 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 | rec_obj,.&pos_obj,.&rotation,.&t |
| f2e0 | 69 6e 74 5f 6f 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 | int_obj);...Texture.*texture_dat |
| f300 | 61 20 3d 20 44 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 | a.=.DATA_GET_PTR(mrb,.texture_ob |
| f320 | 6a 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 56 65 63 | j,.&Texture_type,.Texture);..Vec |
| f340 | 74 6f 72 32 20 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 | tor2.*pos_data.=.DATA_GET_PTR(mr |
| f360 | 62 2c 20 70 6f 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 | b,.pos_obj,.&Vector2_type,.Vecto |
| f380 | 72 32 29 3b 0a 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 | r2);..Rectangle.*source_rec_data |
| f3a0 | 20 3d 20 44 41 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 | .=.DATA_GET_PTR(mrb,.source_rec_ |
| f3c0 | 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 6e 67 6c 65 29 | obj,.&Rectangle_type,.Rectangle) |
| f3e0 | 3b 0a 09 52 65 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 | ;..Rectangle.*dest_rec_data.=.DA |
| f400 | 54 41 5f 47 45 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 | TA_GET_PTR(mrb,.dest_rec_obj,.&R |
| f420 | 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 43 6f 6c 6f | ectangle_type,.Rectangle);..Colo |
| f440 | 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 72 62 2c | r.*tint_data.=.DATA_GET_PTR(mrb, |
| f460 | 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 29 3b 0a | .tint_obj,.&Color_type,.Color);. |
| f480 | 0a 09 44 72 61 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 | ..DrawTexturePro(*texture_data,. |
| f4a0 | 2a 73 6f 75 72 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 | *source_rec_data,.*dest_rec_data |
| f4c0 | 2c 20 2a 70 6f 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 | ,.*pos_data,.rotation,.*tint_dat |
| f4e0 | 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 28 29 3b 0a 7d 06 | a);...return.mrb_nil_value();.}. |
| f500 | 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 | ;.T;8I".static.mrb_value.;.To;). |
| f520 | 3b 2a 54 3b 2b 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 | ;*T;+;.;.;.;&I".Raylib._draw_tex |
| f540 | 74 75 72 65 5f 70 72 6f 06 3b 20 46 3b 2d 40 02 5a 06 3b 14 40 02 5b 06 3b 15 54 3b 16 3b 01 8c | ture_pro.;.F;[email protected].;.@.[.;.T;.;.. |
| f560 | 3b 18 30 3b 1c 40 02 5d 06 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;.[.;![ |
| f580 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 65 06 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 63 06 3b | .;"@.;#0;[email protected].;/i.;%@.;6T;[email protected].; |
| f5a0 | 38 40 02 64 06 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 21 52 61 79 6c 69 62 23 | [email protected];).;*F;+;.;.;,;&I"!Raylib# |
| f5c0 | 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 2d 5b 00 3b 14 5b | mouse_button_pressed?.;.F;-[.;.[ |
| f5e0 | 06 5b 07 40 7b 69 02 a3 02 3b 15 54 3b 16 3a 1a 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 70 72 65 | .[.@{i...;.T;.:.mouse_button_pre |
| f600 | 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 3b 1c 5b 06 | ssed?;.0;.[.;.{.;.IC;."..;.T;.[. |
| f620 | 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 30 3b | o;<.;=I".return.;.F;>I"..;.T;.0; |
| f640 | 3f 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 6b 06 3b 21 5b 00 3b 22 49 22 17 | ?[.I".Boolean.;.T;[email protected].;![.;"I". |
| f660 | 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 6b 06 3b | @return.[Boolean]..;.T;#0;[email protected].; |
| f680 | 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 01 ba 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | 0F;l0;%@.;6T;7I"..static.mrb_val |
| f6a0 | 75 65 0a 6d 72 62 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 | ue.mrb_is_mouse_button_pressed(m |
| f6c0 | 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).{ |
| f6e0 | 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 5f 61 72 67 73 28 | ..mrb_int.button;..mrb_get_args( |
| f700 | 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 72 6e 20 6d 72 62 | mrb,."i",.&button);...return.mrb |
| f720 | 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 50 72 65 73 73 65 64 | _bool_value(IsMouseButtonPressed |
| f740 | 28 62 75 74 74 6f 6e 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f | (button));.}.;.T;8I".static.mrb_ |
| f760 | 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 21 52 61 79 | value.;.To;).;*T;+;.;.;.;&I"!Ray |
| f780 | 6c 69 62 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 2d 40 | lib.mouse_button_pressed?.;.F;-@ |
| f7a0 | 02 6d 06 3b 14 40 02 6e 06 3b 15 54 3b 16 3b 01 8d 3b 18 30 3b 1c 40 02 70 06 3b 1d 7b 00 3b 1e | .m.;[email protected].;.T;.;..;.0;[email protected].;.{.;. |
| f7c0 | 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 | IC;."..;.T;.[.o;<.;=I".return.;. |
| f7e0 | 46 3b 3e 40 17 3b 16 30 3b 3f 5b 06 40 50 3b 24 40 02 7d 06 3b 21 5b 00 3b 22 40 17 3b 23 30 3b | F;>@.;.0;?[.@P;$@.}.;![.;"@.;#0; |
| f800 | 24 40 02 7d 06 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 7b 06 3b 38 40 02 7c 06 6f 3b 29 15 | $@.}.;/i.;%@.;6T;7@.{.;8@.|.o;). |
| f820 | 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 1e 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 62 75 74 | ;*F;+;.;.;,;&I".Raylib#mouse_but |
| f840 | 74 6f 6e 5f 64 6f 77 6e 3f 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 ab 02 3b 15 54 | ton_down?.;.F;-[.;.[.[.@{i...;.T |
| f860 | 3b 16 3a 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 | ;.:.mouse_button_down?;.0;.[.;.{ |
| f880 | 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e | .;.IC;."..;.T;.[.o;<.;=I".return |
| f8a0 | 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 30 3b 3f 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b | .;.F;>I"..;.T;.0;?[.I".Boolean.; |
| f8c0 | 20 54 3b 24 40 02 86 06 3b 21 5b 00 3b 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 6f 6f 6c 65 61 | .T;$@...;![.;"I".@return.[Boolea |
| f8e0 | 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 86 06 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 | n]..;.T;#0;$@...;0F;l0;%@.;6T;7I |
| f900 | 22 01 b4 73 74 61 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 | "..static.mrb_value.mrb_is_mouse |
| f920 | 5f 62 75 74 74 6f 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 | _button_down(mrb_state*.mrb,.mrb |
| f940 | 5f 76 61 6c 75 65 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 | _value.self).{..mrb_int.button;. |
| f960 | 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 62 75 74 74 6f 6e 29 | .mrb_get_args(mrb,."i",.&button) |
| f980 | 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 4d 6f 75 73 | ;...return.mrb_bool_value(IsMous |
| f9a0 | 65 42 75 74 74 6f 6e 44 6f 77 6e 28 62 75 74 74 6f 6e 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 | eButtonDown(button));.}.;.T;8I". |
| f9c0 | 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b | static.mrb_value.;.To;).;*T;+;.; |
| f9e0 | 1a 3b 1b 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 | .;.;&I".Raylib.mouse_button_down |
| fa00 | 3f 06 3b 20 46 3b 2d 40 02 88 06 3b 14 40 02 89 06 3b 15 54 3b 16 3b 01 8e 3b 18 30 3b 1c 40 02 | ?.;.F;-@...;.@...;.T;.;..;.0;.@. |
| fa20 | 8b 06 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 | ..;.{.;.IC;."..;.T;.[.o;<.;=I".r |
| fa40 | 65 74 75 72 6e 06 3b 20 46 3b 3e 40 17 3b 16 30 3b 3f 5b 06 40 50 3b 24 40 02 98 06 3b 21 5b 00 | eturn.;.F;>@.;.0;?[.@P;$@...;![. |
| fa60 | 3b 22 40 17 3b 23 30 3b 24 40 02 98 06 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 96 06 3b 38 | ;"@.;#0;$@...;/i.;%@.;6T;7@...;8 |
| fa80 | 40 02 97 06 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 22 52 61 79 6c 69 62 23 6d | @...o;).;*F;+;.;.;,;&I""Raylib#m |
| faa0 | 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 2d 5b 00 3b 14 5b | ouse_button_released?.;.F;-[.;.[ |
| fac0 | 06 5b 07 40 7b 69 02 b3 02 3b 15 54 3b 16 3a 1b 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 72 65 6c | .[.@{i...;.T;.:.mouse_button_rel |
| fae0 | 65 61 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 3b 1c 5b | eased?;.0;.[.;.{.;.IC;."..;.T;.[ |
| fb00 | 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 30 | .o;<.;=I".return.;.F;>I"..;.T;.0 |
| fb20 | 3b 3f 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 a1 06 3b 21 5b 00 3b 22 49 22 | ;?[.I".Boolean.;.T;$@...;![.;"I" |
| fb40 | 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 02 a1 06 | .@return.[Boolean]..;.T;#0;$@... |
| fb60 | 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 01 bc 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | ;0F;l0;%@.;6T;7I"..static.mrb_va |
| fb80 | 6c 75 65 0a 6d 72 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 | lue.mrb_is_mouse_button_released |
| fba0 | 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) |
| fbc0 | 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 5f 61 72 67 | .{..mrb_int.button;..mrb_get_arg |
| fbe0 | 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 72 6e 20 6d | s(mrb,."i",.&button);...return.m |
| fc00 | 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 52 65 6c 65 61 | rb_bool_value(IsMouseButtonRelea |
| fc20 | 73 65 64 28 62 75 74 74 6f 6e 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d | sed(button));.}.;.T;8I".static.m |
| fc40 | 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 22 | rb_value.;.To;).;*T;+;.;.;.;&I"" |
| fc60 | 52 61 79 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 | Raylib.mouse_button_released?.;. |
| fc80 | 46 3b 2d 40 02 a3 06 3b 14 40 02 a4 06 3b 15 54 3b 16 3b 01 8f 3b 18 30 3b 1c 40 02 a6 06 3b 1d | F;-@...;.@...;.T;.;..;.0;.@...;. |
| fca0 | 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 | {.;.IC;."..;.T;.[.o;<.;=I".retur |
| fcc0 | 6e 06 3b 20 46 3b 3e 40 17 3b 16 30 3b 3f 5b 06 40 50 3b 24 40 02 b3 06 3b 21 5b 00 3b 22 40 17 | n.;.F;>@.;.0;?[.@P;$@...;![.;"@. |
| fce0 | 3b 23 30 3b 24 40 02 b3 06 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 b1 06 3b 38 40 02 b2 06 | ;#0;$@...;/i.;%@.;6T;7@...;8@... |
| fd00 | 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 1c 52 61 79 6c 69 62 23 6d 6f 75 73 65 | o;).;*F;+;.;.;,;&I".Raylib#mouse |
| fd20 | 5f 62 75 74 74 6f 6e 5f 75 70 3f 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 bb 02 3b | _button_up?.;.F;-[.;.[.[.@{i...; |
| fd40 | 15 54 3b 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 | .T;.:.mouse_button_up?;.0;.[.;.{ |
| fd60 | 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e | .;.IC;."..;.T;.[.o;<.;=I".return |
| fd80 | 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 30 3b 3f 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b | .;.F;>I"..;.T;.0;?[.I".Boolean.; |
| fda0 | 20 54 3b 24 40 02 bc 06 3b 21 5b 00 3b 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 6f 6f 6c 65 61 | .T;$@...;![.;"I".@return.[Boolea |
| fdc0 | 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 bc 06 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 | n]..;.T;#0;$@...;0F;l0;%@.;6T;7I |
| fde0 | 22 01 b0 73 74 61 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 | "..static.mrb_value.mrb_is_mouse |
| fe00 | 5f 62 75 74 74 6f 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 | _button_up(mrb_state*.mrb,.mrb_v |
| fe20 | 61 6c 75 65 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 | alue.self).{..mrb_int.button;..m |
| fe40 | 72 62 5f 67 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 | rb_get_args(mrb,."i",.&button);. |
| fe60 | 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 4d 6f 75 73 65 42 | ..return.mrb_bool_value(IsMouseB |
| fe80 | 75 74 74 6f 6e 55 70 28 62 75 74 74 6f 6e 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 | uttonUp(button));.}.;.T;8I".stat |
| fea0 | 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b | ic.mrb_value.;.To;).;*T;+;.;.;.; |
| fec0 | 26 49 22 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 | &I".Raylib.mouse_button_up?.;.F; |
| fee0 | 2d 40 02 be 06 3b 14 40 02 bf 06 3b 15 54 3b 16 3b 01 90 3b 18 30 3b 1c 40 02 c1 06 3b 1d 7b 00 | -@...;.@...;.T;.;..;.0;.@...;.{. |
| ff00 | 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 | ;.IC;."..;.T;.[.o;<.;=I".return. |
| ff20 | 3b 20 46 3b 3e 40 17 3b 16 30 3b 3f 5b 06 40 50 3b 24 40 02 ce 06 3b 21 5b 00 3b 22 40 17 3b 23 | ;.F;>@.;.0;?[.@P;$@...;![.;"@.;# |
| ff40 | 30 3b 24 40 02 ce 06 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 cc 06 3b 38 40 02 cd 06 6f 3b | 0;$@...;/i.;%@.;6T;7@...;[email protected]; |
| ff60 | 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 18 52 61 79 6c 69 62 23 6b 65 79 5f 70 72 65 | ).;*F;+;.;.;,;&I".Raylib#key_pre |
| ff80 | 73 73 65 64 3f 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 c3 02 3b 15 54 3b 16 3a 11 | ssed?.;.F;-[.;.[.[.@{i...;.T;.:. |
| ffa0 | 6b 65 79 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 | key_pressed?;.0;.[.;.{.;.IC;.".. |
| ffc0 | 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 49 22 00 06 | ;.T;.[.o;<.;=I".return.;.F;>I".. |
| ffe0 | 3b 20 54 3b 16 30 3b 3f 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 d7 06 3b 21 | ;.T;.0;?[.I".Boolean.;.T;$@...;! |
| 10000 | 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 06 3b 20 54 3b 23 30 | [.;"I".@return.[Boolean]..;.T;#0 |
| 10020 | 3b 24 40 02 d7 06 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 01 a0 73 74 61 74 69 63 20 | ;$@...;0F;l0;%@.;6T;7I"..static. |
| 10040 | 6d 72 62 5f 76 61 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 | mrb_value.mrb_is_key_pressed(mrb |
| 10060 | 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).{.. |
| 10080 | 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 73 28 6d 72 62 2c 20 | mrb_int.key;..mrb_get_args(mrb,. |
| 100a0 | 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 62 6f 6f 6c 5f 76 61 | "i",.&key);...return.mrb_bool_va |
| 100c0 | 6c 75 65 28 49 73 4b 65 79 50 72 65 73 73 65 64 28 6b 65 79 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 | lue(IsKeyPressed(key));.}.;.T;8I |
| 100e0 | 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b | ".static.mrb_value.;.To;).;*T;+; |
| 10100 | 0f 3b 1a 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 | .;.;.;&I".Raylib.key_pressed?.;. |
| 10120 | 46 3b 2d 40 02 d9 06 3b 14 40 02 da 06 3b 15 54 3b 16 3b 01 91 3b 18 30 3b 1c 40 02 dc 06 3b 1d | F;-@...;.@...;.T;.;..;.0;.@...;. |
| 10140 | 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 | {.;.IC;."..;.T;.[.o;<.;=I".retur |
| 10160 | 6e 06 3b 20 46 3b 3e 40 17 3b 16 30 3b 3f 5b 06 40 50 3b 24 40 02 e9 06 3b 21 5b 00 3b 22 40 17 | n.;.F;>@.;.0;?[.@P;$@...;![.;"@. |
| 10180 | 3b 23 30 3b 24 40 02 e9 06 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 e7 06 3b 38 40 02 e8 06 | ;#0;$@...;/i.;%@.;6T;7@...;8@... |
| 101a0 | 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 15 52 61 79 6c 69 62 23 6b 65 79 5f 64 | o;).;*F;+;.;.;,;&I".Raylib#key_d |
| 101c0 | 6f 77 6e 3f 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 cb 02 3b 15 54 3b 16 3a 0e 6b | own?.;.F;-[.;.[.[.@{i...;.T;.:.k |
| 101e0 | 65 79 5f 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 | ey_down?;.0;.[.;.{.;.IC;."..;.T; |
| 10200 | 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b | .[.o;<.;=I".return.;.F;>I"..;.T; |
| 10220 | 16 30 3b 3f 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 f2 06 3b 21 5b 00 3b 22 | .0;?[.I".Boolean.;.T;$@...;![.;" |
| 10240 | 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 02 | I".@return.[Boolean]..;.T;#0;$@. |
| 10260 | f2 06 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 01 9a 73 74 61 74 69 63 20 6d 72 62 5f | ..;0F;l0;%@.;6T;7I"..static.mrb_ |
| 10280 | 76 61 6c 75 65 0a 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 | value.mrb_is_key_down(mrb_state* |
| 102a0 | 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 74 | .mrb,.mrb_value.self).{..mrb_int |
| 102c0 | 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 6b | .key;..mrb_get_args(mrb,."i",.&k |
| 102e0 | 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 4b | ey);...return.mrb_bool_value(IsK |
| 10300 | 65 79 44 6f 77 6e 28 6b 65 79 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d | eyDown(key));.}.;.T;8I".static.m |
| 10320 | 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 15 | rb_value.;.To;).;*T;+;.;.;.;&I". |
| 10340 | 52 61 79 6c 69 62 2e 6b 65 79 5f 64 6f 77 6e 3f 06 3b 20 46 3b 2d 40 02 f4 06 3b 14 40 02 f5 06 | Raylib.key_down?.;.F;-@...;.@... |
| 10360 | 3b 15 54 3b 16 3b 01 92 3b 18 30 3b 1c 40 02 f7 06 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 | ;.T;.;..;.0;.@...;.{.;.IC;."..;. |
| 10380 | 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 40 17 3b 16 30 3b | T;.[.o;<.;=I".return.;.F;>@.;.0; |
| 103a0 | 3f 5b 06 40 50 3b 24 40 02 04 07 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 04 07 3b 2f 69 00 | ?[.@P;$@...;![.;"@.;#0;$@...;/i. |
| 103c0 | 3b 25 40 19 3b 36 54 3b 37 40 02 02 07 3b 38 40 02 03 07 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a | ;%@.;6T;7@...;[email protected];).;*F;+;.;. |
| 103e0 | 3b 2c 3b 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 | ;,;&I".Raylib#key_released?.;.F; |
| 10400 | 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 d4 02 3b 15 54 3b 16 3a 12 6b 65 79 5f 72 65 6c 65 61 73 | -[.;.[.[.@{i...;.T;.:.key_releas |
| 10420 | 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; |
| 10440 | 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 30 3b 3f 5b | <.;=I".return.;.F;>I"..;.T;.0;?[ |
| 10460 | 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 0d 07 3b 21 5b 00 3b 22 49 22 17 40 72 | .I".Boolean.;.T;$@...;![.;"I".@r |
| 10480 | 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 0d 07 3b 30 46 | eturn.[Boolean]..;.T;#0;$@...;0F |
| 104a0 | 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 01 a2 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | ;l0;%@.;6T;7I"..static.mrb_value |
| 104c0 | 0a 6d 72 62 5f 69 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 | .mrb_is_key_released(mrb_state*. |
| 104e0 | 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 74 20 | mrb,.mrb_value.self).{..mrb_int. |
| 10500 | 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 6b 65 | key;..mrb_get_args(mrb,."i",.&ke |
| 10520 | 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 4b 65 | y);...return.mrb_bool_value(IsKe |
| 10540 | 79 52 65 6c 65 61 73 65 64 28 6b 65 79 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 | yReleased(key));.}.;.T;8I".stati |
| 10560 | 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 | c.mrb_value.;.To;).;*T;+;.;.;.;& |
| 10580 | 49 22 19 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 2d 40 02 0f | I".Raylib.key_released?.;.F;-@.. |
| 105a0 | 07 3b 14 40 02 10 07 3b 15 54 3b 16 3b 01 93 3b 18 30 3b 1c 40 02 12 07 3b 1d 7b 00 3b 1e 49 43 | .;.@...;.T;.;..;.0;.@...;.{.;.IC |
| 105c0 | 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b | ;."..;.T;.[.o;<.;=I".return.;.F; |
| 105e0 | 3e 40 17 3b 16 30 3b 3f 5b 06 40 50 3b 24 40 02 1f 07 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 | >@.;.0;?[.@P;$@...;![.;"@.;#0;$@ |
| 10600 | 02 1f 07 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 1d 07 3b 38 40 02 1e 07 6f 3b 29 15 3b 2a | ...;/i.;%@.;6T;7@...;[email protected];).;* |
| 10620 | 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 13 52 61 79 6c 69 62 23 6b 65 79 5f 75 70 3f 06 3b 20 46 | F;+;.;.;,;&I".Raylib#key_up?.;.F |
| 10640 | 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 dc 02 3b 15 54 3b 16 3a 0c 6b 65 79 5f 75 70 3f 3b 18 | ;-[.;.[.[.@{i...;.T;.:.key_up?;. |
| 10660 | 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 3c 0a 3b 3d 49 | 0;.[.;.{.;.IC;."..;.T;.[.o;<.;=I |
| 10680 | 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 30 3b 3f 5b 06 49 22 0c 42 | ".return.;.F;>I"..;.T;.0;?[.I".B |
| 106a0 | 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 28 07 3b 21 5b 00 3b 22 49 22 17 40 72 65 74 75 72 6e | oolean.;.T;$@.(.;![.;"I".@return |
| 106c0 | 20 5b 42 6f 6f 6c 65 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 28 07 3b 30 46 3b 6c 30 3b 25 | .[Boolean]..;.T;#0;$@.(.;0F;l0;% |
| 106e0 | 40 19 3b 36 54 3b 37 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 | @.;6T;7I"..static.mrb_value.mrb_ |
| 10700 | 69 73 5f 6b 65 79 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 | is_key_up(mrb_state*.mrb,.mrb_va |
| 10720 | 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 6d 72 62 5f 67 | lue.self).{..mrb_int.key;..mrb_g |
| 10740 | 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 72 65 74 75 72 | et_args(mrb,."i",.&key);...retur |
| 10760 | 6e 20 6d 72 62 5f 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 | n.mrb_bool_value(IsKeyUp(key));. |
| 10780 | 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b | }.;.T;8I".static.mrb_value.;.To; |
| 107a0 | 29 15 3b 2a 54 3b 2b 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 | ).;*T;+;.;.;.;&I".Raylib.key_up? |
| 107c0 | 06 3b 20 46 3b 2d 40 02 2a 07 3b 14 40 02 2b 07 3b 15 54 3b 16 3b 01 94 3b 18 30 3b 1c 40 02 2d | .;.F;-@.*.;.@.+.;.T;.;..;.0;[email protected] |
| 107e0 | 07 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 | .;.{.;.IC;."..;.T;.[.o;<.;=I".re |
| 10800 | 74 75 72 6e 06 3b 20 46 3b 3e 40 17 3b 16 30 3b 3f 5b 06 40 50 3b 24 40 02 3a 07 3b 21 5b 00 3b | turn.;.F;>@.;.0;?[.@P;$@.:.;![.; |
| 10820 | 22 40 17 3b 23 30 3b 24 40 02 3a 07 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 38 07 3b 38 40 | "@.;#0;$@.:.;/i.;%@.;6T;[email protected].;8@ |
| 10840 | 02 39 07 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 1d 52 61 79 6c 69 62 23 5f 6e | .9.o;).;*F;+;.;.;,;&I".Raylib#_n |
| 10860 | 65 78 74 5f 6b 65 79 5f 70 72 65 73 73 65 64 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 | ext_key_pressed.;.F;-[.;.[.[.@{i |
| 10880 | 02 e4 02 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 | ...;.T;.:._next_key_pressed;.0;. |
| 108a0 | 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".. |
| 108c0 | 3b 20 46 3b 23 30 3b 24 40 02 43 07 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 78 73 74 | ;.F;#0;[email protected].;0F;l0;%@.;6T;7I"xst |
| 108e0 | 61 74 69 63 20 6d 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 | atic.mrb_value.mrb_get_key_press |
| 10900 | 65 64 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 | ed(mrb_state*.mrb,.mrb_value.sel |
| 10920 | 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 47 65 | f).{..return.mrb_fixnum_value(Ge |
| 10940 | 74 4b 65 79 50 72 65 73 73 65 64 28 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 | tKeyPressed());.}.;.T;8I".static |
| 10960 | 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 | .mrb_value.;.To;).;*T;+;.;.;.;&I |
| 10980 | 22 1d 52 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 2d | ".Raylib._next_key_pressed.;.F;- |
| 109a0 | 40 02 45 07 3b 14 40 02 46 07 3b 15 54 3b 16 3b 01 95 3b 18 30 3b 1c 40 02 48 07 3b 1d 7b 00 3b | @.E.;[email protected].;.T;.;..;.0;[email protected].;.{.; |
| 109c0 | 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 02 50 07 | .IC;."..;.T;.[.;![.;"@.;#0;[email protected]. |
| 109e0 | 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 4e 07 3b 38 40 02 4f 07 6f 3b 29 15 3b 2a 46 3b 2b | ;/i.;%@.;6T;[email protected].;[email protected];).;*F;+ |
| 10a00 | 3b 11 3b 1a 3b 2c 3b 26 49 22 13 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 78 06 3b 20 46 3b 2d 5b | ;.;.;,;&I".Raylib#mouse_x.;.F;-[ |
| 10a20 | 00 3b 14 5b 06 5b 07 40 7b 69 02 e9 02 3b 15 54 3b 16 3a 0c 6d 6f 75 73 65 5f 78 3b 18 30 3b 1c | .;.[.[.@{i...;.T;.:.mouse_x;.0;. |
| 10a40 | 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".. |
| 10a60 | 3b 20 46 3b 23 30 3b 24 40 02 56 07 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 70 73 74 | ;.F;#0;[email protected].;0F;l0;%@.;6T;7I"pst |
| 10a80 | 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 78 28 6d | atic.mrb_value.mrb_get_mouse_x(m |
| 10aa0 | 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).{ |
| 10ac0 | 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 4d 6f 75 | ..return.mrb_fixnum_value(GetMou |
| 10ae0 | 73 65 58 28 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | seX());.}.;.T;8I".static.mrb_val |
| 10b00 | 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 13 52 61 79 6c 69 62 | ue.;.To;).;*T;+;.;.;.;&I".Raylib |
| 10b20 | 2e 6d 6f 75 73 65 5f 78 06 3b 20 46 3b 2d 40 02 58 07 3b 14 40 02 59 07 3b 15 54 3b 16 3b 01 96 | .mouse_x.;.F;[email protected].;[email protected].;.T;.;.. |
| 10b40 | 3b 18 30 3b 1c 40 02 5b 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;.[.;![ |
| 10b60 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 63 07 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 61 07 3b | .;"@.;#0;[email protected].;/i.;%@.;6T;[email protected].; |
| 10b80 | 38 40 02 62 07 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 13 52 61 79 6c 69 62 23 | [email protected];).;*F;+;.;.;,;&I".Raylib# |
| 10ba0 | 6d 6f 75 73 65 5f 79 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 ee 02 3b 15 54 3b 16 | mouse_y.;.F;-[.;.[.[.@{i...;.T;. |
| 10bc0 | 3a 0c 6d 6f 75 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 | :.mouse_y;.0;.[.;.{.;.IC;."..;.T |
| 10be0 | 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 69 07 3b 30 46 3b 6c 30 | ;.[.;![.;"I"..;.F;#0;[email protected].;0F;l0 |
| 10c00 | 3b 25 40 19 3b 36 54 3b 37 49 22 70 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 | ;%@.;6T;7I"pstatic.mrb_value.mrb |
| 10c20 | 5f 67 65 74 5f 6d 6f 75 73 65 5f 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 | _get_mouse_y(mrb_state*.mrb,.mrb |
| 10c40 | 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 66 69 78 6e 75 | _value.self).{..return.mrb_fixnu |
| 10c60 | 6d 5f 76 61 6c 75 65 28 47 65 74 4d 6f 75 73 65 59 28 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 | m_value(GetMouseY());.}.;.T;8I". |
| 10c80 | 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b | static.mrb_value.;.To;).;*T;+;.; |
| 10ca0 | 1a 3b 1b 3b 26 49 22 13 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 79 06 3b 20 46 3b 2d 40 02 6b 07 | .;.;&I".Raylib.mouse_y.;.F;[email protected]. |
| 10cc0 | 3b 14 40 02 6c 07 3b 15 54 3b 16 3b 01 97 3b 18 30 3b 1c 40 02 6e 07 3b 1d 7b 00 3b 1e 49 43 3b | ;[email protected].;.T;.;..;.0;[email protected].;.{.;.IC; |
| 10ce0 | 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 76 07 3b 2f 69 00 | ."..;.T;.[.;![.;"@.;#0;[email protected].;/i. |
| 10d00 | 3b 25 40 19 3b 36 54 3b 37 40 02 74 07 3b 38 40 02 75 07 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a | ;%@.;6T;[email protected].;[email protected];).;*F;+;.;. |
| 10d20 | 3b 2c 3b 26 49 22 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 | ;,;&I".Raylib#mouse_position.;.F |
| 10d40 | 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 f3 02 3b 15 54 3b 16 3a 13 6d 6f 75 73 65 5f 70 6f 73 | ;-[.;.[.[.@{i...;.T;.:.mouse_pos |
| 10d60 | 69 74 69 6f 6e 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 | ition;.0;.[.;.{.;.IC;."..;.T;.[. |
| 10d80 | 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 7c 07 3b 30 46 3b 6c 30 3b 25 40 19 | ;![.;"I"..;.F;#0;$@.|.;0F;l0;%@. |
| 10da0 | 3b 36 54 3b 37 49 22 02 77 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 67 | ;6T;7I".w.static.mrb_value.mrb_g |
| 10dc0 | 65 74 5f 6d 6f 75 73 65 5f 70 6f 73 69 74 69 6f 6e 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 | et_mouse_position(mrb_state*.mrb |
| 10de0 | 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 70 6f | ,.mrb_value.self).{..Vector2.*po |
| 10e00 | 73 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 6d 72 62 2c 20 73 | s.=.(Vector2.*)mrb_malloc(mrb,.s |
| 10e20 | 69 7a 65 6f 66 28 56 65 63 74 6f 72 32 29 29 3b 0a 09 2a 70 6f 73 20 3d 20 47 65 74 4d 6f 75 73 | izeof(Vector2));..*pos.=.GetMous |
| 10e40 | 65 50 6f 73 69 74 69 6f 6e 28 29 3b 0a 09 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 63 20 3d | ePosition();..struct.RClass.*c.= |
| 10e60 | 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 62 22 29 3b 0a | .mrb_module_get(mrb,."Raylib");. |
| 10e80 | 09 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 76 65 63 5f 63 6c 61 73 73 20 3d 20 6d 72 62 5f | .struct.RClass.*vec_class.=.mrb_ |
| 10ea0 | 63 6c 61 73 73 5f 67 65 74 5f 75 6e 64 65 72 28 6d 72 62 2c 20 63 2c 20 56 65 63 74 6f 72 32 5f | class_get_under(mrb,.c,.Vector2_ |
| 10ec0 | 74 79 70 65 2e 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 | type.struct_name);..return.mrb_o |
| 10ee0 | 62 6a 5f 76 61 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 76 | bj_value(Data_Wrap_Struct(mrb,.v |
| 10f00 | 65 63 5f 63 6c 61 73 73 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 70 6f 73 29 29 3b 0a | ec_class,.&Vector2_type,.pos));. |
| 10f20 | 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b | }.;.T;8I".static.mrb_value.;.To; |
| 10f40 | 29 15 3b 2a 54 3b 2b 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 | ).;*T;+;.;.;.;&I".Raylib.mouse_p |
| 10f60 | 6f 73 69 74 69 6f 6e 06 3b 20 46 3b 2d 40 02 7e 07 3b 14 40 02 7f 07 3b 15 54 3b 16 3b 01 98 3b | osition.;.F;-@.~.;.@...;.T;.;..; |
| 10f80 | 18 30 3b 1c 40 02 81 07 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;.[.;![. |
| 10fa0 | 3b 22 40 17 3b 23 30 3b 24 40 02 89 07 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 87 07 3b 38 | ;"@.;#0;$@...;/i.;%@.;6T;7@...;8 |
| 10fc0 | 40 02 88 07 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 17 52 61 79 6c 69 62 23 6d | @...o;).;*F;+;.;.;,;&I".Raylib#m |
| 10fe0 | 6f 75 73 65 5f 77 68 65 65 6c 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 fc 02 3b 15 | ouse_wheel.;.F;-[.;.[.[.@{i...;. |
| 11000 | 54 3b 16 3a 10 6d 6f 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 | T;.:.mouse_wheel;.0;.[.;.{.;.IC; |
| 11020 | 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 40 02 8f | ."..;.T;.[.;![.;"I"..;.F;#0;$@.. |
| 11040 | 07 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 01 80 73 74 61 74 69 63 20 6d 72 62 5f 76 | .;0F;l0;%@.;6T;7I"..static.mrb_v |
| 11060 | 61 6c 75 65 0a 6d 72 62 5f 67 65 74 5f 6d 6f 75 73 65 5f 77 68 65 65 6c 5f 6d 6f 76 65 28 6d 72 | alue.mrb_get_mouse_wheel_move(mr |
| 11080 | 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).{. |
| 110a0 | 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 62 2c 20 47 65 74 | .return.mrb_float_value(mrb,.Get |
| 110c0 | 4d 6f 75 73 65 57 68 65 65 6c 4d 6f 76 65 28 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 | MouseWheelMove());.}.;.T;8I".sta |
| 110e0 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b | tic.mrb_value.;.To;).;*T;+;.;.;. |
| 11100 | 3b 26 49 22 17 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 77 68 65 65 6c 06 3b 20 46 3b 2d 40 02 91 | ;&I".Raylib.mouse_wheel.;.F;-@.. |
| 11120 | 07 3b 14 40 02 92 07 3b 15 54 3b 16 3b 01 99 3b 18 30 3b 1c 40 02 94 07 3b 1d 7b 00 3b 1e 49 43 | .;.@...;.T;.;..;.0;.@...;.{.;.IC |
| 11140 | 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 9c 07 3b 2f 69 | ;."..;.T;.[.;![.;"@.;#0;$@...;/i |
| 11160 | 00 3b 25 40 19 3b 36 54 3b 37 40 02 9a 07 3b 38 40 02 9b 07 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b | .;%@.;6T;7@...;[email protected];).;*F;+;.; |
| 11180 | 1a 3b 2c 3b 26 49 22 1c 52 61 79 6c 69 62 23 62 65 67 69 6e 5f 62 6c 65 6e 64 5f 6d 6f 64 65 06 | .;,;&I".Raylib#begin_blend_mode. |
| 111a0 | 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 36 02 3b 15 54 3b 16 3a 15 62 65 67 69 6e 5f | ;.F;-[.;.[.[.@{i.6.;.T;.:.begin_ |
| 111c0 | 62 6c 65 6e 64 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 | blend_mode;.0;.[.;.{.;.IC;."..;. |
| 111e0 | 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 a2 07 3b 30 46 3b 6c | T;.[.;![.;"I"..;.F;#0;$@...;0F;l |
| 11200 | 30 3b 25 40 19 3b 36 54 3b 37 49 22 01 a9 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d | 0;%@.;6T;7I"..static.mrb_value.m |
| 11220 | 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 61 74 65 2a 20 6d | rb_begin_blend_mode(mrb_state*.m |
| 11240 | 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 74 20 6d | rb,.mrb_value.self).{..mrb_int.m |
| 11260 | 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 22 2c 20 26 6d 6f | ode;..mrb_get_args(mrb,."i",.&mo |
| 11280 | 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 29 3b 0a 09 72 65 | de);...BeginBlendMode(mode);..re |
| 112a0 | 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 38 49 22 15 | turn.mrb_nil_value();.}.;.T;8I". |
| 112c0 | 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b | static.mrb_value.;.To;).;*T;+;.; |
| 112e0 | 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 2e 62 65 67 69 6e 5f 62 6c 65 6e 64 5f 6d 6f 64 65 06 | .;.;&I".Raylib.begin_blend_mode. |
| 11300 | 3b 20 46 3b 2d 40 02 a4 07 3b 14 40 02 a5 07 3b 15 54 3b 16 3b 01 9a 3b 18 30 3b 1c 40 02 a7 07 | ;.F;-@...;.@...;.T;.;..;.0;.@... |
| 11320 | 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 3b | ;.{.;.IC;."..;.T;.[.;![.;"@.;#0; |
| 11340 | 24 40 02 af 07 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 ad 07 3b 38 40 02 ae 07 6f 3b 29 15 | $@...;/i.;%@.;6T;7@...;[email protected];). |
| 11360 | 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 1a 52 61 79 6c 69 62 23 65 6e 64 5f 62 6c 65 6e 64 | ;*F;+;.;.;,;&I".Raylib#end_blend |
| 11380 | 5f 6d 6f 64 65 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 3f 02 3b 15 54 3b 16 3a 13 | _mode.;.F;-[.;.[.[.@{i.?.;.T;.:. |
| 113a0 | 65 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 | end_blend_mode;.0;.[.;.{.;.IC;." |
| 113c0 | 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 40 02 b5 07 3b | ..;.T;.[.;![.;"I"..;.F;#0;$@...; |
| 113e0 | 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 76 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | 0F;l0;%@.;6T;7I"vstatic.mrb_valu |
| 11400 | 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 61 74 65 2a 20 | e.mrb_end_blend_mode(mrb_state*. |
| 11420 | 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 42 6c 65 6e 64 | mrb,.mrb_value.self).{..EndBlend |
| 11440 | 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 75 65 28 29 3b | Mode();..return.mrb_nil_value(); |
| 11460 | 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f | .}.;.T;8I".static.mrb_value.;.To |
| 11480 | 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 2e 65 6e 64 5f 62 6c | ;).;*T;+;.;.;.;&I".Raylib.end_bl |
| 114a0 | 65 6e 64 5f 6d 6f 64 65 06 3b 20 46 3b 2d 40 02 b7 07 3b 14 40 02 b8 07 3b 15 54 3b 16 3b 01 9b | end_mode.;.F;-@...;.@...;.T;.;.. |
| 114c0 | 3b 18 30 3b 1c 40 02 ba 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;.[.;![ |
| 114e0 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 c2 07 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 c0 07 3b | .;"@.;#0;$@...;/i.;%@.;6T;7@...; |
| 11500 | 38 40 02 c1 07 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 1d 52 61 79 6c 69 62 23 | [email protected];).;*F;+;.;.;,;&I".Raylib# |
| 11520 | 69 6e 69 74 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 | init_audio_device.;.F;-[.;.[.[.@ |
| 11540 | 7b 69 02 01 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 | {i...;.T;.:.init_audio_device;.0 |
| 11560 | 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 22 | ;.[.;.{.;.IC;."..;.T;.[.;![.;"I" |
| 11580 | 00 06 3b 20 46 3b 23 30 3b 24 40 02 c8 07 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 7d | ..;.F;#0;$@...;0F;l0;%@.;6T;7I"} |
| 115a0 | 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 61 75 64 69 6f 5f | static.mrb_value.mrb_init_audio_ |
| 115c0 | 64 65 76 69 63 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 | device(mrb_state*.mrb,.mrb_value |
| 115e0 | 20 73 65 6c 66 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 | .self).{..InitAudioDevice();...r |
| 11600 | 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 38 49 22 | eturn.mrb_nil_value();.}.;.T;8I" |
| 11620 | 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f | .static.mrb_value.;.To;).;*T;+;. |
| 11640 | 3b 1a 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 | ;.;.;&I".Raylib.init_audio_devic |
| 11660 | 65 06 3b 20 46 3b 2d 40 02 ca 07 3b 14 40 02 cb 07 3b 15 54 3b 16 3b 01 9c 3b 18 30 3b 1c 40 02 | e.;.F;-@...;.@...;.T;.;..;.0;.@. |
| 11680 | cd 07 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;.[.;![.;"@.;# |
| 116a0 | 30 3b 24 40 02 d5 07 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 d3 07 3b 38 40 02 d4 07 6f 3b | 0;$@...;/i.;%@.;6T;7@...;[email protected]; |
| 116c0 | 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 49 22 1f 52 61 79 6c 69 62 23 61 75 64 69 6f 5f 64 | ).;*F;+;.;.;,;&I".Raylib#audio_d |
| 116e0 | 65 76 69 63 65 5f 72 65 61 64 79 3f 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 08 03 | evice_ready?.;.F;-[.;.[.[.@{i... |
| 11700 | 3b 15 54 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 | ;.T;.:.audio_device_ready?;.0;.[ |
| 11720 | 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 | .;.{.;.IC;."..;.T;.[.o;<.;=I".re |
| 11740 | 74 75 72 6e 06 3b 20 46 3b 3e 49 22 00 06 3b 20 54 3b 16 30 3b 3f 5b 06 49 22 0c 42 6f 6f 6c 65 | turn.;.F;>I"..;.T;.0;?[.I".Boole |
| 11760 | 61 6e 06 3b 20 54 3b 24 40 02 db 07 3b 21 5b 00 3b 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 6f | an.;.T;$@...;![.;"I".@return.[Bo |
| 11780 | 6f 6c 65 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 db 07 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 | olean]..;.T;#0;$@...;0F;l0;%@.;6 |
| 117a0 | 54 3b 37 49 22 01 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 | T;7I".|static.mrb_value.mrb_is_a |
| 117c0 | 75 64 69 6f 5f 64 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 | udio_device_ready(mrb_state*.mrb |
| 117e0 | 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 62 5f | ,.mrb_value.self).{..return.mrb_ |
| 11800 | 62 6f 6f 6c 5f 76 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 | bool_value(IsAudioDeviceReady()) |
| 11820 | 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 | ;.}.;.T;8I".static.mrb_value.;.T |
| 11840 | 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1f 52 61 79 6c 69 62 2e 61 75 64 69 6f | o;).;*T;+;.;.;.;&I".Raylib.audio |
| 11860 | 5f 64 65 76 69 63 65 5f 72 65 61 64 79 3f 06 3b 20 46 3b 2d 40 02 dd 07 3b 14 40 02 de 07 3b 15 | _device_ready?.;.F;-@...;.@...;. |
| 11880 | 54 3b 16 3b 01 9d 3b 18 30 3b 1c 40 02 e0 07 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b | T;.;..;.0;.@...;.{.;.IC;."..;.T; |
| 118a0 | 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 3e 40 17 3b 16 30 3b 3f 5b | .[.o;<.;=I".return.;.F;>@.;.0;?[ |
| 118c0 | 06 40 50 3b 24 40 02 ed 07 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 ed 07 3b 2f 69 00 3b 25 | .@P;$@...;![.;"@.;#0;$@...;/i.;% |
| 118e0 | 40 19 3b 36 54 3b 37 40 02 eb 07 3b 38 40 02 ec 07 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c | @.;6T;7@...;[email protected];).;*F;+;.;.;, |
| 11900 | 3b 26 49 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 | ;&I".Raylib#close_audio_device.; |
| 11920 | 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 0d 03 3b 15 54 3b 16 3a 17 63 6c 6f 73 65 5f 61 | .F;-[.;.[.[.@{i...;.T;.:.close_a |
| 11940 | 75 64 69 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 | udio_device;.0;.[.;.{.;.IC;."..; |
| 11960 | 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 02 f6 07 3b 30 46 3b | .T;.[.;![.;"I"..;.F;#0;$@...;0F; |
| 11980 | 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 7f 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d | l0;%@.;6T;7I".static.mrb_value.m |
| 119a0 | 72 62 5f 63 6c 6f 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 | rb_close_audio_device(mrb_state* |
| 119c0 | 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 43 6c 6f 73 65 41 75 | .mrb,.mrb_value.self).{..CloseAu |
| 119e0 | 64 69 6f 44 65 76 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 | dioDevice();...return.mrb_nil_va |
| 11a00 | 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | lue();.}.;.T;8I".static.mrb_valu |
| 11a20 | 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 2e | e.;.To;).;*T;+;.;.;.;&I".Raylib. |
| 11a40 | 63 6c 6f 73 65 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 06 3b 20 46 3b 2d 40 02 f8 07 3b 14 40 02 | close_audio_device.;.F;-@...;.@. |
| 11a60 | f9 07 3b 15 54 3b 16 3b 01 9e 3b 18 30 3b 1c 40 02 fb 07 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c | ..;.T;.;..;.0;.@...;.{.;.IC;.".. |
| 11a80 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 03 08 3b 2f 69 00 3b 25 40 19 | ;.T;.[.;![.;"@.;#0;$@...;/i.;%@. |
| 11aa0 | 3b 36 54 3b 37 40 02 01 08 3b 38 40 02 02 08 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 2c 3b 26 | ;6T;7@...;[email protected];).;*F;+;.;.;,;& |
| 11ac0 | 49 22 1d 52 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 | I".Raylib#set_master_volume.;.F; |
| 11ae0 | 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 14 03 3b 15 54 3b 16 3a 16 73 65 74 5f 6d 61 73 74 65 72 | -[.;.[.[.@{i...;.T;.:.set_master |
| 11b00 | 5f 76 6f 6c 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 | _volume;.0;.[.;.{.;.IC;."..;.T;. |
| 11b20 | 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 09 08 3b 30 46 3b 6c 30 3b 25 | [.;![.;"I"..;.F;#0;$@...;0F;l0;% |
| 11b40 | 40 19 3b 36 54 3b 37 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 | @.;6T;7I"..static.mrb_value.mrb_ |
| 11b60 | 73 65 74 5f 6d 61 73 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 | set_master_volume(mrb_state*.mrb |
| 11b80 | 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 20 76 | ,.mrb_value.self).{..mrb_float.v |
| 11ba0 | 6f 6c 75 6d 65 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 | olume;..mrb_get_args(mrb,."f",.& |
| 11bc0 | 76 6f 6c 75 6d 65 29 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 | volume);..SetMasterVolume(volume |
| 11be0 | 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();.}.;. |
| 11c00 | 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a | T;8I".static.mrb_value.;.To;).;* |
| 11c20 | 54 3b 2b 3b 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 | T;+;.;.;.;&I".Raylib.set_master_ |
| 11c40 | 76 6f 6c 75 6d 65 06 3b 20 46 3b 2d 40 02 0b 08 3b 14 40 02 0c 08 3b 15 54 3b 16 3b 01 9f 3b 18 | volume.;.F;-@...;.@...;.T;.;..;. |
| 11c60 | 30 3b 1c 40 02 0e 08 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 | 0;.@...;.{.;.IC;."..;.T;.[.;![.; |
| 11c80 | 22 40 17 3b 23 30 3b 24 40 02 16 08 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 14 08 3b 38 40 | "@.;#0;$@...;/i.;%@.;6T;7@...;8@ |
| 11ca0 | 02 15 08 6f 3b 28 16 3b 07 49 43 3b 08 5b 0d 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 | ...o;(.;.IC;.[.o;).;*F;+;.;.;.;& |
| 11cc0 | 49 22 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 06 3b 20 46 3b | I".Raylib::Sound#initialize.;.F; |
| 11ce0 | 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 08 01 3b 15 54 3b 16 3b 44 3b 18 30 3b 1c 5b 00 3b 1d 7b | -[.;.[.[.@{i...;.T;.;D;.0;.[.;.{ |
| 11d00 | 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;$@. |
| 11d20 | 1e 08 3b 25 40 02 1c 08 3b 36 54 3b 37 49 22 02 7c 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | ..;%@...;6T;7I".|.static.mrb_val |
| 11d40 | 75 65 0a 6d 72 62 5f 53 6f 75 6e 64 5f 69 6e 69 74 69 61 6c 69 7a 65 28 6d 72 62 5f 73 74 61 74 | ue.mrb_Sound_initialize(mrb_stat |
| 11d60 | 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 72 2a | e*.mrb,.mrb_value.self).{..char* |
| 11d80 | 20 70 61 74 68 20 3d 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 | .path.=.NULL;..mrb_get_args(mrb, |
| 11da0 | 20 22 7a 22 2c 20 26 70 61 74 68 29 3b 0a 0a 09 53 6f 75 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 28 | ."z",.&path);...Sound.*sound.=.( |
| 11dc0 | 53 6f 75 6e 64 20 2a 29 44 41 54 41 5f 50 54 52 28 73 65 6c 66 29 3b 0a 09 69 66 28 73 6f 75 6e | Sound.*)DATA_PTR(self);..if(soun |
| 11de0 | 64 29 20 7b 20 6d 72 62 5f 66 72 65 65 28 6d 72 62 2c 20 73 6f 75 6e 64 29 3b 20 7d 0a 09 6d 72 | d).{.mrb_free(mrb,.sound);.}..mr |
| 11e00 | 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 53 6f 75 6e 64 5f 74 | b_data_init(self,.NULL,.&Sound_t |
| 11e20 | 79 70 65 29 3b 0a 09 73 6f 75 6e 64 20 3d 20 28 53 6f 75 6e 64 20 2a 29 6d 72 62 5f 6d 61 6c 6c | ype);..sound.=.(Sound.*)mrb_mall |
| 11e40 | 6f 63 28 6d 72 62 2c 20 73 69 7a 65 6f 66 28 53 6f 75 6e 64 29 29 3b 0a 0a 09 2a 73 6f 75 6e 64 | oc(mrb,.sizeof(Sound));...*sound |
| 11e60 | 20 3d 20 4c 6f 61 64 53 6f 75 6e 64 28 70 61 74 68 29 3b 0a 0a 09 6d 72 62 5f 64 61 74 61 5f 69 | .=.LoadSound(path);...mrb_data_i |
| 11e80 | 6e 69 74 28 73 65 6c 66 2c 20 73 6f 75 6e 64 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 29 3b 0a 09 | nit(self,.sound,.&Sound_type);.. |
| 11ea0 | 72 65 74 75 72 6e 20 73 65 6c 66 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 | return.self;.}.;.T;8I".static.mr |
| 11ec0 | 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 | b_value.;.To;).;*F;+;.;.;.;&I".R |
| 11ee0 | 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 6c 61 79 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 | aylib::Sound#play.;.F;-[.;.[.[.@ |
| 11f00 | 7b 69 02 18 01 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 | {i...;.T;.:.play;.0;.[.;.{.;.IC; |
| 11f20 | 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 2a 08 3b 25 40 02 | ."..;.T;.[.;![.;"@.;#0;$@.*.;%@. |
| 11f40 | 1c 08 3b 36 54 3b 37 49 22 01 ad 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f | ..;6T;7I"..static.mrb_value.mrb_ |
| 11f60 | 53 6f 75 6e 64 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 | Sound_play(mrb_state*.mrb,.mrb_v |
| 11f80 | 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 |
| 11fa0 | 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 |
| 11fc0 | 2c 20 53 6f 75 6e 64 29 3b 0a 09 50 6c 61 79 53 6f 75 6e 64 28 2a 73 6f 75 6e 64 29 3b 0a 09 72 | ,.Sound);..PlaySound(*sound);..r |
| 11fe0 | 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 38 49 22 | eturn.mrb_nil_value();.}.;.T;8I" |
| 12000 | 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 | .static.mrb_value.;.To;).;*F;+;. |
| 12020 | 3b 1a 3b 1b 3b 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 | ;.;.;&I".Raylib::Sound#stop.;.F; |
| 12040 | 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 1f 01 3b 15 54 3b 16 3a 09 73 74 6f 70 3b 18 30 3b 1c 5b | -[.;.[.[.@{i...;.T;.:.stop;.0;.[ |
| 12060 | 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 |
| 12080 | 3b 24 40 02 36 08 3b 25 40 02 1c 08 3b 36 54 3b 37 49 22 01 ad 73 74 61 74 69 63 20 6d 72 62 5f | ;[email protected].;%@...;6T;7I"..static.mrb_ |
| 120a0 | 76 61 6c 75 65 0a 6d 72 62 5f 53 6f 75 6e 64 5f 73 74 6f 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 | value.mrb_Sound_stop(mrb_state*. |
| 120c0 | 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 6e 64 20 2a 73 | mrb,.mrb_value.self).{..Sound.*s |
| 120e0 | 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 6c 66 2c 20 26 | ound.=.DATA_GET_PTR(mrb,.self,.& |
| 12100 | 53 6f 75 6e 64 5f 74 79 70 65 2c 20 53 6f 75 6e 64 29 3b 0a 09 53 74 6f 70 53 6f 75 6e 64 28 2a | Sound_type,.Sound);..StopSound(* |
| 12120 | 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 6c 75 65 28 29 3b | sound);..return.mrb_nil_value(); |
| 12140 | 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f | .}.;.T;8I".static.mrb_value.;.To |
| 12160 | 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 | ;).;*F;+;.;.;.;&I".Raylib::Sound |
| 12180 | 23 70 61 75 73 65 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 26 01 3b 15 54 3b 16 3a | #pause.;.F;-[.;.[.[.@{i.&.;.T;.: |
| 121a0 | 0a 70 61 75 73 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 | .pause;.0;.[.;.{.;.IC;."..;.T;.[ |
| 121c0 | 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 42 08 3b 25 40 02 1c 08 3b 36 54 3b 37 49 22 01 | .;![.;"@.;#0;[email protected].;%@...;6T;7I". |
| 121e0 | af 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 61 75 73 | .static.mrb_value.mrb_Sound_paus |
| 12200 | 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 |
| 12220 | 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 52 | ).{..Sound.*sound.=.DATA_GET_PTR |
| 12240 | 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 3b | (mrb,.self,.&Sound_type,.Sound); |
| 12260 | 0a 09 50 61 75 73 65 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 | ..PauseSound(*sound);..return.mr |
| 12280 | 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 | b_nil_value();.}.;.T;8I".static. |
| 122a0 | 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 | mrb_value.;.To;).;*F;+;.;.;.;&I" |
| 122c0 | 19 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 72 65 73 75 6d 65 06 3b 20 46 3b 2d 5b 00 3b 14 5b | .Raylib::Sound#resume.;.F;-[.;.[ |
| 122e0 | 06 5b 07 40 7b 69 02 2d 01 3b 15 54 3b 16 3a 0b 72 65 73 75 6d 65 3b 18 30 3b 1c 5b 00 3b 1d 7b | .[.@{i.-.;.T;.:.resume;.0;.[.;.{ |
| 12300 | 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;$@. |
| 12320 | 4e 08 3b 25 40 02 1c 08 3b 36 54 3b 37 49 22 01 b1 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | N.;%@...;6T;7I"..static.mrb_valu |
| 12340 | 65 0a 6d 72 62 5f 53 6f 75 6e 64 5f 72 65 73 75 6d 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 | e.mrb_Sound_resume(mrb_state*.mr |
| 12360 | 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 6e 64 20 2a 73 6f 75 | b,.mrb_value.self).{..Sound.*sou |
| 12380 | 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 6c 66 2c 20 26 53 6f | nd.=.DATA_GET_PTR(mrb,.self,.&So |
| 123a0 | 75 6e 64 5f 74 79 70 65 2c 20 53 6f 75 6e 64 29 3b 0a 09 52 65 73 75 6d 65 53 6f 75 6e 64 28 2a | und_type,.Sound);..ResumeSound(* |
| 123c0 | 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 6c 75 65 28 29 3b | sound);..return.mrb_nil_value(); |
| 123e0 | 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f | .}.;.T;8I".static.mrb_value.;.To |
| 12400 | 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 | ;).;*F;+;.;.;.;&I".Raylib::Sound |
| 12420 | 23 76 6f 6c 75 6d 65 3d 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 34 01 3b 15 54 3b | #volume=.;.F;-[.;.[.[.@{i.4.;.T; |
| 12440 | 16 3a 0c 76 6f 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 | .:.volume=;.0;.[.;.{.;.IC;."..;. |
| 12460 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 5a 08 3b 25 40 02 1c 08 3b 36 54 3b | T;.[.;![.;"@.;#0;[email protected].;%@...;6T; |
| 12480 | 37 49 22 01 f2 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 | 7I"..static.mrb_value.mrb_Sound_ |
| 124a0 | 73 65 74 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 | set_volume(mrb_state*.mrb,.mrb_v |
| 124c0 | 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 3b 0a 09 6d 72 | alue.self).{..mrb_float.vol;..mr |
| 124e0 | 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 29 3b 0a 09 53 6f 75 | b_get_args(mrb,."f",.&vol);..Sou |
| 12500 | 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 |
| 12520 | 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 53 65 74 53 6f 75 | lf,.&Sound_type,.Sound);..SetSou |
| 12540 | 6e 64 56 6f 6c 75 6d 65 28 2a 73 6f 75 6e 64 2c 20 76 6f 6c 29 3b 0a 09 72 65 74 75 72 6e 20 6d | ndVolume(*sound,.vol);..return.m |
| 12560 | 72 62 5f 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 38 49 22 15 | rb_fixnum_value(vol);.}.;.T;8I". |
| 12580 | 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b | static.mrb_value.;.To;).;*F;+;.; |
| 125a0 | 1a 3b 1b 3b 26 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 | .;.;&I".Raylib::Sound#pitch=.;.F |
| 125c0 | 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 3d 01 3b 15 54 3b 16 3a 0b 70 69 74 63 68 3d 3b 18 30 | ;-[.;.[.[.@{i.=.;.T;.:.pitch=;.0 |
| 125e0 | 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;.[.;![.;"@. |
| 12600 | 3b 23 30 3b 24 40 02 66 08 3b 25 40 02 1c 08 3b 36 54 3b 37 49 22 01 f8 73 74 61 74 69 63 20 6d | ;#0;[email protected].;%@...;6T;7I"..static.m |
| 12620 | 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 6f 75 6e 64 5f 73 65 74 5f 70 69 74 63 68 28 6d 72 62 | rb_value.mrb_Sound_set_pitch(mrb |
| 12640 | 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).{.. |
| 12660 | 6d 72 62 5f 66 6c 6f 61 74 20 70 69 74 63 68 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d | mrb_float.pitch;..mrb_get_args(m |
| 12680 | 72 62 2c 20 22 66 22 2c 20 26 70 69 74 63 68 29 3b 0a 09 53 6f 75 6e 64 20 2a 73 6f 75 6e 64 20 | rb,."f",.&pitch);..Sound.*sound. |
| 126a0 | 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 6e 64 | =.DATA_GET_PTR(mrb,.self,.&Sound |
| 126c0 | 5f 74 79 70 65 2c 20 53 6f 75 6e 64 29 3b 0a 09 53 65 74 53 6f 75 6e 64 50 69 74 63 68 28 2a 73 | _type,.Sound);..SetSoundPitch(*s |
| 126e0 | 6f 75 6e 64 2c 20 70 69 74 63 68 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d | ound,.pitch);..return.mrb_fixnum |
| 12700 | 5f 76 61 6c 75 65 28 70 69 74 63 68 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 | _value(pitch);.}.;.T;8I".static. |
| 12720 | 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 | mrb_value.;.To;).;*F;+;.;.;.;&I" |
| 12740 | 1b 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 6c 61 79 69 6e 67 3f 06 3b 20 46 3b 2d 5b 00 3b | .Raylib::Sound#playing?.;.F;-[.; |
| 12760 | 14 5b 06 5b 07 40 7b 69 02 46 01 3b 15 54 3b 16 3a 0d 70 6c 61 79 69 6e 67 3f 3b 18 30 3b 1c 5b | .[.[.@{i.F.;.T;.:.playing?;.0;.[ |
| 12780 | 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 65 | .;.{.;.IC;."..;.T;.[.o;<.;=I".re |
| 127a0 | 74 75 72 6e 06 3b 20 46 3b 3e 40 17 3b 16 30 3b 3f 5b 06 40 50 3b 24 40 02 72 08 3b 21 5b 00 3b | turn.;.F;>@.;.0;?[.@P;[email protected].;![.; |
| 127c0 | 22 40 17 3b 23 30 3b 24 40 02 72 08 3b 2f 69 00 3b 25 40 02 1c 08 3b 36 54 3b 37 49 22 01 b6 73 | "@.;#0;[email protected].;/i.;%@...;6T;7I"..s |
| 127e0 | 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 69 73 5f 70 6c 61 | tatic.mrb_value.mrb_Sound_is_pla |
| 12800 | 79 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 65 20 73 | ying(mrb_state*.mrb,.mrb_value.s |
| 12820 | 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 41 5f 47 45 54 5f | elf).{..Sound.*sound.=.DATA_GET_ |
| 12840 | 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 6f 75 6e | PTR(mrb,.self,.&Sound_type,.Soun |
| 12860 | 64 29 3b 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 53 6f 75 | d);..return.mrb_bool_value(IsSou |
| 12880 | 6e 64 50 6c 61 79 69 6e 67 28 2a 73 6f 75 6e 64 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 | ndPlaying(*sound));.}.;.T;8I".st |
| 128a0 | 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 02 1c 08 3b 0b 49 43 3b 08 5b | atic.mrb_value.;.T.;.@...;.IC;.[ |
| 128c0 | 00 06 3b 0a 40 02 1c 08 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 1c 08 3b 0d 49 43 3b 0e 7b 07 3b | ..;.@...;.IC;.[..;.@...;.IC;.{.; |
| 128e0 | 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 10 54 3b 12 7b 00 3b | .IC;.{..;.T;.IC;.{..;.T.;.T;.{.; |
| 12900 | 13 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 01 04 3b 15 46 3b 16 3a 0a 53 6f 75 6e 64 3b 18 3b 19 3b | .[.;.[.[.@{i...;.F;.:.Sound;.;.; |
| 12920 | 1a 3b 1b 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 | .;.;.[.;.{.;.IC;."..;.T;.[.;![.; |
| 12940 | 22 40 17 3b 23 30 3b 24 40 02 1c 08 3b 25 40 19 3b 26 49 22 12 52 61 79 6c 69 62 3a 3a 53 6f 75 | "@.;#0;$@...;%@.;&I".Raylib::Sou |
| 12960 | 6e 64 06 3b 20 46 3b 4e 6f 3b 4f 0c 3b 50 30 3b 51 30 3b 52 30 3b 16 3b 53 3b 25 40 19 3b 54 30 | nd.;.F;No;O.;P0;Q0;R0;.;S;%@.;T0 |
| 12980 | 3b 55 30 6f 3b 28 16 3b 07 49 43 3b 08 5b 10 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 | ;U0o;(.;.IC;.[.o;).;*F;+;.;.;.;& |
| 129a0 | 49 22 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 06 3b 20 46 3b | I".Raylib::Music#initialize.;.F; |
| 129c0 | 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 4c 01 3b 15 54 3b 16 3b 44 3b 18 30 3b 1c 5b 00 3b 1d 7b | -[.;.[.[.@{i.L.;.T;.;D;.0;.[.;.{ |
| 129e0 | 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;$@. |
| 12a00 | 93 08 3b 25 40 02 91 08 3b 36 54 3b 37 49 22 02 82 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | ..;%@...;6T;7I"...static.mrb_val |
| 12a20 | 75 65 0a 6d 72 62 5f 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 | ue.mrb_Music_initialize(mrb_stat |
| 12a40 | 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 72 2a | e*.mrb,.mrb_value.self).{..char* |
| 12a60 | 20 70 61 74 68 20 3d 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 | .path.=.NULL;..mrb_get_args(mrb, |
| 12a80 | 20 22 7a 22 2c 20 26 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 | ."z",.&path);...Music.*music.=.( |
| 12aa0 | 4d 75 73 69 63 20 2a 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 | Music.*)DATA_PTR(self);..if(musi |
| 12ac0 | 63 29 20 7b 20 6d 72 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 | c).{.mrb_free(mrb,.music);.}..mr |
| 12ae0 | 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 4d 75 73 69 63 5f 74 | b_data_init(self,.NULL,.&Music_t |
| 12b00 | 79 70 65 29 3b 0a 09 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 | ype);..music.=.(Music.*)mrb_mall |
| 12b20 | 6f 63 28 6d 72 62 2c 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 | oc(mrb,.sizeof(Music));...*music |
| 12b40 | 20 3d 20 4c 6f 61 64 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 | .=.LoadMusicStream(path);...mrb_ |
| 12b60 | 64 61 74 61 5f 69 6e 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 | data_init(self,.music,.&Music_ty |
| 12b80 | 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 38 49 22 15 73 74 61 | pe);..return.self;.}.;.T;8I".sta |
| 12ba0 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b | tic.mrb_value.;.To;).;*F;+;.;.;. |
| 12bc0 | 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 6c 61 79 06 3b 20 46 3b 2d 5b 00 3b | ;&I".Raylib::Music#play.;.F;-[.; |
| 12be0 | 14 5b 06 5b 07 40 7b 69 02 5c 01 3b 15 54 3b 16 3b 01 a0 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e | .[.[.@{i.\.;.T;.;..;.0;.[.;.{.;. |
| 12c00 | 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 9f 08 3b | IC;."..;.T;.[.;![.;"@.;#0;$@...; |
| 12c20 | 25 40 02 91 08 3b 36 54 3b 37 49 22 01 b3 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d | %@...;6T;7I"..static.mrb_value.m |
| 12c40 | 72 62 5f 4d 75 73 69 63 5f 70 6c 61 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 | rb_Music_play(mrb_state*.mrb,.mr |
| 12c60 | 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 20 3d 20 | b_value.self).{..Music.*music.=. |
| 12c80 | 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 63 5f 74 | DATA_GET_PTR(mrb,.self,.&Music_t |
| 12ca0 | 79 70 65 2c 20 4d 75 73 69 63 29 3b 0a 09 50 6c 61 79 4d 75 73 69 63 53 74 72 65 61 6d 28 2a 6d | ype,.Music);..PlayMusicStream(*m |
| 12cc0 | 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 28 29 3b 0a | usic);..return.mrb_nil_value();. |
| 12ce0 | 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b | }.;.T;8I".static.mrb_value.;.To; |
| 12d00 | 29 15 3b 2a 46 3b 2b 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 | ).;*F;+;.;.;.;&I".Raylib::Music# |
| 12d20 | 73 74 6f 70 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 63 01 3b 15 54 3b 16 3b 01 a1 | stop.;.F;-[.;.[.[.@{i.c.;.T;.;.. |
| 12d40 | 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;.[.;![.; |
| 12d60 | 22 40 17 3b 23 30 3b 24 40 02 ab 08 3b 25 40 02 91 08 3b 36 54 3b 37 49 22 01 b3 73 74 61 74 69 | "@.;#0;$@...;%@...;6T;7I"..stati |
| 12d80 | 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 73 74 6f 70 28 6d 72 62 5f 73 | c.mrb_value.mrb_Music_stop(mrb_s |
| 12da0 | 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 4d 75 | tate*.mrb,.mrb_value.self).{..Mu |
| 12dc0 | 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 72 62 2c 20 73 | sic.*music.=.DATA_GET_PTR(mrb,.s |
| 12de0 | 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 53 74 6f 70 4d | elf,.&Music_type,.Music);..StopM |
| 12e00 | 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 6e 20 6d 72 62 5f | usicStream(*music);..return.mrb_ |
| 12e20 | 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 | nil_value();.}.;.T;8I".static.mr |
| 12e40 | 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 | b_value.;.To;).;*F;+;.;.;.;&I".R |
| 12e60 | 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 61 75 73 65 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 | aylib::Music#pause.;.F;-[.;.[.[. |
| 12e80 | 40 7b 69 02 6a 01 3b 15 54 3b 16 3b 01 a2 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 | @{i.j.;.T;.;..;.0;.[.;.{.;.IC;." |
| 12ea0 | 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 b7 08 3b 25 40 02 91 08 | ..;.T;.[.;![.;"@.;#0;$@...;%@... |
| 12ec0 | 3b 36 54 3b 37 49 22 01 b5 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 | ;6T;7I"..static.mrb_value.mrb_Mu |
| 12ee0 | 73 69 63 5f 70 61 75 73 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 | sic_pause(mrb_state*.mrb,.mrb_va |
| 12f00 | 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 20 3d 20 44 41 54 41 | lue.self).{..Music.*music.=.DATA |
| 12f20 | 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 63 5f 74 79 70 65 2c | _GET_PTR(mrb,.self,.&Music_type, |
| 12f40 | 20 4d 75 73 69 63 29 3b 0a 09 50 61 75 73 65 4d 75 73 69 63 53 74 72 65 61 6d 28 2a 6d 75 73 69 | .Music);..PauseMusicStream(*musi |
| 12f60 | 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 28 29 3b 0a 7d 06 3b | c);..return.mrb_nil_value();.}.; |
| 12f80 | 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b | .T;8I".static.mrb_value.;.To;).; |
| 12fa0 | 2a 46 3b 2b 3b 11 3b 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 | *F;+;.;.;.;&I".Raylib::Music#res |
| 12fc0 | 75 6d 65 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 71 01 3b 15 54 3b 16 3b 01 a3 3b | ume.;.F;-[.;.[.[.@{i.q.;.T;.;..; |
| 12fe0 | 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;.[.;![.;" |
| 13000 | 40 17 3b 23 30 3b 24 40 02 c3 08 3b 25 40 02 91 08 3b 36 54 3b 37 49 22 01 b7 73 74 61 74 69 63 | @.;#0;$@...;%@...;6T;7I"..static |
| 13020 | 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 72 65 73 75 6d 65 28 6d 72 62 5f | .mrb_value.mrb_Music_resume(mrb_ |
| 13040 | 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 4d | state*.mrb,.mrb_value.self).{..M |
| 13060 | 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 72 62 2c 20 | usic.*music.=.DATA_GET_PTR(mrb,. |
| 13080 | 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 52 65 73 75 | self,.&Music_type,.Music);..Resu |
| 130a0 | 6d 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 6e 20 6d | meMusicStream(*music);..return.m |
| 130c0 | 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 | rb_nil_value();.}.;.T;8I".static |
| 130e0 | 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 | .mrb_value.;.To;).;*F;+;.;.;.;&I |
| 13100 | 22 1a 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 76 6f 6c 75 6d 65 3d 06 3b 20 46 3b 2d 5b 00 3b | ".Raylib::Music#volume=.;.F;-[.; |
| 13120 | 14 5b 06 5b 07 40 7b 69 02 7e 01 3b 15 54 3b 16 3b 01 a4 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e | .[.[.@{i.~.;.T;.;..;.0;.[.;.{.;. |
| 13140 | 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 cf 08 3b | IC;."..;.T;.[.;![.;"@.;#0;$@...; |
| 13160 | 25 40 02 91 08 3b 36 54 3b 37 49 22 01 f2 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d | %@...;6T;7I"..static.mrb_value.m |
| 13180 | 72 62 5f 4d 75 73 69 63 5f 73 65 74 5f 76 6f 6c 75 6d 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d | rb_Music_set_volume(mrb_state*.m |
| 131a0 | 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 |
| 131c0 | 20 76 6f 6c 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 76 | .vol;..mrb_get_args(mrb,."f",.&v |
| 131e0 | 6f 6c 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 54 5f 50 54 | ol);..Music.*music.=.DATA_GET_PT |
| 13200 | 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 63 29 | R(mrb,.self,.&Music_type,.Music) |
| 13220 | 3b 0a 09 53 65 74 4d 75 73 69 63 56 6f 6c 75 6d 65 28 2a 6d 75 73 69 63 2c 20 76 6f 6c 29 3b 0a | ;..SetMusicVolume(*music,.vol);. |
| 13240 | 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 76 6f 6c 29 3b 0a 7d | .return.mrb_fixnum_value(vol);.} |
| 13260 | 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 | .;.T;8I".static.mrb_value.;.To;) |
| 13280 | 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 | .;*F;+;.;.;.;&I".Raylib::Music#p |
| 132a0 | 69 74 63 68 3d 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 87 01 3b 15 54 3b 16 3b 01 | itch=.;.F;-[.;.[.[.@{i...;.T;.;. |
| 132c0 | a5 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;.[.;![. |
| 132e0 | 3b 22 40 17 3b 23 30 3b 24 40 02 db 08 3b 25 40 02 91 08 3b 36 54 3b 37 49 22 01 f8 73 74 61 74 | ;"@.;#0;$@...;%@...;6T;7I"..stat |
| 13300 | 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 5f 70 69 74 63 68 | ic.mrb_value.mrb_Music_set_pitch |
| 13320 | 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) |
| 13340 | 20 7b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 70 69 74 63 68 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 | .{..mrb_float.pitch;..mrb_get_ar |
| 13360 | 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 70 69 74 63 68 29 3b 0a 09 4d 75 73 69 63 20 2a 6d 75 | gs(mrb,."f",.&pitch);..Music.*mu |
| 13380 | 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 20 26 4d | sic.=.DATA_GET_PTR(mrb,.self,.&M |
| 133a0 | 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 50 69 74 63 | usic_type,.Music);..SetMusicPitc |
| 133c0 | 68 28 2a 6d 75 73 69 63 2c 20 70 69 74 63 68 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 | h(*music,.pitch);..return.mrb_fi |
| 133e0 | 78 6e 75 6d 5f 76 61 6c 75 65 28 70 69 74 63 68 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 | xnum_value(pitch);.}.;.T;8I".sta |
| 13400 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b | tic.mrb_value.;.To;).;*F;+;.;.;. |
| 13420 | 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 73 65 65 6b 06 3b 20 46 3b 2d 5b 00 3b | ;&I".Raylib::Music#seek.;.F;-[.; |
| 13440 | 14 5b 06 5b 07 40 7b 69 02 90 01 3b 15 54 3b 16 3a 09 73 65 65 6b 3b 18 30 3b 1c 5b 00 3b 1d 7b | .[.[.@{i...;.T;.:.seek;.0;.[.;.{ |
| 13460 | 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;$@. |
| 13480 | e7 08 3b 25 40 02 91 08 3b 36 54 3b 37 49 22 01 e7 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | ..;%@...;6T;7I"..static.mrb_valu |
| 134a0 | 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 73 65 65 6b 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c | e.mrb_Music_seek(mrb_state*.mrb, |
| 134c0 | 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 70 6f | .mrb_value.self).{..mrb_float.po |
| 134e0 | 73 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 70 6f 73 29 | s;..mrb_get_args(mrb,."f",.&pos) |
| 13500 | 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 54 5f 50 54 52 28 6d | ;..Music.*music.=.DATA_GET_PTR(m |
| 13520 | 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);.. |
| 13540 | 53 65 65 6b 4d 75 73 69 63 53 74 72 65 61 6d 28 2a 6d 75 73 69 63 2c 20 70 6f 73 29 3b 0a 09 72 | SeekMusicStream(*music,.pos);..r |
| 13560 | 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 38 49 22 | eturn.mrb_nil_value();.}.;.T;8I" |
| 13580 | 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 | .static.mrb_value.;.To;).;*F;+;. |
| 135a0 | 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 6c 61 79 69 6e 67 3f 06 | ;.;.;&I".Raylib::Music#playing?. |
| 135c0 | 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 78 01 3b 15 54 3b 16 3b 01 a6 3b 18 30 3b 1c | ;.F;-[.;.[.[.@{i.x.;.T;.;..;.0;. |
| 135e0 | 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 3c 0a 3b 3d 49 22 0b 72 | [.;.{.;.IC;."..;.T;.[.o;<.;=I".r |
| 13600 | 65 74 75 72 6e 06 3b 20 46 3b 3e 40 17 3b 16 30 3b 3f 5b 06 40 50 3b 24 40 02 f3 08 3b 21 5b 00 | eturn.;.F;>@.;.0;?[.@P;$@...;![. |
| 13620 | 3b 22 40 17 3b 23 30 3b 24 40 02 f3 08 3b 2f 69 00 3b 25 40 02 91 08 3b 36 54 3b 37 49 22 01 bc | ;"@.;#0;$@...;/i.;%@...;6T;7I".. |
| 13640 | 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 69 73 5f 70 6c | static.mrb_value.mrb_Music_is_pl |
| 13660 | 61 79 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 65 20 | aying(mrb_state*.mrb,.mrb_value. |
| 13680 | 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 |
| 136a0 | 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 |
| 136c0 | 69 63 29 3b 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 4d 75 | ic);..return.mrb_bool_value(IsMu |
| 136e0 | 73 69 63 53 74 72 65 61 6d 50 6c 61 79 69 6e 67 28 2a 6d 75 73 69 63 29 29 3b 0a 7d 06 3b 20 54 | sicStreamPlaying(*music));.}.;.T |
| 13700 | 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 | ;8I".static.mrb_value.;.To;).;*F |
| 13720 | 3b 2b 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 65 5f | ;+;.;.;.;&I".Raylib::Music#time_ |
| 13740 | 6c 65 6e 67 74 68 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 99 01 3b 15 54 3b 16 3a | length.;.F;-[.;.[.[.@{i...;.T;.: |
| 13760 | 10 74 69 6d 65 5f 6c 65 6e 67 74 68 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b | .time_length;.0;.[.;.{.;.IC;.".. |
| 13780 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 02 09 3b 25 40 02 91 08 3b 36 | ;.T;.[.;![.;"@.;#0;$@...;%@...;6 |
| 137a0 | 54 3b 37 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 | T;7I"..static.mrb_value.mrb_Musi |
| 137c0 | 63 5f 67 65 74 5f 74 69 6d 65 5f 6c 65 6e 67 74 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 | c_get_time_length(mrb_state*.mrb |
| 137e0 | 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 |
| 13800 | 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 |
| 13820 | 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 6d 72 62 5f 66 69 78 | ic_type,.Music);..return.mrb_fix |
| 13840 | 6e 75 6d 5f 76 61 6c 75 65 28 47 65 74 4d 75 73 69 63 54 69 6d 65 4c 65 6e 67 74 68 28 2a 6d 75 | num_value(GetMusicTimeLength(*mu |
| 13860 | 73 69 63 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | sic));.}.;.T;8I".static.mrb_valu |
| 13880 | 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 3a | e.;.To;).;*F;+;.;.;.;&I".Raylib: |
| 138a0 | 3a 4d 75 73 69 63 23 74 69 6d 65 5f 70 6c 61 79 65 64 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 | :Music#time_played.;.F;-[.;.[.[. |
| 138c0 | 40 7b 69 02 9f 01 3b 15 54 3b 16 3a 10 74 69 6d 65 5f 70 6c 61 79 65 64 3b 18 30 3b 1c 5b 00 3b | @{i...;.T;.:.time_played;.0;.[.; |
| 138e0 | 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;$ |
| 13900 | 40 02 0e 09 3b 25 40 02 91 08 3b 36 54 3b 37 49 22 01 c1 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | @...;%@...;6T;7I"..static.mrb_va |
| 13920 | 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 67 65 74 5f 74 69 6d 65 5f 70 6c 61 79 65 64 28 6d 72 | lue.mrb_Music_get_time_played(mr |
| 13940 | 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).{. |
| 13960 | 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 72 62 | .Music.*music.=.DATA_GET_PTR(mrb |
| 13980 | 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 72 65 | ,.self,.&Music_type,.Music);..re |
| 139a0 | 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 4d 75 73 69 63 54 69 | turn.mrb_fixnum_value(GetMusicTi |
| 139c0 | 6d 65 50 6c 61 79 65 64 28 2a 6d 75 73 69 63 29 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 | mePlayed(*music));.}.;.T;8I".sta |
| 139e0 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 02 91 08 3b 0b 49 43 3b 08 5b 00 | tic.mrb_value.;.T.;.@...;.IC;.[. |
| 13a00 | 06 3b 0a 40 02 91 08 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 91 08 3b 0d 49 43 3b 0e 7b 07 3b 0f | .;.@...;.IC;.[..;.@...;.IC;.{.;. |
| 13a20 | 49 43 3b 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 | IC;.{..;.T;.IC;.{..;.T.;.T;.{.;. |
| 13a40 | 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 0c 04 3b 15 46 3b 16 3a 0a 4d 75 73 69 63 3b 18 3b 19 3b 1a | [.;.[.[.@{i...;.F;.:.Music;.;.;. |
| 13a60 | 3b 1b 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 | ;.;.[.;.{.;.IC;."..;.T;.[.;![.;" |
| 13a80 | 40 17 3b 23 30 3b 24 40 02 91 08 3b 25 40 19 3b 26 49 22 12 52 61 79 6c 69 62 3a 3a 4d 75 73 69 | @.;#0;$@...;%@.;&I".Raylib::Musi |
| 13aa0 | 63 06 3b 20 46 3b 4e 6f 3b 4f 0c 3b 50 30 3b 51 30 3b 52 30 3b 16 3b 53 3b 25 40 19 3b 54 30 3b | c.;.F;No;O.;P0;Q0;R0;.;S;%@.;T0; |
| 13ac0 | 55 30 6f 3b 28 16 3b 07 49 43 3b 08 5b 11 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 | U0o;(.;.IC;.[.o;).;*F;+;.;.;.;&I |
| 13ae0 | 22 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 06 3b 20 46 | ".Raylib::Texture#initialize.;.F |
| 13b00 | 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 a5 01 3b 15 54 3b 16 3b 44 3b 18 30 3b 1c 5b 00 3b 1d | ;-[.;.[.[.@{i...;.T;.;D;.0;.[.;. |
| 13b20 | 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;$@ |
| 13b40 | 02 2c 09 3b 25 40 02 2a 09 3b 36 54 3b 37 49 22 02 03 02 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | .,.;%@.*.;6T;7I"...static.mrb_va |
| 13b60 | 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 69 6e 69 74 69 61 6c 69 7a 65 28 6d 72 62 5f 73 | lue.mrb_Texture_initialize(mrb_s |
| 13b80 | 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 63 68 | tate*.mrb,.mrb_value.self).{..ch |
| 13ba0 | 61 72 2a 20 70 61 74 68 20 3d 20 4e 55 4c 4c 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d | ar*.path.=.NULL;..mrb_get_args(m |
| 13bc0 | 72 62 2c 20 22 7a 22 2c 20 26 70 61 74 68 29 3b 0a 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 | rb,."z",.&path);...Texture.*text |
| 13be0 | 75 72 65 20 3d 20 28 54 65 78 74 75 72 65 20 2a 29 44 41 54 41 5f 50 54 52 28 73 65 6c 66 29 3b | ure.=.(Texture.*)DATA_PTR(self); |
| 13c00 | 0a 09 69 66 28 74 65 78 74 75 72 65 29 20 7b 20 6d 72 62 5f 66 72 65 65 28 6d 72 62 2c 20 74 65 | ..if(texture).{.mrb_free(mrb,.te |
| 13c20 | 78 74 75 72 65 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 | xture);.}..mrb_data_init(self,.N |
| 13c40 | 55 4c 4c 2c 20 26 54 65 78 74 75 72 65 5f 74 79 70 65 29 3b 0a 09 74 65 78 74 75 72 65 20 3d 20 | ULL,.&Texture_type);..texture.=. |
| 13c60 | 28 54 65 78 74 75 72 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 | (Texture.*)mrb_malloc(mrb,.sizeo |
| 13c80 | 66 28 54 65 78 74 75 72 65 29 29 3b 0a 0a 09 2f 2a 0a 09 20 20 20 54 65 78 74 75 72 65 20 2a 74 | f(Texture));.../*.....Texture.*t |
| 13ca0 | 65 78 74 75 72 65 20 3d 20 50 52 45 57 52 41 50 53 54 52 55 43 54 28 54 65 78 74 75 72 65 29 3b | exture.=.PREWRAPSTRUCT(Texture); |
| 13cc0 | 0a 09 20 20 20 57 52 41 50 53 54 52 55 43 54 28 54 65 78 74 75 72 65 2c 20 54 65 78 74 75 72 65 | .....WRAPSTRUCT(Texture,.Texture |
| 13ce0 | 5f 74 79 70 65 2c 20 74 65 78 74 75 72 65 29 3b 0a 09 20 20 20 2a 2f 0a 0a 09 2a 74 65 78 74 75 | _type,.texture);.....*/...*textu |
| 13d00 | 72 65 20 3d 20 4c 6f 61 64 54 65 78 74 75 72 65 28 70 61 74 68 29 3b 0a 0a 09 6d 72 62 5f 64 61 | re.=.LoadTexture(path);...mrb_da |
| 13d20 | 74 61 5f 69 6e 69 74 28 73 65 6c 66 2c 20 74 65 78 74 75 72 65 2c 20 26 54 65 78 74 75 72 65 5f | ta_init(self,.texture,.&Texture_ |
| 13d40 | 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 38 49 22 15 73 | type);..return.self;.}.;.T;8I".s |
| 13d60 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a | tatic.mrb_value.;.To;).;*F;+;.;. |
| 13d80 | 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 69 64 74 68 06 3b 20 46 | ;.;&I".Raylib::Texture#width.;.F |
| 13da0 | 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 ba 01 3b 15 54 3b 16 3b 5c 3b 18 30 3b 1c 5b 00 3b 1d | ;-[.;.[.[.@{i...;.T;.;\;.0;.[.;. |
| 13dc0 | 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;$@ |
| 13de0 | 02 38 09 3b 25 40 02 2a 09 3b 36 54 3b 37 49 22 01 b9 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | .8.;%@.*.;6T;7I"..static.mrb_val |
| 13e00 | 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 72 62 5f 73 74 61 | ue.mrb_Texture_get_width(mrb_sta |
| 13e20 | 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 78 74 | te*.mrb,.mrb_value.self).{..Text |
| 13e40 | 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 62 2c | ure.*texture.=.DATA_GET_PTR(mrb, |
| 13e60 | 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 3b 0a | .self,.&Texture_type,.Texture);. |
| 13e80 | 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 72 65 | .return.mrb_fixnum_value(texture |
| 13ea0 | 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 | ->width);.}.;.T;8I".static.mrb_v |
| 13ec0 | 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 6c | alue.;.To;).;*F;+;.;.;.;&I".Rayl |
| 13ee0 | 69 62 3a 3a 54 65 78 74 75 72 65 23 77 69 64 74 68 3d 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 | ib::Texture#width=.;.F;-[.;.[.[. |
| 13f00 | 40 7b 69 02 c0 01 3b 15 54 3b 16 3b 5d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 | @{i...;.T;.;];.0;.[.;.{.;.IC;.". |
| 13f20 | 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 44 09 3b 25 40 02 2a 09 3b | .;.T;.[.;![.;"@.;#0;[email protected].;%@.*.; |
| 13f40 | 36 54 3b 37 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 54 65 | 6T;7I"...static.mrb_value.mrb_Te |
| 13f60 | 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 72 62 2c 20 | xture_set_width(mrb_state*.mrb,. |
| 13f80 | 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 74 | mrb_value.self).{..Texture.*text |
| 13fa0 | 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 54 | ure.=.DATA_GET_PTR(mrb,.self,.&T |
| 13fc0 | 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 69 6e 74 20 | exture_type,.Texture);..mrb_int. |
| 13fe0 | 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 22 2c 20 26 | width;..mrb_get_args(mrb,."i",.& |
| 14000 | 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 64 74 68 3b | width);..texture->width.=.width; |
| 14020 | 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 72 | ..return.mrb_fixnum_value(textur |
| 14040 | 65 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f | e->width);.}.;.T;8I".static.mrb_ |
| 14060 | 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 16 52 61 79 | value.;.To;).;*F;+;.;.;.;&I".Ray |
| 14080 | 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 | lib::Texture#w.;.F;-[.;.[.[.@{i. |
| 140a0 | ba 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 0b 3b 20 54 | ..;.T;.;^;.0;.[.;.{.;.IC;."..;.T |
| 140c0 | 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 50 09 3b 25 40 02 2a 09 3b 36 54 3b 37 | ;.[.;![.;"@.;#0;[email protected].;%@.*.;6T;7 |
| 140e0 | 49 22 01 b9 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 72 65 | I"..static.mrb_value.mrb_Texture |
| 14100 | 5f 67 65 74 5f 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 | _get_width(mrb_state*.mrb,.mrb_v |
| 14120 | 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 74 75 72 65 20 3d | alue.self).{..Texture.*texture.= |
| 14140 | 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 54 65 78 74 75 72 | .DATA_GET_PTR(mrb,.self,.&Textur |
| 14160 | 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 6d 72 62 5f 66 69 | e_type,.Texture);..return.mrb_fi |
| 14180 | 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 3b 20 | xnum_value(texture->width);.}.;. |
| 141a0 | 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a | T;8I".static.mrb_value.;.To;).;* |
| 141c0 | 46 3b 2b 3b 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 77 3d | F;+;.;.;.;&I".Raylib::Texture#w= |
| 141e0 | 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 c0 01 3b 15 54 3b 16 3b 5f 3b 18 30 3b 1c | .;.F;-[.;.[.[.@{i...;.T;.;_;.0;. |
| 14200 | 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;.[.;![.;"@.;# |
| 14220 | 30 3b 24 40 02 5c 09 3b 25 40 02 2a 09 3b 36 54 3b 37 49 22 02 03 01 73 74 61 74 69 63 20 6d 72 | 0;$@.\.;%@.*.;6T;7I"...static.mr |
| 14240 | 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 74 68 28 6d 72 | b_value.mrb_Texture_set_width(mr |
| 14260 | 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).{. |
| 14280 | 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 |
| 142a0 | 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 |
| 142c0 | 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 65 74 5f 61 72 | re);..mrb_int.width;..mrb_get_ar |
| 142e0 | 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 75 72 65 2d 3e | gs(mrb,."i",.&width);..texture-> |
| 14300 | 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 66 69 78 6e 75 | width.=.width;..return.mrb_fixnu |
| 14320 | 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 3b 20 54 3b 38 | m_value(texture->width);.}.;.T;8 |
| 14340 | 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b | I".static.mrb_value.;.To;).;*F;+ |
| 14360 | 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 68 65 69 67 68 | ;.;.;.;&I".Raylib::Texture#heigh |
| 14380 | 74 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 c9 01 3b 15 54 3b 16 3b 60 3b 18 30 3b | t.;.F;-[.;.[.[.@{i...;.T;.;`;.0; |
| 143a0 | 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;.[.;![.;"@.; |
| 143c0 | 23 30 3b 24 40 02 68 09 3b 25 40 02 2a 09 3b 36 54 3b 37 49 22 01 bb 73 74 61 74 69 63 20 6d 72 | #0;[email protected].;%@.*.;6T;7I"..static.mr |
| 143e0 | 62 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 | b_value.mrb_Texture_get_height(m |
| 14400 | 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).{ |
| 14420 | 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 |
| 14440 | 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 |
| 14460 | 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 |
| 14480 | 65 78 74 75 72 65 2d 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 | exture->height);.}.;.T;8I".stati |
| 144a0 | 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 | c.mrb_value.;.To;).;*F;+;.;.;.;& |
| 144c0 | 49 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 2d | I".Raylib::Texture#height=.;.F;- |
| 144e0 | 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 cf 01 3b 15 54 3b 16 3b 61 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 | [.;.[.[.@{i...;.T;.;a;.0;.[.;.{. |
| 14500 | 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 74 | ;.IC;."..;.T;.[.;![.;"@.;#0;[email protected] |
| 14520 | 09 3b 25 40 02 2a 09 3b 36 54 3b 37 49 22 02 09 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | .;%@.*.;6T;7I"...static.mrb_valu |
| 14540 | 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 73 74 61 | e.mrb_Texture_set_height(mrb_sta |
| 14560 | 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 78 74 | te*.mrb,.mrb_value.self).{..Text |
| 14580 | 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 62 2c | ure.*texture.=.DATA_GET_PTR(mrb, |
| 145a0 | 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 3b 0a | .self,.&Texture_type,.Texture);. |
| 145c0 | 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 73 28 6d | .mrb_int.height;..mrb_get_args(m |
| 145e0 | 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 68 65 69 | rb,."i",.&height);..texture->hei |
| 14600 | 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 6e 75 6d | ght.=.height;..return.mrb_fixnum |
| 14620 | 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 54 3b 38 | _value(texture->height);.}.;.T;8 |
| 14640 | 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b | I".static.mrb_value.;.To;).;*F;+ |
| 14660 | 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 23 68 06 3b 20 46 | ;.;.;.;&I".Raylib::Texture#h.;.F |
| 14680 | 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 c9 01 3b 15 54 3b 16 3b 62 3b 18 30 3b 1c 5b 00 3b 1d | ;-[.;.[.[.@{i...;.T;.;b;.0;.[.;. |
| 146a0 | 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;$@ |
| 146c0 | 02 80 09 3b 25 40 02 2a 09 3b 36 54 3b 37 49 22 01 bb 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | ...;%@.*.;6T;7I"..static.mrb_val |
| 146e0 | 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 74 | ue.mrb_Texture_get_height(mrb_st |
| 14700 | 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 78 | ate*.mrb,.mrb_value.self).{..Tex |
| 14720 | 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 62 | ture.*texture.=.DATA_GET_PTR(mrb |
| 14740 | 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 3b | ,.self,.&Texture_type,.Texture); |
| 14760 | 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 72 | ..return.mrb_fixnum_value(textur |
| 14780 | 65 2d 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 | e->height);.}.;.T;8I".static.mrb |
| 147a0 | 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 | _value.;.To;).;*F;+;.;.;.;&I".Ra |
| 147c0 | 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 68 3d 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b | ylib::Texture#h=.;.F;-[.;.[.[.@{ |
| 147e0 | 69 02 cf 01 3b 15 54 3b 16 3b 63 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b | i...;.T;.;c;.0;.[.;.{.;.IC;."..; |
| 14800 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 8c 09 3b 25 40 02 2a 09 3b 36 54 | .T;.[.;![.;"@.;#0;$@...;%@.*.;6T |
| 14820 | 3b 37 49 22 02 09 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 | ;7I"...static.mrb_value.mrb_Text |
| 14840 | 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 6d 72 62 2c 20 6d | ure_set_height(mrb_state*.mrb,.m |
| 14860 | 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 74 75 | rb_value.self).{..Texture.*textu |
| 14880 | 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 54 65 | re.=.DATA_GET_PTR(mrb,.self,.&Te |
| 148a0 | 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 69 6e 74 20 68 | xture_type,.Texture);..mrb_int.h |
| 148c0 | 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 22 2c 20 26 | eight;..mrb_get_args(mrb,."i",.& |
| 148e0 | 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 3d 20 68 65 69 67 | height);..texture->height.=.heig |
| 14900 | 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 75 65 28 74 65 78 | ht;..return.mrb_fixnum_value(tex |
| 14920 | 74 75 72 65 2d 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 | ture->height);.}.;.T;8I".static. |
| 14940 | 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 | mrb_value.;.To;).;*F;+;.;.;.;&I" |
| 14960 | 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 69 64 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b | .Raylib::Texture#id.;.F;-[.;.[.[ |
| 14980 | 07 40 7b 69 02 d8 01 3b 15 54 3b 16 3a 07 69 64 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b | .@{i...;.T;.:.id;.0;.[.;.{.;.IC; |
| 149a0 | 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 98 09 3b 25 40 02 | ."..;.T;.[.;![.;"@.;#0;$@...;%@. |
| 149c0 | 2a 09 3b 36 54 3b 37 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 | *.;6T;7I"..static.mrb_value.mrb_ |
| 149e0 | 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 6d 72 62 2c 20 6d | Texture_get_id(mrb_state*.mrb,.m |
| 14a00 | 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 74 75 | rb_value.self).{..Texture.*textu |
| 14a20 | 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 54 65 | re.=.DATA_GET_PTR(mrb,.self,.&Te |
| 14a40 | 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 6d 72 | xture_type,.Texture);..return.mr |
| 14a60 | 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 29 3b 0a 7d 06 3b | b_fixnum_value(texture->id);.}.; |
| 14a80 | 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b | .T;8I".static.mrb_value.;.To;).; |
| 14aa0 | 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 6d | *F;+;.;.;.;&I".Raylib::Texture#m |
| 14ac0 | 69 70 6d 61 70 73 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 de 01 3b 15 54 3b 16 3a | ipmaps.;.F;-[.;.[.[.@{i...;.T;.: |
| 14ae0 | 0c 6d 69 70 6d 61 70 73 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b | .mipmaps;.0;.[.;.{.;.IC;."..;.T; |
| 14b00 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 a4 09 3b 25 40 02 2a 09 3b 36 54 3b 37 49 | .[.;![.;"@.;#0;$@...;%@.*.;6T;7I |
| 14b20 | 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 78 74 75 72 65 5f | "..static.mrb_value.mrb_Texture_ |
| 14b40 | 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 2c 20 6d 72 62 5f | get_mipmaps(mrb_state*.mrb,.mrb_ |
| 14b60 | 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 74 75 72 65 20 | value.self).{..Texture.*texture. |
| 14b80 | 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 54 65 78 74 75 | =.DATA_GET_PTR(mrb,.self,.&Textu |
| 14ba0 | 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 6d 72 62 5f 66 | re_type,.Texture);..return.mrb_f |
| 14bc0 | 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 70 73 29 3b 0a 7d | ixnum_value(texture->mipmaps);.} |
| 14be0 | 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 | .;.T;8I".static.mrb_value.;.To;) |
| 14c00 | 15 3b 2a 46 3b 2b 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 | .;*F;+;.;.;.;&I".Raylib::Texture |
| 14c20 | 23 66 6f 72 6d 61 74 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 e4 01 3b 15 54 3b 16 | #format.;.F;-[.;.[.[.@{i...;.T;. |
| 14c40 | 3a 0b 66 6f 72 6d 61 74 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b | :.format;.0;.[.;.{.;.IC;."..;.T; |
| 14c60 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 b0 09 3b 25 40 02 2a 09 3b 36 54 3b 37 49 | .[.;![.;"@.;#0;$@...;%@.*.;6T;7I |
| 14c80 | 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 78 74 75 72 65 5f | "..static.mrb_value.mrb_Texture_ |
| 14ca0 | 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 20 6d 72 62 5f 76 | get_format(mrb_state*.mrb,.mrb_v |
| 14cc0 | 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 74 75 72 65 20 3d | alue.self).{..Texture.*texture.= |
| 14ce0 | 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 54 65 78 74 75 72 | .DATA_GET_PTR(mrb,.self,.&Textur |
| 14d00 | 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 6d 72 62 5f 66 69 | e_type,.Texture);..return.mrb_fi |
| 14d20 | 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 29 3b 0a 7d 06 3b | xnum_value(texture->format);.}.; |
| 14d40 | 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 02 | .T;8I".static.mrb_value.;.T.;.@. |
| 14d60 | 2a 09 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 2a 09 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 2a 09 | *.;.IC;.[..;.@.*.;.IC;.[..;.@.*. |
| 14d80 | 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 |
| 14da0 | 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 1a 04 3b 15 46 3b 16 3a 0c 54 | .;.T;.{.;.[.;.[.[.@{i...;.F;.:.T |
| 14dc0 | 65 78 74 75 72 65 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 | exture;.;.;.;.;.[.;.{.;.IC;."..; |
| 14de0 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 2a 09 3b 25 40 19 3b 26 49 22 14 | .T;.[.;![.;"@.;#0;$@.*.;%@.;&I". |
| 14e00 | 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 06 3b 20 46 3b 4e 6f 3b 4f 0c 3b 50 30 3b 51 30 3b | Raylib::Texture.;.F;No;O.;P0;Q0; |
| 14e20 | 52 30 3b 16 3b 53 3b 25 40 19 3b 54 30 3b 55 30 6f 3b 28 16 3b 07 49 43 3b 08 5b 0a 6f 3b 29 15 | R0;.;S;%@.;T0;U0o;(.;.IC;.[.o;). |
| 14e40 | 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 1f 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 | ;*F;+;.;.;.;&I".Raylib::Vector2# |
| 14e60 | 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 01 d8 3b 15 54 | initialize.;.F;-[.;.[.[.@{i..;.T |
| 14e80 | 3b 16 3b 44 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 | ;.;D;.0;.[.;.{.;.IC;."..;.T;.[.; |
| 14ea0 | 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 ce 09 3b 25 40 02 cc 09 3b 36 54 3b 37 49 22 02 b2 01 | ![.;"@.;#0;$@...;%@...;6T;7I"... |
| 14ec0 | 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 72 32 5f 69 6e 69 | static.mrb_value.mrb_Vector2_ini |
| 14ee0 | 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 62 5f 76 61 6c 75 | tialize(mrb_state*.mrb,.mrb_valu |
| 14f00 | 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 2e 30 3b 0a 09 6d | e.self).{..mrb_float.x.=.1.0;..m |
| 14f20 | 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 5f 61 72 67 73 28 | rb_float.y.=.1.0;..mrb_get_args( |
| 14f40 | 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 74 6f 72 32 20 2a | mrb,."|ff",.&x,.&y);...Vector2.* |
| 14f60 | 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 50 54 52 28 73 65 | vector2.=.(Vector2.*)DATA_PTR(se |
| 14f80 | 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 65 65 28 6d 72 62 | lf);..if(vector2).{.mrb_free(mrb |
| 14fa0 | 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 69 74 28 73 65 6c | ,.vector2);.}..mrb_data_init(sel |
| 14fc0 | 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 76 65 63 74 6f 72 | f,.NULL,.&Vector2_type);..vector |
| 14fe0 | 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 6d 72 62 2c 20 73 | 2.=.(Vector2.*)mrb_malloc(mrb,.s |
| 15000 | 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 2d 3e 78 20 3d 20 | izeof(Vector2));...vector2->x.=. |
| 15020 | 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 64 61 74 61 5f 69 | x;..vector2->y.=.y;...mrb_data_i |
| 15040 | 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 32 5f 74 79 70 65 | nit(self,.vector2,.&Vector2_type |
| 15060 | 29 3b 0a 09 72 65 74 75 72 6e 20 73 65 6c 66 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 | );..return.self;.}.;.T;8I".stati |
| 15080 | 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 | c.mrb_value.;.To;).;*F;+;.;.;.;& |
| 150a0 | 49 22 16 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 78 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 | I".Raylib::Vector2#x.;.F;-[.;.[. |
| 150c0 | 5b 07 40 7b 69 01 ea 3b 15 54 3b 16 3b 58 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 | [.@{i..;.T;.;X;.0;.[.;.{.;.IC;." |
| 150e0 | 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 da 09 3b 25 40 02 cc 09 | ..;.T;.[.;![.;"@.;#0;$@...;%@... |
| 15100 | 3b 36 54 3b 37 49 22 01 ab 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 56 65 | ;6T;7I"..static.mrb_value.mrb_Ve |
| 15120 | 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 62 2c 20 6d 72 62 5f | ctor2_get_x(mrb_state*.mrb,.mrb_ |
| 15140 | 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 65 63 32 20 3d 20 44 | value.self).{..Vector2.*vec2.=.D |
| 15160 | 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 65 63 74 6f 72 32 5f | ATA_GET_PTR(mrb,.self,.&Vector2_ |
| 15180 | 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 72 62 5f 66 69 78 6e | type,.Vector2);..return.mrb_fixn |
| 151a0 | 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 38 49 22 15 73 74 61 | um_value(vec2->x);.}.;.T;8I".sta |
| 151c0 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b | tic.mrb_value.;.To;).;*F;+;.;.;. |
| 151e0 | 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 78 3d 06 3b 20 46 3b 2d 5b 00 3b | ;&I".Raylib::Vector2#x=.;.F;-[.; |
| 15200 | 14 5b 06 5b 07 40 7b 69 01 f0 3b 15 54 3b 16 3b 59 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | .[.[.@{i..;.T;.;Y;.0;.[.;.{.;.IC |
| 15220 | 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 e6 09 3b 25 40 | ;."..;.T;.[.;![.;"@.;#0;$@...;%@ |
| 15240 | 02 cc 09 3b 36 54 3b 37 49 22 01 e4 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 | ...;6T;7I"..static.mrb_value.mrb |
| 15260 | 5f 56 65 63 74 6f 72 32 5f 73 65 74 5f 78 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d | _Vector2_set_x(mrb_state*.mrb,.m |
| 15280 | 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 65 63 32 20 | rb_value.self).{..Vector2.*vec2. |
| 152a0 | 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 65 63 74 6f | =.DATA_GET_PTR(mrb,.self,.&Vecto |
| 152c0 | 72 32 5f 74 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 78 3b | r2_type,.Vector2);..mrb_float.x; |
| 152e0 | 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 78 29 3b 0a 09 76 | ..mrb_get_args(mrb,."f",.&x);..v |
| 15300 | 65 63 32 2d 3e 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 | ec2->x.=.x;..return.mrb_fixnum_v |
| 15320 | 61 6c 75 65 28 76 65 63 32 2d 3e 78 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 | alue(vec2->x);.}.;.T;8I".static. |
| 15340 | 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 | mrb_value.;.To;).;*F;+;.;.;.;&I" |
| 15360 | 16 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 79 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 | .Raylib::Vector2#y.;.F;-[.;.[.[. |
| 15380 | 40 7b 69 01 f9 3b 15 54 3b 16 3b 5a 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b | @{i..;.T;.;Z;.0;.[.;.{.;.IC;.".. |
| 153a0 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 f2 09 3b 25 40 02 cc 09 3b 36 | ;.T;.[.;![.;"@.;#0;$@...;%@...;6 |
| 153c0 | 54 3b 37 49 22 01 ab 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 | T;7I"..static.mrb_value.mrb_Vect |
| 153e0 | 6f 72 32 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 | or2_get_y(mrb_state*.mrb,.mrb_va |
| 15400 | 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 56 65 63 74 6f 72 32 20 2a 76 65 63 32 20 3d 20 44 41 54 | lue.self).{..Vector2.*vec2.=.DAT |
| 15420 | 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 | A_GET_PTR(mrb,.self,.&Vector2_ty |
| 15440 | 70 65 2c 20 56 65 63 74 6f 72 32 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d | pe,.Vector2);..return.mrb_fixnum |
| 15460 | 5f 76 61 6c 75 65 28 76 65 63 32 2d 3e 79 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 | _value(vec2->y);.}.;.T;8I".stati |
| 15480 | 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 | c.mrb_value.;.To;).;*F;+;.;.;.;& |
| 154a0 | 49 22 17 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 79 3d 06 3b 20 46 3b 2d 5b 00 3b 14 5b | I".Raylib::Vector2#y=.;.F;-[.;.[ |
| 154c0 | 06 5b 07 40 7b 69 01 ff 3b 15 54 3b 16 3b 5b 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f | .[.@{i..;.T;.;[;.0;.[.;.{.;.IC;. |
| 154e0 | 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 fe 09 3b 25 40 02 cc | "..;.T;.[.;![.;"@.;#0;$@...;%@.. |
| 15500 | 09 3b 36 54 3b 37 49 22 01 e4 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 56 | .;6T;7I"..static.mrb_value.mrb_V |
| 15520 | 65 63 74 6f 72 32 5f 73 65 74 5f 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 | ector2_set_y(mrb_state*.mrb,.mrb |
| 15540 | 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 65 63 32 20 3d 20 | _value.self).{..Vector2.*vec2.=. |
| 15560 | 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 65 63 74 6f 72 32 | DATA_GET_PTR(mrb,.self,.&Vector2 |
| 15580 | 5f 74 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 79 3b 0a 09 | _type,.Vector2);..mrb_float.y;.. |
| 155a0 | 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 79 29 3b 0a 09 76 65 63 | mrb_get_args(mrb,."f",.&y);..vec |
| 155c0 | 32 2d 3e 79 20 3d 20 79 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c | 2->y.=.y;..return.mrb_fixnum_val |
| 155e0 | 75 65 28 76 65 63 32 2d 3e 79 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 15 73 74 61 74 69 63 20 6d 72 | ue(vec2->y);.}.;.T;8I".static.mr |
| 15600 | 62 5f 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 02 cc 09 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 cc | b_value.;.T.;.@...;.IC;.[..;.@.. |
| 15620 | 09 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 cc 09 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 | .;.IC;.[..;.@...;.IC;.{.;.IC;.{. |
| 15640 | 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 14 5b 06 | .;.T;.IC;.{..;.T.;.T;.{.;.[.;.[. |
| 15660 | 5b 07 40 7b 69 02 29 04 3b 15 46 3b 16 3a 0c 56 65 63 74 6f 72 32 3b 18 3b 19 3b 1a 3b 1b 3b 1c | [.@{i.).;.F;.:.Vector2;.;.;.;.;. |
| 15680 | 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;.[.;![.;"@.;# |
| 156a0 | 30 3b 24 40 02 cc 09 3b 25 40 19 3b 26 49 22 14 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 06 | 0;$@...;%@.;&I".Raylib::Vector2. |
| 156c0 | 3b 20 46 3b 4e 6f 3b 4f 0c 3b 50 30 3b 51 30 3b 52 30 3b 16 3b 53 3b 25 40 19 3b 54 30 3b 55 30 | ;.F;No;O.;P0;Q0;R0;.;S;%@.;T0;U0 |
| 156e0 | 6f 3b 28 16 3b 07 49 43 3b 08 5b 06 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 22 | o;(.;.IC;.[.o;).;*F;+;.;.;.;&I"" |
| 15700 | 52 61 79 6c 69 62 3a 3a 4e 50 61 74 63 68 49 6e 66 6f 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 | Raylib::NPatchInfo#initialize.;. |
| 15720 | 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 48 3b 15 54 3b 16 3b 44 3b 18 30 3b 1c 5b 00 3b 1d 7b | F;-[.;.[.[.@{iH;.T;.;D;.0;.[.;.{ |
| 15740 | 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;$@. |
| 15760 | 1c 0a 3b 25 40 02 1a 0a 3b 36 54 3b 37 49 22 02 69 03 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | ..;%@...;6T;7I".i.static.mrb_val |
| 15780 | 75 65 0a 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 69 6e 69 74 69 61 6c 69 7a 65 28 6d 72 62 | ue.mrb_NPatchInfo_initialize(mrb |
| 157a0 | 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).{.. |
| 157c0 | 6d 72 62 5f 76 61 6c 75 65 20 72 65 63 74 5f 73 6f 75 72 63 65 5f 6f 62 6a 3b 0a 09 6d 72 62 5f | mrb_value.rect_source_obj;..mrb_ |
| 157e0 | 69 6e 74 20 6c 65 66 74 20 3d 20 31 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 74 6f 70 20 3d 20 31 30 | int.left.=.10;..mrb_int.top.=.10 |
| 15800 | 3b 0a 09 6d 72 62 5f 69 6e 74 20 72 69 67 68 74 20 3d 20 31 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 | ;..mrb_int.right.=.10;..mrb_int. |
| 15820 | 62 6f 74 74 6f 6d 20 3d 20 31 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 6c 61 79 6f 75 74 20 3d 20 4e | bottom.=.10;..mrb_int.layout.=.N |
| 15840 | 50 41 54 43 48 5f 4e 49 4e 45 5f 50 41 54 43 48 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 | PATCH_NINE_PATCH;..mrb_get_args( |
| 15860 | 6d 72 62 2c 20 22 6f 7c 69 69 69 69 69 22 2c 20 26 72 65 63 74 5f 73 6f 75 72 63 65 5f 6f 62 6a | mrb,."o|iiiii",.&rect_source_obj |
| 15880 | 2c 20 26 6c 65 66 74 2c 20 26 74 6f 70 2c 20 26 72 69 67 68 74 2c 20 26 62 6f 74 74 6f 6d 2c 20 | ,.&left,.&top,.&right,.&bottom,. |
| 158a0 | 26 6c 61 79 6f 75 74 29 3b 0a 0a 09 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 61 74 63 68 5f 69 | &layout);...NPatchInfo.*npatch_i |
| 158c0 | 6e 66 6f 20 3d 20 28 4e 50 61 74 63 68 49 6e 66 6f 20 2a 29 44 41 54 41 5f 50 54 52 28 73 65 6c | nfo.=.(NPatchInfo.*)DATA_PTR(sel |
| 158e0 | 66 29 3b 0a 09 69 66 28 6e 70 61 74 63 68 5f 69 6e 66 6f 29 20 7b 20 6d 72 62 5f 66 72 65 65 28 | f);..if(npatch_info).{.mrb_free( |
| 15900 | 6d 72 62 2c 20 6e 70 61 74 63 68 5f 69 6e 66 6f 20 29 3b 20 7d 0a 09 6d 72 62 5f 64 61 74 61 5f | mrb,.npatch_info.);.}..mrb_data_ |
| 15920 | 69 6e 69 74 28 73 65 6c 66 2c 20 4e 55 4c 4c 2c 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 | init(self,.NULL,.&NPatchInfo_typ |
| 15940 | 65 29 3b 0a 09 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 | e);..npatch_info.=.(NPatchInfo.* |
| 15960 | 29 6d 72 62 5f 6d 61 6c 6c 6f 63 28 6d 72 62 2c 20 73 69 7a 65 6f 66 28 4e 50 61 74 63 68 49 6e | )mrb_malloc(mrb,.sizeof(NPatchIn |
| 15980 | 66 6f 29 29 3b 0a 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 5f 73 6f 75 72 63 65 20 3d | fo));...Rectangle.*rect_source.= |
| 159a0 | 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 72 65 63 74 5f 73 6f 75 72 63 65 5f 6f | .DATA_GET_PTR(mrb,.rect_source_o |
| 159c0 | 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 6e 67 6c 65 29 3b | bj,.&Rectangle_type,.Rectangle); |
| 159e0 | 0a 0a 09 6e 70 61 74 63 68 5f 69 6e 66 6f 2d 3e 73 6f 75 72 63 65 20 3d 20 2a 72 65 63 74 5f 73 | ...npatch_info->source.=.*rect_s |
| 15a00 | 6f 75 72 63 65 3b 0a 09 6e 70 61 74 63 68 5f 69 6e 66 6f 2d 3e 6c 65 66 74 20 3d 20 6c 65 66 74 | ource;..npatch_info->left.=.left |
| 15a20 | 3b 0a 09 6e 70 61 74 63 68 5f 69 6e 66 6f 2d 3e 74 6f 70 20 3d 20 74 6f 70 3b 0a 09 6e 70 61 74 | ;..npatch_info->top.=.top;..npat |
| 15a40 | 63 68 5f 69 6e 66 6f 2d 3e 72 69 67 68 74 20 3d 20 72 69 67 68 74 3b 0a 09 6e 70 61 74 63 68 5f | ch_info->right.=.right;..npatch_ |
| 15a60 | 69 6e 66 6f 2d 3e 62 6f 74 74 6f 6d 20 3d 20 62 6f 74 74 6f 6d 3b 0a 09 6e 70 61 74 63 68 5f 69 | info->bottom.=.bottom;..npatch_i |
| 15a80 | 6e 66 6f 2d 3e 6c 61 79 6f 75 74 20 3d 20 6c 61 79 6f 75 74 3b 0a 0a 09 6d 72 62 5f 64 61 74 61 | nfo->layout.=.layout;...mrb_data |
| 15aa0 | 5f 69 6e 69 74 28 73 65 6c 66 2c 20 6e 70 61 74 63 68 5f 69 6e 66 6f 2c 20 26 4e 50 61 74 63 68 | _init(self,.npatch_info,.&NPatch |
| 15ac0 | 49 6e 66 6f 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 | Info_type);..return.self;.}.;.T; |
| 15ae0 | 38 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 02 1a 0a 3b | 8I".static.mrb_value.;.T.;.@...; |
| 15b00 | 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 1a 0a 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 1a 0a 3b 0d 49 | .IC;.[..;.@...;.IC;.[..;.@...;.I |
| 15b20 | 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 10 | C;.{.;.IC;.{..;.T;.IC;.{..;.T.;. |
| 15b40 | 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 4b 04 3b 15 46 3b 16 3a 0f 4e 50 61 74 | T;.{.;.[.;.[.[.@{i.K.;.F;.:.NPat |
| 15b60 | 63 68 49 6e 66 6f 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 | chInfo;.;.;.;.;.[.;.{.;.IC;."..; |
| 15b80 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 1a 0a 3b 25 40 19 3b 26 49 22 17 | .T;.[.;![.;"@.;#0;$@...;%@.;&I". |
| 15ba0 | 52 61 79 6c 69 62 3a 3a 4e 50 61 74 63 68 49 6e 66 6f 06 3b 20 46 3b 4e 6f 3b 4f 0c 3b 50 30 3b | Raylib::NPatchInfo.;.F;No;O.;P0; |
| 15bc0 | 51 30 3b 52 30 3b 16 3b 53 3b 25 40 19 3b 54 30 3b 55 30 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a | Q0;R0;.;S;%@.;T0;U0o;).;*F;+;.;. |
| 15be0 | 3b 2c 3b 26 49 22 24 52 61 79 6c 69 62 23 65 6d 73 63 72 69 70 74 65 6e 5f 73 65 74 5f 6d 61 69 | ;,;&I"$Raylib#emscripten_set_mai |
| 15c00 | 6e 5f 6c 6f 6f 70 06 3b 20 46 3b 2d 5b 00 3b 14 5b 06 5b 07 40 7b 69 02 44 03 3b 15 54 3b 16 3a | n_loop.;.F;-[.;.[.[.@{i.D.;.T;.: |
| 15c20 | 1d 65 6d 73 63 72 69 70 74 65 6e 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 3b 18 30 3b 1c 5b 00 | .emscripten_set_main_loop;.0;.[. |
| 15c40 | 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 3b 20 | ;.{.;.IC;."..;.T;.[.;![.;"I"..;. |
| 15c60 | 46 3b 23 30 3b 24 40 02 38 0a 3b 30 46 3b 6c 30 3b 25 40 19 3b 36 54 3b 37 49 22 01 af 73 74 61 | F;#0;[email protected].;0F;l0;%@.;6T;7I"..sta |
| 15c80 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 20 0a 6d 72 62 5f 65 6d 73 63 72 69 70 74 65 6e 5f 73 65 | tic.mrb_value..mrb_emscripten_se |
| 15ca0 | 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f | t_main_loop(mrb_state*.mrb,.mrb_ |
| 15cc0 | 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 65 6d 73 63 72 69 70 74 65 6e 5f 73 65 74 5f 6d 61 | value.self).{..emscripten_set_ma |
| 15ce0 | 69 6e 5f 6c 6f 6f 70 5f 61 72 67 28 65 78 65 63 75 74 65 5f 65 6d 73 63 72 69 70 74 65 6e 5f 62 | in_loop_arg(execute_emscripten_b |
| 15d00 | 6c 6f 63 6b 2c 20 6d 72 62 2c 20 30 2c 20 31 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 | lock,.mrb,.0,.1);..return.mrb_ni |
| 15d20 | 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 38 49 22 16 73 74 61 74 69 63 20 6d 72 62 5f | l_value();.}.;.T;8I".static.mrb_ |
| 15d40 | 76 61 6c 75 65 20 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 24 52 61 | value..;.To;).;*T;+;.;.;.;&I"$Ra |
| 15d60 | 79 6c 69 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 06 3b 20 | ylib.emscripten_set_main_loop.;. |
| 15d80 | 46 3b 2d 40 02 3a 0a 3b 14 40 02 3b 0a 3b 15 54 3b 16 3b 01 b2 3b 18 30 3b 1c 40 02 3d 0a 3b 1d | F;-@.:.;.@.;.;.T;.;..;.0;.@.=.;. |
| 15da0 | 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 40 | {.;.IC;."..;.T;.[.;![.;"@.;#0;$@ |
| 15dc0 | 02 45 0a 3b 2f 69 00 3b 25 40 19 3b 36 54 3b 37 40 02 43 0a 3b 38 40 02 44 0a 06 3b 0a 40 19 3b | .E.;/i.;%@.;6T;[email protected].;[email protected]..;.@.; |
| 15de0 | 0b 49 43 3b 08 5b 00 06 3b 0a 40 19 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 19 3b 0d 49 43 3b 0e 7b | .IC;.[..;.@.;.IC;.[..;.@.;.IC;.{ |
| 15e00 | 07 3b 0f 49 43 3b 0e 7b 07 3b 73 49 43 3b 0e 7b 07 3b 70 40 02 d4 02 3b 71 40 02 e1 02 06 3b 10 | .;.IC;.{.;sIC;.{.;p@...;q@....;. |
| 15e20 | 54 3b 75 49 43 3b 0e 7b 07 3b 70 40 02 f3 02 3b 71 40 02 00 03 06 3b 10 54 06 3b 10 54 3b 11 49 | T;uIC;.{.;p@...;q@....;.T.;.T;.I |
| 15e40 | 43 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 0a 5b 07 40 01 fd 69 09 | C;.{..;.T.;.T;.{.;.[.;.[.[[email protected]. |
| 15e60 | 5b 07 40 01 e8 69 06 5b 07 40 24 69 06 5b 07 40 02 00 04 69 01 9f 5b 07 40 7b 69 02 d5 03 3b 15 | [[email protected].[.@$i.[[email protected]..[.@{i...;. |
| 15e80 | 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 1e 49 43 3b | T;.:.Raylib;.;.;.;.;.[.;.{.;.IC; |
| 15ea0 | 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 20 54 3b 1c | .".This.is.a.raylib.module.;.T;. |
| 15ec0 | 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 6d 6f 64 75 | [.;![.;"I".This.is.a.raylib.modu |
| 15ee0 | 6c 65 06 3b 20 54 3b 23 30 3b 24 40 19 3b 2f 69 00 3b 30 46 3b 31 6f 3b 32 08 3b 33 46 3b 34 69 | le.;.T;#0;$@.;/i.;0F;1o;2.;3F;4i |
| 15f00 | 08 3b 35 69 08 3b 25 40 06 3b 26 49 22 0b 52 61 79 6c 69 62 06 3b 20 46 6f 3b 41 11 3b 14 5b 06 | .;5i.;%@.;&I".Raylib.;.Fo;A.;.[. |
| 15f20 | 5b 07 40 01 fd 69 06 3b 15 46 3b 16 3a 07 52 6c 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 | [[email protected].;.F;.:.Rl;.;.;.;.;.[.;.{. |
| 15f40 | 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 62 | ;.IC;."..;.T;.[.;![.;"@.;#0;[email protected] |
| 15f60 | 0a 3b 25 40 06 3b 26 49 22 07 52 6c 06 3b 20 46 3b 37 49 22 10 52 6c 20 3d 20 52 61 79 6c 69 62 | .;%@.;&I".Rl.;.F;7I".Rl.=.Raylib |
| 15f80 | 06 3b 20 54 3b 43 49 22 0b 52 61 79 6c 69 62 06 3b 20 54 06 3b 0a 40 06 3b 0b 49 43 3b 08 5b 00 | .;.T;CI".Raylib.;.T.;.@.;.IC;.[. |
| 15fa0 | 06 3b 0a 40 06 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 06 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e | .;.@.;.IC;.[..;.@.;.IC;.{.;.IC;. |
| 15fc0 | 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 14 | {..;.T;.IC;.{..;.T.;.T;.{.;.[.;. |
| 15fe0 | 5b 00 3b 15 46 3b 16 3b 00 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 | [.;.F;.;.;.;.;.;.;.[.;.{.;.IC;." |
| 16000 | 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 06 3b 2f 69 00 3b 25 30 3b | ..;.T;.[.;![.;"@.;#0;$@.;/i.;%0; |
| 16020 | 26 40 17 3b 17 40 08 3b 01 b3 40 19 3a 12 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 40 1b 3a 1e 52 | &@.;.@.;..@.:.Raylib::Color@.:.R |
| 16040 | 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 2e 63 6f 6c 6f 72 5f 63 61 63 68 65 40 1d 3a 21 52 61 79 6c | aylib::Color.color_cache@.:!Rayl |
| 16060 | 69 62 3a 3a 43 6f 6c 6f 72 2e 6d 65 74 68 6f 64 5f 6d 69 73 73 69 6e 67 40 2e 3a 26 52 61 79 6c | ib::Color.method_missing@.:&Rayl |
| 16080 | 69 62 3a 3a 43 6f 6c 6f 72 2e 72 65 73 70 6f 6e 64 5f 74 6f 5f 6d 69 73 73 69 6e 67 3f 40 40 3a | ib::Color.respond_to_missing?@@: |
| 160a0 | 19 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 2e 72 61 6e 64 6f 6d 40 56 3a 1d 52 61 79 6c 69 62 3a | .Raylib::Color.random@V:.Raylib: |
| 160c0 | 3a 43 6f 6c 6f 72 3a 3a 43 6f 6c 6f 72 4c 69 73 74 40 69 3b 01 b4 40 02 62 0a 3a 16 52 61 79 6c | :Color::ColorList@i;[email protected].:.Rayl |
| 160e0 | 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 40 01 f3 3a 1b 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e | ib::Rectangle@..:.Raylib::Rectan |
| 16100 | 67 6c 65 23 64 72 61 77 40 01 f5 3a 21 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 64 | gle#draw@..:!Raylib::Rectangle#d |
| 16120 | 72 61 77 5f 6c 69 6e 65 73 40 02 05 01 3a 13 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 40 02 17 | raw_lines@...:.Raylib::Circle@.. |
| 16140 | 02 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 19 02 3a 1b 52 61 | .:.Raylib::Circle#vector@...:.Ra |
| 16160 | 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 76 65 63 74 6f 72 3d 40 02 26 02 3a 1a 52 61 79 6c 69 62 | ylib::Circle#vector=@.&.:.Raylib |
| 16180 | 3a 3a 43 69 72 63 6c 65 23 72 61 64 69 75 73 40 02 39 02 3a 1b 52 61 79 6c 69 62 3a 3a 43 69 72 | ::Circle#[email protected].:.Raylib::Cir |
| 161a0 | 63 6c 65 23 72 61 64 69 75 73 3d 40 02 46 02 3a 1e 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 | cle#[email protected].:.Raylib::Circle# |
| 161c0 | 69 6e 69 74 69 61 6c 69 7a 65 40 02 58 02 3a 15 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 78 | [email protected].:.Raylib::Circle#x |
| 161e0 | 40 02 6f 02 3a 15 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 79 40 02 7b 02 3a 16 52 61 79 6c | @.o.:.Raylib::Circle#y@.{.:.Rayl |
| 16200 | 69 62 3a 3a 43 69 72 63 6c 65 23 78 3d 40 02 87 02 3a 16 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c | ib::Circle#x=@...:.Raylib::Circl |
| 16220 | 65 23 79 3d 40 02 95 02 3a 18 52 61 79 6c 69 62 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 40 02 d4 | e#y=@...:.Raylib.defined_loop@.. |
| 16240 | 02 3a 19 52 61 79 6c 69 62 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3d 40 02 e1 02 3a 1d 52 61 79 | .:.Raylib.defined_loop=@...:.Ray |
| 16260 | 6c 69 62 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 40 02 f3 02 3a 1e 52 61 79 6c 69 | lib.data_keys_pressed@...:.Rayli |
| 16280 | 62 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3d 40 02 00 03 3a 1d 52 61 79 6c 69 62 | b.data_keys_pressed=@...:.Raylib |
| 162a0 | 2e 77 68 69 6c 65 5f 77 69 6e 64 6f 77 5f 6f 70 65 6e 40 02 12 03 3a 15 52 61 79 6c 69 62 2e 6d | .while_window_open@...:.Raylib.m |
| 162c0 | 61 69 6e 5f 6c 6f 6f 70 40 02 20 03 3a 15 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 40 02 | ain_loop@...:.Raylib.draw_text@. |
| 162e0 | 2c 03 3a 18 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 40 02 43 03 3a 1b 52 61 79 | ,.:[email protected].:.Ray |
| 16300 | 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 40 02 58 03 3a 1c 52 61 79 6c 69 62 2e | [email protected].:.Raylib. |
| 16320 | 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 40 02 71 03 3a 18 52 61 79 6c 69 62 2e 6b 65 79 | [email protected].:.Raylib.key |
| 16340 | 73 5f 70 72 65 73 73 65 64 40 02 8c 03 3a 18 52 61 79 6c 69 62 2e 73 63 69 73 73 6f 72 5f 6d 6f | s_pressed@...:.Raylib.scissor_mo |
| 16360 | 64 65 40 02 98 03 3a 10 52 61 79 6c 69 62 2e 64 72 61 77 40 02 ea 03 3a 17 52 61 79 6c 69 62 23 | de@...:.Raylib.draw@...:.Raylib# |
| 16380 | 69 6e 69 74 5f 77 69 6e 64 6f 77 40 02 fb 03 3a 17 52 61 79 6c 69 62 2e 69 6e 69 74 5f 77 69 6e | init_window@...:.Raylib.init_win |
| 163a0 | 64 6f 77 40 02 2c 04 3a 20 52 61 79 6c 69 62 23 77 69 6e 64 6f 77 5f 73 68 6f 75 6c 64 5f 63 6c | dow@.,.:.Raylib#window_should_cl |
| 163c0 | 6f 73 65 3f 40 02 57 04 3a 20 52 61 79 6c 69 62 2e 77 69 6e 64 6f 77 5f 73 68 6f 75 6c 64 5f 63 | [email protected].:.Raylib.window_should_c |
| 163e0 | 6c 6f 73 65 3f 40 02 71 04 3a 1c 52 61 79 6c 69 62 23 63 6c 65 61 72 5f 62 61 63 6b 67 72 6f 75 | [email protected].:.Raylib#clear_backgrou |
| 16400 | 6e 64 40 02 84 04 3a 1c 52 61 79 6c 69 62 2e 63 6c 65 61 72 5f 62 61 63 6b 67 72 6f 75 6e 64 40 | nd@...:.Raylib.clear_background@ |
| 16420 | 02 a7 04 3a 19 52 61 79 6c 69 62 23 62 65 67 69 6e 5f 64 72 61 77 69 6e 67 40 02 c5 04 3a 19 52 | ...:.Raylib#begin_drawing@...:.R |
| 16440 | 61 79 6c 69 62 2e 62 65 67 69 6e 5f 64 72 61 77 69 6e 67 40 02 d7 04 3a 17 52 61 79 6c 69 62 23 | aylib.begin_drawing@...:.Raylib# |
| 16460 | 65 6e 64 5f 64 72 61 77 69 6e 67 40 02 e4 04 3a 17 52 61 79 6c 69 62 2e 65 6e 64 5f 64 72 61 77 | end_drawing@...:.Raylib.end_draw |
| 16480 | 69 6e 67 40 02 f6 04 3a 1e 52 61 79 6c 69 62 23 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f | ing@...:.Raylib#begin_scissor_mo |
| 164a0 | 64 65 40 02 03 05 3a 1e 52 61 79 6c 69 62 2e 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 | de@...:.Raylib.begin_scissor_mod |
| 164c0 | 65 40 02 41 05 3a 1c 52 61 79 6c 69 62 23 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 40 02 | [email protected].:.Raylib#end_scissor_mode@. |
| 164e0 | 7a 05 3a 1c 52 61 79 6c 69 62 2e 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 40 02 94 05 3a | z.:.Raylib.end_scissor_mode@...: |
| 16500 | 14 52 61 79 6c 69 62 23 70 6c 61 74 66 6f 72 6d 40 02 a9 05 3a 14 52 61 79 6c 69 62 2e 70 6c 61 | .Raylib#platform@...:.Raylib.pla |
| 16520 | 74 66 6f 72 6d 40 02 b6 05 3a 16 52 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 40 02 be 05 | tform@...:.Raylib#_draw_text@... |
| 16540 | 3a 16 52 61 79 6c 69 62 2e 5f 64 72 61 77 5f 74 65 78 74 40 02 cb 05 3a 1a 52 61 79 6c 69 62 23 | :.Raylib._draw_text@...:.Raylib# |
| 16560 | 63 61 6c 6c 5f 6d 61 69 6e 5f 6c 6f 6f 70 40 02 d3 05 3a 1a 52 61 79 6c 69 62 2e 63 61 6c 6c 5f | call_main_loop@...:.Raylib.call_ |
| 16580 | 6d 61 69 6e 5f 6c 6f 6f 70 40 02 e0 05 3a 17 52 61 79 6c 69 62 23 74 61 72 67 65 74 5f 66 70 73 | main_loop@...:.Raylib#target_fps |
| 165a0 | 3d 40 02 e6 05 3a 17 52 61 79 6c 69 62 2e 74 61 72 67 65 74 5f 66 70 73 3d 40 02 f3 05 3a 0f 52 | =@...:.Raylib.target_fps=@...:.R |
| 165c0 | 61 79 6c 69 62 23 66 70 73 40 02 f9 05 3a 0f 52 61 79 6c 69 62 2e 66 70 73 40 02 06 06 3a 16 52 | aylib#fps@...:.Raylib.fps@...:.R |
| 165e0 | 61 79 6c 69 62 23 66 72 61 6d 65 5f 74 69 6d 65 40 02 0c 06 3a 16 52 61 79 6c 69 62 2e 66 72 61 | aylib#frame_time@...:.Raylib.fra |
| 16600 | 6d 65 5f 74 69 6d 65 40 02 19 06 3a 10 52 61 79 6c 69 62 23 74 69 6d 65 40 02 1f 06 3a 10 52 61 | me_time@...:.Raylib#time@...:.Ra |
| 16620 | 79 6c 69 62 2e 74 69 6d 65 40 02 2c 06 3a 19 52 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 | ylib.time@.,.:.Raylib#_draw_text |
| 16640 | 75 72 65 40 02 32 06 3a 19 52 61 79 6c 69 62 2e 5f 64 72 61 77 5f 74 65 78 74 75 72 65 40 02 3f | [email protected].:.Raylib._draw_texture@.? |
| 16660 | 06 3a 1c 52 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 40 02 45 06 3a 1c | .:.Raylib#[email protected].:. |
| 16680 | 52 61 79 6c 69 62 2e 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 40 02 52 06 3a 1d 52 61 79 | [email protected].:.Ray |
| 166a0 | 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 40 02 58 06 3a 1d 52 61 79 6c 69 | lib#[email protected].:.Rayli |
| 166c0 | 62 2e 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 40 02 65 06 3a 21 52 61 79 6c 69 62 23 | [email protected].:!Raylib# |
| 166e0 | 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 70 72 65 73 73 65 64 3f 40 02 6b 06 3a 21 52 61 79 6c 69 | [email protected].:!Rayli |
| 16700 | 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 70 72 65 73 73 65 64 3f 40 02 7d 06 3a 1e 52 61 79 | b.mouse_button_pressed?@.}.:.Ray |
| 16720 | 6c 69 62 23 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 64 6f 77 6e 3f 40 02 86 06 3a 1e 52 61 79 6c | lib#mouse_button_down?@...:.Rayl |
| 16740 | 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 64 6f 77 6e 3f 40 02 98 06 3a 22 52 61 79 6c 69 | ib.mouse_button_down?@...:"Rayli |
| 16760 | 62 23 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 72 65 6c 65 61 73 65 64 3f 40 02 a1 06 3a 22 52 61 | b#mouse_button_released?@...:"Ra |
| 16780 | 79 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 40 02 b3 06 3a | ylib.mouse_button_released?@...: |
| 167a0 | 1c 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 75 70 3f 40 02 bc 06 3a 1c 52 61 | .Raylib#mouse_button_up?@...:.Ra |
| 167c0 | 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 75 70 3f 40 02 ce 06 3a 18 52 61 79 6c 69 | ylib.mouse_button_up?@...:.Rayli |
| 167e0 | 62 23 6b 65 79 5f 70 72 65 73 73 65 64 3f 40 02 d7 06 3a 18 52 61 79 6c 69 62 2e 6b 65 79 5f 70 | b#key_pressed?@...:.Raylib.key_p |
| 16800 | 72 65 73 73 65 64 3f 40 02 e9 06 3a 15 52 61 79 6c 69 62 23 6b 65 79 5f 64 6f 77 6e 3f 40 02 f2 | ressed?@...:.Raylib#key_down?@.. |
| 16820 | 06 3a 15 52 61 79 6c 69 62 2e 6b 65 79 5f 64 6f 77 6e 3f 40 02 04 07 3a 19 52 61 79 6c 69 62 23 | .:.Raylib.key_down?@...:.Raylib# |
| 16840 | 6b 65 79 5f 72 65 6c 65 61 73 65 64 3f 40 02 0d 07 3a 19 52 61 79 6c 69 62 2e 6b 65 79 5f 72 65 | key_released?@...:.Raylib.key_re |
| 16860 | 6c 65 61 73 65 64 3f 40 02 1f 07 3a 13 52 61 79 6c 69 62 23 6b 65 79 5f 75 70 3f 40 02 28 07 3a | leased?@...:.Raylib#key_up?@.(.: |
| 16880 | 13 52 61 79 6c 69 62 2e 6b 65 79 5f 75 70 3f 40 02 3a 07 3a 1d 52 61 79 6c 69 62 23 5f 6e 65 78 | .Raylib.key_up?@.:.:.Raylib#_nex |
| 168a0 | 74 5f 6b 65 79 5f 70 72 65 73 73 65 64 40 02 43 07 3a 1d 52 61 79 6c 69 62 2e 5f 6e 65 78 74 5f | [email protected].:.Raylib._next_ |
| 168c0 | 6b 65 79 5f 70 72 65 73 73 65 64 40 02 50 07 3a 13 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 78 40 | [email protected].:.Raylib#mouse_x@ |
| 168e0 | 02 56 07 3a 13 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 78 40 02 63 07 3a 13 52 61 79 6c 69 62 23 | .V.:[email protected].:.Raylib# |
| 16900 | 6d 6f 75 73 65 5f 79 40 02 69 07 3a 13 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 79 40 02 76 07 3a | [email protected].:[email protected].: |
| 16920 | 1a 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 70 6f 73 69 74 69 6f 6e 40 02 7c 07 3a 1a 52 61 79 6c | .Raylib#mouse_position@.|.:.Rayl |
| 16940 | 69 62 2e 6d 6f 75 73 65 5f 70 6f 73 69 74 69 6f 6e 40 02 89 07 3a 17 52 61 79 6c 69 62 23 6d 6f | ib.mouse_position@...:.Raylib#mo |
| 16960 | 75 73 65 5f 77 68 65 65 6c 40 02 8f 07 3a 17 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 77 68 65 65 | use_wheel@...:.Raylib.mouse_whee |
| 16980 | 6c 40 02 9c 07 3a 1c 52 61 79 6c 69 62 23 62 65 67 69 6e 5f 62 6c 65 6e 64 5f 6d 6f 64 65 40 02 | l@...:.Raylib#begin_blend_mode@. |
| 169a0 | a2 07 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 40 02 af 07 3a | ..:.Raylib.begin_blend_mode@...: |
| 169c0 | 1a 52 61 79 6c 69 62 23 65 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 40 02 b5 07 3a 1a 52 61 79 6c | .Raylib#end_blend_mode@...:.Rayl |
| 169e0 | 69 62 2e 65 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 40 02 c2 07 3a 1d 52 61 79 6c 69 62 3a 3a 43 | ib.end_blend_mode@...:.Raylib::C |
| 16a00 | 6f 6c 6f 72 23 69 6e 69 74 69 61 6c 69 7a 65 40 76 3a 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 | olor#initialize@v:.Raylib::Color |
| 16a20 | 23 72 40 01 7e 3a 15 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 72 3d 40 01 8a 3a 14 52 61 79 6c | #r@.~:.Raylib::Color#r=@..:.Rayl |
| 16a40 | 69 62 3a 3a 43 6f 6c 6f 72 23 67 40 01 96 3a 15 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 67 3d | ib::Color#g@..:.Raylib::Color#g= |
| 16a60 | 40 01 a2 3a 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 62 40 01 ae 3a 15 52 61 79 6c 69 62 3a | @..:.Raylib::Color#b@..:.Raylib: |
| 16a80 | 3a 43 6f 6c 6f 72 23 62 3d 40 01 ba 3a 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 61 40 01 c6 | :Color#b=@..:.Raylib::Color#a@.. |
| 16aa0 | 3a 15 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 61 3d 40 01 d2 3a 1d 52 61 79 6c 69 62 23 69 6e | :.Raylib::Color#a=@..:.Raylib#in |
| 16ac0 | 69 74 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 40 02 c8 07 3a 1d 52 61 79 6c 69 62 2e 69 6e 69 74 | it_audio_device@...:.Raylib.init |
| 16ae0 | 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 40 02 d5 07 3a 1f 52 61 79 6c 69 62 23 61 75 64 69 6f 5f | _audio_device@...:.Raylib#audio_ |
| 16b00 | 64 65 76 69 63 65 5f 72 65 61 64 79 3f 40 02 db 07 3a 1f 52 61 79 6c 69 62 2e 61 75 64 69 6f 5f | device_ready?@...:.Raylib.audio_ |
| 16b20 | 64 65 76 69 63 65 5f 72 65 61 64 79 3f 40 02 ed 07 3a 1e 52 61 79 6c 69 62 23 63 6c 6f 73 65 5f | device_ready?@...:.Raylib#close_ |
| 16b40 | 61 75 64 69 6f 5f 64 65 76 69 63 65 40 02 f6 07 3a 1e 52 61 79 6c 69 62 2e 63 6c 6f 73 65 5f 61 | audio_device@...:.Raylib.close_a |
| 16b60 | 75 64 69 6f 5f 64 65 76 69 63 65 40 02 03 08 3a 1d 52 61 79 6c 69 62 23 73 65 74 5f 6d 61 73 74 | udio_device@...:.Raylib#set_mast |
| 16b80 | 65 72 5f 76 6f 6c 75 6d 65 40 02 09 08 3a 1d 52 61 79 6c 69 62 2e 73 65 74 5f 6d 61 73 74 65 72 | er_volume@...:.Raylib.set_master |
| 16ba0 | 5f 76 6f 6c 75 6d 65 40 02 16 08 3a 12 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 40 02 1c 08 3a 1d | _volume@...:.Raylib::Sound@...:. |
| 16bc0 | 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 1e 08 3a 17 52 61 | Raylib::Sound#initialize@...:.Ra |
| 16be0 | 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 6c 61 79 40 02 2a 08 3a 17 52 61 79 6c 69 62 3a 3a 53 6f | ylib::Sound#play@.*.:.Raylib::So |
| 16c00 | 75 6e 64 23 73 74 6f 70 40 02 36 08 3a 18 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 61 75 73 | und#[email protected].:.Raylib::Sound#paus |
| 16c20 | 65 40 02 42 08 3a 19 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 72 65 73 75 6d 65 40 02 4e 08 3a | [email protected].:.Raylib::Sound#[email protected].: |
| 16c40 | 1a 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 76 6f 6c 75 6d 65 3d 40 02 5a 08 3a 19 52 61 79 6c | .Raylib::Sound#[email protected].:.Rayl |
| 16c60 | 69 62 3a 3a 53 6f 75 6e 64 23 70 69 74 63 68 3d 40 02 66 08 3a 1b 52 61 79 6c 69 62 3a 3a 53 6f | ib::Sound#[email protected].:.Raylib::So |
| 16c80 | 75 6e 64 23 70 6c 61 79 69 6e 67 3f 40 02 72 08 3a 12 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 40 | und#[email protected].:.Raylib::Music@ |
| 16ca0 | 02 91 08 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 02 93 | ...:.Raylib::Music#initialize@.. |
| 16cc0 | 08 3a 17 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 6c 61 79 40 02 9f 08 3a 17 52 61 79 6c 69 | .:.Raylib::Music#play@...:.Rayli |
| 16ce0 | 62 3a 3a 4d 75 73 69 63 23 73 74 6f 70 40 02 ab 08 3a 18 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 | b::Music#stop@...:.Raylib::Music |
| 16d00 | 23 70 61 75 73 65 40 02 b7 08 3a 19 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 72 65 73 75 6d 65 | #pause@...:.Raylib::Music#resume |
| 16d20 | 40 02 c3 08 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 cf 08 3a | @...:.Raylib::Music#volume=@...: |
| 16d40 | 19 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 69 74 63 68 3d 40 02 db 08 3a 17 52 61 79 6c 69 | .Raylib::Music#pitch=@...:.Rayli |
| 16d60 | 62 3a 3a 4d 75 73 69 63 23 73 65 65 6b 40 02 e7 08 3a 1b 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 | b::Music#seek@...:.Raylib::Music |
| 16d80 | 23 70 6c 61 79 69 6e 67 3f 40 02 f3 08 3a 1e 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 74 69 6d | #playing?@...:.Raylib::Music#tim |
| 16da0 | 65 5f 6c 65 6e 67 74 68 40 02 02 09 3a 1e 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 74 69 6d 65 | e_length@...:.Raylib::Music#time |
| 16dc0 | 5f 70 6c 61 79 65 64 40 02 0e 09 3a 14 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 40 02 2a 09 | _played@...:.Raylib::Texture@.*. |
| 16de0 | 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 2c 09 | :.Raylib::Texture#initialize@.,. |
| 16e00 | 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 38 09 3a 1b 52 61 79 | :.Raylib::Texture#[email protected].:.Ray |
| 16e20 | 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 69 64 74 68 3d 40 02 44 09 3a 16 52 61 79 6c 69 62 3a | lib::Texture#[email protected].:.Raylib: |
| 16e40 | 3a 54 65 78 74 75 72 65 23 77 40 02 50 09 3a 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 | :Texture#[email protected].:.Raylib::Texture# |
| 16e60 | 77 3d 40 02 5c 09 3a 1b 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 68 65 69 67 68 74 40 02 | w=@.\.:.Raylib::Texture#height@. |
| 16e80 | 68 09 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 74 09 3a | h.:.Raylib::Texture#[email protected].: |
| 16ea0 | 16 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 68 40 02 80 09 3a 17 52 61 79 6c 69 62 3a 3a | .Raylib::Texture#h@...:.Raylib:: |
| 16ec0 | 54 65 78 74 75 72 65 23 68 3d 40 02 8c 09 3a 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 | Texture#h=@...:.Raylib::Texture# |
| 16ee0 | 69 64 40 02 98 09 3a 1c 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 6d 69 70 6d 61 70 73 40 | id@...:.Raylib::Texture#mipmaps@ |
| 16f00 | 02 a4 09 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 b0 09 3a | ...:.Raylib::Texture#format@...: |
| 16f20 | 14 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 40 02 cc 09 3a 1f 52 61 79 6c 69 62 3a 3a 56 65 | .Raylib::Vector2@...:.Raylib::Ve |
| 16f40 | 63 74 6f 72 32 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 ce 09 3a 16 52 61 79 6c 69 62 3a 3a 56 65 | ctor2#initialize@...:.Raylib::Ve |
| 16f60 | 63 74 6f 72 32 23 78 40 02 da 09 3a 17 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 78 3d 40 | ctor2#x@...:.Raylib::Vector2#x=@ |
| 16f80 | 02 e6 09 3a 16 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 79 40 02 f2 09 3a 17 52 61 79 6c | ...:.Raylib::Vector2#y@...:.Rayl |
| 16fa0 | 69 62 3a 3a 56 65 63 74 6f 72 32 23 79 3d 40 02 fe 09 3a 21 52 61 79 6c 69 62 3a 3a 52 65 63 74 | ib::Vector2#y=@...:!Raylib::Rect |
| 16fc0 | 61 6e 67 6c 65 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 17 01 3a 18 52 61 79 6c 69 62 3a 3a 52 65 | angle#initialize@...:.Raylib::Re |
| 16fe0 | 63 74 61 6e 67 6c 65 23 78 40 02 25 01 3a 19 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 | ctangle#x@.%.:.Raylib::Rectangle |
| 17000 | 23 78 3d 40 02 31 01 3a 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 79 40 02 3d 01 | #[email protected].:.Raylib::Rectangle#y@.=. |
| 17020 | 3a 19 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 79 3d 40 02 49 01 3a 1c 52 61 79 6c | :.Raylib::Rectangle#[email protected].:.Rayl |
| 17040 | 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 77 69 64 74 68 40 02 55 01 3a 1d 52 61 79 6c 69 62 3a | ib::Rectangle#[email protected].:.Raylib: |
| 17060 | 3a 52 65 63 74 61 6e 67 6c 65 23 77 69 64 74 68 3d 40 02 61 01 3a 18 52 61 79 6c 69 62 3a 3a 52 | :Rectangle#[email protected].:.Raylib::R |
| 17080 | 65 63 74 61 6e 67 6c 65 23 77 40 02 6d 01 3a 19 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c | ectangle#[email protected].:.Raylib::Rectangl |
| 170a0 | 65 23 77 3d 40 02 79 01 3a 1d 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 65 69 67 | e#[email protected].:.Raylib::Rectangle#heig |
| 170c0 | 68 74 40 02 85 01 3a 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 | ht@...:.Raylib::Rectangle#height |
| 170e0 | 3d 40 02 91 01 3a 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 40 02 9d 01 3a 19 | =@...:.Raylib::Rectangle#h@...:. |
| 17100 | 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 3d 40 02 a9 01 3a 24 52 61 79 6c 69 62 | Raylib::Rectangle#h=@...:$Raylib |
| 17120 | 3a 3a 52 65 63 74 61 6e 67 6c 65 23 63 6f 6c 6c 69 73 69 6f 6e 5f 72 65 63 40 02 b5 01 3a 28 52 | ::Rectangle#collision_rec@...:(R |
| 17140 | 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 72 65 | aylib::Rectangle#collide_with_re |
| 17160 | 63 3f 40 02 c1 01 3a 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 | c?@...:+Raylib::Rectangle#collid |
| 17180 | 65 5f 77 69 74 68 5f 63 69 72 63 6c 65 3f 40 02 d0 01 3a 2a 52 61 79 6c 69 62 3a 3a 52 65 63 74 | e_with_circle?@...:*Raylib::Rect |
| 171a0 | 61 6e 67 6c 65 23 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 70 6f 69 6e 74 3f 40 02 df 01 3a 1c 52 | angle#collide_with_point?@...:.R |
| 171c0 | 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 5f 64 72 61 77 40 02 ee 01 3a 22 52 61 79 6c | aylib::Rectangle#_draw@...:"Rayl |
| 171e0 | 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 5f 64 72 61 77 5f 6c 69 6e 65 73 40 02 fa 01 3a 25 52 | ib::Rectangle#_draw_lines@...:%R |
| 17200 | 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 72 65 63 3f 40 | aylib::Circle#collide_with_rec?@ |
| 17220 | 02 a3 02 3a 28 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 63 6f 6c 6c 69 64 65 5f 77 69 74 68 | ...:(Raylib::Circle#collide_with |
| 17240 | 5f 63 69 72 63 6c 65 3f 40 02 b2 02 3a 17 52 61 79 6c 69 62 3a 3a 4e 50 61 74 63 68 49 6e 66 6f | _circle?@...:.Raylib::NPatchInfo |
| 17260 | 40 02 1a 0a 3a 22 52 61 79 6c 69 62 3a 3a 4e 50 61 74 63 68 49 6e 66 6f 23 69 6e 69 74 69 61 6c | @...:"Raylib::NPatchInfo#initial |
| 17280 | 69 7a 65 40 02 1c 0a 3a 24 52 61 79 6c 69 62 23 65 6d 73 63 72 69 70 74 65 6e 5f 73 65 74 5f 6d | ize@...:$Raylib#emscripten_set_m |
| 172a0 | 61 69 6e 5f 6c 6f 6f 70 40 02 38 0a 3a 24 52 61 79 6c 69 62 2e 65 6d 73 63 72 69 70 74 65 6e 5f | [email protected].:$Raylib.emscripten_ |
| 172c0 | 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 40 02 45 0a | [email protected]. |