| ofs | hex dump | ascii |
|---|
| 0000 | 04 08 7b 01 b1 3a 09 72 6f 6f 74 6f 3a 22 59 41 52 44 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a | ..{..:.rooto:"YARD::CodeObjects: |
| 0020 | 3a 52 6f 6f 74 4f 62 6a 65 63 74 15 3a 0e 40 63 68 69 6c 64 72 65 6e 49 43 3a 26 59 41 52 44 3a | :RootObject.:.@childrenIC:&YARD: |
| 0040 | 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 4c 69 73 74 5b 08 6f 3a | :CodeObjects::CodeObjectList[.o: |
| 0060 | 2a 59 41 52 44 3a 3a 4d 52 75 62 79 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a 3a 48 65 61 64 65 | *YARD::MRuby::CodeObjects::Heade |
| 0080 | 72 73 52 6f 6f 74 15 3b 07 49 43 3b 08 5b 00 06 3a 0b 40 6f 77 6e 65 72 40 08 3a 12 40 63 6c 61 | rsRoot.;.IC;.[..:.@owner@.:.@cla |
| 00a0 | 73 73 5f 6d 69 78 69 6e 73 49 43 3b 08 5b 00 06 3b 0a 40 08 3a 15 40 69 6e 73 74 61 6e 63 65 5f | ss_mixinsIC;.[..;.@.:.@instance_ |
| 00c0 | 6d 69 78 69 6e 73 49 43 3b 08 5b 00 06 3b 0a 40 08 3a 10 40 61 74 74 72 69 62 75 74 65 73 49 43 | mixinsIC;.[..;.@.:.@attributesIC |
| 00e0 | 3a 0f 53 79 6d 62 6f 6c 48 61 73 68 7b 07 3a 0a 63 6c 61 73 73 49 43 3b 0e 7b 00 06 3a 15 40 73 | :.SymbolHash{.:.classIC;.{..:.@s |
| 0100 | 79 6d 62 6f 6c 69 7a 65 5f 76 61 6c 75 65 54 3a 0d 69 6e 73 74 61 6e 63 65 49 43 3b 0e 7b 00 06 | ymbolize_valueT:.instanceIC;.{.. |
| 0120 | 3b 10 54 06 3b 10 54 3a 0d 40 61 6c 69 61 73 65 73 7b 00 3a 0c 40 67 72 6f 75 70 73 5b 00 3a 0b | ;.T.;.T:.@aliases{.:.@groups[.:. |
| 0140 | 40 66 69 6c 65 73 5b 00 3a 1f 40 63 75 72 72 65 6e 74 5f 66 69 6c 65 5f 68 61 73 5f 63 6f 6d 6d | @files[.:.@current_file_has_comm |
| 0160 | 65 6e 74 73 46 3a 0a 40 6e 61 6d 65 3a 0c 68 65 61 64 65 72 73 3a 11 40 73 6f 75 72 63 65 5f 74 | entsF:.@name:.headers:.@source_t |
| 0180 | 79 70 65 3a 09 72 75 62 79 3a 10 40 76 69 73 69 62 69 6c 69 74 79 3a 0b 70 75 62 6c 69 63 3a 0a | ype:.ruby:.@visibility:.public:. |
| 01a0 | 40 74 61 67 73 5b 00 3a 10 40 64 6f 63 73 74 72 69 6e 67 73 7b 00 3a 0f 40 64 6f 63 73 74 72 69 | @tags[.:.@docstrings{.:.@docstri |
| 01c0 | 6e 67 49 43 3a 14 59 41 52 44 3a 3a 44 6f 63 73 74 72 69 6e 67 22 00 0b 3a 06 45 54 3b 1c 5b 00 | ngIC:.YARD::Docstring"..:.ET;.[. |
| 01e0 | 3a 0e 40 72 65 66 5f 74 61 67 73 5b 00 3a 09 40 61 6c 6c 49 22 00 06 3b 20 54 3a 1a 40 75 6e 72 | :.@ref_tags[.:.@allI"..;.T:.@unr |
| 0200 | 65 73 6f 6c 76 65 64 5f 72 65 66 65 72 65 6e 63 65 30 3a 0c 40 6f 62 6a 65 63 74 40 08 3a 0f 40 | esolved_reference0:.@object@.:.@ |
| 0220 | 6e 61 6d 65 73 70 61 63 65 40 06 3a 0a 40 70 61 74 68 49 22 0c 68 65 61 64 65 72 73 06 3b 20 46 | namespace@.:.@pathI".headers.;.F |
| 0240 | 6f 3a 24 59 41 52 44 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a 3a 4d 6f 64 75 6c 65 4f 62 6a 65 | o:$YARD::CodeObjects::ModuleObje |
| 0260 | 63 74 15 3b 07 49 43 3b 08 5b 5e 6f 3a 23 59 41 52 44 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a | ct.;.IC;.[^o:#YARD::CodeObjects: |
| 0280 | 3a 43 6c 61 73 73 4f 62 6a 65 63 74 17 3b 07 49 43 3b 08 5b 0b 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 3b 1b 3b 26 49 22 1c 52 61 | e_functionF:.@scope;.;.;.;&I".Ra |
| 02e0 | 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 2e 64 65 66 61 75 6c 74 06 3b 20 46 3a 10 40 70 61 72 61 | ylib::Vector2.default.;.F:.@para |
| 0300 | 6d 65 74 65 72 73 5b 00 3b 14 5b 06 5b 07 49 22 13 6d 72 62 6c 69 62 2f 63 6f 72 65 2e 72 62 06 | meters[.;.[.[.I".mrblib/core.rb. |
| 0320 | 3b 20 54 69 09 3b 15 46 3b 16 3a 0c 64 65 66 61 75 6c 74 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b | ;.Ti.;.F;.:.default;.;.;.[.;.{.; |
| 0340 | 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 1d 3a 1b | .IC;."..;.T;.[.;![.;"@.;#0;$@.:. |
| 0360 | 40 72 65 66 5f 74 61 67 5f 72 65 63 75 72 73 65 5f 63 6f 75 6e 74 69 00 3b 25 40 1b 3a 0e 40 65 | @ref_tag_recurse_counti.;%@.:.@e |
| 0380 | 78 70 6c 69 63 69 74 54 3a 0c 40 73 6f 75 72 63 65 49 22 32 64 65 66 20 64 65 66 61 75 6c 74 0a | xplicitT:.@sourceI"2def.default. |
| 03a0 | 20 20 40 64 65 66 61 75 6c 74 20 7c 7c 3d 20 73 65 6c 66 2e 6e 65 77 28 30 2c 20 30 29 0a 65 6e | ..@default.||=.self.new(0,.0).en |
| 03c0 | 64 06 3b 20 54 3a 0f 40 73 69 67 6e 61 74 75 72 65 49 22 10 64 65 66 20 64 65 66 61 75 6c 74 06 | d.;.T:.@signatureI".def.default. |
| 03e0 | 3b 20 54 3a 0d 40 64 79 6e 61 6d 69 63 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 | ;.T:.@dynamicTo;).;*F;+;.;.;.;&I |
| 0400 | 22 1f 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 | ".Raylib::Vector2#initialize.;.F |
| 0420 | 3b 2c 5b 00 3b 14 5b 06 5b 07 49 22 11 73 72 63 2f 72 61 79 6c 69 62 2e 63 06 3b 20 54 69 01 ac | ;,[.;.[.[.I".src/raylib.c.;.Ti.. |
| 0440 | 3b 15 54 3b 16 3a 0f 69 6e 69 74 69 61 6c 69 7a 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | ;.T;.:.initialize;.0;.[.;.{.;.IC |
| 0460 | 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 2a 3b 25 40 1b 3b | ;."..;.T;.[.;![.;"@.;#0;$@*;%@.; |
| 0480 | 2f 54 3b 30 49 22 02 b2 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 56 65 | /T;0I"...static.mrb_value.mrb_Ve |
| 04a0 | 63 74 6f 72 32 5f 69 6e 69 74 69 61 6c 69 7a 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c | ctor2_initialize(mrb_state*.mrb, |
| 04c0 | 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 78 20 | .mrb_value.self).{..mrb_float.x. |
| 04e0 | 3d 20 31 2e 30 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 79 20 3d 20 31 2e 30 3b 0a 09 6d 72 62 5f | =.1.0;..mrb_float.y.=.1.0;..mrb_ |
| 0500 | 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 7c 66 66 22 2c 20 26 78 2c 20 26 79 29 3b 0a 0a 09 | get_args(mrb,."|ff",.&x,.&y);... |
| 0520 | 56 65 63 74 6f 72 32 20 2a 76 65 63 74 6f 72 32 20 3d 20 28 56 65 63 74 6f 72 32 20 2a 29 44 41 | Vector2.*vector2.=.(Vector2.*)DA |
| 0540 | 54 41 5f 50 54 52 28 73 65 6c 66 29 3b 0a 09 69 66 28 76 65 63 74 6f 72 32 29 20 7b 20 6d 72 62 | TA_PTR(self);..if(vector2).{.mrb |
| 0560 | 5f 66 72 65 65 28 6d 72 62 2c 20 76 65 63 74 6f 72 32 29 3b 20 7d 0a 09 6d 72 62 5f 64 61 74 61 | _free(mrb,.vector2);.}..mrb_data |
| 0580 | 5f 69 6e 69 74 28 73 65 6c 66 2c 20 4e 55 4c 4c 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 29 | _init(self,.NULL,.&Vector2_type) |
| 05a0 | 3b 0a 09 76 65 63 74 6f 72 32 20 3d 20 28 56 65 63 74 6f 72 32 20 2a 29 6d 72 62 5f 6d 61 6c 6c | ;..vector2.=.(Vector2.*)mrb_mall |
| 05c0 | 6f 63 28 6d 72 62 2c 20 73 69 7a 65 6f 66 28 56 65 63 74 6f 72 32 29 29 3b 0a 0a 09 76 65 63 74 | oc(mrb,.sizeof(Vector2));...vect |
| 05e0 | 6f 72 32 2d 3e 78 20 3d 20 78 3b 0a 09 76 65 63 74 6f 72 32 2d 3e 79 20 3d 20 79 3b 0a 0a 09 6d | or2->x.=.x;..vector2->y.=.y;...m |
| 0600 | 72 62 5f 64 61 74 61 5f 69 6e 69 74 28 73 65 6c 66 2c 20 76 65 63 74 6f 72 32 2c 20 26 56 65 63 | rb_data_init(self,.vector2,.&Vec |
| 0620 | 74 6f 72 32 5f 74 79 70 65 29 3b 0a 09 72 65 74 75 72 6e 20 73 65 6c 66 3b 0a 7d 06 3b 20 54 3b | tor2_type);..return.self;.}.;.T; |
| 0640 | 31 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 | 1I".static.mrb_value.;.To;).;*F; |
| 0660 | 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 16 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 78 06 3b 20 | +;.;.;.;&I".Raylib::Vector2#x.;. |
| 0680 | 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 01 be 3b 15 54 3b 16 3a 06 78 3b 18 30 3b 1c 5b 00 3b | F;,[.;.[.[.@/i..;.T;.:.x;.0;.[.; |
| 06a0 | 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;$ |
| 06c0 | 40 37 3b 25 40 1b 3b 2f 54 3b 30 49 22 01 ab 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a | @7;%@.;/T;0I"..static.mrb_value. |
| 06e0 | 6d 72 62 5f 56 65 63 74 6f 72 32 5f 67 65 74 5f 78 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 | mrb_Vector2_get_x(mrb_state*.mrb |
| 0700 | 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 56 65 63 74 6f 72 32 20 2a 76 65 | ,.mrb_value.self).{..Vector2.*ve |
| 0720 | 63 32 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 56 65 | c2.=.DATA_GET_PTR(mrb,.self,.&Ve |
| 0740 | 63 74 6f 72 32 5f 74 79 70 65 2c 20 56 65 63 74 6f 72 32 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 | ctor2_type,.Vector2);..return.mr |
| 0760 | 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 76 65 63 32 2d 3e 78 29 3b 0a 7d 06 3b 20 54 3b 31 | b_fixnum_value(vec2->x);.}.;.T;1 |
| 0780 | 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;+ |
| 07a0 | 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 78 3d 06 3b 20 | ;.;.;.;&I".Raylib::Vector2#x=.;. |
| 07c0 | 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 01 c4 3b 15 54 3b 16 3a 07 78 3d 3b 18 30 3b 1c 5b 00 | F;,[.;.[.[.@/i..;.T;.:.x=;.0;.[. |
| 07e0 | 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; |
| 0800 | 24 40 43 3b 25 40 1b 3b 2f 54 3b 30 49 22 01 e4 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | $@C;%@.;/T;0I"..static.mrb_value |
| 0820 | 0a 6d 72 62 5f 56 65 63 74 6f 72 32 5f 73 65 74 5f 78 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 | .mrb_Vector2_set_x(mrb_state*.mr |
| 0840 | 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 56 65 63 74 6f 72 32 20 2a 76 | b,.mrb_value.self).{..Vector2.*v |
| 0860 | 65 63 32 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 56 | ec2.=.DATA_GET_PTR(mrb,.self,.&V |
| 0880 | 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 56 65 63 74 6f 72 32 29 3b 0a 09 6d 72 62 5f 66 6c 6f 61 | ector2_type,.Vector2);..mrb_floa |
| 08a0 | 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 29 | t.x;..mrb_get_args(mrb,."f",.&x) |
| 08c0 | 3b 0a 09 76 65 63 32 2d 3e 78 20 3d 20 78 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e | ;..vec2->x.=.x;..return.mrb_fixn |
| 08e0 | 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 31 49 22 15 73 74 61 | um_value(vec2->x);.}.;.T;1I".sta |
| 0900 | 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;+;.;.;. |
| 0920 | 3b 26 49 22 16 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 79 06 3b 20 46 3b 2c 5b 00 3b 14 | ;&I".Raylib::Vector2#y.;.F;,[.;. |
| 0940 | 5b 06 5b 07 40 2f 69 01 cd 3b 15 54 3b 16 3a 06 79 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | [.[.@/i..;.T;.:.y;.0;.[.;.{.;.IC |
| 0960 | 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 4f 3b 25 40 1b 3b | ;."..;.T;.[.;![.;"@.;#0;$@O;%@.; |
| 0980 | 2f 54 3b 30 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 | /T;0I"..static.mrb_value.mrb_Vec |
| 09a0 | 74 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 | tor2_get_y(mrb_state*.mrb,.mrb_v |
| 09c0 | 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 41 | alue.self).{..Vector2.*vec2.=.DA |
| 09e0 | 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 74 | TA_GET_PTR(mrb,.self,.&Vector2_t |
| 0a00 | 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 75 | ype,.Vector2);..return.mrb_fixnu |
| 0a20 | 6d 5f 76 61 6c 75 65 28 76 65 63 32 2d 3e 79 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 | m_value(vec2->y);.}.;.T;1I".stat |
| 0a40 | 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 3b | ic.mrb_value.;.To;).;*F;+;.;.;.; |
| 0a60 | 26 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 2c 5b 00 3b 14 | &I".Raylib::Vector2#y=.;.F;,[.;. |
| 0a80 | 5b 06 5b 07 40 2f 69 01 d3 3b 15 54 3b 16 3a 07 79 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 | [.[.@/i..;.T;.:.y=;.0;.[.;.{.;.I |
| 0aa0 | 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 5b 3b 25 40 1b | C;."..;.T;.[.;![.;"@.;#0;$@[;%@. |
| 0ac0 | 3b 2f 54 3b 30 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 65 | ;/T;0I"..static.mrb_value.mrb_Ve |
| 0ae0 | 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 5f | ctor2_set_y(mrb_state*.mrb,.mrb_ |
| 0b00 | 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 |
| 0b20 | 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_ |
| 0b40 | 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 6d | type,.Vector2);..mrb_float.y;..m |
| 0b60 | 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 32 | rb_get_args(mrb,."f",.&y);..vec2 |
| 0b80 | 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 75 | ->y.=.y;..return.mrb_fixnum_valu |
| 0ba0 | 65 28 76 65 63 32 2d 3e 79 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 | e(vec2->y);.}.;.T;1I".static.mrb |
| 0bc0 | 5f 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 1b 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 1b 3b 0c 49 43 | _value.;.T.;.@.;.IC;.[..;.@.;.IC |
| 0be0 | 3b 08 5b 00 06 3b 0a 40 1b 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 |
| 0c00 | 43 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 07 5b 07 40 22 69 07 5b | C;.{..;.T.;.T;.{.;.[.;.[.[.@"i.[ |
| 0c20 | 07 40 2f 69 02 71 03 3b 15 46 3b 16 3a 0c 56 65 63 74 6f 72 32 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b | .@/i.q.;.F;.:.Vector2;.;.;.;.;.[ |
| 0c40 | 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 | .;.{.;.IC;."..;.T;.[.;![.;"@.;#0 |
| 0c60 | 3b 24 40 1b 3b 2e 69 00 3b 25 40 19 3b 26 49 22 14 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 | ;$@.;.i.;%@.;&I".Raylib::Vector2 |
| 0c80 | 06 3b 20 46 3a 10 40 73 75 70 65 72 63 6c 61 73 73 6f 3a 1d 59 41 52 44 3a 3a 43 6f 64 65 4f 62 | .;.F:.@superclasso:.YARD::CodeOb |
| 0ca0 | 6a 65 63 74 73 3a 3a 50 72 6f 78 79 0c 3a 13 40 6f 72 69 67 6e 61 6d 65 73 70 61 63 65 30 3a 0e | jects::Proxy.:.@orignamespace0:. |
| 0cc0 | 40 6f 72 69 67 6e 61 6d 65 30 3a 0d 40 69 6d 65 74 68 6f 64 30 3b 16 3a 0b 4f 62 6a 65 63 74 3b | @origname0:.@imethod0;.:.Object; |
| 0ce0 | 25 40 19 3a 09 40 6f 62 6a 30 3a 0a 40 74 79 70 65 30 3b 32 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f | %@.:.@obj0:.@type0;2To;).;*F;+;. |
| 0d00 | 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 2e 73 63 69 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 46 | ;.;.;&I".Raylib.scissor_mode.;.F |
| 0d20 | 3b 2c 5b 0b 5b 07 49 22 0a 2a 61 72 67 73 06 3b 20 54 30 5b 07 49 22 07 78 3a 06 3b 20 54 49 22 | ;,[.[.I".*args.;.T0[.I".x:.;.TI" |
| 0d40 | 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 07 49 22 0b 77 69 | .0.;.T[.I".y:.;.TI".0.;.T[.I".wi |
| 0d60 | 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 68 74 3a 06 3b 20 | dth:.;.TI".10.;.T[.I".height:.;. |
| 0d80 | 54 49 22 07 31 30 06 3b 20 54 5b 07 49 22 0b 26 62 6c 6f 63 6b 06 3b 20 54 30 3b 14 5b 06 5b 07 | TI".10.;.T[.I".&block.;.T0;.[.[. |
| 0da0 | 40 22 69 16 3b 15 54 3b 16 3a 11 73 63 69 73 73 6f 72 5f 6d 6f 64 65 3b 18 3b 19 3b 1c 5b 00 3b | @"i.;.T;.:.scissor_mode;.;.;.[.; |
| 0dc0 | 1d 7b 00 3b 1e 49 43 3b 1f 22 58 54 68 65 20 63 6f 64 65 20 62 6c 6f 63 6b 20 76 65 72 73 69 6f | .{.;.IC;."XThe.code.block.versio |
| 0de0 | 6e 20 6f 66 20 7b 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 7d | n.of.{Raylib.begin_scissor_mode} |
| 0e00 | 20 61 6e 64 20 7b 52 61 79 6c 69 62 2e 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 7d 0e 3b | .and.{Raylib.end_scissor_mode}.; |
| 0e20 | 20 54 3b 1c 5b 06 6f 3a 1c 59 41 52 44 3a 3a 54 61 67 73 3a 3a 4f 76 65 72 6c 6f 61 64 54 61 67 | .T;.[.o:.YARD::Tags::OverloadTag |
| 0e40 | 0d 3a 0e 40 74 61 67 5f 6e 61 6d 65 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3a 0a 40 74 65 | .:.@tag_nameI".overload.;.F:.@te |
| 0e60 | 78 74 30 3b 16 3b 41 3a 0b 40 74 79 70 65 73 30 3b 31 49 22 3c 73 63 69 73 73 6f 72 5f 6d 6f 64 | xt0;.;A:.@types0;1I"<scissor_mod |
| 0e80 | 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 3a | e(x:.0,.y:.0,.width:.10,.height: |
| 0ea0 | 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 0a | .10,.&block).;.T;.IC;."..;.T;.[. |
| 0ec0 | 6f 3a 14 59 41 52 44 3a 3a 54 61 67 73 3a 3a 54 61 67 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 | o:.YARD::Tags::Tag.;CI".param.;. |
| 0ee0 | 46 3b 44 49 22 00 06 3b 20 54 3b 16 49 22 06 78 06 3b 20 54 3b 45 5b 06 49 22 0c 49 6e 74 65 67 | F;DI"..;.T;.I".x.;.T;E[.I".Integ |
| 0f00 | 65 72 06 3b 20 54 3b 24 40 78 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 | er.;.T;$@xo;F.;CI".param.;.F;DI" |
| 0f20 | 00 06 3b 20 54 3b 16 49 22 06 79 06 3b 20 54 3b 45 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 | ..;.T;.I".y.;.T;E[.I".Integer.;. |
| 0f40 | 54 3b 24 40 78 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 | T;$@xo;F.;CI".param.;.F;DI"..;.T |
| 0f60 | 3b 16 49 22 0a 77 69 64 74 68 06 3b 20 54 3b 45 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 | ;.I".width.;.T;E[.I".Integer.;.T |
| 0f80 | 3b 24 40 78 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b | ;$@xo;F.;CI".param.;.F;DI"..;.T; |
| 0fa0 | 16 49 22 0b 68 65 69 67 68 74 06 3b 20 54 3b 45 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 | .I".height.;.T;E[.I".Integer.;.T |
| 0fc0 | 3b 24 40 78 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 30 54 68 65 20 63 | ;$@xo;F.;CI".param.;.F;DI"0The.c |
| 0fe0 | 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 73 63 69 73 73 6f | ode.to.be.executed.in.the.scisso |
| 1000 | 72 20 6d 6f 64 65 06 3b 20 54 3b 16 49 22 0a 62 6c 6f 63 6b 06 3b 20 54 3b 45 5b 06 49 22 09 50 | r.mode.;.T;.I".block.;.T;E[.I".P |
| 1020 | 72 6f 63 06 3b 20 54 3b 24 40 78 3b 21 5b 00 3b 22 49 22 01 94 40 70 61 72 61 6d 20 78 20 5b 49 | roc.;.T;$@x;![.;"I"[email protected].[I |
| 1040 | 6e 74 65 67 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 | nteger][email protected].[Integer].@para |
| 1060 | 6d 20 77 69 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 | m.width.[Integer][email protected]. |
| 1080 | 5b 49 6e 74 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 | [Integer][email protected].[Proc].Th |
| 10a0 | 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 73 63 69 | e.code.to.be.executed.in.the.sci |
| 10c0 | 73 73 6f 72 20 6d 6f 64 65 06 3b 20 54 3b 23 30 3b 24 40 78 3b 2e 69 00 3a 0d 40 73 75 6d 6d 61 | ssor.mode.;.T;#0;$@x;.i.:.@summa |
| 10e0 | 72 79 30 3a 0f 40 68 61 73 68 5f 66 6c 61 67 46 3b 2c 5b 0a 5b 07 49 22 07 78 3a 06 3b 20 54 49 | ry0:.@hash_flagF;,[.[.I".x:.;.TI |
| 1100 | 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 07 49 22 0b 77 | ".0.;.T[.I".y:.;.TI".0.;.T[.I".w |
| 1120 | 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 68 74 3a 06 3b | idth:.;.TI".10.;.T[.I".height:.; |
| 1140 | 20 54 49 22 07 31 30 06 3b 20 54 5b 07 49 22 0b 26 62 6c 6f 63 6b 06 3b 20 54 30 3b 24 40 78 3b | .TI".10.;.T[.I".&block.;.T0;$@x; |
| 1160 | 21 5b 00 3b 22 49 22 02 34 01 54 68 65 20 63 6f 64 65 20 62 6c 6f 63 6b 20 76 65 72 73 69 6f 6e | ![.;"I".4.The.code.block.version |
| 1180 | 20 6f 66 20 7b 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 7d 20 | .of.{Raylib.begin_scissor_mode}. |
| 11a0 | 61 6e 64 20 7b 52 61 79 6c 69 62 2e 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 7d 0a 40 6f | and.{Raylib.end_scissor_mode}.@o |
| 11c0 | 76 65 72 6c 6f 61 64 20 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 78 3a 20 30 2c 20 79 3a 20 30 2c | verload.scissor_mode(x:.0,.y:.0, |
| 11e0 | 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 29 0a | .width:.10,.height:.10,.&block). |
| 1200 | 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 72 61 6d 20 79 20 | [email protected].[Integer][email protected]. |
| 1220 | 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 49 6e 74 65 67 65 | [Integer][email protected].[Intege |
| 1240 | 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 72 5d 0a 20 20 40 | r][email protected].[Integer]...@ |
| 1260 | 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 64 65 20 74 6f 20 62 | param.block.[Proc].The.code.to.b |
| 1280 | 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 06 3b | e.executed.in.the.scissor.mode.; |
| 12a0 | 20 54 3b 23 30 3b 24 40 78 3b 2e 69 00 3b 48 46 3a 10 40 6c 69 6e 65 5f 72 61 6e 67 65 6f 3a 0a | .T;#0;$@x;.i.;HF:.@line_rangeo:. |
| 12c0 | 52 61 6e 67 65 08 3a 09 65 78 63 6c 46 3a 0a 62 65 67 69 6e 69 0f 3a 08 65 6e 64 69 15 3b 25 40 | Range.:.exclF:.begini.:.endi.;%@ |
| 12e0 | 19 3b 2f 54 3b 30 49 22 02 0f 01 64 65 66 20 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 2a 61 72 67 | .;/T;0I"...def.scissor_mode(*arg |
| 1300 | 73 2c 20 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 | s,.x:.0,.y:.0,.width:.10,.height |
| 1320 | 3a 20 31 30 2c 20 26 62 6c 6f 63 6b 29 0a 20 20 69 66 20 61 72 67 73 2e 6c 65 6e 67 74 68 20 3d | :.10,.&block)...if.args.length.= |
| 1340 | 3d 20 34 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 64 65 28 | =.4.....self.begin_scissor_mode( |
| 1360 | 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 67 73 5b | args[0],.args[1],.args[2],.args[ |
| 1380 | 33 5d 29 0a 20 20 65 6c 73 65 0a 20 20 20 20 73 65 6c 66 2e 62 65 67 69 6e 5f 73 63 69 73 73 6f | 3])...else.....self.begin_scisso |
| 13a0 | 72 5f 6d 6f 64 65 28 78 3a 20 78 2c 20 79 3a 20 79 2c 20 77 69 64 74 68 3a 20 77 69 64 74 68 2c | r_mode(x:.x,.y:.y,.width:.width, |
| 13c0 | 20 68 65 69 67 68 74 3a 20 68 65 69 67 68 74 29 0a 20 20 65 6e 64 0a 20 20 79 69 65 6c 64 0a 20 | .height:.height)...end...yield.. |
| 13e0 | 20 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 31 | .self.end_scissor_mode.end.;.T;1 |
| 1400 | 49 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 | I"Gdef.scissor_mode(*args,.x:.0, |
| 1420 | 20 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 | .y:.0,.width:.10,.height:.10,.&b |
| 1440 | 6c 6f 63 6b 29 06 3b 20 54 3b 32 54 6f 3b 28 17 3b 07 49 43 3b 08 5b 14 6f 3b 29 16 3b 2a 46 3b | lock).;.T;2To;(.;.IC;.[.o;).;*F; |
| 1460 | 2b 3b 0f 3b 1a 3a 0c 70 72 69 76 61 74 65 3b 26 49 22 1e 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 | +;.;.:.private;&I".Raylib::Color |
| 1480 | 2e 63 6f 6c 6f 72 5f 63 61 63 68 65 06 3b 20 46 3b 2c 5b 06 5b 07 49 22 0a 63 6f 6c 6f 72 06 3b | .color_cache.;.F;,[.[.I".color.; |
| 14a0 | 20 54 30 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 | .T0;.[.[.I".mrblib/color.rb.;.Ti |
| 14c0 | 1a 3b 15 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 | .;.T;.:.color_cache;.;.;.[.;.{.; |
| 14e0 | 1e 49 43 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 | .IC;."..;.T;.[.;![.;"I".@!visibi |
| 1500 | 6c 69 74 79 20 70 72 69 76 61 74 65 06 3b 20 54 3b 23 30 3b 24 40 01 c7 3b 2e 69 00 3b 48 46 3b | lity.private.;.T;#0;$@..;.i.;HF; |
| 1520 | 49 6f 3b 4a 08 3b 4b 46 3b 4c 69 19 3b 4d 69 19 3b 25 40 01 c5 3b 2f 54 3b 30 49 22 01 f5 64 65 | Io;J.;KF;Li.;Mi.;%@..;/T;0I"..de |
| 1540 | 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 6f 6c 6f 72 5f 63 61 | f.color_cache(color)...@color_ca |
| 1560 | 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 5b 63 6f 6c 6f 72 5d | che.||=.{}...if.ColorList[color] |
| 1580 | 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 7c 7c 3d 20 52 61 79 | .....@color_cache[color].||=.Ray |
| 15a0 | 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 63 6f 6c 6f 72 5d 5b | lib::Color.new(ColorList[color][ |
| 15c0 | 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 43 6f 6c 6f 72 4c 69 | :r],ColorList[color][:g],ColorLi |
| 15e0 | 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 6f 6c 6f 72 5d 5b 3a | st[color][:b],ColorList[color][: |
| 1600 | 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 20 27 42 61 64 20 43 | a]||255)...else.....raise.'Bad.C |
| 1620 | 6f 6c 6f 72 6e 61 6d 65 27 0a 20 20 65 6e 64 0a 65 6e 64 06 3b 20 54 3b 31 49 22 1b 64 65 66 20 | olorname'...end.end.;.T;1I".def. |
| 1640 | 63 6f 6c 6f 72 5f 63 61 63 68 65 28 63 6f 6c 6f 72 29 06 3b 20 54 3b 32 54 6f 3b 29 16 3b 2a 46 | color_cache(color).;.T;2To;).;*F |
| 1660 | 3b 2b 3b 0f 3b 1a 3b 4e 3b 26 49 22 21 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 2e 6d 65 74 68 6f | ;+;.;.;N;&I"!Raylib::Color.metho |
| 1680 | 64 5f 6d 69 73 73 69 6e 67 06 3b 20 46 3b 2c 5b 07 5b 07 49 22 0b 6d 65 74 68 6f 64 06 3b 20 54 | d_missing.;.F;,[.[.I".method.;.T |
| 16a0 | 30 5b 07 49 22 0a 2a 61 72 67 73 06 3b 20 54 30 3b 14 5b 06 5b 07 40 01 ce 69 24 3b 15 54 3b 16 | 0[.I".*args.;.T0;.[.[[email protected]$;.T;. |
| 16c0 | 3a 13 6d 65 74 68 6f 64 5f 6d 69 73 73 69 6e 67 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | :.method_missing;.;.;.[.;.{.;.IC |
| 16e0 | 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 |
| 1700 | 79 20 70 72 69 76 61 74 65 06 3b 20 54 3b 23 30 3b 24 40 01 d8 3b 2e 69 00 3b 48 46 3b 49 6f 3b | y.private.;.T;#0;$@..;.i.;HF;Io; |
| 1720 | 4a 08 3b 4b 46 3b 4c 69 23 3b 4d 69 23 3b 25 40 01 c5 3b 2f 54 3b 30 49 22 01 cc 64 65 66 20 6d | J.;KF;Li#;Mi#;%@..;/T;0I"..def.m |
| 1740 | 65 74 68 6f 64 5f 6d 69 73 73 69 6e 67 28 6d 65 74 68 6f 64 2c 20 2a 61 72 67 73 29 0a 20 20 69 | ethod_missing(method,.*args)...i |
| 1760 | 66 20 43 6f 6c 6f 72 4c 69 73 74 5b 6d 65 74 68 6f 64 5d 0a 20 20 20 20 69 66 20 61 72 67 73 2e | f.ColorList[method].....if.args. |
| 1780 | 65 6d 70 74 79 3f 0a 20 20 20 20 20 20 73 65 6c 66 2e 63 6f 6c 6f 72 5f 63 61 63 68 65 28 6d 65 | empty?.......self.color_cache(me |
| 17a0 | 74 68 6f 64 29 0a 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 72 61 69 73 65 20 41 72 67 75 6d | thod).....else.......raise.Argum |
| 17c0 | 65 6e 74 45 72 72 6f 72 2e 6e 65 77 20 22 45 78 70 65 63 74 65 64 20 6e 6f 20 61 72 67 75 6d 65 | entError.new."Expected.no.argume |
| 17e0 | 6e 74 73 22 0a 20 20 20 20 65 6e 64 0a 20 20 65 6c 73 65 0a 20 20 20 20 73 75 70 65 72 0a 20 20 | nts".....end...else.....super... |
| 1800 | 65 6e 64 0a 65 6e 64 06 3b 20 54 3b 31 49 22 26 64 65 66 20 6d 65 74 68 6f 64 5f 6d 69 73 73 69 | end.end.;.T;1I"&def.method_missi |
| 1820 | 6e 67 28 6d 65 74 68 6f 64 2c 20 2a 61 72 67 73 29 06 3b 20 54 3b 32 54 6f 3b 29 16 3b 2a 46 3b | ng(method,.*args).;.T;2To;).;*F; |
| 1840 | 2b 3b 0f 3b 1a 3b 4e 3b 26 49 22 26 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 2e 72 65 73 70 6f 6e | +;.;.;N;&I"&Raylib::Color.respon |
| 1860 | 64 5f 74 6f 5f 6d 69 73 73 69 6e 67 3f 06 3b 20 46 3b 2c 5b 07 5b 07 49 22 0b 6d 65 74 68 6f 64 | d_to_missing?.;.F;,[.[.I".method |
| 1880 | 06 3b 20 54 30 5b 07 49 22 0a 2a 61 72 67 73 06 3b 20 54 30 3b 14 5b 06 5b 07 40 01 ce 69 31 3b | .;.T0[.I".*args.;.T0;.[.[[email protected]; |
| 18a0 | 15 54 3b 16 3a 18 72 65 73 70 6f 6e 64 5f 74 6f 5f 6d 69 73 73 69 6e 67 3f 3b 18 3b 19 3b 1c 5b | .T;.:.respond_to_missing?;.;.;.[ |
| 18c0 | 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 | .;.{.;.IC;."..;.T;.[.o;F.;CI".re |
| 18e0 | 74 75 72 6e 06 3b 20 46 3b 44 40 17 3b 16 30 3b 45 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 | turn.;.F;D@.;.0;E[.I".Boolean.;. |
| 1900 | 54 3b 24 40 01 ea 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 | T;$@..;![.;"I".@!visibility.priv |
| 1920 | 61 74 65 06 3b 20 54 3b 23 30 3b 24 40 01 ea 3b 2e 69 00 3b 48 46 3b 49 6f 3b 4a 08 3b 4b 46 3b | ate.;.T;#0;$@..;.i.;HF;Io;J.;KF; |
| 1940 | 4c 69 30 3b 4d 69 30 3b 25 40 01 c5 3b 2f 54 3b 30 49 22 66 64 65 66 20 72 65 73 70 6f 6e 64 5f | Li0;Mi0;%@..;/T;0I"fdef.respond_ |
| 1960 | 74 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 0a 20 20 69 66 20 | to_missing?(method,.*args)...if. |
| 1980 | 43 6f 6c 6f 72 4c 69 73 74 5b 6d 65 74 68 6f 64 5d 0a 20 20 20 20 74 72 75 65 0a 20 20 65 6c 73 | ColorList[method].....true...els |
| 19a0 | 65 0a 20 20 20 20 73 75 70 65 72 0a 20 20 65 6e 64 0a 65 6e 64 06 3b 20 54 3b 31 49 22 2b 64 65 | e.....super...end.end.;.T;1I"+de |
| 19c0 | 66 20 72 65 73 70 6f 6e 64 5f 74 6f 5f 6d 69 73 73 69 6e 67 3f 28 6d 65 74 68 6f 64 2c 20 2a 61 | f.respond_to_missing?(method,.*a |
| 19e0 | 72 67 73 29 06 3b 20 54 3b 32 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 19 52 | rgs).;.T;2To;).;*F;+;.;.;.;&I".R |
| 1a00 | 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 2e 72 61 6e 64 6f 6d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b | aylib::Color.random.;.F;,[.;.[.[ |
| 1a20 | 07 40 01 ce 69 3b 3b 15 54 3b 16 3a 0b 72 61 6e 64 6f 6d 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b | [email protected];;.T;.:.random;.;.;.[.;.{.; |
| 1a40 | 1e 49 43 3b 1f 22 3b 47 65 74 20 61 20 72 61 6e 64 6f 6d 20 63 6f 6c 6f 72 20 66 72 6f 6d 20 74 | .IC;.";Get.a.random.color.from.t |
| 1a60 | 68 65 20 43 6f 6c 6f 72 4c 69 73 74 28 65 78 63 6c 75 64 69 6e 67 20 43 6c 65 61 72 29 0e 3b 20 | he.ColorList(excluding.Clear).;. |
| 1a80 | 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 | T;.[.o;F.;CI".return.;.F;DI"..;. |
| 1aa0 | 54 3b 16 30 3b 45 5b 06 49 22 0a 43 6f 6c 6f 72 06 3b 20 54 3b 24 40 02 00 01 3b 21 5b 00 3b 22 | T;.0;E[.I".Color.;.T;$@...;![.;" |
| 1ac0 | 49 22 4b 47 65 74 20 61 20 72 61 6e 64 6f 6d 20 63 6f 6c 6f 72 20 66 72 6f 6d 20 74 68 65 20 43 | I"KGet.a.random.color.from.the.C |
| 1ae0 | 6f 6c 6f 72 4c 69 73 74 28 65 78 63 6c 75 64 69 6e 67 20 43 6c 65 61 72 29 0a 40 72 65 74 75 72 | olorList(excluding.Clear).@retur |
| 1b00 | 6e 20 5b 43 6f 6c 6f 72 5d 06 3b 20 54 3b 23 30 3b 24 40 02 00 01 3b 2e 69 00 3b 48 46 3b 49 6f | n.[Color].;.T;#0;$@...;.i.;HF;Io |
| 1b20 | 3b 4a 08 3b 4b 46 3b 4c 69 39 3b 4d 69 3a 3b 25 40 01 c5 3b 2f 54 3b 30 49 22 01 85 64 65 66 20 | ;J.;KF;Li9;Mi:;%@..;/T;0I"..def. |
| 1b40 | 72 61 6e 64 6f 6d 0a 20 20 72 65 73 75 6c 74 20 3d 20 43 6f 6c 6f 72 4c 69 73 74 2e 6b 65 79 73 | random...result.=.ColorList.keys |
| 1b60 | 2e 73 61 6d 70 6c 65 0a 20 20 77 68 69 6c 65 20 72 65 73 75 6c 74 20 3d 3d 20 3a 63 6c 65 61 72 | .sample...while.result.==.:clear |
| 1b80 | 0a 20 20 20 20 72 65 73 75 6c 74 20 3d 20 43 6f 6c 6f 72 4c 69 73 74 2e 6b 65 79 73 2e 73 61 6d | .....result.=.ColorList.keys.sam |
| 1ba0 | 70 6c 65 0a 20 20 65 6e 64 0a 20 20 73 65 6c 66 2e 73 65 6e 64 28 72 65 73 75 6c 74 29 0a 65 6e | ple...end...self.send(result).en |
| 1bc0 | 64 06 3b 20 54 3b 31 49 22 0f 64 65 66 20 72 61 6e 64 6f 6d 06 3b 20 54 3b 32 54 6f 3b 29 16 3b | d.;.T;1I".def.random.;.T;2To;).; |
| 1be0 | 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 2e 63 6c 6f | *F;+;.;.;.;&I".Raylib::Color.clo |
| 1c00 | 6e 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 01 ce 69 43 3b 15 46 3b 16 3a 0a 63 6c 6f 6e | ne.;.F;,[.;.[.[[email protected];.F;.:.clon |
| 1c20 | 65 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b | e;.;.;.[.;.{.;.IC;."..;.T;.[.;![ |
| 1c40 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 13 01 3b 2e 69 00 3b 25 40 01 c5 3b 2f 54 3b 30 49 22 01 89 | .;"@.;#0;$@...;.i.;%@..;/T;0I".. |
| 1c60 | 64 65 66 20 63 6c 6f 6e 65 0a 20 20 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 72 3a | def.clone...Raylib::Color.new(r: |
| 1c80 | 20 73 65 6c 66 2e 72 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 67 3a 20 | .self.r,.....................g:. |
| 1ca0 | 73 65 6c 66 2e 67 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 3a 20 73 | self.g,.....................b:.s |
| 1cc0 | 65 6c 66 2e 62 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 3a 20 73 65 | elf.b,.....................a:.se |
| 1ce0 | 6c 66 2e 61 29 0a 65 6e 64 06 3b 20 54 3b 31 49 22 0e 64 65 66 20 63 6c 6f 6e 65 06 3b 20 54 3b | lf.a).end.;.T;1I".def.clone.;.T; |
| 1d00 | 32 54 6f 3a 26 59 41 52 44 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a 3a 43 6f 6e 73 74 61 6e 74 | 2To:&YARD::CodeObjects::Constant |
| 1d20 | 4f 62 6a 65 63 74 12 3b 14 5b 06 5b 07 40 01 ce 69 4c 3b 15 54 3b 16 3a 0e 43 6f 6c 6f 72 4c 69 | Object.;.[.[[email protected];.T;.:.ColorLi |
| 1d40 | 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 30 48 61 73 68 20 6f | st;.;.;.;.;.[.;.{.;.IC;."0Hash.o |
| 1d60 | 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 6e 64 20 | f.all.web.colors,.RayWhite,.and. |
| 1d80 | 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 68 20 6f 66 20 61 6c | Clear.;.T;.[.;![.;"I"0Hash.of.al |
| 1da0 | 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 6e 64 20 43 6c 65 61 | l.web.colors,.RayWhite,.and.Clea |
| 1dc0 | 72 06 3b 20 54 3b 23 30 3b 24 40 02 1f 01 3b 48 46 3b 49 6f 3b 4a 08 3b 4b 46 3b 4c 69 4b 3b 4d | r.;.T;#0;$@...;HF;Io;J.;KF;LiK;M |
| 1de0 | 69 4b 3b 25 40 01 c5 3b 26 49 22 1d 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 3a 3a 43 6f 6c 6f 72 | iK;%@..;&I".Raylib::Color::Color |
| 1e00 | 4c 69 73 74 06 3b 20 46 3b 30 49 22 02 14 19 43 6f 6c 6f 72 4c 69 73 74 20 20 3d 20 7b 0a 20 20 | List.;.F;0I"...ColorList..=.{... |
| 1e20 | 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 2c 20 3a 61 | :clear=>{:r=>0,.:g=>0,.:b=>0,.:a |
| 1e40 | 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 2c 20 3a 67 | =>0},...:ray_white=>{:r=>245,.:g |
| 1e60 | 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 75 65 3d 3e | =>245,.:b=>245},...:alice_blue=> |
| 1e80 | 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 0a 20 20 3a | {:r=>240,.:g=>248,.:b=>255},...: |
| 1ea0 | 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 3e 32 33 35 | antique_white=>{:r=>250,.:g=>235 |
| 1ec0 | 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 20 3a 67 3d | ,.:b=>215},...:aqua=>{:r=>0,.:g= |
| 1ee0 | 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 65 3d 3e 7b | >255,.:b=>255},...:aquamarine=>{ |
| 1f00 | 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 20 20 3a 61 | :r=>127,.:g=>255,.:b=>212},...:a |
| 1f20 | 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 3e 32 35 35 | zure=>{:r=>240,.:g=>255,.:b=>255 |
| 1f40 | 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 34 35 2c 20 | },...:beige=>{:r=>245,.:g=>245,. |
| 1f60 | 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 35 2c 20 3a | :b=>220},...:bisque=>{:r=>255,.: |
| 1f80 | 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 7b 3a 72 3d | g=>228,.:b=>196},...:black=>{:r= |
| 1fa0 | 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 65 64 5f 61 | >0,.:g=>0,.:b=>0},...:blanched_a |
| 1fc0 | 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 3d 3e 32 30 | lmond=>{:r=>255,.:g=>235,.:b=>20 |
| 1fe0 | 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 3a 62 3d 3e | 5},...:blue=>{:r=>0,.:g=>0,.:b=> |
| 2000 | 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 33 38 2c 20 | 255},...:blue_violet=>{:r=>138,. |
| 2020 | 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 7b 3a 72 3d | :g=>43,.:b=>226},...:brown=>{:r= |
| 2040 | 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 72 6c 79 5f | >165,.:g=>42,.:b=>42},...:burly_ |
| 2060 | 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 3e 31 33 35 | wood=>{:r=>222,.:g=>184,.:b=>135 |
| 2080 | 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 67 3d 3e 31 | },...:cadet_blue=>{:r=>95,.:g=>1 |
| 20a0 | 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 3e 7b 3a 72 | 58,.:b=>160},...:chartreuse=>{:r |
| 20c0 | 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 68 6f 63 6f | =>127,.:g=>255,.:b=>0},...:choco |
| 20e0 | 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 3e 33 30 7d | late=>{:r=>210,.:g=>105,.:b=>30} |
| 2100 | 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 37 2c 20 3a | ,...:coral=>{:r=>255,.:g=>127,.: |
| 2120 | 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 7b 3a 72 3d | b=>80},...:cornflower_blue=>{:r= |
| 2140 | 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 63 6f 72 6e | >100,.:g=>149,.:b=>237},...:corn |
| 2160 | 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 3e 32 32 30 | silk=>{:r=>255,.:g=>248,.:b=>220 |
| 2180 | 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 3e 32 30 2c | },...:crimson=>{:r=>220,.:g=>20, |
| 21a0 | 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 67 3d 3e 32 | .:b=>60},...:cyan=>{:r=>0,.:g=>2 |
| 21c0 | 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 7b 3a 72 3d | 55,.:b=>255},...:dark_blue=>{:r= |
| 21e0 | 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 5f 63 79 61 | >0,.:g=>0,.:b=>139},...:dark_cya |
| 2200 | 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 2c 0a 20 20 | n=>{:r=>0,.:g=>139,.:b=>139},... |
| 2220 | 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 3a 67 3d 3e | :dark_golden_rod=>{:r=>184,.:g=> |
| 2240 | 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 7b 3a 72 3d | 134,.:b=>11},...:dark_gray=>{:r= |
| 2260 | 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 64 61 72 6b | >169,.:g=>169,.:b=>169},...:dark |
| 2280 | 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 3e 30 7d 2c | _green=>{:r=>0,.:g=>100,.:b=>0}, |
| 22a0 | 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 3e 31 36 39 | ...:dark_grey=>{:r=>169,.:g=>169 |
| 22c0 | 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 3a 72 3d 3e | ,.:b=>169},...:dark_khaki=>{:r=> |
| 22e0 | 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 61 72 6b 5f | 189,.:g=>183,.:b=>107},...:dark_ |
| 2300 | 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 3d 3e 31 33 | magenta=>{:r=>139,.:g=>0,.:b=>13 |
| 2320 | 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 3d 3e 38 35 | 9},...:dark_olive_green=>{:r=>85 |
| 2340 | 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 6f 72 61 6e | ,.:g=>107,.:b=>47},...:dark_oran |
| 2360 | 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 7d 2c 0a 20 | ge=>{:r=>255,.:g=>140,.:b=>0},.. |
| 2380 | 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 3e 35 30 2c | .:dark_orchid=>{:r=>153,.:g=>50, |
| 23a0 | 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 3e 31 33 39 | .:b=>204},...:dark_red=>{:r=>139 |
| 23c0 | 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 6d 6f 6e 3d | ,.:g=>0,.:b=>0},...:dark_salmon= |
| 23e0 | 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 2c 0a 20 20 | >{:r=>233,.:g=>150,.:b=>122},... |
| 2400 | 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 67 3d 3e 31 | :dark_sea_green=>{:r=>143,.:g=>1 |
| 2420 | 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 62 6c 75 65 | 88,.:b=>143},...:dark_slate_blue |
| 2440 | 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 0a 20 20 3a | =>{:r=>72,.:g=>61,.:b=>139},...: |
| 2460 | 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 3d 3e 37 39 | dark_slate_gray=>{:r=>47,.:g=>79 |
| 2480 | 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 3d 3e 7b | ,.:b=>79},...:dark_slate_grey=>{ |
| 24a0 | 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 64 61 72 6b | :r=>47,.:g=>79,.:b=>79},...:dark |
| 24c0 | 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 20 3a 62 3d | _turquoise=>{:r=>0,.:g=>206,.:b= |
| 24e0 | 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 31 34 38 2c | >209},...:dark_violet=>{:r=>148, |
| 2500 | 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 6e 6b 3d 3e | .:g=>0,.:b=>211},...:deep_pink=> |
| 2520 | 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 20 20 3a 64 | {:r=>255,.:g=>20,.:b=>147},...:d |
| 2540 | 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 31 2c 20 3a | eep_sky_blue=>{:r=>0,.:g=>191,.: |
| 2560 | 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 30 35 2c 20 | b=>255},...:dim_gray=>{:r=>105,. |
| 2580 | 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 65 79 3d 3e | :g=>105,.:b=>105},...:dim_grey=> |
| 25a0 | 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 0a 20 20 3a | {:r=>105,.:g=>105,.:b=>105},...: |
| 25c0 | 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 34 2c 20 3a | dodger_blue=>{:r=>30,.:g=>144,.: |
| 25e0 | 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 3e 31 37 38 | b=>255},...:fire_brick=>{:r=>178 |
| 2600 | 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 5f 77 68 69 | ,.:g=>34,.:b=>34},...:floral_whi |
| 2620 | 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 34 30 7d 2c | te=>{:r=>255,.:g=>250,.:b=>240}, |
| 2640 | 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 67 3d 3e 31 | ...:forest_green=>{:r=>34,.:g=>1 |
| 2660 | 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 3d 3e 32 35 | 39,.:b=>34},...:fuchsia=>{:r=>25 |
| 2680 | 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 62 6f 72 6f | 5,.:g=>0,.:b=>255},...:gainsboro |
| 26a0 | 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 7d 2c 0a 20 | =>{:r=>220,.:g=>220,.:b=>220},.. |
| 26c0 | 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 3e 32 34 38 | .:ghost_white=>{:r=>248,.:g=>248 |
| 26e0 | 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 3a 72 3d 3e | ,.:b=>255},...:golden_rod=>{:r=> |
| 2700 | 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 6c 64 3d 3e | 218,.:g=>165,.:b=>32},...:gold=> |
| 2720 | 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 20 3a 67 72 | {:r=>255,.:g=>215,.:b=>0},...:gr |
| 2740 | 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 32 38 7d 2c | ay=>{:r=>128,.:g=>128,.:b=>128}, |
| 2760 | 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 3a 62 3d 3e | ...:green=>{:r=>0,.:g=>128,.:b=> |
| 2780 | 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 33 2c 20 3a | 0},...:green_yellow=>{:r=>173,.: |
| 27a0 | 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 72 3d 3e 31 | g=>255,.:b=>47},...:grey=>{:r=>1 |
| 27c0 | 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 6e 65 79 5f | 28,.:g=>128,.:b=>128},...:honey_ |
| 27e0 | 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 32 34 30 7d | dew=>{:r=>240,.:g=>255,.:b=>240} |
| 2800 | 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 3e 31 30 35 | ,...:hot_pink=>{:r=>255,.:g=>105 |
| 2820 | 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 3a 72 3d 3e | ,.:b=>180},...:indian_red=>{:r=> |
| 2840 | 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 69 67 6f 3d | 205,.:g=>92,.:b=>92},...:indigo= |
| 2860 | 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 20 3a 69 76 | >{:r=>75,.:g=>0,.:b=>130},...:iv |
| 2880 | 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 32 34 30 7d | ory=>{:r=>255,.:g=>255,.:b=>240} |
| 28a0 | 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 30 2c 20 3a | ,...:khaki=>{:r=>240,.:g=>230,.: |
| 28c0 | 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 7b 3a 72 3d | b=>140},...:lavender_blush=>{:r= |
| 28e0 | 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 6c 61 76 65 | >255,.:g=>240,.:b=>245},...:lave |
| 2900 | 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 3e 32 35 30 | nder=>{:r=>230,.:g=>230,.:b=>250 |
| 2920 | 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 3a 67 3d 3e | },...:lawn_green=>{:r=>124,.:g=> |
| 2940 | 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 6e 3d 3e 7b | 252,.:b=>0},...:lemon_chiffon=>{ |
| 2960 | 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 20 20 3a 6c | :r=>255,.:g=>250,.:b=>205},...:l |
| 2980 | 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 2c 20 3a 62 | ight_blue=>{:r=>173,.:g=>216,.:b |
| 29a0 | 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 3e 32 34 30 | =>230},...:light_coral=>{:r=>240 |
| 29c0 | 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 74 5f 63 79 | ,.:g=>128,.:b=>128},...:light_cy |
| 29e0 | 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 35 35 7d 2c | an=>{:r=>224,.:g=>255,.:b=>255}, |
| 2a00 | 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 3e 7b 3a 72 | ...:light_golden_rod_yellow=>{:r |
| 2a20 | 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 3a 6c 69 67 | =>250,.:g=>250,.:b=>210},...:lig |
| 2a40 | 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 3a 62 3d 3e | ht_gray=>{:r=>211,.:g=>211,.:b=> |
| 2a60 | 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 34 34 2c 20 | 211},...:light_green=>{:r=>144,. |
| 2a80 | 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 67 72 65 79 | :g=>238,.:b=>144},...:light_grey |
| 2aa0 | 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 2c 0a 20 | =>{:r=>211,.:g=>211,.:b=>211},.. |
| 2ac0 | 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 31 38 32 2c | .:light_pink=>{:r=>255,.:g=>182, |
| 2ae0 | 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 7b 3a 72 3d | .:b=>193},...:light_salmon=>{:r= |
| 2b00 | 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 6c 69 67 68 | >255,.:g=>160,.:b=>122},...:ligh |
| 2b20 | 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 38 2c 20 3a | t_sea_green=>{:r=>32,.:g=>178,.: |
| 2b40 | 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 7b 3a 72 3d | b=>170},...:light_sky_blue=>{:r= |
| 2b60 | 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 6c 69 67 68 | >135,.:g=>206,.:b=>250},...:ligh |
| 2b80 | 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 31 33 36 2c | t_slate_gray=>{:r=>119,.:g=>136, |
| 2ba0 | 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 65 79 3d 3e | .:b=>153},...:light_slate_grey=> |
| 2bc0 | 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 0a 20 20 3a | {:r=>119,.:g=>136,.:b=>153},...: |
| 2be0 | 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 3a 67 3d 3e | light_steel_blue=>{:r=>176,.:g=> |
| 2c00 | 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 6f 77 3d 3e | 196,.:b=>222},...:light_yellow=> |
| 2c20 | 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 0a 20 20 3a | {:r=>255,.:g=>255,.:b=>224},...: |
| 2c40 | 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 7d 2c 0a 20 | lime=>{:r=>0,.:g=>255,.:b=>0},.. |
| 2c60 | 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 30 35 2c 20 | .:lime_green=>{:r=>50,.:g=>205,. |
| 2c80 | 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 20 3a 67 3d | :b=>50},...:linen=>{:r=>250,.:g= |
| 2ca0 | 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 7b 3a 72 3d | >240,.:b=>230},...:magenta=>{:r= |
| 2cc0 | 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 72 6f 6f 6e | >255,.:g=>0,.:b=>255},...:maroon |
| 2ce0 | 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 20 3a 6d 65 | =>{:r=>128,.:g=>0,.:b=>0},...:me |
| 2d00 | 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 67 3d 3e 32 | dium_aquamarine=>{:r=>102,.:g=>2 |
| 2d20 | 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 3d 3e 7b 3a | 05,.:b=>170},...:medium_blue=>{: |
| 2d40 | 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 64 69 75 6d | r=>0,.:g=>0,.:b=>205},...:medium |
| 2d60 | 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 62 3d 3e 32 | _orchid=>{:r=>186,.:g=>85,.:b=>2 |
| 2d80 | 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 31 34 37 2c | 11},...:medium_purple=>{:r=>147, |
| 2da0 | 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 6d 5f 73 65 | .:g=>112,.:b=>219},...:medium_se |
| 2dc0 | 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 62 3d 3e 31 | a_green=>{:r=>60,.:g=>179,.:b=>1 |
| 2de0 | 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 3a 72 3d 3e | 13},...:medium_slate_blue=>{:r=> |
| 2e00 | 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 65 64 69 75 | 123,.:g=>104,.:b=>238},...:mediu |
| 2e20 | 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 32 35 30 2c | m_spring_green=>{:r=>0,.:g=>250, |
| 2e40 | 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 73 65 3d 3e | .:b=>154},...:medium_turquoise=> |
| 2e60 | 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 20 20 3a 6d | {:r=>72,.:g=>209,.:b=>204},...:m |
| 2e80 | 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 3a 67 3d 3e | edium_violet_red=>{:r=>199,.:g=> |
| 2ea0 | 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 75 65 3d 3e | 21,.:b=>133},...:midnight_blue=> |
| 2ec0 | 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 20 3a 6d 69 | {:r=>25,.:g=>25,.:b=>112},...:mi |
| 2ee0 | 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 20 3a 62 3d | nt_cream=>{:r=>245,.:g=>255,.:b= |
| 2f00 | 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 35 35 2c 20 | >250},...:misty_rose=>{:r=>255,. |
| 2f20 | 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 69 6e 3d 3e | :g=>228,.:b=>225},...:moccasin=> |
| 2f40 | 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 0a 20 20 3a | {:r=>255,.:g=>228,.:b=>181},...: |
| 2f60 | 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 32 32 32 2c | navajo_white=>{:r=>255,.:g=>222, |
| 2f80 | 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 3a 67 3d 3e | .:b=>173},...:navy=>{:r=>0,.:g=> |
| 2fa0 | 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 72 3d 3e 32 | 0,.:b=>128},...:old_lace=>{:r=>2 |
| 2fc0 | 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 69 76 65 3d | 53,.:g=>245,.:b=>230},...:olive= |
| 2fe0 | 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 20 20 3a 6f | >{:r=>128,.:g=>128,.:b=>0},...:o |
| 3000 | 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 2c 20 3a 62 | live_drab=>{:r=>107,.:g=>142,.:b |
| 3020 | 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 3a 67 3d 3e | =>35},...:orange=>{:r=>255,.:g=> |
| 3040 | 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 7b 3a 72 3d | 165,.:b=>0},...:orange_red=>{:r= |
| 3060 | 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 68 69 64 3d | >255,.:g=>69,.:b=>0},...:orchid= |
| 3080 | 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 2c 0a 20 20 | >{:r=>218,.:g=>112,.:b=>214},... |
| 30a0 | 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 3a 67 3d 3e | :pale_golden_rod=>{:r=>238,.:g=> |
| 30c0 | 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 3e 7b 3a 72 | 232,.:b=>170},...:palegreen=>{:r |
| 30e0 | 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 3a 70 61 6c | =>152,.:g=>251,.:b=>152},...:pal |
| 3100 | 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 33 38 2c 20 | e_turquoise=>{:r=>175,.:g=>238,. |
| 3120 | 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 3d 3e 7b 3a | :b=>238},...:pale_violet_red=>{: |
| 3140 | 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 20 3a 70 61 | r=>219,.:g=>112,.:b=>147},...:pa |
| 3160 | 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 2c 20 3a 62 | paya_whip=>{:r=>255,.:g=>239,.:b |
| 3180 | 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 32 35 35 2c | =>213},...:peach_puff=>{:r=>255, |
| 31a0 | 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 3e 7b 3a 72 | .:g=>218,.:b=>185},...:peru=>{:r |
| 31c0 | 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 70 69 6e 6b | =>205,.:g=>133,.:b=>63},...:pink |
| 31e0 | 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 7d 2c 0a 20 | =>{:r=>255,.:g=>192,.:b=>203},.. |
| 3200 | 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 62 3d 3e 32 | .:plum=>{:r=>221,.:g=>160,.:b=>2 |
| 3220 | 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 36 2c 20 3a | 21},...:powder_blue=>{:r=>176,.: |
| 3240 | 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 3e 7b 3a 72 | g=>224,.:b=>230},...:purple=>{:r |
| 3260 | 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 65 62 65 63 | =>128,.:g=>0,.:b=>128},...:rebec |
| 3280 | 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 20 3a 62 3d | ca_purple=>{:r=>102,.:g=>51,.:b= |
| 32a0 | 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 3e 30 2c 20 | >153},...:red=>{:r=>255,.:g=>0,. |
| 32c0 | 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 31 38 38 2c | :b=>0},...:rosy_brown=>{:r=>188, |
| 32e0 | 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 5f 62 6c 75 | .:g=>143,.:b=>143},...:royal_blu |
| 3300 | 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 7d 2c 0a 20 | e=>{:r=>65,.:g=>105,.:b=>225},.. |
| 3320 | 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 3d 3e 36 39 | .:saddle_brown=>{:r=>139,.:g=>69 |
| 3340 | 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 35 30 2c 20 | ,.:b=>19},...:salmon=>{:r=>250,. |
| 3360 | 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 62 72 6f 77 | :g=>128,.:b=>114},...:sandy_brow |
| 3380 | 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 7d 2c 0a 20 | n=>{:r=>244,.:g=>164,.:b=>96},.. |
| 33a0 | 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 39 2c 20 3a | .:sea_green=>{:r=>46,.:g=>139,.: |
| 33c0 | 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 35 35 2c 20 | b=>87},...:sea_shell=>{:r=>255,. |
| 33e0 | 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 3d 3e 7b 3a | :g=>245,.:b=>238},...:sienna=>{: |
| 3400 | 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 73 69 6c 76 | r=>160,.:g=>82,.:b=>45},...:silv |
| 3420 | 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 39 32 7d 2c | er=>{:r=>192,.:g=>192,.:b=>192}, |
| 3440 | 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 32 30 36 2c | ...:sky_blue=>{:r=>135,.:g=>206, |
| 3460 | 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 72 3d 3e 31 | .:b=>235},...:slate_blue=>{:r=>1 |
| 3480 | 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 74 65 5f 67 | 06,.:g=>90,.:b=>205},...:slate_g |
| 34a0 | 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 31 34 34 7d | ray=>{:r=>112,.:g=>128,.:b=>144} |
| 34c0 | 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 67 3d 3e 31 | ,...:slate_grey=>{:r=>112,.:g=>1 |
| 34e0 | 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 32 35 35 2c | 28,.:b=>144},...:snow=>{:r=>255, |
| 3500 | 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 67 5f 67 72 | .:g=>250,.:b=>250},...:spring_gr |
| 3520 | 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 37 7d 2c 0a | een=>{:r=>0,.:g=>255,.:b=>127},. |
| 3540 | 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 31 33 30 2c | ..:steel_blue=>{:r=>70,.:g=>130, |
| 3560 | 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 20 3a 67 3d | .:b=>180},...:tan=>{:r=>210,.:g= |
| 3580 | 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 3d 3e 30 2c | >180,.:b=>140},...:teal=>{:r=>0, |
| 35a0 | 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 6c 65 3d 3e | .:g=>128,.:b=>128},...:thistle=> |
| 35c0 | 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 0a 20 20 3a | {:r=>216,.:g=>191,.:b=>216},...: |
| 35e0 | 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 3d 3e 37 31 | tomato=>{:r=>255,.:g=>99,.:b=>71 |
| 3600 | 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 3d 3e 32 32 | },...:turquoise=>{:r=>64,.:g=>22 |
| 3620 | 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 3e 32 33 38 | 4,.:b=>208},...:violet=>{:r=>238 |
| 3640 | 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 74 3d 3e 7b | ,.:g=>130,.:b=>238},...:wheat=>{ |
| 3660 | 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 20 20 3a 77 | :r=>245,.:g=>222,.:b=>179},...:w |
| 3680 | 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 3e 32 35 35 | hite=>{:r=>255,.:g=>255,.:b=>255 |
| 36a0 | 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 20 3a 67 3d | },...:white_smoke=>{:r=>245,.:g= |
| 36c0 | 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 3a 72 3d 3e | >245,.:b=>245},...:yellow=>{:r=> |
| 36e0 | 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 6c 6f 77 5f | 255,.:g=>255,.:b=>0},...:yellow_ |
| 3700 | 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 3d 3e 35 30 | green=>{:r=>154,.:g=>205,.:b=>50 |
| 3720 | 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 61 72 3d 3e | }.}.;.T:.@valueI"...{...:clear=> |
| 3740 | 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 2c 0a 20 20 | {:r=>0,.:g=>0,.:b=>0,.:a=>0},... |
| 3760 | 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 35 2c 20 3a | :ray_white=>{:r=>245,.:g=>245,.: |
| 3780 | 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 3e 32 34 30 | b=>245},...:alice_blue=>{:r=>240 |
| 37a0 | 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 71 75 65 5f | ,.:g=>248,.:b=>255},...:antique_ |
| 37c0 | 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 3d 3e 32 31 | white=>{:r=>250,.:g=>235,.:b=>21 |
| 37e0 | 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 2c 20 3a 62 | 5},...:aqua=>{:r=>0,.:g=>255,.:b |
| 3800 | 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 31 32 37 2c | =>255},...:aquamarine=>{:r=>127, |
| 3820 | 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 3d 3e 7b 3a | .:g=>255,.:b=>212},...:azure=>{: |
| 3840 | 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 20 3a 62 65 | r=>240,.:g=>255,.:b=>255},...:be |
| 3860 | 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 32 32 30 7d | ige=>{:r=>245,.:g=>245,.:b=>220} |
| 3880 | 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 32 38 2c 20 | ,...:bisque=>{:r=>255,.:g=>228,. |
| 38a0 | 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 3a 67 3d 3e | :b=>196},...:black=>{:r=>0,.:g=> |
| 38c0 | 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 64 3d 3e 7b | 0,.:b=>0},...:blanched_almond=>{ |
| 38e0 | 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 20 20 3a 62 | :r=>255,.:g=>235,.:b=>205},...:b |
| 3900 | 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 2c 0a 20 20 | lue=>{:r=>0,.:g=>0,.:b=>255},... |
| 3920 | 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 34 33 2c 20 | :blue_violet=>{:r=>138,.:g=>43,. |
| 3940 | 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 2c 20 3a 67 | :b=>226},...:brown=>{:r=>165,.:g |
| 3960 | 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 3d 3e 7b 3a | =>42,.:b=>42},...:burly_wood=>{: |
| 3980 | 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 20 3a 63 61 | r=>222,.:g=>184,.:b=>135},...:ca |
| 39a0 | 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 3a 62 3d 3e | det_blue=>{:r=>95,.:g=>158,.:b=> |
| 39c0 | 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 37 2c 20 3a | 160},...:chartreuse=>{:r=>127,.: |
| 39e0 | 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 3d 3e 7b 3a | g=>255,.:b=>0},...:chocolate=>{: |
| 3a00 | 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 3a 63 6f 72 | r=>210,.:g=>105,.:b=>30},...:cor |
| 3a20 | 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 30 7d 2c 0a | al=>{:r=>255,.:g=>127,.:b=>80},. |
| 3a40 | 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 2c 20 3a 67 | ..:cornflower_blue=>{:r=>100,.:g |
| 3a60 | 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 3d 3e 7b 3a | =>149,.:b=>237},...:cornsilk=>{: |
| 3a80 | 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 20 3a 63 72 | r=>255,.:g=>248,.:b=>220},...:cr |
| 3aa0 | 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 3e 36 30 7d | imson=>{:r=>220,.:g=>20,.:b=>60} |
| 3ac0 | 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 3a 62 3d 3e | ,...:cyan=>{:r=>0,.:g=>255,.:b=> |
| 3ae0 | 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 3a 67 3d 3e | 255},...:dark_blue=>{:r=>0,.:g=> |
| 3b00 | 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 3a 72 3d 3e | 0,.:b=>139},...:dark_cyan=>{:r=> |
| 3b20 | 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 6b 5f 67 6f | 0,.:g=>139,.:b=>139},...:dark_go |
| 3b40 | 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 20 3a 62 3d | lden_rod=>{:r=>184,.:g=>134,.:b= |
| 3b60 | 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 2c 20 3a 67 | >11},...:dark_gray=>{:r=>169,.:g |
| 3b80 | 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 65 6e 3d 3e | =>169,.:b=>169},...:dark_green=> |
| 3ba0 | 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 64 61 72 6b | {:r=>0,.:g=>100,.:b=>0},...:dark |
| 3bc0 | 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 3d 3e 31 36 | _grey=>{:r=>169,.:g=>169,.:b=>16 |
| 3be0 | 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 20 3a 67 3d | 9},...:dark_khaki=>{:r=>189,.:g= |
| 3c00 | 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 6e 74 61 3d | >183,.:b=>107},...:dark_magenta= |
| 3c20 | 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 20 20 3a 64 | >{:r=>139,.:g=>0,.:b=>139},...:d |
| 3c40 | 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 3d 3e 31 30 | ark_olive_green=>{:r=>85,.:g=>10 |
| 3c60 | 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 7b 3a 72 3d | 7,.:b=>47},...:dark_orange=>{:r= |
| 3c80 | 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 72 6b 5f 6f | >255,.:g=>140,.:b=>0},...:dark_o |
| 3ca0 | 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 3e 32 30 34 | rchid=>{:r=>153,.:g=>50,.:b=>204 |
| 3cc0 | 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 3d 3e 30 2c | },...:dark_red=>{:r=>139,.:g=>0, |
| 3ce0 | 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 3d 3e 32 33 | .:b=>0},...:dark_salmon=>{:r=>23 |
| 3d00 | 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 6b 5f 73 65 | 3,.:g=>150,.:b=>122},...:dark_se |
| 3d20 | 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 3a 62 3d 3e | a_green=>{:r=>143,.:g=>188,.:b=> |
| 3d40 | 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 72 3d 3e 37 | 143},...:dark_slate_blue=>{:r=>7 |
| 3d60 | 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 5f 73 6c 61 | 2,.:g=>61,.:b=>139},...:dark_sla |
| 3d80 | 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 3d 3e 37 39 | te_gray=>{:r=>47,.:g=>79,.:b=>79 |
| 3da0 | 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 34 37 2c 20 | },...:dark_slate_grey=>{:r=>47,. |
| 3dc0 | 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 71 75 6f 69 | :g=>79,.:b=>79},...:dark_turquoi |
| 3de0 | 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 7d 2c 0a 20 | se=>{:r=>0,.:g=>206,.:b=>209},.. |
| 3e00 | 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 3e 30 2c 20 | .:dark_violet=>{:r=>148,.:g=>0,. |
| 3e20 | 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 3e 32 35 35 | :b=>211},...:deep_pink=>{:r=>255 |
| 3e40 | 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 73 6b 79 5f | ,.:g=>20,.:b=>147},...:deep_sky_ |
| 3e60 | 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 35 35 7d 2c | blue=>{:r=>0,.:g=>191,.:b=>255}, |
| 3e80 | 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 31 30 35 2c | ...:dim_gray=>{:r=>105,.:g=>105, |
| 3ea0 | 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 3e 31 30 35 | .:b=>105},...:dim_grey=>{:r=>105 |
| 3ec0 | 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 65 72 5f 62 | ,.:g=>105,.:b=>105},...:dodger_b |
| 3ee0 | 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 35 35 7d 2c | lue=>{:r=>30,.:g=>144,.:b=>255}, |
| 3f00 | 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 3d 3e 33 34 | ...:fire_brick=>{:r=>178,.:g=>34 |
| 3f20 | 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 7b 3a 72 3d | ,.:b=>34},...:floral_white=>{:r= |
| 3f40 | 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 66 6f 72 65 | >255,.:g=>250,.:b=>240},...:fore |
| 3f60 | 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 3a 62 3d 3e | st_green=>{:r=>34,.:g=>139,.:b=> |
| 3f80 | 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 67 3d 3e 30 | 34},...:fuchsia=>{:r=>255,.:g=>0 |
| 3fa0 | 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 72 3d 3e 32 | ,.:b=>255},...:gainsboro=>{:r=>2 |
| 3fc0 | 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 6f 73 74 5f | 20,.:g=>220,.:b=>220},...:ghost_ |
| 3fe0 | 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 3d 3e 32 35 | white=>{:r=>248,.:g=>248,.:b=>25 |
| 4000 | 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 20 3a 67 3d | 5},...:golden_rod=>{:r=>218,.:g= |
| 4020 | 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 3e 32 35 35 | >165,.:b=>32},...:gold=>{:r=>255 |
| 4040 | 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 7b 3a 72 3d | ,.:g=>215,.:b=>0},...:gray=>{:r= |
| 4060 | 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 67 72 65 65 | >128,.:g=>128,.:b=>128},...:gree |
| 4080 | 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 20 20 3a 67 | n=>{:r=>0,.:g=>128,.:b=>0},...:g |
| 40a0 | 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 35 35 2c 20 | reen_yellow=>{:r=>173,.:g=>255,. |
| 40c0 | 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 3a 67 3d 3e | :b=>47},...:grey=>{:r=>128,.:g=> |
| 40e0 | 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 3e 7b 3a 72 | 128,.:b=>128},...:honey_dew=>{:r |
| 4100 | 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 3a 68 6f 74 | =>240,.:g=>255,.:b=>240},...:hot |
| 4120 | 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 3d 3e 31 38 | _pink=>{:r=>255,.:g=>105,.:b=>18 |
| 4140 | 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 20 3a 67 3d | 0},...:indian_red=>{:r=>205,.:g= |
| 4160 | 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 3d 3e 37 35 | >92,.:b=>92},...:indigo=>{:r=>75 |
| 4180 | 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 3e 7b 3a 72 | ,.:g=>0,.:b=>130},...:ivory=>{:r |
| 41a0 | 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 3a 6b 68 61 | =>255,.:g=>255,.:b=>240},...:kha |
| 41c0 | 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 34 30 7d 2c | ki=>{:r=>240,.:g=>230,.:b=>140}, |
| 41e0 | 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 2c 20 3a 67 | ...:lavender_blush=>{:r=>255,.:g |
| 4200 | 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 3d 3e 7b 3a | =>240,.:b=>245},...:lavender=>{: |
| 4220 | 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 20 3a 6c 61 | r=>230,.:g=>230,.:b=>250},...:la |
| 4240 | 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 20 3a 62 3d | wn_green=>{:r=>124,.:g=>252,.:b= |
| 4260 | 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 32 35 35 2c | >0},...:lemon_chiffon=>{:r=>255, |
| 4280 | 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 5f 62 6c 75 | .:g=>250,.:b=>205},...:light_blu |
| 42a0 | 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 30 7d 2c 0a | e=>{:r=>173,.:g=>216,.:b=>230},. |
| 42c0 | 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 3d 3e 31 32 | ..:light_coral=>{:r=>240,.:g=>12 |
| 42e0 | 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 7b 3a 72 3d | 8,.:b=>128},...:light_cyan=>{:r= |
| 4300 | 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 6c 69 67 68 | >224,.:g=>255,.:b=>255},...:ligh |
| 4320 | 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 30 2c 20 3a | t_golden_rod_yellow=>{:r=>250,.: |
| 4340 | 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 72 61 79 3d | g=>250,.:b=>210},...:light_gray= |
| 4360 | 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 2c 0a 20 20 | >{:r=>211,.:g=>211,.:b=>211},... |
| 4380 | 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 32 33 38 2c | :light_green=>{:r=>144,.:g=>238, |
| 43a0 | 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 72 3d 3e 32 | .:b=>144},...:light_grey=>{:r=>2 |
| 43c0 | 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 67 68 74 5f | 11,.:g=>211,.:b=>211},...:light_ |
| 43e0 | 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 3e 31 39 33 | pink=>{:r=>255,.:g=>182,.:b=>193 |
| 4400 | 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 2c 20 3a 67 | },...:light_salmon=>{:r=>255,.:g |
| 4420 | 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 61 5f 67 72 | =>160,.:b=>122},...:light_sea_gr |
| 4440 | 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 37 30 7d 2c | een=>{:r=>32,.:g=>178,.:b=>170}, |
| 4460 | 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 2c 20 3a 67 | ...:light_sky_blue=>{:r=>135,.:g |
| 4480 | 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 61 74 65 5f | =>206,.:b=>250},...:light_slate_ |
| 44a0 | 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 3e 31 35 33 | gray=>{:r=>119,.:g=>136,.:b=>153 |
| 44c0 | 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 3e 31 31 39 | },...:light_slate_grey=>{:r=>119 |
| 44e0 | 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 74 5f 73 74 | ,.:g=>136,.:b=>153},...:light_st |
| 4500 | 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 20 3a 62 3d | eel_blue=>{:r=>176,.:g=>196,.:b= |
| 4520 | 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 3e 32 35 35 | >222},...:light_yellow=>{:r=>255 |
| 4540 | 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 3d 3e 7b 3a | ,.:g=>255,.:b=>224},...:lime=>{: |
| 4560 | 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 6d 65 5f 67 | r=>0,.:g=>255,.:b=>0},...:lime_g |
| 4580 | 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 35 30 7d 2c | reen=>{:r=>50,.:g=>205,.:b=>50}, |
| 45a0 | 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 2c 20 3a 62 | ...:linen=>{:r=>250,.:g=>240,.:b |
| 45c0 | 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 2c 20 3a 67 | =>230},...:magenta=>{:r=>255,.:g |
| 45e0 | 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 72 3d 3e 31 | =>0,.:b=>255},...:maroon=>{:r=>1 |
| 4600 | 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 5f 61 71 75 | 28,.:g=>0,.:b=>0},...:medium_aqu |
| 4620 | 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 3a 62 3d 3e | amarine=>{:r=>102,.:g=>205,.:b=> |
| 4640 | 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 2c 20 3a 67 | 170},...:medium_blue=>{:r=>0,.:g |
| 4660 | 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 68 69 64 3d | =>0,.:b=>205},...:medium_orchid= |
| 4680 | 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 0a 20 20 3a | >{:r=>186,.:g=>85,.:b=>211},...: |
| 46a0 | 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 3e 31 31 32 | medium_purple=>{:r=>147,.:g=>112 |
| 46c0 | 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 65 65 6e 3d | ,.:b=>219},...:medium_sea_green= |
| 46e0 | 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 0a 20 20 3a | >{:r=>60,.:g=>179,.:b=>113},...: |
| 4700 | 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 20 3a 67 3d | medium_slate_blue=>{:r=>123,.:g= |
| 4720 | 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 72 69 6e 67 | >104,.:b=>238},...:medium_spring |
| 4740 | 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 3e 31 35 34 | _green=>{:r=>0,.:g=>250,.:b=>154 |
| 4760 | 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 3e 37 32 2c | },...:medium_turquoise=>{:r=>72, |
| 4780 | 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 6d 5f 76 69 | .:g=>209,.:b=>204},...:medium_vi |
| 47a0 | 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 3a 62 3d 3e | olet_red=>{:r=>199,.:g=>21,.:b=> |
| 47c0 | 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 3e 32 35 2c | 133},...:midnight_blue=>{:r=>25, |
| 47e0 | 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 72 65 61 6d | .:g=>25,.:b=>112},...:mint_cream |
| 4800 | 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 7d 2c 0a 20 | =>{:r=>245,.:g=>255,.:b=>250},.. |
| 4820 | 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 32 32 38 2c | .:misty_rose=>{:r=>255,.:g=>228, |
| 4840 | 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 3e 32 35 35 | .:b=>225},...:moccasin=>{:r=>255 |
| 4860 | 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 6a 6f 5f 77 | ,.:g=>228,.:b=>181},...:navajo_w |
| 4880 | 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 3e 31 37 33 | hite=>{:r=>255,.:g=>222,.:b=>173 |
| 48a0 | 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 62 3d 3e 31 | },...:navy=>{:r=>0,.:g=>0,.:b=>1 |
| 48c0 | 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 3a 67 3d 3e | 28},...:old_lace=>{:r=>253,.:g=> |
| 48e0 | 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 3d 3e 31 32 | 245,.:b=>230},...:olive=>{:r=>12 |
| 4900 | 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 5f 64 72 61 | 8,.:g=>128,.:b=>0},...:olive_dra |
| 4920 | 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 7d 2c 0a 20 | b=>{:r=>107,.:g=>142,.:b=>35},.. |
| 4940 | 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 20 3a 62 3d | .:orange=>{:r=>255,.:g=>165,.:b= |
| 4960 | 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 2c 20 3a 67 | >0},...:orange_red=>{:r=>255,.:g |
| 4980 | 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 3d 3e 32 31 | =>69,.:b=>0},...:orchid=>{:r=>21 |
| 49a0 | 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 65 5f 67 6f | 8,.:g=>112,.:b=>214},...:pale_go |
| 49c0 | 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 20 3a 62 3d | lden_rod=>{:r=>238,.:g=>232,.:b= |
| 49e0 | 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 32 2c 20 3a | >170},...:palegreen=>{:r=>152,.: |
| 4a00 | 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 72 71 75 6f | g=>251,.:b=>152},...:pale_turquo |
| 4a20 | 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 32 33 38 7d | ise=>{:r=>175,.:g=>238,.:b=>238} |
| 4a40 | 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 31 39 2c 20 | ,...:pale_violet_red=>{:r=>219,. |
| 4a60 | 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 5f 77 68 69 | :g=>112,.:b=>147},...:papaya_whi |
| 4a80 | 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 33 7d 2c 0a | p=>{:r=>255,.:g=>239,.:b=>213},. |
| 4aa0 | 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 3e 32 31 38 | ..:peach_puff=>{:r=>255,.:g=>218 |
| 4ac0 | 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 35 2c 20 3a | ,.:b=>185},...:peru=>{:r=>205,.: |
| 4ae0 | 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 72 3d 3e 32 | g=>133,.:b=>63},...:pink=>{:r=>2 |
| 4b00 | 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 75 6d 3d 3e | 55,.:g=>192,.:b=>203},...:plum=> |
| 4b20 | 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 0a 20 20 3a | {:r=>221,.:g=>160,.:b=>221},...: |
| 4b40 | 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 32 34 2c 20 | powder_blue=>{:r=>176,.:g=>224,. |
| 4b60 | 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 38 2c 20 3a | :b=>230},...:purple=>{:r=>128,.: |
| 4b80 | 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 75 72 70 6c | g=>0,.:b=>128},...:rebecca_purpl |
| 4ba0 | 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 7d 2c 0a 20 | e=>{:r=>102,.:g=>51,.:b=>153},.. |
| 4bc0 | 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 30 7d 2c 0a | .:red=>{:r=>255,.:g=>0,.:b=>0},. |
| 4be0 | 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 3e 31 34 33 | ..:rosy_brown=>{:r=>188,.:g=>143 |
| 4c00 | 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 3a 72 3d 3e | ,.:b=>143},...:royal_blue=>{:r=> |
| 4c20 | 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 64 64 6c 65 | 65,.:g=>105,.:b=>225},...:saddle |
| 4c40 | 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 3d 3e 31 39 | _brown=>{:r=>139,.:g=>69,.:b=>19 |
| 4c60 | 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 31 32 38 2c | },...:salmon=>{:r=>250,.:g=>128, |
| 4c80 | 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 3a 72 3d 3e | .:b=>114},...:sandy_brown=>{:r=> |
| 4ca0 | 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 61 5f 67 72 | 244,.:g=>164,.:b=>96},...:sea_gr |
| 4cc0 | 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 37 7d 2c 0a | een=>{:r=>46,.:g=>139,.:b=>87},. |
| 4ce0 | 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 32 34 35 2c | ..:sea_shell=>{:r=>255,.:g=>245, |
| 4d00 | 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 36 30 2c 20 | .:b=>238},...:sienna=>{:r=>160,. |
| 4d20 | 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 7b 3a 72 3d | :g=>82,.:b=>45},...:silver=>{:r= |
| 4d40 | 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 73 6b 79 5f | >192,.:g=>192,.:b=>192},...:sky_ |
| 4d60 | 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 3e 32 33 35 | blue=>{:r=>135,.:g=>206,.:b=>235 |
| 4d80 | 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 3a 67 3d 3e | },...:slate_blue=>{:r=>106,.:g=> |
| 4da0 | 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 3e 7b 3a 72 | 90,.:b=>205},...:slate_gray=>{:r |
| 4dc0 | 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 3a 73 6c 61 | =>112,.:g=>128,.:b=>144},...:sla |
| 4de0 | 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 3a 62 3d 3e | te_grey=>{:r=>112,.:g=>128,.:b=> |
| 4e00 | 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 3e 32 35 30 | 144},...:snow=>{:r=>255,.:g=>250 |
| 4e20 | 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 3e 7b 3a 72 | ,.:b=>250},...:spring_green=>{:r |
| 4e40 | 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 74 65 65 6c | =>0,.:g=>255,.:b=>127},...:steel |
| 4e60 | 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 3e 31 38 30 | _blue=>{:r=>70,.:g=>130,.:b=>180 |
| 4e80 | 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 2c 20 3a 62 | },...:tan=>{:r=>210,.:g=>180,.:b |
| 4ea0 | 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 3e 31 32 38 | =>140},...:teal=>{:r=>0,.:g=>128 |
| 4ec0 | 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 3e 32 31 36 | ,.:b=>128},...:thistle=>{:r=>216 |
| 4ee0 | 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 74 6f 3d 3e | ,.:g=>191,.:b=>216},...:tomato=> |
| 4f00 | 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 20 3a 74 75 | {:r=>255,.:g=>99,.:b=>71},...:tu |
| 4f20 | 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 62 3d 3e 32 | rquoise=>{:r=>64,.:g=>224,.:b=>2 |
| 4f40 | 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 3d 3e 31 33 | 08},...:violet=>{:r=>238,.:g=>13 |
| 4f60 | 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 32 34 35 2c | 0,.:b=>238},...:wheat=>{:r=>245, |
| 4f80 | 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 3d 3e 7b 3a | .:g=>222,.:b=>179},...:white=>{: |
| 4fa0 | 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 20 3a 77 68 | r=>255,.:g=>255,.:b=>255},...:wh |
| 4fc0 | 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 2c 20 3a 62 | ite_smoke=>{:r=>245,.:g=>245,.:b |
| 4fe0 | 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 20 3a 67 3d | =>245},...:yellow=>{:r=>255,.:g= |
| 5000 | 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 6e 3d 3e 7b | >255,.:b=>0},...:yellow_green=>{ |
| 5020 | 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 3b 20 54 3b | :r=>154,.:g=>205,.:b=>50}.}.;.T; |
| 5040 | 32 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 43 6f | 2To;).;*F;+;.;.;.;&I".Raylib::Co |
| 5060 | 6c 6f 72 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 | lor#initialize.;.F;,[.;.[.[.@/i. |
| 5080 | 9f 01 3b 15 54 3b 16 3b 33 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 | ..;.T;.;3;.0;.[.;.{.;.IC;."..;.T |
| 50a0 | 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 2c 01 3b 25 40 01 c5 3b 2f 54 3b 30 49 | ;.[.;![.;"@.;#0;$@.,.;%@..;/T;0I |
| 50c0 | 22 02 6d 01 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 | ".m.static.mrb_value.mrb_Color_i |
| 50e0 | 6e 69 74 69 61 6c 69 7a 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 | nitialize(mrb_state*.mrb,.mrb_va |
| 5100 | 6c 75 65 20 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 | lue.self).{..mrb_int.r.=.255;..m |
| 5120 | 72 62 5f 69 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 | rb_int.g.=.0;..mrb_int.b.=.0;..m |
| 5140 | 72 62 5f 69 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 | rb_int.a.=.255;..mrb_get_args(mr |
| 5160 | 62 2c 20 22 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 | b,."|iiii",.&r,.&g,.&b,.&a);...C |
| 5180 | 6f 6c 6f 72 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 | olor.*color;..WRAPSTRUCT(Color,. |
| 51a0 | 43 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 0a 09 63 6f 6c 6f | Color_type,.self,.color);...colo |
| 51c0 | 72 2d 3e 72 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 | r->r.=.r;..color->g.=.g;..color- |
| 51e0 | 3e 62 20 3d 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 | >b.=.b;..color->a.=.a;...mrb_dat |
| 5200 | 61 5f 69 6e 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 | a_init(self,.color,.&Color_type) |
| 5220 | 3b 0a 09 72 65 74 75 72 6e 20 73 65 6c 66 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 | ;..return.self;.}.;.T;1I".static |
| 5240 | 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 |
| 5260 | 22 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 72 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 | ".Raylib::Color#r.;.F;,[.;.[.[.@ |
| 5280 | 2f 69 02 b3 01 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 | /i...;.T;.:.r;.0;.[.;.{.;.IC;.". |
| 52a0 | 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 38 01 3b 25 40 01 c5 3b 2f | .;.T;.[.;![.;"@.;#0;[email protected].;%@..;/ |
| 52c0 | 54 3b 30 49 22 01 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 | T;0I"..static.mrb_value.mrb_Colo |
| 52e0 | 72 5f 67 65 74 5f 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 | r_get_red(mrb_state*.mrb,.mrb_va |
| 5300 | 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 09 55 4e 57 52 | lue.self).{..Color.*color;..UNWR |
| 5320 | 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 20 73 65 6c 66 | APSTRUCT(Color,.Color_type,.self |
| 5340 | 2c 20 63 6f 6c 6f 72 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c | ,.color);..return.mrb_fixnum_val |
| 5360 | 75 65 28 63 6f 6c 6f 72 2d 3e 72 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d | ue(color->r);.}.;.T;1I".static.m |
| 5380 | 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 15 | rb_value.;.To;).;*F;+;.;.;.;&I". |
| 53a0 | 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 72 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f | Raylib::Color#r=.;.F;,[.;.[.[.@/ |
| 53c0 | 69 02 ba 01 3b 15 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 | i...;.T;.:.r=;.0;.[.;.{.;.IC;.". |
| 53e0 | 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 44 01 3b 25 40 01 c5 3b 2f | .;.T;.[.;![.;"@.;#0;[email protected].;%@..;/ |
| 5400 | 54 3b 30 49 22 01 e1 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 43 6f 6c 6f | T;0I"..static.mrb_value.mrb_Colo |
| 5420 | 72 5f 73 65 74 5f 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 | r_set_red(mrb_state*.mrb,.mrb_va |
| 5440 | 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 09 55 4e 57 52 | lue.self).{..Color.*color;..UNWR |
| 5460 | 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 20 73 65 6c 66 | APSTRUCT(Color,.Color_type,.self |
| 5480 | 2c 20 63 6f 6c 6f 72 29 3b 0a 09 6d 72 62 5f 69 6e 74 20 72 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 | ,.color);..mrb_int.r;..mrb_get_a |
| 54a0 | 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 72 29 3b 0a 09 63 6f 6c 6f 72 2d 3e 72 20 3d 20 72 | rgs(mrb,."i",.&r);..color->r.=.r |
| 54c0 | 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 63 6f 6c 6f | ;...return.mrb_fixnum_value(colo |
| 54e0 | 72 2d 3e 72 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | r->r);.}.;.T;1I".static.mrb_valu |
| 5500 | 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 79 6c 69 62 3a | e.;.To;).;*F;+;.;.;.;&I".Raylib: |
| 5520 | 3a 43 6f 6c 6f 72 23 67 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 c5 01 3b 15 54 3b | :Color#g.;.F;,[.;.[.[.@/i...;.T; |
| 5540 | 16 3a 06 67 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 | .:.g;.0;.[.;.{.;.IC;."..;.T;.[.; |
| 5560 | 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 50 01 3b 25 40 01 c5 3b 2f 54 3b 30 49 22 01 aa 73 74 | ![.;"@.;#0;[email protected].;%@..;/T;0I"..st |
| 5580 | 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 67 72 65 | atic.mrb_value.mrb_Color_get_gre |
| 55a0 | 65 6e 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c | en(mrb_state*.mrb,.mrb_value.sel |
| 55c0 | 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 43 | f).{..Color.*color;..UNWRAPSTRUC |
| 55e0 | 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 72 | T(Color,.Color_type,.self,.color |
| 5600 | 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 6f | );..return.mrb_fixnum_value(colo |
| 5620 | 72 2d 3e 67 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | r->g);.}.;.T;1I".static.mrb_valu |
| 5640 | 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 3a | e.;.To;).;*F;+;.;.;.;&I".Raylib: |
| 5660 | 3a 43 6f 6c 6f 72 23 67 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 cc 01 3b 15 54 | :Color#g=.;.F;,[.;.[.[.@/i...;.T |
| 5680 | 3b 16 3a 07 67 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 | ;.:.g=;.0;.[.;.{.;.IC;."..;.T;.[ |
| 56a0 | 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 5c 01 3b 25 40 01 c5 3b 2f 54 3b 30 49 22 01 e3 | .;![.;"@.;#0;$@.\.;%@..;/T;0I".. |
| 56c0 | 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 67 | static.mrb_value.mrb_Color_set_g |
| 56e0 | 72 65 65 6e 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 | reen(mrb_state*.mrb,.mrb_value.s |
| 5700 | 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 52 | elf).{..Color.*color;..UNWRAPSTR |
| 5720 | 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 6c | UCT(Color,.Color_type,.self,.col |
| 5740 | 6f 72 29 3b 0a 09 6d 72 62 5f 69 6e 74 20 67 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d | or);..mrb_int.g;..mrb_get_args(m |
| 5760 | 72 62 2c 20 22 69 22 2c 20 26 67 29 3b 0a 09 63 6f 6c 6f 72 2d 3e 67 20 3d 20 67 3b 0a 0a 09 72 | rb,."i",.&g);..color->g.=.g;...r |
| 5780 | 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 67 29 | eturn.mrb_fixnum_value(color->g) |
| 57a0 | 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 | ;.}.;.T;1I".static.mrb_value.;.T |
| 57c0 | 6f 3b 29 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 | o;).;*F;+;.;.;.;&I".Raylib::Colo |
| 57e0 | 72 23 62 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 d7 01 3b 15 54 3b 16 3a 06 62 3b | r#b.;.F;,[.;.[.[.@/i...;.T;.:.b; |
| 5800 | 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;.[.;![.;" |
| 5820 | 40 17 3b 23 30 3b 24 40 02 68 01 3b 25 40 01 c5 3b 2f 54 3b 30 49 22 01 aa 73 74 61 74 69 63 20 | @.;#0;[email protected].;%@..;/T;0I"..static. |
| 5840 | 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 43 6f 6c 6f 72 5f 67 65 74 5f 62 6c 75 65 28 6d 72 62 | mrb_value.mrb_Color_get_blue(mrb |
| 5860 | 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).{.. |
| 5880 | 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 28 43 6f 6c 6f | Color.*color;..UNWRAPSTRUCT(Colo |
| 58a0 | 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 3b 0a 0a 09 72 | r,.Color_type,.self,.color);...r |
| 58c0 | 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 62 29 | eturn.mrb_fixnum_value(color->b) |
| 58e0 | 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 | ;.}.;.T;1I".static.mrb_value.;.T |
| 5900 | 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 3a 3a 43 6f 6c 6f | o;).;*F;+;.;.;.;&I".Raylib::Colo |
| 5920 | 72 23 62 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 df 01 3b 15 54 3b 16 3a 07 62 | r#b=.;.F;,[.;.[.[.@/i...;.T;.:.b |
| 5940 | 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 00 | =;.0;.[.;.{.;.IC;."..;.T;.[.;![. |
| 5960 | 3b 22 40 17 3b 23 30 3b 24 40 02 74 01 3b 25 40 01 c5 3b 2f 54 3b 30 49 22 01 e2 73 74 61 74 69 | ;"@.;#0;[email protected].;%@..;/T;0I"..stati |
| 5980 | 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 62 6c 75 65 28 6d | c.mrb_value.mrb_Color_set_blue(m |
| 59a0 | 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).{ |
| 59c0 | 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 28 43 6f | ..Color.*color;..UNWRAPSTRUCT(Co |
| 59e0 | 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 3b 0a 09 | lor,.Color_type,.self,.color);.. |
| 5a00 | 6d 72 62 5f 69 6e 74 20 62 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 | mrb_int.b;..mrb_get_args(mrb,."i |
| 5a20 | 22 2c 20 26 62 29 3b 0a 09 63 6f 6c 6f 72 2d 3e 62 20 3d 20 62 3b 0a 0a 09 72 65 74 75 72 6e 20 | ",.&b);..color->b.=.b;...return. |
| 5a40 | 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 63 6f 6c 6f 72 2d 3e 62 29 3b 0a 7d 06 3b 20 | mrb_fixnum_value(color->b);.}.;. |
| 5a60 | 54 3b 31 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;1I".static.mrb_value.;.To;).;* |
| 5a80 | 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 61 06 3b 20 | F;+;.;.;.;&I".Raylib::Color#a.;. |
| 5aa0 | 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 ea 01 3b 15 54 3b 16 3a 06 61 3b 18 30 3b 1c 5b 00 | F;,[.;.[.[.@/i...;.T;.:.a;.0;.[. |
| 5ac0 | 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; |
| 5ae0 | 24 40 02 80 01 3b 25 40 01 c5 3b 2f 54 3b 30 49 22 01 aa 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | $@...;%@..;/T;0I"..static.mrb_va |
| 5b00 | 6c 75 65 0a 6d 72 62 5f 43 6f 6c 6f 72 5f 67 65 74 5f 61 6c 70 68 61 28 6d 72 62 5f 73 74 61 74 | lue.mrb_Color_get_alpha(mrb_stat |
| 5b20 | 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 72 | e*.mrb,.mrb_value.self).{..Color |
| 5b40 | 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 6f | .*color;..UNWRAPSTRUCT(Color,.Co |
| 5b60 | 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 20 | lor_type,.self,.color);..return. |
| 5b80 | 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 63 6f 6c 6f 72 2d 3e 61 29 3b 0a 7d 06 3b 20 | mrb_fixnum_value(color->a);.}.;. |
| 5ba0 | 54 3b 31 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;1I".static.mrb_value.;.To;).;* |
| 5bc0 | 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 61 3d 06 3b | F;+;.;.;.;&I".Raylib::Color#a=.; |
| 5be0 | 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 f1 01 3b 15 54 3b 16 3a 07 61 3d 3b 18 30 3b 1c | .F;,[.;.[.[.@/i...;.T;.:.a=;.0;. |
| 5c00 | 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;.[.;![.;"@.;# |
| 5c20 | 30 3b 24 40 02 8c 01 3b 25 40 01 c5 3b 2f 54 3b 30 49 22 01 e3 73 74 61 74 69 63 20 6d 72 62 5f | 0;$@...;%@..;/T;0I"..static.mrb_ |
| 5c40 | 76 61 6c 75 65 0a 6d 72 62 5f 43 6f 6c 6f 72 5f 73 65 74 5f 61 6c 70 68 61 28 6d 72 62 5f 73 74 | value.mrb_Color_set_alpha(mrb_st |
| 5c60 | 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 43 6f 6c | ate*.mrb,.mrb_value.self).{..Col |
| 5c80 | 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 20 | or.*color;..UNWRAPSTRUCT(Color,. |
| 5ca0 | 43 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 | Color_type,.self,.color);..mrb_i |
| 5cc0 | 6e 74 20 61 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 61 | nt.a;..mrb_get_args(mrb,."i",.&a |
| 5ce0 | 29 3b 0a 09 63 6f 6c 6f 72 2d 3e 61 20 3d 20 61 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 | );..color->a.=.a;...return.mrb_f |
| 5d00 | 69 78 6e 75 6d 5f 76 61 6c 75 65 28 63 6f 6c 6f 72 2d 3e 61 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 | ixnum_value(color->a);.}.;.T;1I" |
| 5d20 | 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 c5 3b 0b 49 43 3b | .static.mrb_value.;.T.;.@..;.IC; |
| 5d40 | 08 5b 00 06 3b 0a 40 01 c5 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 01 c5 3b 0d 49 43 3b 0e 7b 07 3b | .[..;.@..;.IC;.[..;.@..;.IC;.{.; |
| 5d60 | 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;.{.; |
| 5d80 | 13 5b 00 3b 14 5b 07 5b 07 40 01 ce 69 16 5b 07 40 2f 69 02 47 03 3b 15 54 3b 16 3a 0a 43 6f 6c | .[.;.[.[[email protected].[.@/i.G.;.T;.:.Col |
| 5da0 | 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 61 | or;.;.;.;.;.[.;.{.;.IC;.".2.In.a |
| 5dc0 | 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 72 | ddition.to.creating.custom.color |
| 5de0 | 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 75 | s,.you.can.call.any.of.the.defau |
| 5e00 | 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 74 | lt.140.HTML.colors(in.addition.t |
| 5e20 | 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 3a | o.RayWhite.and.Clear).seen.here: |
| 5e40 | 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 72 | .https://www.w3schools.com/color |
| 5e60 | 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 66 | s/colors_names.asp....When.a.def |
| 5e80 | 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 74 | ault.color.is.called.it.is.creat |
| 5ea0 | 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 68 | ed.once.and.then.stored.for.each |
| 5ec0 | 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 6c | .future.consecutive.use..To.call |
| 5ee0 | 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 72 | .a.color.method.simply.use.the.r |
| 5f00 | 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 64 | uby.naming.convention.for.method |
| 5f20 | 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 56 | .calls,.for.example.to.use.BlueV |
| 5f40 | 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 67 | iolet.you.would.do.the.following |
| 5f60 | 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 20 | :..+Rl::Color.blue_violet+..You. |
| 5f80 | 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 6f | can.also.add.custom.default.colo |
| 5fa0 | 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 74 | rs.by.adding.it.to.the.ColorList |
| 5fc0 | 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 64 | .hash.so.that.they.can.be.called |
| 5fe0 | 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 32 | .the.same.way..;.T;.[.;![.;"I".2 |
| 6000 | 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 20 | .In.addition.to.creating.custom. |
| 6020 | 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 20 | colors,.you.can.call.any.of.the. |
| 6040 | 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 74 | default.140.HTML.colors(in.addit |
| 6060 | 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 20 | ion.to.RayWhite.and.Clear).seen. |
| 6080 | 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 2f | here:.https://www.w3schools.com/ |
| 60a0 | 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 20 | colors/colors_names.asp....When. |
| 60c0 | 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 20 | a.default.color.is.called.it.is. |
| 60e0 | 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 72 | created.once.and.then.stored.for |
| 6100 | 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 6f | .each.future.consecutive.use..To |
| 6120 | 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 20 | .call.a.color.method.simply.use. |
| 6140 | 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 6d | the.ruby.naming.convention.for.m |
| 6160 | 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 20 | ethod.calls,.for.example.to.use. |
| 6180 | 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 6c | BlueViolet.you.would.do.the.foll |
| 61a0 | 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 0a | owing:..+Rl::Color.blue_violet+. |
| 61c0 | 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 74 | .You.can.also.add.custom.default |
| 61e0 | 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 6f | .colors.by.adding.it.to.the.Colo |
| 6200 | 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 63 | rList.hash.so.that.they.can.be.c |
| 6220 | 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 01 c5 3b | alled.the.same.way..;.T;#0;$@..; |
| 6240 | 2e 69 00 3b 48 46 3b 49 6f 3b 4a 08 3b 4b 46 3b 4c 69 08 3b 4d 69 15 3b 25 40 19 3b 26 49 22 12 | .i.;HF;Io;J.;KF;Li.;Mi.;%@.;&I". |
| 6260 | 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 06 3b 20 46 3b 39 6f 3b 3a 0c 3b 3b 30 3b 3c 30 3b 3d 30 | Raylib::Color.;.F;9o;:.;;0;<0;=0 |
| 6280 | 3b 16 3b 3e 3b 25 40 19 3b 3f 30 3b 40 30 3b 32 54 6f 3b 28 17 3b 07 49 43 3b 08 5b 1a 6f 3b 29 | ;.;>;%@.;?0;@0;2To;(.;.IC;.[.o;) |
| 62a0 | 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 | .;*F;+;.;.;.;&I".Raylib::Rectang |
| 62c0 | 6c 65 23 64 72 61 77 06 3b 20 46 3b 2c 5b 06 5b 07 49 22 0b 63 6f 6c 6f 72 3a 06 3b 20 54 49 22 | le#draw.;.F;,[.[.I".color:.;.TI" |
| 62e0 | 23 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 06 | #Rl::Color.new(255,255,255,255). |
| 6300 | 3b 20 54 3b 14 5b 06 5b 07 49 22 15 6d 72 62 6c 69 62 2f 72 61 79 6c 69 62 2e 72 62 06 3b 20 54 | ;.T;.[.[.I".mrblib/raylib.rb.;.T |
| 6320 | 69 0b 3b 15 46 3b 16 3a 09 64 72 61 77 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 | i.;.F;.:.draw;.;.;.[.;.{.;.IC;." |
| 6340 | 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 ad 01 3b 2e 69 00 3b 25 | ..;.T;.[.;![.;"@.;#0;$@...;.i.;% |
| 6360 | 40 02 ab 01 3b 2f 54 3b 30 49 22 4c 64 65 66 20 64 72 61 77 28 63 6f 6c 6f 72 3a 20 52 6c 3a 3a | @...;/T;0I"Ldef.draw(color:.Rl:: |
| 6380 | 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 0a 20 20 73 65 | Color.new(255,255,255,255))...se |
| 63a0 | 6c 66 2e 5f 64 72 61 77 28 63 6f 6c 6f 72 29 0a 65 6e 64 06 3b 20 54 3b 31 49 22 34 64 65 66 20 | lf._draw(color).end.;.T;1I"4def. |
| 63c0 | 64 72 61 77 28 63 6f 6c 6f 72 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 | draw(color:.Rl::Color.new(255,25 |
| 63e0 | 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 32 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b | 5,255,255)).;.T;2To;).;*F;+;.;.; |
| 6400 | 1b 3b 26 49 22 21 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 64 72 61 77 5f 6c 69 6e | .;&I"!Raylib::Rectangle#draw_lin |
| 6420 | 65 73 06 3b 20 46 3b 2c 5b 07 5b 07 49 22 10 6c 69 6e 65 5f 74 68 69 63 6b 3a 06 3b 20 54 49 22 | es.;.F;,[.[.I".line_thick:.;.TI" |
| 6440 | 06 31 06 3b 20 54 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 | .1.;.T[.I".color:.;.TI"#Rl::Colo |
| 6460 | 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 06 3b 20 54 3b 14 5b 06 5b 07 | r.new(255,255,255,255).;.T;.[.[. |
| 6480 | 40 02 b5 01 69 0f 3b 15 46 3b 16 3a 0f 64 72 61 77 5f 6c 69 6e 65 73 3b 18 3b 19 3b 1c 5b 00 3b | @...i.;.F;.:.draw_lines;.;.;.[.; |
| 64a0 | 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 | .{.;.IC;."..;.T;.[.;![.;"@.;#0;$ |
| 64c0 | 40 02 bd 01 3b 2e 69 00 3b 25 40 02 ab 01 3b 2f 54 3b 30 49 22 73 64 65 66 20 64 72 61 77 5f 6c | @...;.i.;%@...;/T;0I"sdef.draw_l |
| 64e0 | 69 6e 65 73 28 6c 69 6e 65 5f 74 68 69 63 6b 3a 20 31 2c 20 63 6f 6c 6f 72 3a 20 52 6c 3a 3a 43 | ines(line_thick:.1,.color:.Rl::C |
| 6500 | 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 0a 20 20 73 65 6c | olor.new(255,255,255,255))...sel |
| 6520 | 66 2e 5f 64 72 61 77 5f 6c 69 6e 65 73 28 6c 69 6e 65 5f 74 68 69 63 6b 2c 20 63 6f 6c 6f 72 29 | f._draw_lines(line_thick,.color) |
| 6540 | 0a 65 6e 64 06 3b 20 54 3b 31 49 22 49 64 65 66 20 64 72 61 77 5f 6c 69 6e 65 73 28 6c 69 6e 65 | .end.;.T;1I"Idef.draw_lines(line |
| 6560 | 5f 74 68 69 63 6b 3a 20 31 2c 20 63 6f 6c 6f 72 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 | _thick:.1,.color:.Rl::Color.new( |
| 6580 | 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 32 54 6f 3b 29 15 3b 2a 46 3b | 255,255,255,255)).;.T;2To;).;*F; |
| 65a0 | 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 21 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 69 6e | +;.;.;.;&I"!Raylib::Rectangle#in |
| 65c0 | 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 5f 3b 15 54 3b 16 3b | itialize.;.F;,[.;.[.[.@/i_;.T;.; |
| 65e0 | 33 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 02 85 05 61 63 63 65 73 73 6f 72 73 20 | 3;.0;.[.;.{.;.IC;."...accessors. |
| 6600 | 70 72 6f 62 61 62 6c 79 20 6e 6f 74 20 6e 65 65 64 65 64 0a 20 20 73 74 61 74 69 63 20 6d 72 62 | probably.not.needed...static.mrb |
| 6620 | 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 5f 73 6f 75 72 | _value...mrb_NPatchInfo_get_sour |
| 6640 | 63 65 5f 72 65 63 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 | ce_rec(mrb_state*.mrb,.mrb_value |
| 6660 | 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 54 | .self).{...NPatchInfo.*npi.=.DAT |
| 6680 | 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 6f | A_GET_PTR(mrb,.self,.&NPatchInfo |
| 66a0 | 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 73 74 72 75 63 74 20 52 43 6c | _type,.NPatchInfo);...struct.RCl |
| 66c0 | 61 73 73 20 2a 63 20 3d 20 6d 72 62 5f 6d 6f 64 75 6c 65 5f 67 65 74 28 6d 72 62 2c 20 22 52 61 | ass.*c.=.mrb_module_get(mrb,."Ra |
| 66e0 | 79 6c 69 62 22 29 3b 0a 20 20 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 72 65 63 5f 63 6c 61 | ylib");...struct.RClass.*rec_cla |
| 6700 | 73 73 20 3d 20 6d 72 62 5f 63 6c 61 73 73 5f 67 65 74 5f 75 6e 64 65 72 28 6d 72 62 2c 20 63 2c | ss.=.mrb_class_get_under(mrb,.c, |
| 6720 | 20 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2e 73 74 72 75 63 74 5f 6e 61 6d 65 29 3b 0a 20 20 | .Rectangle_type.struct_name);... |
| 6740 | 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 72 61 70 5f 53 | return.mrb_obj_value(Data_Wrap_S |
| 6760 | 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 61 6e 67 6c 65 | truct(mrb,.rec_class,.&Rectangle |
| 6780 | 5f 74 79 70 65 2c 20 26 6e 70 69 2d 3e 73 6f 75 72 63 65 29 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 | _type,.&npi->source));...}....st |
| 67a0 | 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f | atic.mrb_value...mrb_NPatchInfo_ |
| 67c0 | 67 65 74 5f 6c 65 66 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c | get_left(mrb_state*.mrb,.mrb_val |
| 67e0 | 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 |
| 6800 | 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 |
| 6820 | 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 |
| 6840 | 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 6c 65 66 74 29 3b 0a 20 20 7d 0a | rb_fixnum_value(npi->left);...}. |
| 6860 | 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 74 63 68 | ...static.mrb_value...mrb_NPatch |
| 6880 | 49 6e 66 6f 5f 67 65 74 5f 74 6f 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 | Info_get_top(mrb_state*.mrb,.mrb |
| 68a0 | 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 |
| 68c0 | 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 |
| 68e0 | 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 75 | chInfo_type,.NPatchInfo);...retu |
| 6900 | 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 74 6f 70 29 3b 0a 20 | rn.mrb_fixnum_value(npi->top);.. |
| 6920 | 20 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 | .}....static.mrb_value...mrb_NPa |
| 6940 | 74 63 68 49 6e 66 6f 5f 67 65 74 5f 72 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 | tchInfo_get_right(mrb_state*.mrb |
| 6960 | 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f | ,.mrb_value.self).{...NPatchInfo |
| 6980 | 20 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 | .*npi.=.DATA_GET_PTR(mrb,.self,. |
| 69a0 | 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 | &NPatchInfo_type,.NPatchInfo);.. |
| 69c0 | 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 72 69 | .return.mrb_fixnum_value(npi->ri |
| 69e0 | 67 68 74 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 | ght);...}....static.mrb_value... |
| 6a00 | 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 67 65 74 5f 62 6f 74 74 6f 6d 28 6d 72 62 5f 73 74 | mrb_NPatchInfo_get_bottom(mrb_st |
| 6a20 | 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 50 | ate*.mrb,.mrb_value.self).{...NP |
| 6a40 | 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 62 | atchInfo.*npi.=.DATA_GET_PTR(mrb |
| 6a60 | 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 68 | ,.self,.&NPatchInfo_type,.NPatch |
| 6a80 | 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 65 | Info);...return.mrb_fixnum_value |
| 6aa0 | 28 6e 70 69 2d 3e 62 6f 74 74 6f 6d 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 62 | (npi->bottom);...}....static.mrb |
| 6ac0 | 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 5f 6c 61 79 6f | _value...mrb_NPatchInfo_get_layo |
| 6ae0 | 75 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c | ut(mrb_state*.mrb,.mrb_value.sel |
| 6b00 | 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 45 | f).{...NPatchInfo.*npi.=.DATA_GE |
| 6b20 | 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 | T_PTR(mrb,.self,.&NPatchInfo_typ |
| 6b40 | 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 | e,.NPatchInfo);...return.mrb_fix |
| 6b60 | 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 6c 61 79 6f 75 74 29 3b 0a 20 20 7d 0d 3b 20 54 3b | num_value(npi->layout);...}.;.T; |
| 6b80 | 1c 5b 00 3b 21 5b 00 3b 22 49 22 02 85 05 61 63 63 65 73 73 6f 72 73 20 70 72 6f 62 61 62 6c 79 | .[.;![.;"I"...accessors.probably |
| 6ba0 | 20 6e 6f 74 20 6e 65 65 64 65 64 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 | .not.needed...static.mrb_value.. |
| 6bc0 | 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 67 65 74 5f 73 6f 75 72 63 65 5f 72 65 63 28 6d | .mrb_NPatchInfo_get_source_rec(m |
| 6be0 | 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).{ |
| 6c00 | 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 | ...NPatchInfo.*npi.=.DATA_GET_PT |
| 6c20 | 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 4e | R(mrb,.self,.&NPatchInfo_type,.N |
| 6c40 | 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 63 20 3d | PatchInfo);...struct.RClass.*c.= |
| 6c60 | 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");. |
| 6c80 | 20 20 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 72 65 63 5f 63 6c 61 73 73 20 3d 20 6d 72 62 | ..struct.RClass.*rec_class.=.mrb |
| 6ca0 | 5f 63 6c 61 73 73 5f 67 65 74 5f 75 6e 64 65 72 28 6d 72 62 2c 20 63 2c 20 52 65 63 74 61 6e 67 | _class_get_under(mrb,.c,.Rectang |
| 6cc0 | 6c 65 5f 74 79 70 65 2e 73 74 72 75 63 74 5f 6e 61 6d 65 29 3b 0a 20 20 72 65 74 75 72 6e 20 6d | le_type.struct_name);...return.m |
| 6ce0 | 72 62 5f 6f 62 6a 5f 76 61 6c 75 65 28 44 61 74 61 5f 57 72 61 70 5f 53 74 72 75 63 74 28 6d 72 | rb_obj_value(Data_Wrap_Struct(mr |
| 6d00 | 62 2c 20 72 65 63 5f 63 6c 61 73 73 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 26 | b,.rec_class,.&Rectangle_type,.& |
| 6d20 | 6e 70 69 2d 3e 73 6f 75 72 63 65 29 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 62 | npi->source));...}....static.mrb |
| 6d40 | 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 5f 6c 65 66 74 | _value...mrb_NPatchInfo_get_left |
| 6d60 | 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) |
| 6d80 | 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 45 54 5f | .{...NPatchInfo.*npi.=.DATA_GET_ |
| 6da0 | 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c | PTR(mrb,.self,.&NPatchInfo_type, |
| 6dc0 | 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 | .NPatchInfo);...return.mrb_fixnu |
| 6de0 | 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 6c 65 66 74 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 | m_value(npi->left);...}....stati |
| 6e00 | 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 |
| 6e20 | 5f 74 6f 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 | _top(mrb_state*.mrb,.mrb_value.s |
| 6e40 | 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 44 41 54 41 5f | elf).{...NPatchInfo.*npi.=.DATA_ |
| 6e60 | 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 | GET_PTR(mrb,.self,.&NPatchInfo_t |
| 6e80 | 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 75 72 6e 20 6d 72 62 5f 66 | ype,.NPatchInfo);...return.mrb_f |
| 6ea0 | 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 74 6f 70 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 | ixnum_value(npi->top);...}....st |
| 6ec0 | 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f | atic.mrb_value...mrb_NPatchInfo_ |
| 6ee0 | 67 65 74 5f 72 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 | get_right(mrb_state*.mrb,.mrb_va |
| 6f00 | 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 | lue.self).{...NPatchInfo.*npi.=. |
| 6f20 | 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 | DATA_GET_PTR(mrb,.self,.&NPatchI |
| 6f40 | 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 75 72 6e 20 | nfo_type,.NPatchInfo);...return. |
| 6f60 | 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 72 69 67 68 74 29 3b 0a 20 20 | mrb_fixnum_value(npi->right);... |
| 6f80 | 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 74 | }....static.mrb_value...mrb_NPat |
| 6fa0 | 63 68 49 6e 66 6f 5f 67 65 74 5f 62 6f 74 74 6f 6d 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 | chInfo_get_bottom(mrb_state*.mrb |
| 6fc0 | 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f | ,.mrb_value.self).{...NPatchInfo |
| 6fe0 | 20 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 | .*npi.=.DATA_GET_PTR(mrb,.self,. |
| 7000 | 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 | &NPatchInfo_type,.NPatchInfo);.. |
| 7020 | 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 62 6f | .return.mrb_fixnum_value(npi->bo |
| 7040 | 74 74 6f 6d 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 | ttom);...}....static.mrb_value.. |
| 7060 | 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 67 65 74 5f 6c 61 79 6f 75 74 28 6d 72 62 5f 73 | .mrb_NPatchInfo_get_layout(mrb_s |
| 7080 | 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 |
| 70a0 | 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 |
| 70c0 | 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 |
| 70e0 | 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 |
| 7100 | 65 28 6e 70 69 2d 3e 6c 61 79 6f 75 74 29 3b 0a 20 20 7d 06 3b 20 54 3b 23 30 3b 24 40 02 cf 01 | e(npi->layout);...}.;.T;#0;$@... |
| 7120 | 3b 48 46 3b 49 6f 3b 4a 08 3b 4b 54 3b 4c 69 38 3b 4d 69 5d 3b 25 40 02 ab 01 3b 2f 54 3b 30 49 | ;HF;Io;J.;KT;Li8;Mi];%@...;/T;0I |
| 7140 | 22 02 30 02 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 | ".0.static.mrb_value.mrb_Rectang |
| 7160 | 6c 65 5f 69 6e 69 74 69 61 6c 69 7a 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 | le_initialize(mrb_state*.mrb,.mr |
| 7180 | 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 78 20 3d 20 30 | b_value.self).{..mrb_float.x.=.0 |
| 71a0 | 2e 30 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 79 20 3d 20 30 2e 30 3b 0a 09 6d 72 62 5f 66 6c 6f | .0;..mrb_float.y.=.0.0;..mrb_flo |
| 71c0 | 61 74 20 77 20 3d 20 31 30 2e 30 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 68 20 3d 20 31 30 2e 30 | at.w.=.10.0;..mrb_float.h.=.10.0 |
| 71e0 | 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 7c 66 66 66 66 22 2c 20 26 78 | ;..mrb_get_args(mrb,."|ffff",.&x |
| 7200 | 2c 20 26 79 2c 20 26 77 2c 20 26 68 29 3b 0a 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 | ,.&y,.&w,.&h);...Rectangle.*rect |
| 7220 | 61 6e 67 6c 65 20 3d 20 28 52 65 63 74 61 6e 67 6c 65 20 2a 29 44 41 54 41 5f 50 54 52 28 73 65 | angle.=.(Rectangle.*)DATA_PTR(se |
| 7240 | 6c 66 29 3b 0a 09 69 66 28 72 65 63 74 61 6e 67 6c 65 29 20 7b 20 6d 72 62 5f 66 72 65 65 28 6d | lf);..if(rectangle).{.mrb_free(m |
| 7260 | 72 62 2c 20 72 65 63 74 61 6e 67 6c 65 29 3b 20 7d 0a 09 6d 72 62 5f 64 61 74 61 5f 69 6e 69 74 | rb,.rectangle);.}..mrb_data_init |
| 7280 | 28 73 65 6c 66 2c 20 4e 55 4c 4c 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 29 3b 0a 09 | (self,.NULL,.&Rectangle_type);.. |
| 72a0 | 72 65 63 74 61 6e 67 6c 65 20 3d 20 28 52 65 63 74 61 6e 67 6c 65 20 2a 29 6d 72 62 5f 6d 61 6c | rectangle.=.(Rectangle.*)mrb_mal |
| 72c0 | 6c 6f 63 28 6d 72 62 2c 20 73 69 7a 65 6f 66 28 52 65 63 74 61 6e 67 6c 65 29 29 3b 0a 0a 09 72 | loc(mrb,.sizeof(Rectangle));...r |
| 72e0 | 65 63 74 61 6e 67 6c 65 2d 3e 78 20 3d 20 78 3b 0a 09 72 65 63 74 61 6e 67 6c 65 2d 3e 79 20 3d | ectangle->x.=.x;..rectangle->y.= |
| 7300 | 20 79 3b 0a 09 72 65 63 74 61 6e 67 6c 65 2d 3e 77 69 64 74 68 20 3d 20 77 3b 0a 09 72 65 63 74 | .y;..rectangle->width.=.w;..rect |
| 7320 | 61 6e 67 6c 65 2d 3e 68 65 69 67 68 74 3d 20 68 3b 0a 0a 09 6d 72 62 5f 64 61 74 61 5f 69 6e 69 | angle->height=.h;...mrb_data_ini |
| 7340 | 74 28 73 65 6c 66 2c 20 72 65 63 74 61 6e 67 6c 65 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 | t(self,.rectangle,.&Rectangle_ty |
| 7360 | 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 31 49 22 15 73 74 61 | pe);..return.self;.}.;.T;1I".sta |
| 7380 | 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;+;.;.;. |
| 73a0 | 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 78 06 3b 20 46 3b 2c 5b 00 | ;&I".Raylib::Rectangle#x.;.F;,[. |
| 73c0 | 3b 14 5b 06 5b 07 40 2f 69 75 3b 15 54 3b 16 3b 34 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | ;.[.[.@/iu;.T;.;4;.0;.[.;.{.;.IC |
| 73e0 | 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 dd 01 3b 25 40 | ;."..;.T;.[.;![.;"@.;#0;$@...;%@ |
| 7400 | 02 ab 01 3b 2f 54 3b 30 49 22 01 b3 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 | ...;/T;0I"..static.mrb_value.mrb |
| 7420 | 5f 52 65 63 74 61 6e 67 6c 65 5f 67 65 74 5f 78 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c | _Rectangle_get_x(mrb_state*.mrb, |
| 7440 | 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 |
| 7460 | 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 |
| 7480 | 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 75 | ectangle_type,.Rectangle);..retu |
| 74a0 | 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 78 29 3b 0a 7d 06 | rn.mrb_fixnum_value(rect->x);.}. |
| 74c0 | 3b 20 54 3b 31 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;1I".static.mrb_value.;.To;). |
| 74e0 | 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 67 6c | ;*F;+;.;.;.;&I".Raylib::Rectangl |
| 7500 | 65 23 78 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 7b 3b 15 54 3b 16 3b 35 3b 18 30 | e#x=.;.F;,[.;.[.[.@/i{;.T;.;5;.0 |
| 7520 | 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;.[.;![.;"@. |
| 7540 | 3b 23 30 3b 24 40 02 e9 01 3b 25 40 02 ab 01 3b 2f 54 3b 30 49 22 01 ec 73 74 61 74 69 63 20 6d | ;#0;$@...;%@...;/T;0I"..static.m |
| 7560 | 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 78 28 6d 72 62 | rb_value.mrb_Rectangle_set_x(mrb |
| 7580 | 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).{.. |
| 75a0 | 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 28 6d | Rectangle.*rect.=.DATA_GET_PTR(m |
| 75c0 | 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 74 61 | rb,.self,.&Rectangle_type,.Recta |
| 75e0 | 6e 67 6c 65 29 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 78 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 | ngle);..mrb_float.x;..mrb_get_ar |
| 7600 | 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 78 29 3b 0a 09 72 65 63 74 2d 3e 78 20 3d 20 78 3b 0a | gs(mrb,."f",.&x);..rect->x.=.x;. |
| 7620 | 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 78 | .return.mrb_fixnum_value(rect->x |
| 7640 | 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 | );.}.;.T;1I".static.mrb_value.;. |
| 7660 | 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 3a 52 65 63 | To;).;*F;+;.;.;.;&I".Raylib::Rec |
| 7680 | 74 61 6e 67 6c 65 23 79 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 01 7f 3b 15 54 3b 16 | tangle#y.;.F;,[.;.[.[.@/i..;.T;. |
| 76a0 | 3b 36 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 | ;6;.0;.[.;.{.;.IC;."..;.T;.[.;![ |
| 76c0 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 f5 01 3b 25 40 02 ab 01 3b 2f 54 3b 30 49 22 01 b3 73 74 61 | .;"@.;#0;$@...;%@...;/T;0I"..sta |
| 76e0 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 67 65 74 5f | tic.mrb_value.mrb_Rectangle_get_ |
| 7700 | 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 | y(mrb_state*.mrb,.mrb_value.self |
| 7720 | 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f | ).{..Rectangle.*rect.=.DATA_GET_ |
| 7740 | 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,. |
| 7760 | 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 6d 5f 76 | Rectangle);..return.mrb_fixnum_v |
| 7780 | 61 6c 75 65 28 72 65 63 74 2d 3e 79 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 | alue(rect->y);.}.;.T;1I".static. |
| 77a0 | 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" |
| 77c0 | 19 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 79 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b | .Raylib::Rectangle#y=.;.F;,[.;.[ |
| 77e0 | 06 5b 07 40 2f 69 01 85 3b 15 54 3b 16 3b 37 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f | .[.@/i..;.T;.;7;.0;.[.;.{.;.IC;. |
| 7800 | 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 01 02 3b 25 40 02 ab | "..;.T;.[.;![.;"@.;#0;$@...;%@.. |
| 7820 | 01 3b 2f 54 3b 30 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 | .;/T;0I"..static.mrb_value.mrb_R |
| 7840 | 65 63 74 61 6e 67 6c 65 5f 73 65 74 5f 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d | ectangle_set_y(mrb_state*.mrb,.m |
| 7860 | 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 | rb_value.self).{..Rectangle.*rec |
| 7880 | 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 | t.=.DATA_GET_PTR(mrb,.self,.&Rec |
| 78a0 | 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 6d 72 62 5f 66 6c | tangle_type,.Rectangle);..mrb_fl |
| 78c0 | 6f 61 74 20 79 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 | oat.y;..mrb_get_args(mrb,."f",.& |
| 78e0 | 79 29 3b 0a 09 72 65 63 74 2d 3e 79 20 3d 20 79 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 | y);..rect->y.=.y;..return.mrb_fi |
| 7900 | 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 79 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 | xnum_value(rect->y);.}.;.T;1I".s |
| 7920 | 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;+;.;. |
| 7940 | 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 77 69 64 74 68 06 3b | ;.;&I".Raylib::Rectangle#width.; |
| 7960 | 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 01 8e 3b 15 54 3b 16 3a 0a 77 69 64 74 68 3b 18 30 | .F;,[.;.[.[.@/i..;.T;.:.width;.0 |
| 7980 | 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;.[.;![.;"@. |
| 79a0 | 3b 23 30 3b 24 40 02 0d 02 3b 25 40 02 ab 01 3b 2f 54 3b 30 49 22 01 bb 73 74 61 74 69 63 20 6d | ;#0;$@...;%@...;/T;0I"..static.m |
| 79c0 | 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 77 69 64 74 68 | rb_value.mrb_Rectangle_get_width |
| 79e0 | 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) |
| 7a00 | 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 |
| 7a20 | 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 |
| 7a40 | 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 6d 5f 76 61 | ectangle);..return.mrb_fixnum_va |
| 7a60 | 6c 75 65 28 72 65 63 74 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 | lue(rect->width);.}.;.T;1I".stat |
| 7a80 | 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 3b | ic.mrb_value.;.To;).;*F;+;.;.;.; |
| 7aa0 | 26 49 22 1d 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 77 69 64 74 68 3d 06 3b 20 46 | &I".Raylib::Rectangle#width=.;.F |
| 7ac0 | 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 01 94 3b 15 54 3b 16 3a 0b 77 69 64 74 68 3d 3b 18 30 3b | ;,[.;.[.[.@/i..;.T;.:.width=;.0; |
| 7ae0 | 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;.[.;![.;"@.; |
| 7b00 | 23 30 3b 24 40 02 19 02 3b 25 40 02 ab 01 3b 2f 54 3b 30 49 22 02 00 01 73 74 61 74 69 63 20 6d | #0;$@...;%@...;/T;0I"...static.m |
| 7b20 | 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 |
| 7b40 | 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) |
| 7b60 | 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 |
| 7b80 | 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 |
| 7ba0 | 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 |
| 7bc0 | 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 |
| 7be0 | 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 |
| 7c00 | 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 31 49 22 | um_value(rect->width);.}.;.T;1I" |
| 7c20 | 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;+;. |
| 7c40 | 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 77 06 3b 20 46 | ;.;.;&I".Raylib::Rectangle#w.;.F |
| 7c60 | 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 01 8e 3b 15 54 3b 16 3a 06 77 3b 18 30 3b 1c 5b 00 3b 1d | ;,[.;.[.[.@/i..;.T;.:.w;.0;.[.;. |
| 7c80 | 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;$@ |
| 7ca0 | 02 25 02 3b 25 40 02 ab 01 3b 2f 54 3b 30 49 22 01 bb 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | .%.;%@...;/T;0I"..static.mrb_val |
| 7cc0 | 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 67 65 74 5f 77 69 64 74 68 28 6d 72 62 5f 73 | ue.mrb_Rectangle_get_width(mrb_s |
| 7ce0 | 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 | tate*.mrb,.mrb_value.self).{..Re |
| 7d00 | 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 | ctangle.*rect.=.DATA_GET_PTR(mrb |
| 7d20 | 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 | ,.self,.&Rectangle_type,.Rectang |
| 7d40 | 6c 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 | le);..return.mrb_fixnum_value(re |
| 7d60 | 63 74 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 | ct->width);.}.;.T;1I".static.mrb |
| 7d80 | 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 61 | _value.;.To;).;*F;+;.;.;.;&I".Ra |
| 7da0 | 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 77 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 | ylib::Rectangle#w=.;.F;,[.;.[.[. |
| 7dc0 | 40 2f 69 01 94 3b 15 54 3b 16 3a 07 77 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 | @/i..;.T;.:.w=;.0;.[.;.{.;.IC;." |
| 7de0 | 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 02 3b 25 40 02 ab 01 | ..;.T;.[.;![.;"@.;#0;[email protected].;%@... |
| 7e00 | 3b 2f 54 3b 30 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 | ;/T;0I"...static.mrb_value.mrb_R |
| 7e20 | 65 63 74 61 6e 67 6c 65 5f 73 65 74 5f 77 69 64 74 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 | ectangle_set_width(mrb_state*.mr |
| 7e40 | 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. |
| 7e60 | 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,. |
| 7e80 | 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 6d 72 | &Rectangle_type,.Rectangle);..mr |
| 7ea0 | 62 5f 66 6c 6f 61 74 20 77 69 64 74 68 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 | b_float.width;..mrb_get_args(mrb |
| 7ec0 | 2c 20 22 66 22 2c 20 26 77 69 64 74 68 29 3b 0a 09 72 65 63 74 2d 3e 78 20 3d 20 77 69 64 74 68 | ,."f",.&width);..rect->x.=.width |
| 7ee0 | 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d | ;..return.mrb_fixnum_value(rect- |
| 7f00 | 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | >width);.}.;.T;1I".static.mrb_va |
| 7f20 | 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 1d 52 61 79 6c 69 | lue.;.To;).;*F;+;.;.;.;&I".Rayli |
| 7f40 | 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 65 69 67 68 74 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b | b::Rectangle#height.;.F;,[.;.[.[ |
| 7f60 | 07 40 2f 69 01 a6 3b 15 54 3b 16 3a 0b 68 65 69 67 68 74 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e | .@/i..;.T;.:.height;.0;.[.;.{.;. |
| 7f80 | 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 02 3b | IC;."..;.T;.[.;![.;"@.;#0;$@.=.; |
| 7fa0 | 25 40 02 ab 01 3b 2f 54 3b 30 49 22 01 bd 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d | %@...;/T;0I"..static.mrb_value.m |
| 7fc0 | 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 67 65 74 5f 68 65 69 67 68 74 28 6d 72 62 5f 73 74 61 74 | rb_Rectangle_get_height(mrb_stat |
| 7fe0 | 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 | e*.mrb,.mrb_value.self).{..Recta |
| 8000 | 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 | ngle.*rect.=.DATA_GET_PTR(mrb,.s |
| 8020 | 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 | elf,.&Rectangle_type,.Rectangle) |
| 8040 | 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d | ;..return.mrb_fixnum_value(rect- |
| 8060 | 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 | >height);.}.;.T;1I".static.mrb_v |
| 8080 | 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 1e 52 61 79 6c | alue.;.To;).;*F;+;.;.;.;&I".Rayl |
| 80a0 | 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 65 69 67 68 74 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b | ib::Rectangle#height=.;.F;,[.;.[ |
| 80c0 | 06 5b 07 40 2f 69 01 9d 3b 15 54 3b 16 3a 0c 68 65 69 67 68 74 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b | .[.@/i..;.T;.:.height=;.0;.[.;.{ |
| 80e0 | 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;$@. |
| 8100 | 49 02 3b 25 40 02 ab 01 3b 2f 54 3b 30 49 22 02 05 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | I.;%@...;/T;0I"...static.mrb_val |
| 8120 | 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 72 62 5f | ue.mrb_Rectangle_set_height(mrb_ |
| 8140 | 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 52 | state*.mrb,.mrb_value.self).{..R |
| 8160 | 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 28 6d 72 | ectangle.*rect.=.DATA_GET_PTR(mr |
| 8180 | 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 74 61 6e | b,.self,.&Rectangle_type,.Rectan |
| 81a0 | 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 5f 67 65 | gle);..mrb_float.height;..mrb_ge |
| 81c0 | 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 65 63 74 | t_args(mrb,."f",.&height);..rect |
| 81e0 | 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 6e 75 6d | ->x.=.height;..return.mrb_fixnum |
| 8200 | 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 31 49 22 15 | _value(rect->height);.}.;.T;1I". |
| 8220 | 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;+;.; |
| 8240 | 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 06 3b 20 46 3b | .;.;&I".Raylib::Rectangle#h.;.F; |
| 8260 | 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 01 a6 3b 15 54 3b 16 3a 06 68 3b 18 30 3b 1c 5b 00 3b 1d 7b | ,[.;.[.[.@/i..;.T;.:.h;.0;.[.;.{ |
| 8280 | 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;$@. |
| 82a0 | 55 02 3b 25 40 02 ab 01 3b 2f 54 3b 30 49 22 01 bd 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | U.;%@...;/T;0I"..static.mrb_valu |
| 82c0 | 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 67 65 74 5f 68 65 69 67 68 74 28 6d 72 62 5f 73 | e.mrb_Rectangle_get_height(mrb_s |
| 82e0 | 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 | tate*.mrb,.mrb_value.self).{..Re |
| 8300 | 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 | ctangle.*rect.=.DATA_GET_PTR(mrb |
| 8320 | 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 | ,.self,.&Rectangle_type,.Rectang |
| 8340 | 6c 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 | le);..return.mrb_fixnum_value(re |
| 8360 | 63 74 2d 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 | ct->height);.}.;.T;1I".static.mr |
| 8380 | 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 |
| 83a0 | 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b | aylib::Rectangle#h=.;.F;,[.;.[.[ |
| 83c0 | 07 40 2f 69 01 9d 3b 15 54 3b 16 3a 07 68 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f | .@/i..;.T;.:.h=;.0;.[.;.{.;.IC;. |
| 83e0 | 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 61 02 3b 25 40 02 ab | "..;.T;.[.;![.;"@.;#0;[email protected].;%@.. |
| 8400 | 01 3b 2f 54 3b 30 49 22 02 05 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f | .;/T;0I"...static.mrb_value.mrb_ |
| 8420 | 52 65 63 74 61 6e 67 6c 65 5f 73 65 74 5f 68 65 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 | Rectangle_set_height(mrb_state*. |
| 8440 | 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c | mrb,.mrb_value.self).{..Rectangl |
| 8460 | 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 | e.*rect.=.DATA_GET_PTR(mrb,.self |
| 8480 | 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 | ,.&Rectangle_type,.Rectangle);.. |
| 84a0 | 6d 72 62 5f 66 6c 6f 61 74 20 68 65 69 67 68 74 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 | mrb_float.height;..mrb_get_args( |
| 84c0 | 6d 72 62 2c 20 22 66 22 2c 20 26 68 65 69 67 68 74 29 3b 0a 09 72 65 63 74 2d 3e 78 20 3d 20 68 | mrb,."f",.&height);..rect->x.=.h |
| 84e0 | 65 69 67 68 74 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 | eight;..return.mrb_fixnum_value( |
| 8500 | 72 65 63 74 2d 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 | rect->height);.}.;.T;1I".static. |
| 8520 | 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" |
| 8540 | 24 52 61 79 6c 69 62 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 | $Raylib::Rectangle#collision_rec |
| 8560 | 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 00 03 3b 15 54 3b 16 3a 12 63 6f 6c 6c 69 | .;.F;,[.;.[.[.@/i...;.T;.:.colli |
| 8580 | 73 69 6f 6e 5f 72 65 63 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b | sion_rec;.0;.[.;.{.;.IC;."..;.T; |
| 85a0 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 6d 02 3b 25 40 02 ab 01 3b 2f 54 3b 30 49 | .[.;![.;"@.;#0;[email protected].;%@...;/T;0I |
| 85c0 | 22 02 91 02 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 | "...static.mrb_value.mrb_Rectang |
| 85e0 | 6c 65 5f 67 65 74 5f 63 6f 6c 6c 69 73 69 6f 6e 5f 72 65 63 28 6d 72 62 5f 73 74 61 74 65 2a 20 | le_get_collision_rec(mrb_state*. |
| 8600 | 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 |
| 8620 | 65 20 72 65 63 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 6f | e.rec_obj;..mrb_get_args(mrb,."o |
| 8640 | 22 2c 20 26 72 65 63 5f 6f 62 6a 29 3b 0a 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 5f 73 | ",.&rec_obj);...Rectangle.*rec_s |
| 8660 | 65 6c 66 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 | elf.=.DATA_GET_PTR(mrb,.self,.&R |
| 8680 | 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 |
| 86a0 | 61 6e 67 6c 65 20 2a 72 65 63 5f 6f 74 68 65 72 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 | angle.*rec_other.=.DATA_GET_PTR( |
| 86c0 | 6d 72 62 2c 20 72 65 63 5f 6f 62 6a 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 | mrb,.rec_obj,.&Rectangle_type,.R |
| 86e0 | 65 63 74 61 6e 67 6c 65 29 3b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 63 6f 6c 6c 69 73 69 6f 6e | ectangle);..Rectangle.*collision |
| 8700 | 5f 72 65 63 20 3d 20 28 52 65 63 74 61 6e 67 6c 65 20 2a 29 6d 72 62 5f 6d 61 6c 6c 6f 63 28 6d | _rec.=.(Rectangle.*)mrb_malloc(m |
| 8720 | 72 62 2c 20 73 69 7a 65 6f 66 28 52 65 63 74 61 6e 67 6c 65 29 29 3b 0a 09 2a 63 6f 6c 6c 69 73 | rb,.sizeof(Rectangle));..*collis |
| 8740 | 69 6f 6e 5f 72 65 63 20 3d 20 47 65 74 43 6f 6c 6c 69 73 69 6f 6e 52 65 63 28 2a 72 65 63 5f 73 | ion_rec.=.GetCollisionRec(*rec_s |
| 8760 | 65 6c 66 2c 20 2a 72 65 63 5f 6f 74 68 65 72 29 3b 0a 0a 09 73 74 72 75 63 74 20 52 43 6c 61 73 | elf,.*rec_other);...struct.RClas |
| 8780 | 73 20 2a 63 20 3d 20 6d 72 62 5f 6d 6f 64 75 6c 65 5f 67 65 74 28 6d 72 62 2c 20 22 52 61 79 6c | s.*c.=.mrb_module_get(mrb,."Rayl |
| 87a0 | 69 62 22 29 3b 0a 09 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 72 65 63 5f 63 6c 61 73 73 20 | ib");..struct.RClass.*rec_class. |
| 87c0 | 3d 20 6d 72 62 5f 63 6c 61 73 73 5f 67 65 74 5f 75 6e 64 65 72 28 6d 72 62 2c 20 63 2c 20 52 65 | =.mrb_class_get_under(mrb,.c,.Re |
| 87e0 | 63 74 61 6e 67 6c 65 5f 74 79 70 65 2e 73 74 72 75 63 74 5f 6e 61 6d 65 29 3b 0a 09 72 65 74 75 | ctangle_type.struct_name);..retu |
| 8800 | 72 6e 20 6d 72 62 5f 6f 62 6a 5f 76 61 6c 75 65 28 44 61 74 61 5f 57 72 61 70 5f 53 74 72 75 63 | rn.mrb_obj_value(Data_Wrap_Struc |
| 8820 | 74 28 6d 72 62 2c 20 72 65 63 5f 63 6c 61 73 73 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 | t(mrb,.rec_class,.&Rectangle_typ |
| 8840 | 65 2c 20 63 6f 6c 6c 69 73 69 6f 6e 5f 72 65 63 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 | e,.collision_rec));.}.;.T;1I".st |
| 8860 | 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;+;.;.; |
| 8880 | 1b 3b 26 49 22 28 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 63 6f 6c 6c 69 64 65 5f | .;&I"(Raylib::Rectangle#collide_ |
| 88a0 | 77 69 74 68 5f 72 65 63 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 d1 02 3b 15 54 | with_rec?.;.F;,[.;.[.[.@/i...;.T |
| 88c0 | 3b 16 3a 16 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 72 65 63 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 | ;.:.collide_with_rec?;.0;.[.;.{. |
| 88e0 | 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 | ;.IC;."..;.T;.[.o;F.;CI".return. |
| 8900 | 3b 20 46 3b 44 40 17 3b 16 30 3b 45 5b 06 40 01 fa 3b 24 40 02 79 02 3b 21 5b 00 3b 22 40 17 3b | ;.F;D@.;.0;E[.@..;[email protected].;![.;"@.; |
| 8920 | 23 30 3b 24 40 02 79 02 3b 2e 69 00 3b 25 40 02 ab 01 3b 2f 54 3b 30 49 22 02 5c 01 73 74 61 74 | #0;[email protected].;.i.;%@...;/T;0I".\.stat |
| 8940 | 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 63 6f 6c 6c 69 | ic.mrb_value.mrb_Rectangle_colli |
| 8960 | 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 72 62 5f | de_with_rec(mrb_state*.mrb,.mrb_ |
| 8980 | 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 31 5f 6f 62 | value.self).{..mrb_value.rec1_ob |
| 89a0 | 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 63 31 | j;..mrb_get_args(mrb,."o",.&rec1 |
| 89c0 | 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 3d 20 44 41 54 41 5f | _obj);...Rectangle.*rec1.=.DATA_ |
| 89e0 | 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 65 63 74 61 6e 67 6c | GET_PTR(mrb,.rec1_obj,.&Rectangl |
| 8a00 | 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.* |
| 8a20 | 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 73 65 6c 66 2c 20 26 | rec2.=.DATA_GET_PTR(mrb,.self,.& |
| 8a40 | 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 0a 09 72 65 | Rectangle_type,.Rectangle);...re |
| 8a60 | 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 43 68 65 63 6b 43 6f 6c 6c 69 73 69 | turn.mrb_bool_value(CheckCollisi |
| 8a80 | 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 3b 20 54 3b 31 49 22 | onRecs(*rec1,.*rec2));.}.;.T;1I" |
| 8aa0 | 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;+;. |
| 8ac0 | 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 65 23 63 6f 6c 6c 69 | ;.;.;&I"+Raylib::Rectangle#colli |
| 8ae0 | 64 65 5f 77 69 74 68 5f 63 69 72 63 6c 65 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 | de_with_circle?.;.F;,[.;.[.[.@/i |
| 8b00 | 02 f0 02 3b 15 54 3b 16 3a 19 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 63 69 72 63 6c 65 3f 3b 18 | ...;.T;.:.collide_with_circle?;. |
| 8b20 | 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 46 0a 3b 43 49 | 0;.[.;.{.;.IC;."..;.T;.[.o;F.;CI |
| 8b40 | 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 40 17 3b 16 30 3b 45 5b 06 40 01 fa 3b 24 40 02 88 02 | ".return.;.F;D@.;.0;E[.@..;$@... |
| 8b60 | 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 88 02 3b 2e 69 00 3b 25 40 02 ab 01 3b 2f 54 3b 30 | ;![.;"@.;#0;$@...;.i.;%@...;/T;0 |
| 8b80 | 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 63 74 61 6e 67 | I"..static.mrb_value.mrb_Rectang |
| 8ba0 | 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*. |
| 8bc0 | 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 |
| 8be0 | 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, |
| 8c00 | 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 6e 20 6d 72 62 | ."o",.&circle_obj);...return.mrb |
| 8c20 | 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 63 68 65 63 6b 5f 63 6f 6c 6c 69 73 69 6f 6e 5f 63 69 72 63 | _bool_value(check_collision_circ |
| 8c40 | 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 66 29 29 3b 0a | le_rec(mrb,.circle_obj,.self));. |
| 8c60 | 7d 06 3b 20 54 3b 31 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;1I".static.mrb_value.;.To; |
| 8c80 | 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 65 63 74 61 6e | ).;*F;+;.;.;.;&I"*Raylib::Rectan |
| 8ca0 | 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 3b 2c 5b 00 3b | gle#collide_with_point?.;.F;,[.; |
| 8cc0 | 14 5b 06 5b 07 40 2f 69 02 dc 02 3b 15 54 3b 16 3a 18 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 70 | .[.[.@/i...;.T;.:.collide_with_p |
| 8ce0 | 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 54 3b 1c 5b 06 | oint?;.0;.[.;.{.;.IC;."..;.T;.[. |
| 8d00 | 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 40 17 3b 16 30 3b 45 5b 06 40 01 | o;F.;CI".return.;.F;D@.;.0;E[.@. |
| 8d20 | fa 3b 24 40 02 97 02 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 97 02 3b 2e 69 00 3b 25 40 02 | .;$@...;![.;"@.;#0;$@...;.i.;%@. |
| 8d40 | ab 01 3b 2f 54 3b 30 49 22 02 62 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 | ..;/T;0I".b.static.mrb_value.mrb |
| 8d60 | 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 28 6d 72 | _Rectangle_collide_with_point(mr |
| 8d80 | 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).{. |
| 8da0 | 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 61 72 67 | .mrb_value.vec_obj;..mrb_get_arg |
| 8dc0 | 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 72 32 20 | s(mrb,."o",.&vec_obj);..Vector2. |
| 8de0 | 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 63 5f 6f | *point.=.DATA_GET_PTR(mrb,.vec_o |
| 8e00 | 62 6a 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 56 65 63 74 6f 72 32 29 3b 0a 09 52 65 | bj,.&Vector2_type,.Vector2);..Re |
| 8e20 | 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 50 54 52 | ctangle.*rec_self.=.DATA_GET_PTR |
| 8e40 | 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 |
| 8e60 | 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 6c 75 65 | tangle);...return.mrb_bool_value |
| 8e80 | 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 74 2c 20 | (CheckCollisionPointRec(*point,. |
| 8ea0 | 2a 72 65 63 5f 73 65 6c 66 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 | *rec_self));.}.;.T;1I".static.mr |
| 8ec0 | 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 1c 52 | b_value.;.To;).;*F;+;.;.;.;&I".R |
| 8ee0 | 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 2c 5b 00 3b 14 | aylib::Rectangle#_draw.;.F;,[.;. |
| 8f00 | 5b 06 5b 07 40 2f 69 02 0f 03 3b 15 54 3b 16 3a 0a 5f 64 72 61 77 3b 18 30 3b 1c 5b 00 3b 1d 7b | [.[.@/i...;.T;.:._draw;.0;.[.;.{ |
| 8f20 | 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;$@. |
| 8f40 | a6 02 3b 25 40 02 ab 01 3b 2f 54 3b 30 49 22 02 60 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | ..;%@...;/T;0I".`.static.mrb_val |
| 8f60 | 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 65 5f | ue.mrb_Rectangle_draw_rectangle_ |
| 8f80 | 72 65 63 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 | rec(mrb_state*.mrb,.mrb_value.se |
| 8fa0 | 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 72 62 | lf).{..mrb_value.color_obj;..mrb |
| 8fc0 | 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 29 3b | _get_args(mrb,."o",.&color_obj); |
| 8fe0 | 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 28 43 | ...Color.*color;..UNWRAPSTRUCT(C |
| 9000 | 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 6f 6c | olor,.Color_type,.color_obj,.col |
| 9020 | 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 54 41 | or);..Rectangle.*rec_self.=.DATA |
| 9040 | 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 74 | _GET_PTR(mrb,.self,.&Rectangle_t |
| 9060 | 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 65 52 | ype,.Rectangle);..DrawRectangleR |
| 9080 | 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 6e 20 | ec(*rec_self,.*color);...return. |
| 90a0 | 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 | mrb_nil_value();.}.;.T;1I".stati |
| 90c0 | 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;+;.;.;.;& |
| 90e0 | 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 65 73 | I""Raylib::Rectangle#_draw_lines |
| 9100 | 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 1c 03 3b 15 54 3b 16 3a 10 5f 64 72 61 77 | .;.F;,[.;.[.[.@/i...;.T;.:._draw |
| 9120 | 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 1c 5b | _lines;.0;.[.;.{.;.IC;."..;.T;.[ |
| 9140 | 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 b2 02 3b 25 40 02 ab 01 3b 2f 54 3b 30 49 22 02 | .;![.;"@.;#0;$@...;%@...;/T;0I". |
| 9160 | 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 65 | ..static.mrb_value.mrb_Rectangle |
| 9180 | 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 61 | _draw_rectangle_lines_ex(mrb_sta |
| 91a0 | 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f | te*.mrb,.mrb_value.self).{..mrb_ |
| 91c0 | 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 65 | value.color_obj;..mrb_float.line |
| 91e0 | 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 2c | _thick;..mrb_get_args(mrb,."fo", |
| 9200 | 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 6c | .&line_thick,.&color_obj);...Col |
| 9220 | 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 20 | or.*color;..UNWRAPSTRUCT(Color,. |
| 9240 | 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 09 | Color_type,.color_obj,.color);.. |
| 9260 | 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 50 | Rectangle.*rec_self.=.DATA_GET_P |
| 9280 | 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 |
| 92a0 | 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 78 | ectangle);..DrawRectangleLinesEx |
| 92c0 | 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 3b | (*rec_self,.line_thick,.*color); |
| 92e0 | 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 54 | ...return.mrb_nil_value();.}.;.T |
| 9300 | 3b 31 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 ab 01 | ;1I".static.mrb_value.;.T.;.@... |
| 9320 | 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 ab 01 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 ab 01 3b 0d | ;.IC;.[..;.@...;.IC;.[..;.@...;. |
| 9340 | 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 3b 10 54 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 06 3b | IC;.{.;.IC;.{..;.T;.IC;.{..;.T.; |
| 9360 | 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 07 5b 07 40 02 b5 01 69 0a 5b 07 40 2f 69 02 79 03 3b 15 | .T;.{.;.[.;.[.[[email protected].[.@/i.y.;. |
| 9380 | 46 3b 16 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 | F;.:.Rectangle;.;.;.;.;.[.;.{.;. |
| 93a0 | 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 ab 01 3b | IC;."..;.T;.[.;![.;"@.;#0;$@...; |
| 93c0 | 2e 69 00 3b 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 | .i.;%@.;&I".Raylib::Rectangle.;. |
| 93e0 | 46 3b 39 6f 3b 3a 0c 3b 3b 30 3b 3c 30 3b 3d 30 3b 16 3b 3e 3b 25 40 19 3b 3f 30 3b 40 30 3b 32 | F;9o;:.;;0;<0;=0;.;>;%@.;?0;@0;2 |
| 9400 | 54 6f 3b 28 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 | To;(.;.IC;.[.o;).;*F;+;.;.;.;&I" |
| 9420 | 1a 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 76 65 63 74 6f 72 06 3b 20 46 3b 2c 5b 00 3b 14 | .Raylib::Circle#vector.;.F;,[.;. |
| 9440 | 5b 06 5b 07 40 02 b5 01 69 15 3b 15 46 3b 16 3a 0b 76 65 63 74 6f 72 3b 18 3b 19 3b 1c 5b 00 3b | [.[[email protected].;.F;.:.vector;.;.;.[.; |
| 9460 | 1d 7b 00 3b 1e 49 43 3b 1f 22 2b 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 | .{.;.IC;."+Returns.the.value.of. |
| 9480 | 61 74 74 72 69 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 | attribute.vector..;.T;.[.;![.;"I |
| 94a0 | 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 65 | "+Returns.the.value.of.attribute |
| 94c0 | 20 76 65 63 74 6f 72 2e 06 3b 20 54 3b 23 30 3b 24 40 02 d1 02 3b 47 30 3b 48 46 3b 25 40 02 cf | .vector..;.T;#0;$@...;G0;HF;%@.. |
| 94e0 | 02 3b 30 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 64 06 3b | .;0I"[email protected].; |
| 9500 | 20 54 3b 31 49 22 0f 64 65 66 20 76 65 63 74 6f 72 06 3b 20 54 3b 32 54 6f 3b 29 15 3b 2a 46 3b | .T;1I".def.vector.;.T;2To;).;*F; |
| 9520 | 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 63 74 6f | +;.;.;.;&I".Raylib::Circle#vecto |
| 9540 | 72 3d 06 3b 20 46 3b 2c 5b 06 5b 07 49 22 0a 76 61 6c 75 65 06 3b 20 54 30 3b 14 5b 06 5b 07 40 | r=.;.F;,[.[.I".value.;.T0;.[.[.@ |
| 9560 | 02 b5 01 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 00 3b | ...i.;.F;.:.vector=;.;.;.[.;.{.; |
| 9580 | 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 6f 72 | .IC;.".Sets.the.attribute.vector |
| 95a0 | 0d 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 2e 74 | .;.T;.[.o;F.;CI".param.;.F;DI".t |
| 95c0 | 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 76 65 | he.value.to.set.the.attribute.ve |
| 95e0 | 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 45 30 3b 24 40 | ctor.to..;.T;.I".value.;.T;E0;$@ |
| 9600 | 02 de 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 20 76 | ...;![.;"I"USets.the.attribute.v |
| 9620 | 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 6f 20 | [email protected]. |
| 9640 | 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 20 54 | set.the.attribute.vector.to..;.T |
| 9660 | 3b 23 30 3b 24 40 02 de 02 3b 47 30 3b 48 46 3b 25 40 02 cf 02 3b 30 49 22 2d 64 65 66 20 76 65 | ;#0;$@...;G0;HF;%@...;0I"-def.ve |
| 9680 | 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 0a 65 | ctor=(value)...@vector.=.value.e |
| 96a0 | 6e 64 06 3b 20 54 3b 31 49 22 17 64 65 66 20 76 65 63 74 6f 72 3d 28 76 61 6c 75 65 29 06 3b 20 | nd.;.T;1I".def.vector=(value).;. |
| 96c0 | 54 3b 32 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 3a 3a | T;2To;).;*F;+;.;.;.;&I".Raylib:: |
| 96e0 | 43 69 72 63 6c 65 23 72 61 64 69 75 73 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 b5 01 69 | Circle#radius.;.F;,[.;.[.[[email protected] |
| 9700 | 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 1f | .;.F;.:.radius;.;.;.[.;.{.;.IC;. |
| 9720 | 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 65 | "+Returns.the.value.of.attribute |
| 9740 | 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 73 | .radius..;.T;.[.;![.;"I"+Returns |
| 9760 | 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 06 | .the.value.of.attribute.radius.. |
| 9780 | 3b 20 54 3b 23 30 3b 24 40 02 f1 02 3b 47 30 3b 48 46 3b 25 40 02 cf 02 3b 30 49 22 1d 64 65 66 | ;.T;#0;$@...;G0;HF;%@...;0I".def |
| 97a0 | 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 31 49 22 0f 64 65 | [email protected].;.T;1I".de |
| 97c0 | 66 20 72 61 64 69 75 73 06 3b 20 54 3b 32 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 | f.radius.;.T;2To;).;*F;+;.;.;.;& |
| 97e0 | 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 2c 5b | I".Raylib::Circle#radius=.;.F;,[ |
| 9800 | 06 5b 07 40 02 e2 02 30 3b 14 5b 06 5b 07 40 02 b5 01 69 16 3b 15 46 3b 16 3a 0c 72 61 64 69 75 | .[[email protected];.[.[[email protected].;.F;.:.radiu |
| 9820 | 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 |
| 9840 | 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 46 0a 3b 43 49 22 0a | ttribute.radius.;.T;.[.o;F.;CI". |
| 9860 | 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 2e 74 68 65 20 76 61 6c 75 65 20 74 6f 20 73 65 74 20 74 | param.;.F;DI".the.value.to.set.t |
| 9880 | 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". |
| 98a0 | 76 61 6c 75 65 06 3b 20 54 3b 45 30 3b 24 40 02 fe 02 3b 21 5b 00 3b 22 49 22 55 53 65 74 73 20 | value.;.T;E0;$@...;![.;"I"USets. |
| 98c0 | 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] |
| 98e0 | 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 |
| 9900 | 20 72 61 64 69 75 73 20 74 6f 2e 06 3b 20 54 3b 23 30 3b 24 40 02 fe 02 3b 47 30 3b 48 46 3b 25 | .radius.to..;.T;#0;$@...;G0;HF;% |
| 9920 | 40 02 cf 02 3b 30 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 | @...;0I"-def.radius=(value)...@r |
| 9940 | 61 64 69 75 73 20 3d 20 76 61 6c 75 65 0a 65 6e 64 06 3b 20 54 3b 31 49 22 17 64 65 66 20 72 61 | adius.=.value.end.;.T;1I".def.ra |
| 9960 | 64 69 75 73 3d 28 76 61 6c 75 65 29 06 3b 20 54 3b 32 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a | dius=(value).;.T;2To;).;*F;+;.;. |
| 9980 | 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 |
| 99a0 | 06 3b 20 46 3b 2c 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[. |
| 99c0 | 49 22 0b 72 61 64 69 75 73 06 3b 20 54 30 3b 14 5b 06 5b 07 40 02 b5 01 69 18 3b 15 46 3b 16 3b | I".radius.;.T0;.[.[[email protected].;.F;.; |
| 99e0 | 33 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 46 | 3;.;.;.[.;.{.;.IC;."..;.T;.[.o;F |
| 9a00 | 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 1d 61 20 6e 65 77 20 69 6e 73 74 61 | .;CI".return.;.F;DI".a.new.insta |
| 9a20 | 6e 63 65 20 6f 66 20 43 69 72 63 6c 65 06 3b 20 54 3b 16 30 3b 45 5b 06 49 22 0b 43 69 72 63 6c | nce.of.Circle.;.T;.0;E[.I".Circl |
| 9a40 | 65 06 3b 20 46 3b 24 40 02 10 03 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 10 03 3b 2e 69 00 | e.;.F;$@...;![.;"@.;#0;$@...;.i. |
| 9a60 | 3b 25 40 02 cf 02 3b 2f 54 3b 30 49 22 5e 64 65 66 20 69 6e 69 74 69 61 6c 69 7a 65 28 78 2c 20 | ;%@...;/T;0I"^def.initialize(x,. |
| 9a80 | 79 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 | y,.radius)...self.vector.=.Vecto |
| 9aa0 | 72 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 | r2.new(x,.y)...self.radius.=.rad |
| 9ac0 | 69 75 73 0a 65 6e 64 06 3b 20 54 3b 31 49 22 21 64 65 66 20 69 6e 69 74 69 61 6c 69 7a 65 28 78 | ius.end.;.T;1I"!def.initialize(x |
| 9ae0 | 2c 20 79 2c 20 72 61 64 69 75 73 29 06 3b 20 54 3b 32 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a | ,.y,.radius).;.T;2To;).;*F;+;.;. |
| 9b00 | 3b 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 2c 5b 00 3b | ;.;&I".Raylib::Circle#x.;.F;,[.; |
| 9b20 | 14 5b 06 5b 07 40 02 b5 01 69 1d 3b 15 46 3b 16 3b 34 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e | .[.[[email protected].;.F;.;4;.;.;.[.;.{.;. |
| 9b40 | 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 27 03 3b | IC;."..;.T;.[.;![.;"@.;#0;$@.'.; |
| 9b60 | 2e 69 00 3b 25 40 02 cf 02 3b 2f 54 3b 30 49 22 1e 64 65 66 20 78 0a 20 20 73 65 6c 66 2e 76 65 | .i.;%@...;/T;0I".def.x...self.ve |
| 9b80 | 63 74 6f 72 2e 78 0a 65 6e 64 06 3b 20 54 3b 31 49 22 0a 64 65 66 20 78 06 3b 20 54 3b 32 54 6f | ctor.x.end.;.T;1I".def.x.;.T;2To |
| 9ba0 | 3b 29 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 | ;).;*F;+;.;.;.;&I".Raylib::Circl |
| 9bc0 | 65 23 79 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 b5 01 69 21 3b 15 46 3b 16 3b 36 3b 18 | e#y.;.F;,[.;.[.[[email protected]!;.F;.;6;. |
| 9be0 | 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;.[.;![.;" |
| 9c00 | 40 17 3b 23 30 3b 24 40 02 33 03 3b 2e 69 00 3b 25 40 02 cf 02 3b 2f 54 3b 30 49 22 1e 64 65 66 | @.;#0;[email protected].;.i.;%@...;/T;0I".def |
| 9c20 | 20 79 0a 20 20 73 65 6c 66 2e 76 65 63 74 6f 72 2e 79 0a 65 6e 64 06 3b 20 54 3b 31 49 22 0a 64 | .y...self.vector.y.end.;.T;1I".d |
| 9c40 | 65 66 20 79 06 3b 20 54 3b 32 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 16 52 | ef.y.;.T;2To;).;*F;+;.;.;.;&I".R |
| 9c60 | 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 78 3d 06 3b 20 46 3b 2c 5b 06 5b 07 49 22 06 78 06 3b | aylib::Circle#x=.;.F;,[.[.I".x.; |
| 9c80 | 20 54 30 3b 14 5b 06 5b 07 40 02 b5 01 69 25 3b 15 46 3b 16 3b 35 3b 18 3b 19 3b 1c 5b 00 3b 1d | .T0;.[.[[email protected]%;.F;.;5;.;.;.[.;. |
| 9ca0 | 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;$@ |
| 9cc0 | 02 3f 03 3b 2e 69 00 3b 25 40 02 cf 02 3b 2f 54 3b 30 49 22 26 64 65 66 20 78 3d 28 78 29 0a 20 | .?.;.i.;%@...;/T;0I"&def.x=(x).. |
| 9ce0 | 20 73 65 6c 66 2e 76 65 63 74 6f 72 2e 78 20 3d 20 78 0a 65 6e 64 06 3b 20 54 3b 31 49 22 0e 64 | .self.vector.x.=.x.end.;.T;1I".d |
| 9d00 | 65 66 20 78 3d 28 78 29 06 3b 20 54 3b 32 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 | ef.x=(x).;.T;2To;).;*F;+;.;.;.;& |
| 9d20 | 49 22 16 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 79 3d 06 3b 20 46 3b 2c 5b 06 5b 07 49 22 | I".Raylib::Circle#y=.;.F;,[.[.I" |
| 9d40 | 06 79 06 3b 20 54 30 3b 14 5b 06 5b 07 40 02 b5 01 69 29 3b 15 46 3b 16 3b 37 3b 18 3b 19 3b 1c | .y.;.T0;.[.[[email protected]);.F;.;7;.;.;. |
| 9d60 | 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 23 | [.;.{.;.IC;."..;.T;.[.;![.;"@.;# |
| 9d80 | 30 3b 24 40 02 4d 03 3b 2e 69 00 3b 25 40 02 cf 02 3b 2f 54 3b 30 49 22 26 64 65 66 20 79 3d 28 | 0;[email protected].;.i.;%@...;/T;0I"&def.y=( |
| 9da0 | 79 29 0a 20 20 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 31 | y)...self.vector.y.=.y.end.;.T;1 |
| 9dc0 | 49 22 0e 64 65 66 20 79 3d 28 79 29 06 3b 20 54 3b 32 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a | I".def.y=(y).;.T;2To;).;*F;+;.;. |
| 9de0 | 3b 1b 3b 26 49 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 | ;.;&I"%Raylib::Circle#collide_wi |
| 9e00 | 74 68 5f 72 65 63 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 f8 02 3b 15 54 3b 16 | th_rec?.;.F;,[.;.[.[.@/i...;.T;. |
| 9e20 | 3b 6b 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 46 | ;k;.0;.[.;.{.;.IC;."..;.T;.[.o;F |
| 9e40 | 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 40 17 3b 16 30 3b 45 5b 06 40 01 fa 3b 24 | .;CI".return.;.F;D@.;.0;E[.@..;$ |
| 9e60 | 40 02 5b 03 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 5b 03 3b 2e 69 00 3b 25 40 02 cf 02 3b | @.[.;![.;"@.;#0;$@.[.;.i.;%@...; |
| 9e80 | 2f 54 3b 30 49 22 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 | /T;0I"..static.mrb_value.mrb_Cir |
| 9ea0 | 63 6c 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 | cle_collide_with_rec(mrb_state*. |
| 9ec0 | 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 |
| 9ee0 | 65 20 72 65 63 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 6f | e.rec_obj;..mrb_get_args(mrb,."o |
| 9f00 | 22 2c 20 26 72 65 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 | ",.&rec_obj);...return.mrb_bool_ |
| 9f20 | 76 61 6c 75 65 28 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 | value(check_collision_circle_rec |
| 9f40 | 28 6d 72 62 2c 20 73 65 6c 66 2c 20 72 65 63 5f 6f 62 6a 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 | (mrb,.self,.rec_obj));.}.;.T;1I" |
| 9f60 | 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;+;. |
| 9f80 | 3b 1a 3b 1b 3b 26 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 | ;.;.;&I"(Raylib::Circle#collide_ |
| 9fa0 | 77 69 74 68 5f 63 69 72 63 6c 65 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 c1 02 | with_circle?.;.F;,[.;.[.[.@/i... |
| 9fc0 | 3b 15 54 3b 16 3b 6c 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 | ;.T;.;l;.0;.[.;.{.;.IC;."..;.T;. |
| 9fe0 | 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 40 17 3b 16 30 3b 45 5b 06 | [.o;F.;CI".return.;.F;D@.;.0;E[. |
| a000 | 40 01 fa 3b 24 40 02 6a 03 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 6a 03 3b 2e 69 00 3b 25 | @..;[email protected].;![.;"@.;#0;[email protected].;.i.;% |
| a020 | 40 02 cf 02 3b 2f 54 3b 30 49 22 02 a0 02 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d | @...;/T;0I"...static.mrb_value.m |
| a040 | 72 62 5f 43 69 72 63 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 | rb_Circle_collide_with_circ(mrb_ |
| a060 | 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 |
| a080 | 72 62 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 | rb_value.circle_obj;..mrb_get_ar |
| a0a0 | 67 73 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 6d 72 62 | gs(mrb,."o",.&circle_obj);...mrb |
| a0c0 | 5f 76 61 6c 75 65 20 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 | _value.vector_obj1.=.mrb_funcall |
| a0e0 | 28 6d 72 62 2c 20 73 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 | (mrb,.self,."vector",.0);..Vecto |
| a100 | 72 32 20 2a 63 65 6e 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 | r2.*center1.=.DATA_GET_PTR(mrb,. |
| a120 | 76 65 63 74 6f 72 5f 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 | vector_obj1,.&Vector2_type,.Vect |
| a140 | 6f 72 32 29 3b 0a 09 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 | or2);..mrb_float.radius1.=.mrb_a |
| a160 | 73 5f 66 6c 6f 61 74 28 6d 72 62 2c 20 6d 72 62 5f 66 75 6e 63 61 6c 6c 28 6d 72 62 2c 20 73 65 | s_float(mrb,.mrb_funcall(mrb,.se |
| a180 | 6c 66 2c 20 22 72 61 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 | lf,."radius",.0));...mrb_value.v |
| a1a0 | 65 63 74 6f 72 5f 6f 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 | ector_obj2.=.mrb_funcall(mrb,.ci |
| a1c0 | 72 63 6c 65 5f 6f 62 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 | rcle_obj,."vector",.0);..Vector2 |
| a1e0 | 20 2a 63 65 6e 74 65 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 | .*center2.=.DATA_GET_PTR(mrb,.ve |
| a200 | 63 74 6f 72 5f 6f 62 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 | ctor_obj2,.&Vector2_type,.Vector |
| a220 | 32 29 3b 0a 09 6d 72 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 | 2);..mrb_float.radius2.=.mrb_as_ |
| a240 | 66 6c 6f 61 74 28 6d 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 | float(mrb,.mrb_funcall(mrb,.circ |
| a260 | 6c 65 5f 6f 62 6a 2c 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 | le_obj,."radius",.0));...return. |
| a280 | 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 43 68 65 63 6b 43 6f 6c 6c 69 73 69 6f 6e 43 69 72 | mrb_bool_value(CheckCollisionCir |
| a2a0 | 63 6c 65 73 28 2a 63 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 | cles(*center1,.radius1,.*center2 |
| a2c0 | 2c 20 72 61 64 69 75 73 32 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 | ,.radius2));.}.;.T;1I".static.mr |
| a2e0 | 62 5f 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 02 cf 02 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 cf | b_value.;.T.;.@...;.IC;.[..;.@.. |
| a300 | 02 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 cf 02 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 | .;.IC;.[..;.@...;.IC;.{.;.IC;.{. |
| a320 | 06 3b 10 54 3b 11 49 43 3b 0e 7b 07 3b 71 49 43 3b 0e 7b 07 3a 09 72 65 61 64 40 02 d1 02 3a 0a | .;.T;.IC;.{.;qIC;.{.:.read@...:. |
| a340 | 77 72 69 74 65 40 02 de 02 06 3b 10 54 3b 73 49 43 3b 0e 7b 07 3b 75 40 02 f1 02 3b 76 40 02 fe | write@....;.T;sIC;.{.;u@...;v@.. |
| a360 | 02 06 3b 10 54 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 07 5b 07 40 02 b5 01 69 | ..;.T.;.T.;.T;.{.;.[.;.[.[[email protected] |
| a380 | 14 5b 07 40 2f 69 02 8f 03 3b 15 46 3b 16 3a 0b 43 69 72 63 6c 65 3b 18 3b 19 3b 1a 3b 1b 3b 1c | .[.@/i...;.F;.:.Circle;.;.;.;.;. |
| a3a0 | 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 23 | [.;.{.;.IC;."..;.T;.[.;![.;"@.;# |
| a3c0 | 30 3b 24 40 02 cf 02 3b 2e 69 00 3b 25 40 19 3b 26 49 22 13 52 61 79 6c 69 62 3a 3a 43 69 72 63 | 0;$@...;.i.;%@.;&I".Raylib::Circ |
| a3e0 | 6c 65 06 3b 20 46 3b 39 6f 3b 3a 0c 3b 3b 30 3b 3c 30 3b 3d 30 3b 16 3b 3e 3b 25 40 19 3b 3f 30 | le.;.F;9o;:.;;0;<0;=0;.;>;%@.;?0 |
| a400 | 3b 40 30 3b 32 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 | ;@0;2To;).;*F;+;.;.;.;&I".Raylib |
| a420 | 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 b5 01 69 | .defined_loop.;.F;,[.;.[.[[email protected] |
| a440 | 30 3b 15 46 3b 16 3a 11 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 | 0;.F;.:.defined_loop;.;.;.[.;.{. |
| a460 | 3b 1e 49 43 3b 1f 22 31 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 61 74 74 | ;.IC;."1Returns.the.value.of.att |
| a480 | 72 69 62 75 74 65 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 2e 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 | ribute.defined_loop..;.T;.[.;![. |
| a4a0 | 3b 22 49 22 31 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 61 74 74 72 69 62 | ;"I"1Returns.the.value.of.attrib |
| a4c0 | 75 74 65 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 2e 06 3b 20 54 3b 23 30 3b 24 40 02 8c 03 3b 47 | ute.defined_loop..;.T;#0;$@...;G |
| a4e0 | 30 3b 48 46 3b 25 40 19 3b 30 49 22 29 64 65 66 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 0a 20 20 | 0;HF;%@.;0I")def.defined_loop... |
| a500 | 40 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 0a 65 6e 64 06 3b 20 54 3b 31 49 22 15 64 65 66 20 64 65 | @defined_loop.end.;.T;1I".def.de |
| a520 | 66 69 6e 65 64 5f 6c 6f 6f 70 06 3b 20 54 3b 32 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b | fined_loop.;.T;2To;).;*F;+;.;.;. |
| a540 | 3b 26 49 22 19 52 61 79 6c 69 62 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3d 06 3b 20 46 3b 2c 5b | ;&I".Raylib.defined_loop=.;.F;,[ |
| a560 | 06 5b 07 40 02 e2 02 30 3b 14 5b 06 5b 07 40 02 b5 01 69 30 3b 15 46 3b 16 3a 12 64 65 66 69 6e | .[[email protected];.[.[[email protected];.F;.:.defin |
| a580 | 65 64 5f 6c 6f 6f 70 3d 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 24 53 65 74 73 | ed_loop=;.;.;.[.;.{.;.IC;."$Sets |
| a5a0 | 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 0d 3b 20 54 3b | .the.attribute.defined_loop.;.T; |
| a5c0 | 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 34 74 68 65 20 76 61 | .[.o;F.;CI".param.;.F;DI"4the.va |
| a5e0 | 6c 75 65 20 74 6f 20 73 65 74 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 64 65 66 69 6e 65 64 | lue.to.set.the.attribute.defined |
| a600 | 5f 6c 6f 6f 70 20 74 6f 2e 06 3b 20 54 3b 16 49 22 0a 76 61 6c 75 65 06 3b 20 54 3b 45 30 3b 24 | _loop.to..;.T;.I".value.;.T;E0;$ |
| a620 | 40 02 99 03 3b 21 5b 00 3b 22 49 22 61 53 65 74 73 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 | @...;![.;"I"aSets.the.attribute. |
| a640 | 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 0a 40 70 61 72 61 6d 20 76 61 6c 75 65 20 74 68 65 20 76 61 | [email protected] |
| a660 | 6c 75 65 20 74 6f 20 73 65 74 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 64 65 66 69 6e 65 64 | lue.to.set.the.attribute.defined |
| a680 | 5f 6c 6f 6f 70 20 74 6f 2e 06 3b 20 54 3b 23 30 3b 24 40 02 99 03 3b 47 30 3b 48 46 3b 25 40 19 | _loop.to..;.T;#0;$@...;G0;HF;%@. |
| a6a0 | 3b 30 49 22 39 64 65 66 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3d 28 76 61 6c 75 65 29 0a 20 20 | ;0I"9def.defined_loop=(value)... |
| a6c0 | 40 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 20 3d 20 76 61 6c 75 65 0a 65 6e 64 06 3b 20 54 3b 31 49 | @defined_loop.=.value.end.;.T;1I |
| a6e0 | 22 1d 64 65 66 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3d 28 76 61 6c 75 65 29 06 3b 20 54 3b 32 | ".def.defined_loop=(value).;.T;2 |
| a700 | 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 2e 64 61 74 61 | To;).;*F;+;.;.;.;&I".Raylib.data |
| a720 | 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 b5 01 69 | _keys_pressed.;.F;,[.;.[.[[email protected] |
| a740 | 31 3b 15 46 3b 16 3a 16 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3b 18 3b 19 3b 1c 5b | 1;.F;.:.data_keys_pressed;.;.;.[ |
| a760 | 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 36 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f | .;.{.;.IC;."6Returns.the.value.o |
| a780 | 66 20 61 74 74 72 69 62 75 74 65 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 2e 0d 3b | f.attribute.data_keys_pressed..; |
| a7a0 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 36 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 | .T;.[.;![.;"I"6Returns.the.value |
| a7c0 | 20 6f 66 20 61 74 74 72 69 62 75 74 65 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 2e | .of.attribute.data_keys_pressed. |
| a7e0 | 06 3b 20 54 3b 23 30 3b 24 40 02 ab 03 3b 47 30 3b 48 46 3b 25 40 19 3b 30 49 22 33 64 65 66 20 | .;.T;#0;$@...;G0;HF;%@.;0I"3def. |
| a800 | 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 0a 20 20 40 64 61 74 61 5f 6b 65 79 73 5f 70 | data_keys_pressed...@data_keys_p |
| a820 | 72 65 73 73 65 64 0a 65 6e 64 06 3b 20 54 3b 31 49 22 1a 64 65 66 20 64 61 74 61 5f 6b 65 79 73 | ressed.end.;.T;1I".def.data_keys |
| a840 | 5f 70 72 65 73 73 65 64 06 3b 20 54 3b 32 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 | _pressed.;.T;2To;).;*F;+;.;.;.;& |
| a860 | 49 22 1e 52 61 79 6c 69 62 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3d 06 3b 20 46 | I".Raylib.data_keys_pressed=.;.F |
| a880 | 3b 2c 5b 06 5b 07 40 02 e2 02 30 3b 14 5b 06 5b 07 40 02 b5 01 69 31 3b 15 46 3b 16 3a 17 64 61 | ;,[.[[email protected];.[.[[email protected];.F;.:.da |
| a8a0 | 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3d 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | ta_keys_pressed=;.;.;.[.;.{.;.IC |
| a8c0 | 3b 1f 22 29 53 65 74 73 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 64 61 74 61 5f 6b 65 79 73 | ;.")Sets.the.attribute.data_keys |
| a8e0 | 5f 70 72 65 73 73 65 64 0d 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b | _pressed.;.T;.[.o;F.;CI".param.; |
| a900 | 20 46 3b 44 49 22 39 74 68 65 20 76 61 6c 75 65 20 74 6f 20 73 65 74 20 74 68 65 20 61 74 74 72 | .F;DI"9the.value.to.set.the.attr |
| a920 | 69 62 75 74 65 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 20 74 6f 2e 06 3b 20 54 3b | ibute.data_keys_pressed.to..;.T; |
| a940 | 16 49 22 0a 76 61 6c 75 65 06 3b 20 54 3b 45 30 3b 24 40 02 b8 03 3b 21 5b 00 3b 22 49 22 6b 53 | .I".value.;.T;E0;$@...;![.;"I"kS |
| a960 | 65 74 73 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 | ets.the.attribute.data_keys_pres |
| a980 | 73 65 64 0a 40 70 61 72 61 6d 20 76 61 6c 75 65 20 74 68 65 20 76 61 6c 75 65 20 74 6f 20 73 65 | [email protected] |
| a9a0 | 74 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 | t.the.attribute.data_keys_presse |
| a9c0 | 64 20 74 6f 2e 06 3b 20 54 3b 23 30 3b 24 40 02 b8 03 3b 47 30 3b 48 46 3b 25 40 19 3b 30 49 22 | d.to..;.T;#0;$@...;G0;HF;%@.;0I" |
| a9e0 | 43 64 65 66 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3d 28 76 61 6c 75 65 29 0a 20 | Cdef.data_keys_pressed=(value).. |
| aa00 | 20 40 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 20 3d 20 76 61 6c 75 65 0a 65 6e 64 06 | .@data_keys_pressed.=.value.end. |
| aa20 | 3b 20 54 3b 31 49 22 22 64 65 66 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3d 28 76 | ;.T;1I""def.data_keys_pressed=(v |
| aa40 | 61 6c 75 65 29 06 3b 20 54 3b 32 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1d | alue).;.T;2To;).;*F;+;.;.;.;&I". |
| aa60 | 52 61 79 6c 69 62 2e 77 68 69 6c 65 5f 77 69 6e 64 6f 77 5f 6f 70 65 6e 06 3b 20 46 3b 2c 5b 06 | Raylib.while_window_open.;.F;,[. |
| aa80 | 5b 07 49 22 0b 26 62 6c 6f 63 6b 06 3b 20 54 30 3b 14 5b 06 5b 07 40 02 b5 01 69 33 3b 15 46 3b | [.I".&block.;.T0;.[.[[email protected];.F; |
| aaa0 | 16 3a 16 77 68 69 6c 65 5f 77 69 6e 64 6f 77 5f 6f 70 65 6e 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 | .:.while_window_open;.;.;.[.;.{. |
| aac0 | 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 ca | ;.IC;."..;.T;.[.;![.;"@.;#0;$@.. |
| aae0 | 03 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 49 22 01 f1 64 65 66 20 77 68 69 6c 65 5f 77 69 6e 64 | .;.i.;%@.;/T;0I"..def.while_wind |
| ab00 | 6f 77 5f 6f 70 65 6e 28 26 62 6c 6f 63 6b 29 0a 20 20 73 65 6c 66 2e 64 65 66 69 6e 65 64 5f 6c | ow_open(&block)...self.defined_l |
| ab20 | 6f 6f 70 20 3d 20 62 6c 6f 63 6b 0a 20 20 69 66 20 52 61 79 6c 69 62 2e 70 6c 61 74 66 6f 72 6d | oop.=.block...if.Raylib.platform |
| ab40 | 20 3d 3d 20 27 64 65 73 6b 74 6f 70 27 0a 20 20 20 20 77 68 69 6c 65 20 21 52 61 79 6c 69 62 2e | .==.'desktop'.....while.!Raylib. |
| ab60 | 77 69 6e 64 6f 77 5f 73 68 6f 75 6c 64 5f 63 6c 6f 73 65 3f 20 64 6f 0a 20 20 20 20 20 20 73 65 | window_should_close?.do.......se |
| ab80 | 6c 66 2e 6d 61 69 6e 5f 6c 6f 6f 70 0a 20 20 20 20 65 6e 64 0a 20 20 65 6c 73 69 66 20 52 61 79 | lf.main_loop.....end...elsif.Ray |
| aba0 | 6c 69 62 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 27 77 65 62 27 0a 20 20 20 20 52 61 79 6c 69 62 | lib.platform.==.'web'.....Raylib |
| abc0 | 2e 65 6d 73 63 72 69 70 74 65 6e 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 0a 20 20 65 6e 64 0a | .emscripten_set_main_loop...end. |
| abe0 | 65 6e 64 06 3b 20 54 3b 31 49 22 22 64 65 66 20 77 68 69 6c 65 5f 77 69 6e 64 6f 77 5f 6f 70 65 | end.;.T;1I""def.while_window_ope |
| ac00 | 6e 28 26 62 6c 6f 63 6b 29 06 3b 20 54 3b 32 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b | n(&block).;.T;2To;).;*F;+;.;.;.; |
| ac20 | 26 49 22 15 52 61 79 6c 69 62 2e 6d 61 69 6e 5f 6c 6f 6f 70 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 | &I".Raylib.main_loop.;.F;,[.;.[. |
| ac40 | 5b 07 40 02 b5 01 69 3e 3b 15 46 3b 16 3a 0e 6d 61 69 6e 5f 6c 6f 6f 70 3b 18 3b 19 3b 1c 5b 00 | [[email protected]>;.F;.:.main_loop;.;.;.[. |
| ac60 | 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; |
| ac80 | 24 40 02 d8 03 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 49 22 4e 64 65 66 20 6d 61 69 6e 5f 6c 6f | $@...;.i.;%@.;/T;0I"Ndef.main_lo |
| aca0 | 6f 70 0a 20 20 73 65 6c 66 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 20 3d 20 6e 69 | op...self.data_keys_pressed.=.ni |
| acc0 | 6c 0a 20 20 73 65 6c 66 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 2e 63 61 6c 6c 0a 65 6e 64 06 3b | l...self.defined_loop.call.end.; |
| ace0 | 20 54 3b 31 49 22 12 64 65 66 20 6d 61 69 6e 5f 6c 6f 6f 70 06 3b 20 54 3b 32 54 6f 3b 29 16 3b | .T;1I".def.main_loop.;.T;2To;).; |
| ad00 | 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 15 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 06 | *F;+;.;.;.;&I".Raylib.draw_text. |
| ad20 | 3b 20 46 3b 2c 5b 0a 5b 07 49 22 0a 74 65 78 74 3a 06 3b 20 54 30 5b 07 49 22 07 78 3a 06 3b 20 | ;.F;,[.[.I".text:.;.T0[.I".x:.;. |
| ad40 | 54 30 5b 07 49 22 07 79 3a 06 3b 20 54 30 5b 07 49 22 0f 66 6f 6e 74 5f 73 69 7a 65 3a 06 3b 20 | T0[.I".y:.;.T0[.I".font_size:.;. |
| ad60 | 54 30 5b 07 49 22 0b 63 6f 6c 6f 72 3a 06 3b 20 54 49 22 23 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 | T0[.I".color:.;.TI"#Rl::Color.ne |
| ad80 | 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 06 3b 20 54 3b 14 5b 06 5b 07 40 02 b5 01 | w(255,255,255,255).;.T;.[.[.@... |
| ada0 | 69 43 3b 15 46 3b 16 3a 0e 64 72 61 77 5f 74 65 78 74 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e | iC;.F;.:.draw_text;.;.;.[.;.{.;. |
| adc0 | 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 e4 03 3b | IC;."..;.T;.[.;![.;"@.;#0;$@...; |
| ade0 | 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 49 22 01 83 64 65 66 20 64 72 61 77 5f 74 65 78 74 28 74 65 | .i.;%@.;/T;0I"..def.draw_text(te |
| ae00 | 78 74 3a 2c 20 78 3a 2c 20 79 3a 2c 20 66 6f 6e 74 5f 73 69 7a 65 3a 2c 20 63 6f 6c 6f 72 3a 20 | xt:,.x:,.y:,.font_size:,.color:. |
| ae20 | 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 0a | Rl::Color.new(255,255,255,255)). |
| ae40 | 20 20 73 65 6c 66 2e 5f 64 72 61 77 5f 74 65 78 74 28 74 65 78 74 2c 20 78 2c 20 79 2c 20 66 6f | ..self._draw_text(text,.x,.y,.fo |
| ae60 | 6e 74 5f 73 69 7a 65 2c 20 63 6f 6c 6f 72 29 0a 65 6e 64 06 3b 20 54 3b 31 49 22 54 64 65 66 20 | nt_size,.color).end.;.T;1I"Tdef. |
| ae80 | 64 72 61 77 5f 74 65 78 74 28 74 65 78 74 3a 2c 20 78 3a 2c 20 79 3a 2c 20 66 6f 6e 74 5f 73 69 | draw_text(text:,.x:,.y:,.font_si |
| aea0 | 7a 65 3a 2c 20 63 6f 6c 6f 72 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 | ze:,.color:.Rl::Color.new(255,25 |
| aec0 | 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 32 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b | 5,255,255)).;.T;2To;).;*F;+;.;.; |
| aee0 | 1b 3b 26 49 22 18 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 06 3b 20 46 3b 2c 5b | .;&I".Raylib.draw_texture.;.F;,[ |
| af00 | 09 5b 07 49 22 0d 74 65 78 74 75 72 65 3a 06 3b 20 54 30 5b 07 49 22 07 78 3a 06 3b 20 54 30 5b | .[.I".texture:.;.T0[.I".x:.;.T0[ |
| af20 | 07 49 22 07 79 3a 06 3b 20 54 30 5b 07 49 22 0a 74 69 6e 74 3a 06 3b 20 54 49 22 23 52 6c 3a 3a | .I".y:.;.T0[.I".tint:.;.TI"#Rl:: |
| af40 | 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 20 54 3b 14 | Color.new(255,255,255,255).;.T;. |
| af60 | 5b 06 5b 07 40 02 b5 01 69 47 3b 15 46 3b 16 3a 11 64 72 61 77 5f 74 65 78 74 75 72 65 3b 18 3b | [.[[email protected];.F;.:.draw_texture;.; |
| af80 | 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 40 | .;.[.;.{.;.IC;."..;.T;.[.;![.;"@ |
| afa0 | 17 3b 23 30 3b 24 40 02 fb 03 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 49 22 6c 64 65 66 20 64 72 | .;#0;$@...;.i.;%@.;/T;0I"ldef.dr |
| afc0 | 61 77 5f 74 65 78 74 75 72 65 28 74 65 78 74 75 72 65 3a 2c 20 78 3a 2c 20 79 3a 2c 20 74 69 6e | aw_texture(texture:,.x:,.y:,.tin |
| afe0 | 74 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 | t:.Rl::Color.new(255,255,255,255 |
| b000 | 29 29 0a 20 20 74 65 78 74 75 72 65 2e 64 72 61 77 28 78 2c 20 79 2c 20 74 69 6e 74 29 0a 65 6e | ))...texture.draw(x,.y,.tint).en |
| b020 | 64 06 3b 20 54 3b 31 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 | d.;.T;1I"Mdef.draw_texture(textu |
| b040 | 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 |
| b060 | 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 32 54 6f 3b 29 16 3b 2a 46 | (255,255,255,255)).;.T;2To;).;*F |
| b080 | 3b 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 | ;+;.;.;.;&I".Raylib.draw_texture |
| b0a0 | 5f 65 78 06 3b 20 46 3b 2c 5b 0a 5b 07 49 22 0d 74 65 78 74 75 72 65 3a 06 3b 20 54 30 5b 07 49 | _ex.;.F;,[.[.I".texture:.;.T0[.I |
| b0c0 | 22 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 | ".pos:.;.T0[.I".rotation:.;.TI". |
| b0e0 | 30 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 | 0.;.T[.I".scale:.;.TI".1.;.T[.I" |
| b100 | 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 |
| b120 | 35 35 2c 32 35 35 2c 32 35 35 29 06 3b 20 54 3b 14 5b 06 5b 07 40 02 b5 01 69 4b 3b 15 46 3b 16 | 55,255,255).;.T;.[.[[email protected];.F;. |
| b140 | 3a 14 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 | :.draw_texture_ex;.;.;.[.;.{.;.I |
| b160 | 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 10 04 3b 2e | C;."..;.T;.[.;![.;"@.;#0;$@...;. |
| b180 | 69 00 3b 25 40 19 3b 2f 54 3b 30 49 22 01 a1 64 65 66 20 64 72 61 77 5f 74 65 78 74 75 72 65 5f | i.;%@.;/T;0I"..def.draw_texture_ |
| b1a0 | 65 78 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 | ex(texture:,.pos:,.rotation:.0,. |
| b1c0 | 73 63 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 | scale:.1,.tint:.Rl::Color.new(25 |
| b1e0 | 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 78 | 5,255,255,255))...self._draw_tex |
| b200 | 74 75 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 | ture_ex(texture,.pos,.rotation,. |
| b220 | 73 63 61 6c 65 2c 20 74 69 6e 74 29 0a 65 6e 64 06 3b 20 54 3b 31 49 22 65 64 65 66 20 64 72 61 | scale,.tint).end.;.T;1I"edef.dra |
| b240 | 77 5f 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 | w_texture_ex(texture:,.pos:,.rot |
| b260 | 61 74 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 | ation:.0,.scale:.1,.tint:.Rl::Co |
| b280 | 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 32 54 | lor.new(255,255,255,255)).;.T;2T |
| b2a0 | 6f 3b 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 | o;).;*F;+;.;.;.;&I".Raylib.draw_ |
| b2c0 | 74 65 78 74 75 72 65 5f 70 72 6f 06 3b 20 46 3b 2c 5b 0b 5b 07 49 22 0d 74 65 78 74 75 72 65 3a | texture_pro.;.F;,[.[.I".texture: |
| b2e0 | 06 3b 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 | .;.T0[.I".source_rec:.;.T0[.I".d |
| b300 | 65 73 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 | est_rec:.;.T0[.I".origin:.;.TI". |
| b320 | 52 6c 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 | Rl::Vector.new(0,0).;.T[.I".rota |
| b340 | 74 69 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 | tion:.;.TI".0.;.T[.I".tint:.;.TI |
| b360 | 22 23 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 | "#Rl::Color.new(255,255,255,255) |
| b380 | 06 3b 20 54 3b 14 5b 06 5b 07 40 02 b5 01 69 4f 3b 15 46 3b 16 3a 15 64 72 61 77 5f 74 65 78 74 | .;.T;.[.[[email protected];.F;.:.draw_text |
| b3a0 | 75 72 65 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 | ure_pro;.;.;.[.;.{.;.IC;."..;.T; |
| b3c0 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 29 04 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b | .[.;![.;"@.;#0;$@.).;.i.;%@.;/T; |
| b3e0 | 30 49 22 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 | 0I"..def.draw_texture_pro(textur |
| b400 | 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 67 | e:,.source_rec:,.dest_rec:,.orig |
| b420 | 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 6f | in:.Rl::Vector.new(0,0),.rotatio |
| b440 | 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 35 | n:.0,.tint:.Rl::Color.new(255,25 |
| b460 | 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 72 65 | 5,255,255))...self._draw_texture |
| b480 | 5f 70 72 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 | _pro(texture,.source_rec,.dest_r |
| b4a0 | 65 63 2c 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 | ec,.origin,.rotation,.tint).end. |
| b4c0 | 3b 20 54 3b 31 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 | ;.T;1I"..def.draw_texture_pro(te |
| b4e0 | 78 74 75 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 | xture:,.source_rec:,.dest_rec:,. |
| b500 | 6f 72 69 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 | origin:.Rl::Vector.new(0,0),.rot |
| b520 | 61 74 69 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 | ation:.0,.tint:.Rl::Color.new(25 |
| b540 | 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 32 54 6f 3b 29 16 3b 2a 46 3b 2b 3b | 5,255,255,255)).;.T;2To;).;*F;+; |
| b560 | 0f 3b 1a 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 | .;.;.;&I".Raylib.keys_pressed.;. |
| b580 | 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 b5 01 69 53 3b 15 46 3b 16 3a 11 6b 65 79 73 5f 70 72 65 | F;,[.;.[.[[email protected];.F;.:.keys_pre |
| b5a0 | 73 73 65 64 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 | ssed;.;.;.[.;.{.;.IC;."..;.T;.[. |
| b5c0 | 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 44 04 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 49 22 | ;![.;"@.;#0;[email protected].;.i.;%@.;/T;0I" |
| b5e0 | 02 0a 01 64 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 | ...def.keys_pressed...if.self.da |
| b600 | 74 61 5f 6b 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 | ta_keys_pressed.....return.self. |
| b620 | 64 61 74 61 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 | data_keys_pressed...end...self.d |
| b640 | 61 74 61 5f 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 | ata_keys_pressed.=.[]...key.=.se |
| b660 | 6c 66 2e 5f 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 | lf._next_key_pressed...while.key |
| b680 | 20 21 3d 20 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 | .!=.0.....self.data_keys_pressed |
| b6a0 | 2e 70 75 73 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 | .push.key.....key.=.self._next_k |
| b6c0 | 65 79 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 6b 65 79 | ey_pressed...end...self.data_key |
| b6e0 | 73 5f 70 72 65 73 73 65 64 0a 65 6e 64 06 3b 20 54 3b 31 49 22 15 64 65 66 20 6b 65 79 73 5f 70 | s_pressed.end.;.T;1I".def.keys_p |
| b700 | 72 65 73 73 65 64 06 3b 20 54 3b 32 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 | ressed.;.T;2To;).;*F;+;.;.;.;&I" |
| b720 | 10 52 61 79 6c 69 62 2e 64 72 61 77 06 3b 20 46 3b 2c 5b 07 5b 07 49 22 11 63 6c 65 61 72 5f 63 | .Raylib.draw.;.F;,[.[.I".clear_c |
| b740 | 6f 6c 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 | olor:.;.TI".nil.;.T[.I".&block.; |
| b760 | 20 54 30 3b 14 5b 06 5b 07 40 02 b5 01 69 60 3b 15 46 3b 16 3b 60 3b 18 3b 19 3b 1c 5b 00 3b 1d | .T0;.[.[[email protected]`;.F;.;`;.;.;.[.;. |
| b780 | 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;$@ |
| b7a0 | 02 50 04 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 49 22 01 8a 64 65 66 20 64 72 61 77 28 63 6c 65 | .P.;.i.;%@.;/T;0I"..def.draw(cle |
| b7c0 | 61 72 5f 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 | ar_color:.nil,.&block)...self.cl |
| b7e0 | 65 61 72 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 | ear_background(clear_color).if.c |
| b800 | 6c 65 61 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 | lear_color...self.begin_drawing. |
| b820 | 20 20 79 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 | ..yield...self.end_drawing.end.; |
| b840 | 20 54 3b 31 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 | .T;1I"'def.draw(clear_color:.nil |
| b860 | 2c 20 26 62 6c 6f 63 6b 29 06 3b 20 54 3b 32 54 6f 3b 28 17 3b 07 49 43 3b 08 5b 10 6f 3b 29 16 | ,.&block).;.T;2To;(.;.IC;.[.o;). |
| b880 | 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 16 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 | ;*F;+;.;.;N;&I".Raylib::Texture# |
| b8a0 | 68 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 49 22 16 6d 72 62 6c 69 62 2f 74 65 78 74 75 72 65 | h.;.F;,[.;.[.[.I".mrblib/texture |
| b8c0 | 2e 72 62 06 3b 20 54 69 09 3b 15 54 3b 16 3b 68 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | .rb.;.Ti.;.T;.;h;.;.;.[.;.{.;.IC |
| b8e0 | 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 |
| b900 | 79 20 70 72 69 76 61 74 65 06 3b 20 54 3b 23 30 3b 24 40 02 63 04 3b 2e 69 00 3b 48 46 3b 49 6f | y.private.;.T;#0;[email protected].;.i.;HF;Io |
| b920 | 3b 4a 08 3b 4b 46 3b 4c 69 08 3b 4d 69 08 3b 25 40 02 61 04 3b 2f 54 3b 30 49 22 1c 64 65 66 20 | ;J.;KF;Li.;Mi.;%@.a.;/T;0I".def. |
| b940 | 68 0a 20 20 73 65 6c 66 2e 68 65 69 67 68 74 0a 65 6e 64 06 3b 20 54 3b 31 49 22 0a 64 65 66 20 | h...self.height.end.;.T;1I".def. |
| b960 | 68 06 3b 20 54 3b 32 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 17 52 61 79 6c | h.;.T;2To;).;*F;+;.;.;N;&I".Rayl |
| b980 | 69 62 3a 3a 54 65 78 74 75 72 65 23 68 3d 06 3b 20 46 3b 2c 5b 06 5b 07 49 22 0b 68 65 69 67 68 | ib::Texture#h=.;.F;,[.[.I".heigh |
| b9a0 | 74 06 3b 20 54 30 3b 14 5b 06 5b 07 40 02 68 04 69 0e 3b 15 54 3b 16 3b 69 3b 18 3b 19 3b 1c 5b | t.;.T0;.[.[[email protected].;.T;.;i;.;.;.[ |
| b9c0 | 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 19 40 21 | .;.{.;.IC;."..;.T;.[.;![.;"I".@! |
| b9e0 | 76 69 73 69 62 69 6c 69 74 79 20 70 72 69 76 61 74 65 06 3b 20 54 3b 23 30 3b 24 40 02 72 04 3b | visibility.private.;.T;#0;[email protected].; |
| ba00 | 2e 69 00 3b 48 46 3b 49 6f 3b 4a 08 3b 4b 46 3b 4c 69 0d 3b 4d 69 0d 3b 25 40 02 61 04 3b 2f 54 | .i.;HF;Io;J.;KF;Li.;Mi.;%@.a.;/T |
| ba20 | 3b 30 49 22 2e 64 65 66 20 68 3d 28 68 65 69 67 68 74 29 0a 20 20 73 65 6c 66 2e 68 65 69 67 68 | ;0I".def.h=(height)...self.heigh |
| ba40 | 74 20 3d 20 68 65 69 67 68 74 0a 65 6e 64 06 3b 20 54 3b 31 49 22 13 64 65 66 20 68 3d 28 68 65 | t.=.height.end.;.T;1I".def.h=(he |
| ba60 | 69 67 68 74 29 06 3b 20 54 3b 32 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 16 | ight).;.T;2To;).;*F;+;.;.;N;&I". |
| ba80 | 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 | Raylib::Texture#w.;.F;,[.;.[.[.@ |
| baa0 | 02 68 04 69 13 3b 15 54 3b 16 3b 64 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 | .h.i.;.T;.;d;.;.;.[.;.{.;.IC;.". |
| bac0 | 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 79 20 70 72 | .;.T;.[.;![.;"I".@!visibility.pr |
| bae0 | 69 76 61 74 65 06 3b 20 54 3b 23 30 3b 24 40 02 82 04 3b 2e 69 00 3b 48 46 3b 49 6f 3b 4a 08 3b | ivate.;.T;#0;$@...;.i.;HF;Io;J.; |
| bb00 | 4b 46 3b 4c 69 12 3b 4d 69 12 3b 25 40 02 61 04 3b 2f 54 3b 30 49 22 1b 64 65 66 20 77 0a 20 20 | KF;Li.;Mi.;%@.a.;/T;0I".def.w... |
| bb20 | 73 65 6c 66 2e 77 69 64 74 68 0a 65 6e 64 06 3b 20 54 3b 31 49 22 0a 64 65 66 20 77 06 3b 20 54 | self.width.end.;.T;1I".def.w.;.T |
| bb40 | 3b 32 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 54 | ;2To;).;*F;+;.;.;N;&I".Raylib::T |
| bb60 | 65 78 74 75 72 65 23 77 3d 06 3b 20 46 3b 2c 5b 06 5b 07 49 22 0a 77 69 64 74 68 06 3b 20 54 30 | exture#w=.;.F;,[.[.I".width.;.T0 |
| bb80 | 3b 14 5b 06 5b 07 40 02 68 04 69 18 3b 15 54 3b 16 3b 65 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b | ;.[.[[email protected].;.T;.;e;.;.;.[.;.{.; |
| bba0 | 1e 49 43 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 | .IC;."..;.T;.[.;![.;"I".@!visibi |
| bbc0 | 6c 69 74 79 20 70 72 69 76 61 74 65 06 3b 20 54 3b 23 30 3b 24 40 02 90 04 3b 2e 69 00 3b 48 46 | lity.private.;.T;#0;$@...;.i.;HF |
| bbe0 | 3b 49 6f 3b 4a 08 3b 4b 46 3b 4c 69 17 3b 4d 69 17 3b 25 40 02 61 04 3b 2f 54 3b 30 49 22 2b 64 | ;Io;J.;KF;Li.;Mi.;%@.a.;/T;0I"+d |
| bc00 | 65 66 20 77 3d 28 77 69 64 74 68 29 0a 20 20 73 65 6c 66 2e 77 69 64 74 68 20 3d 20 77 69 64 74 | ef.w=(width)...self.width.=.widt |
| bc20 | 68 0a 65 6e 64 06 3b 20 54 3b 31 49 22 12 64 65 66 20 77 3d 28 77 69 64 74 68 29 06 3b 20 54 3b | h.end.;.T;1I".def.w=(width).;.T; |
| bc40 | 32 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 1f 52 61 79 6c 69 62 3a 3a 54 65 | 2To;).;*F;+;.;.;.;&I".Raylib::Te |
| bc60 | 78 74 75 72 65 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 49 22 | xture#initialize.;.F;,[.;.[.[.I" |
| bc80 | 13 73 72 63 2f 74 65 78 74 75 72 65 73 2e 63 06 3b 20 54 69 10 3b 15 54 3b 16 3b 33 3b 18 30 3b | .src/textures.c.;.Ti.;.T;.;3;.0; |
| bca0 | 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 1a 43 72 65 61 74 65 20 61 20 6e 65 77 20 74 65 78 74 | .[.;.{.;.IC;.".Create.a.new.text |
| bcc0 | 75 72 65 2e 0d 3b 20 54 3b 1c 5b 07 6f 3b 42 0d 3b 43 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 | ure..;.T;.[.o;B.;CI".overload.;. |
| bce0 | 46 3b 44 30 3b 16 3b 33 3b 45 30 3b 31 49 22 16 69 6e 69 74 69 61 6c 69 7a 65 28 70 61 74 68 3a | F;D0;.;3;E0;1I".initialize(path: |
| bd00 | 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0a 70 61 | ).;.T;.IC;."..;.T;.[.o;F.;CI".pa |
| bd20 | 72 61 6d 06 3b 20 46 3b 44 49 22 2a 46 69 6c 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 74 65 78 | ram.;.F;DI"*File.path.to.the.tex |
| bd40 | 74 75 72 65 20 74 6f 20 62 65 20 6c 6f 61 64 65 64 06 3b 20 54 3b 16 49 22 09 70 61 74 68 06 3b | ture.to.be.loaded.;.T;.I".path.; |
| bd60 | 20 54 3b 45 5b 06 49 22 0b 53 74 72 69 6e 67 06 3b 20 54 3b 24 40 02 a0 04 3b 21 5b 00 3b 22 49 | .T;E[.I".String.;.T;$@...;![.;"I |
| bd80 | 22 3f 40 70 61 72 61 6d 20 70 61 74 68 20 5b 53 74 72 69 6e 67 5d 20 46 69 6c 65 20 70 61 74 68 | "[email protected].[String].File.path |
| bda0 | 20 74 6f 20 74 68 65 20 74 65 78 74 75 72 65 20 74 6f 20 62 65 20 6c 6f 61 64 65 64 06 3b 20 54 | .to.the.texture.to.be.loaded.;.T |
| bdc0 | 3b 23 30 3b 24 40 02 a0 04 3b 2e 69 00 3b 47 30 3b 48 46 3b 2c 5b 06 5b 07 49 22 0a 70 61 74 68 | ;#0;$@...;.i.;G0;HF;,[.[.I".path |
| bde0 | 3a 06 3b 20 54 49 22 00 06 3b 20 54 3b 24 40 02 a0 04 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 | :.;.TI"..;.T;[email protected];F.;CI".retur |
| be00 | 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b 06 49 22 0c 54 65 78 74 75 72 65 06 | n.;.F;DI"..;.T;.0;E[.I".Texture. |
| be20 | 3b 20 54 3b 24 40 02 a0 04 3b 21 5b 00 3b 22 49 22 01 81 43 72 65 61 74 65 20 61 20 6e 65 77 20 | ;.T;$@...;[email protected].[String].File |
| be80 | 20 70 61 74 68 20 74 6f 20 74 68 65 20 74 65 78 74 75 72 65 20 74 6f 20 62 65 20 6c 6f 61 64 65 | .path.to.the.texture.to.be.loade |
| bea0 | 64 0a 40 72 65 74 75 72 6e 20 5b 54 65 78 74 75 72 65 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 a0 | d.@return.[Texture]..;.T;#0;$@.. |
| bec0 | 04 3b 48 46 3b 49 6f 3b 4a 08 3b 4b 54 3b 4c 69 0b 3b 4d 69 0f 3b 25 40 02 61 04 3b 2f 54 3b 30 | .;HF;Io;J.;KT;Li.;Mi.;%@.a.;/T;0 |
| bee0 | 49 22 02 36 02 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 | I".6.static.mrb_value.mrb_Textur |
| bf00 | 65 5f 69 6e 69 74 69 61 6c 69 7a 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 | e_initialize(mrb_state*.mrb,.mrb |
| bf20 | 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 63 68 61 72 2a 20 70 61 74 68 3b 0a 0a 09 75 69 | _value.self).{..char*.path;...ui |
| bf40 | 6e 74 33 32 5f 74 20 6b 77 5f 6e 75 6d 20 3d 20 31 3b 0a 09 63 6f 6e 73 74 20 6d 72 62 5f 73 79 | nt32_t.kw_num.=.1;..const.mrb_sy |
| bf60 | 6d 20 6b 77 5f 6e 61 6d 65 73 5b 5d 20 3d 20 7b 20 0a 09 09 6d 72 62 5f 69 6e 74 65 72 6e 5f 6c | m.kw_names[].=.{....mrb_intern_l |
| bf80 | 69 74 28 6d 72 62 2c 20 22 70 61 74 68 22 29 2c 0a 09 7d 3b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 | it(mrb,."path"),..};..mrb_value. |
| bfa0 | 6b 77 5f 76 61 6c 75 65 73 5b 6b 77 5f 6e 75 6d 5d 3b 0a 09 63 6f 6e 73 74 20 6d 72 62 5f 6b 77 | kw_values[kw_num];..const.mrb_kw |
| bfc0 | 61 72 67 73 20 6b 77 61 72 67 73 20 3d 20 7b 20 6b 77 5f 6e 75 6d 2c 20 30 2c 20 6b 77 5f 6e 61 | args.kwargs.=.{.kw_num,.0,.kw_na |
| bfe0 | 6d 65 73 2c 20 6b 77 5f 76 61 6c 75 65 73 2c 20 4e 55 4c 4c 20 7d 3b 0a 09 6d 72 62 5f 67 65 74 | mes,.kw_values,.NULL.};..mrb_get |
| c000 | 5f 61 72 67 73 28 6d 72 62 2c 20 22 7c 7a 3a 22 2c 20 26 70 61 74 68 2c 20 26 6b 77 61 72 67 73 | _args(mrb,."|z:",.&path,.&kwargs |
| c020 | 29 3b 0a 0a 09 69 66 28 21 6d 72 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 6c 75 65 73 5b 30 | );...if(!mrb_undef_p(kw_values[0 |
| c040 | 5d 29 29 20 7b 0a 09 09 70 61 74 68 20 3d 20 6d 72 62 5f 73 74 72 5f 74 6f 5f 63 73 74 72 28 6d | ])).{...path.=.mrb_str_to_cstr(m |
| c060 | 72 62 2c 20 6b 77 5f 76 61 6c 75 65 73 5b 30 5d 29 3b 0a 09 7d 0a 0a 09 54 65 78 74 75 72 65 20 | rb,.kw_values[0]);..}...Texture. |
| c080 | 2a 74 65 78 74 75 72 65 3b 0a 09 57 52 41 50 53 54 52 55 43 54 28 54 65 78 74 75 72 65 2c 20 54 | *texture;..WRAPSTRUCT(Texture,.T |
| c0a0 | 65 78 74 75 72 65 5f 74 79 70 65 2c 20 73 65 6c 66 2c 20 74 65 78 74 75 72 65 29 3b 0a 0a 09 2a | exture_type,.self,.texture);...* |
| c0c0 | 74 65 78 74 75 72 65 20 3d 20 4c 6f 61 64 54 65 78 74 75 72 65 28 70 61 74 68 29 3b 0a 0a 09 6d | texture.=.LoadTexture(path);...m |
| c0e0 | 72 62 5f 64 61 74 61 5f 69 6e 69 74 28 73 65 6c 66 2c 20 74 65 78 74 75 72 65 2c 20 26 54 65 78 | rb_data_init(self,.texture,.&Tex |
| c100 | 74 75 72 65 5f 74 79 70 65 29 3b 0a 09 72 65 74 75 72 6e 20 73 65 6c 66 3b 0a 7d 06 3b 20 54 3b | ture_type);..return.self;.}.;.T; |
| c120 | 31 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 | 1I".static.mrb_value.;.To;).;*F; |
| c140 | 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 69 64 74 | +;.;.;.;&I".Raylib::Texture#widt |
| c160 | 68 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 a5 04 69 2f 3b 15 54 3b 16 3b 62 3b 18 30 3b | h.;.F;,[.;.[.[[email protected]/;.T;.;b;.0; |
| c180 | 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 20 47 65 74 20 74 68 65 20 77 69 64 74 68 20 6f 66 20 | .[.;.{.;.IC;.".Get.the.width.of. |
| c1a0 | 61 20 74 65 78 74 75 72 65 2e 0d 3b 20 54 3b 1c 5b 08 6f 3b 42 0d 3b 43 49 22 0d 6f 76 65 72 6c | a.texture..;.T;.[.o;B.;CI".overl |
| c1c0 | 6f 61 64 06 3b 20 46 3b 44 30 3b 16 3b 62 3b 45 30 3b 31 49 22 0a 77 69 64 74 68 06 3b 20 54 3b | oad.;.F;D0;.;b;E0;1I".width.;.T; |
| c1e0 | 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 3b | .IC;."..;.T;.[.;![.;"I"..;.T;#0; |
| c200 | 24 40 02 c5 04 3b 2e 69 00 3b 47 30 3b 48 46 3b 2c 5b 00 3b 24 40 02 c5 04 6f 3b 42 0d 3b 43 49 | $@...;.i.;G0;HF;,[.;[email protected];B.;CI |
| c220 | 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 44 30 3b 16 3b 64 3b 45 30 3b 31 49 22 06 77 06 3b | ".overload.;.F;D0;.;d;E0;1I".w.; |
| c240 | 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 54 3b | .T;.IC;."..;.T;.[.;![.;"I"..;.T; |
| c260 | 23 30 3b 24 40 02 c5 04 3b 2e 69 00 3b 47 30 3b 48 46 3b 2c 5b 00 3b 24 40 02 c5 04 6f 3b 46 0a | #0;$@...;.i.;G0;HF;,[.;[email protected];F. |
| c280 | 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b 06 49 | ;CI".return.;.F;DI"..;.T;.0;E[.I |
| c2a0 | 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 c5 04 3b 21 5b 00 3b 22 49 22 4f 47 65 74 20 | ".Integer.;.T;$@...;![.;"I"OGet. |
| c2c0 | 74 68 65 20 77 69 64 74 68 20 6f 66 20 61 20 74 65 78 74 75 72 65 2e 0a 40 6f 76 65 72 6c 6f 61 | the.width.of.a.texture..@overloa |
| c2e0 | 64 20 77 69 64 74 68 0a 40 6f 76 65 72 6c 6f 61 64 20 77 0a 40 72 65 74 75 72 6e 20 5b 49 6e 74 | [email protected].@return.[Int |
| c300 | 65 67 65 72 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 c5 04 3b 48 46 3b 49 6f 3b 4a 08 3b 4b 54 3b | eger]..;.T;#0;$@...;HF;Io;J.;KT; |
| c320 | 4c 69 29 3b 4d 69 2d 3b 25 40 02 61 04 3b 2f 54 3b 30 49 22 01 bc 73 74 61 74 69 63 20 6d 72 62 | Li);Mi-;%@.a.;/T;0I"..static.mrb |
| c340 | 5f 76 61 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 67 65 74 5f 77 69 64 74 68 28 6d 72 62 | _value.mrb_Texture_get_width(mrb |
| c360 | 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).{.. |
| c380 | 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 3b 0a 09 55 4e 57 52 41 50 53 54 52 55 43 54 28 | Texture.*texture;..UNWRAPSTRUCT( |
| c3a0 | 54 65 78 74 75 72 65 2c 20 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 73 65 6c 66 2c 20 74 65 78 | Texture,.Texture_type,.self,.tex |
| c3c0 | 74 75 72 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 | ture);..return.mrb_fixnum_value( |
| c3e0 | 74 65 78 74 75 72 65 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 | texture->width);.}.;.T;1I".stati |
| c400 | 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;+;.;.;.;& |
| c420 | 49 22 1b 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 69 64 74 68 3d 06 3b 20 46 3b 2c 5b | I".Raylib::Texture#width=.;.F;,[ |
| c440 | 00 3b 14 5b 06 5b 07 40 02 a5 04 69 3e 3b 15 54 3b 16 3b 63 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b | .;.[.[[email protected]>;.T;.;c;.0;.[.;.{.; |
| c460 | 1e 49 43 3b 1f 22 20 53 65 74 20 74 68 65 20 77 69 64 74 68 20 6f 66 20 61 20 74 65 78 74 75 72 | .IC;.".Set.the.width.of.a.textur |
| c480 | 65 2e 0d 3b 20 54 3b 1c 5b 08 6f 3b 42 0d 3b 43 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b | e..;.T;.[.o;B.;CI".overload.;.F; |
| c4a0 | 44 30 3b 16 3b 63 3b 45 30 3b 31 49 22 12 77 69 64 74 68 3d 28 77 69 64 74 68 29 06 3b 20 54 3b | D0;.;c;E0;1I".width=(width).;.T; |
| c4c0 | 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 | .IC;."..;.T;.[.o;F.;CI".param.;. |
| c4e0 | 46 3b 44 49 22 12 54 68 65 20 6e 65 77 20 77 69 64 74 68 06 3b 20 54 3b 16 49 22 0a 77 69 64 74 | F;DI".The.new.width.;.T;.I".widt |
| c500 | 68 06 3b 20 54 3b 45 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 e8 04 3b 21 5b | h.;.T;E[.I".Integer.;.T;$@...;![ |
| c520 | 00 3b 22 49 22 29 40 70 61 72 61 6d 20 77 69 64 74 68 20 5b 49 6e 74 65 67 65 72 5d 20 54 68 65 | .;"I")@param.width.[Integer].The |
| c540 | 20 6e 65 77 20 77 69 64 74 68 06 3b 20 54 3b 23 30 3b 24 40 02 e8 04 3b 2e 69 00 3b 47 30 3b 48 | .new.width.;.T;#0;$@...;.i.;G0;H |
| c560 | 46 3b 2c 5b 06 5b 07 49 22 0a 77 69 64 74 68 06 3b 20 54 30 3b 24 40 02 e8 04 6f 3b 42 0d 3b 43 | F;,[.[.I".width.;.T0;[email protected];B.;C |
| c580 | 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 44 30 3b 16 3b 65 3b 45 30 3b 31 49 22 0e 77 3d | I".overload.;.F;D0;.;e;E0;1I".w= |
| c5a0 | 28 77 69 64 74 68 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b | (width).;.T;.IC;."..;.T;.[.o;F.; |
| c5c0 | 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 12 54 68 65 20 6e 65 77 20 77 69 64 74 68 06 | CI".param.;.F;DI".The.new.width. |
| c5e0 | 3b 20 54 3b 16 49 22 06 77 06 3b 20 54 3b 45 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b | ;.T;.I".w.;.T;E[.I".Integer.;.T; |
| c600 | 24 40 02 e8 04 3b 21 5b 00 3b 22 49 22 25 40 70 61 72 61 6d 20 77 20 5b 49 6e 74 65 67 65 72 5d | $@...;![.;"I"%@param.w.[Integer] |
| c620 | 20 54 68 65 20 6e 65 77 20 77 69 64 74 68 06 3b 20 54 3b 23 30 3b 24 40 02 e8 04 3b 2e 69 00 3b | .The.new.width.;.T;#0;$@...;.i.; |
| c640 | 47 30 3b 48 46 3b 2c 5b 06 5b 07 49 22 0a 77 69 64 74 68 06 3b 20 54 30 3b 24 40 02 e8 04 6f 3b | G0;HF;,[.[.I".width.;.T0;[email protected]; |
| c660 | 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b | F.;CI".return.;.F;DI"..;.T;.0;E[ |
| c680 | 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 e8 04 3b 21 5b 00 3b 22 49 22 01 a4 53 | .I".Integer.;.T;$@...;![.;"I"..S |
| c6a0 | 65 74 20 74 68 65 20 77 69 64 74 68 20 6f 66 20 61 20 74 65 78 74 75 72 65 2e 0a 40 6f 76 65 72 | et.the.width.of.a.texture..@over |
| c6c0 | 6c 6f 61 64 20 77 69 64 74 68 3d 28 77 69 64 74 68 29 0a 20 20 40 70 61 72 61 6d 20 77 69 64 74 | load.width=(width)[email protected] |
| c6e0 | 68 20 5b 49 6e 74 65 67 65 72 5d 20 54 68 65 20 6e 65 77 20 77 69 64 74 68 0a 40 6f 76 65 72 6c | h.[Integer].The.new.width.@overl |
| c700 | 6f 61 64 20 77 3d 28 77 69 64 74 68 29 0a 20 20 40 70 61 72 61 6d 20 77 20 5b 49 6e 74 65 67 65 | oad.w=(width)[email protected].[Intege |
| c720 | 72 5d 20 54 68 65 20 6e 65 77 20 77 69 64 74 68 0a 40 72 65 74 75 72 6e 20 5b 49 6e 74 65 67 65 | r].The.new.width.@return.[Intege |
| c740 | 72 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 e8 04 3b 48 46 3b 49 6f 3b 4a 08 3b 4b 54 3b 4c 69 36 | r]..;.T;#0;$@...;HF;Io;J.;KT;Li6 |
| c760 | 3b 4d 69 3c 3b 25 40 02 61 04 3b 2f 54 3b 30 49 22 02 06 01 73 74 61 74 69 63 20 6d 72 62 5f 76 | ;Mi<;%@.a.;/T;0I"...static.mrb_v |
| c780 | 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 62 5f 73 | alue.mrb_Texture_set_width(mrb_s |
| c7a0 | 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 54 65 | tate*.mrb,.mrb_value.self).{..Te |
| c7c0 | 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 3b 0a 09 55 4e 57 52 41 50 53 54 52 55 43 54 28 54 65 | xture.*texture;..UNWRAPSTRUCT(Te |
| c7e0 | 78 74 75 72 65 2c 20 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 73 65 6c 66 2c 20 74 65 78 74 75 | xture,.Texture_type,.self,.textu |
| c800 | 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 |
| c820 | 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-> |
| c840 | 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 |
| c860 | 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 31 | m_value(texture->width);.}.;.T;1 |
| c880 | 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;+ |
| c8a0 | 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 |
| c8c0 | 74 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 a5 04 69 4e 3b 15 54 3b 16 3b 66 3b 18 30 3b | t.;.F;,[.;.[.[[email protected];.T;.;f;.0; |
| c8e0 | 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 21 47 65 74 20 74 68 65 20 68 65 69 67 68 74 20 6f 66 | .[.;.{.;.IC;."!Get.the.height.of |
| c900 | 20 61 20 74 65 78 74 75 72 65 2e 0d 3b 20 54 3b 1c 5b 08 6f 3b 42 0d 3b 43 49 22 0d 6f 76 65 72 | .a.texture..;.T;.[.o;B.;CI".over |
| c920 | 6c 6f 61 64 06 3b 20 46 3b 44 30 3b 16 3b 66 3b 45 30 3b 31 49 22 0b 68 65 69 67 68 74 06 3b 20 | load.;.F;D0;.;f;E0;1I".height.;. |
| c940 | 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 54 3b 23 | T;.IC;."..;.T;.[.;![.;"I"..;.T;# |
| c960 | 30 3b 24 40 02 1b 05 3b 2e 69 00 3b 47 30 3b 48 46 3b 2c 5b 00 3b 24 40 02 1b 05 6f 3b 42 0d 3b | 0;$@...;.i.;G0;HF;,[.;[email protected];B.; |
| c980 | 43 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 44 30 3b 16 3b 68 3b 45 30 3b 31 49 22 06 68 | CI".overload.;.F;D0;.;h;E0;1I".h |
| c9a0 | 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"..;. |
| c9c0 | 54 3b 23 30 3b 24 40 02 1b 05 3b 2e 69 00 3b 47 30 3b 48 46 3b 2c 5b 00 3b 24 40 02 1b 05 6f 3b | T;#0;$@...;.i.;G0;HF;,[.;[email protected]; |
| c9e0 | 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b | F.;CI".return.;.F;DI"..;.T;.0;E[ |
| ca00 | 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 1b 05 3b 21 5b 00 3b 22 49 22 51 47 65 | .I".Integer.;.T;$@...;![.;"I"QGe |
| ca20 | 74 20 74 68 65 20 68 65 69 67 68 74 20 6f 66 20 61 20 74 65 78 74 75 72 65 2e 0a 40 6f 76 65 72 | t.the.height.of.a.texture..@over |
| ca40 | 6c 6f 61 64 20 68 65 69 67 68 74 0a 40 6f 76 65 72 6c 6f 61 64 20 68 0a 40 72 65 74 75 72 6e 20 | [email protected].@return. |
| ca60 | 5b 49 6e 74 65 67 65 72 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 1b 05 3b 48 46 3b 49 6f 3b 4a 08 | [Integer]..;.T;#0;$@...;HF;Io;J. |
| ca80 | 3b 4b 54 3b 4c 69 48 3b 4d 69 4c 3b 25 40 02 61 04 3b 2f 54 3b 30 49 22 01 be 73 74 61 74 69 63 | ;KT;LiH;MiL;%@.a.;/T;0I"..static |
| caa0 | 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 67 65 74 5f 68 65 69 67 68 | .mrb_value.mrb_Texture_get_heigh |
| cac0 | 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 65 6c 66 | t(mrb_state*.mrb,.mrb_value.self |
| cae0 | 29 20 7b 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 3b 0a 09 55 4e 57 52 41 50 53 54 | ).{..Texture.*texture;..UNWRAPST |
| cb00 | 52 55 43 54 28 54 65 78 74 75 72 65 2c 20 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 73 65 6c 66 | RUCT(Texture,.Texture_type,.self |
| cb20 | 2c 20 74 65 78 74 75 72 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 | ,.texture);..return.mrb_fixnum_v |
| cb40 | 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 31 49 22 | alue(texture->height);.}.;.T;1I" |
| cb60 | 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;+;. |
| cb80 | 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 68 65 69 67 68 74 3d | ;.;.;&I".Raylib::Texture#height= |
| cba0 | 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 a5 04 69 5d 3b 15 54 3b 16 3b 67 3b 18 30 3b 1c | .;.F;,[.;.[.[[email protected]];.T;.;g;.0;. |
| cbc0 | 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 21 53 65 74 20 74 68 65 20 68 65 69 67 68 74 20 6f 66 20 | [.;.{.;.IC;."!Set.the.height.of. |
| cbe0 | 61 20 74 65 78 74 75 72 65 2e 0d 3b 20 54 3b 1c 5b 08 6f 3b 42 0d 3b 43 49 22 0d 6f 76 65 72 6c | a.texture..;.T;.[.o;B.;CI".overl |
| cc00 | 6f 61 64 06 3b 20 46 3b 44 30 3b 16 3b 67 3b 45 30 3b 31 49 22 14 68 65 69 67 68 74 3d 28 68 65 | oad.;.F;D0;.;g;E0;1I".height=(he |
| cc20 | 69 67 68 74 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 | ight).;.T;.IC;."..;.T;.[.o;F.;CI |
| cc40 | 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 13 54 68 65 20 6e 65 77 20 68 65 69 67 68 74 06 3b | ".param.;.F;DI".The.new.height.; |
| cc60 | 20 54 3b 16 49 22 0b 68 65 69 67 68 74 06 3b 20 54 3b 45 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 | .T;.I".height.;.T;E[.I".Integer. |
| cc80 | 3b 20 54 3b 24 40 02 3e 05 3b 21 5b 00 3b 22 49 22 2b 40 70 61 72 61 6d 20 68 65 69 67 68 74 20 | ;.T;$@.>.;![.;"I"[email protected]. |
| cca0 | 5b 49 6e 74 65 67 65 72 5d 20 54 68 65 20 6e 65 77 20 68 65 69 67 68 74 06 3b 20 54 3b 23 30 3b | [Integer].The.new.height.;.T;#0; |
| ccc0 | 24 40 02 3e 05 3b 2e 69 00 3b 47 30 3b 48 46 3b 2c 5b 06 5b 07 49 22 0b 68 65 69 67 68 74 06 3b | $@.>.;.i.;G0;HF;,[.[.I".height.; |
| cce0 | 20 54 30 3b 24 40 02 3e 05 6f 3b 42 0d 3b 43 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 44 | .T0;$@.>.o;B.;CI".overload.;.F;D |
| cd00 | 30 3b 16 3b 69 3b 45 30 3b 31 49 22 0f 68 3d 28 68 65 69 67 68 74 29 06 3b 20 54 3b 1e 49 43 3b | 0;.;i;E0;1I".h=(height).;.T;.IC; |
| cd20 | 1f 22 00 0e 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 | ."..;.T;.[.o;F.;CI".param.;.F;DI |
| cd40 | 22 13 54 68 65 20 6e 65 77 20 68 65 69 67 68 74 06 3b 20 54 3b 16 49 22 06 68 06 3b 20 54 3b 45 | ".The.new.height.;.T;.I".h.;.T;E |
| cd60 | 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 3e 05 3b 21 5b 00 3b 22 49 22 26 40 | [.I".Integer.;.T;$@.>.;![.;"I"&@ |
| cd80 | 70 61 72 61 6d 20 68 20 5b 49 6e 74 65 67 65 72 5d 20 54 68 65 20 6e 65 77 20 68 65 69 67 68 74 | param.h.[Integer].The.new.height |
| cda0 | 06 3b 20 54 3b 23 30 3b 24 40 02 3e 05 3b 2e 69 00 3b 47 30 3b 48 46 3b 2c 5b 06 5b 07 49 22 0b | .;.T;#0;$@.>.;.i.;G0;HF;,[.[.I". |
| cdc0 | 68 65 69 67 68 74 06 3b 20 54 30 3b 24 40 02 3e 05 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e | height.;.T0;$@.>.o;F.;CI".return |
| cde0 | 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b | .;.F;DI"..;.T;.0;E[.I".Integer.; |
| ce00 | 20 54 3b 24 40 02 3e 05 3b 21 5b 00 3b 22 49 22 01 ab 53 65 74 20 74 68 65 20 68 65 69 67 68 74 | .T;$@.>.;![.;"I"..Set.the.height |
| ce20 | 20 6f 66 20 61 20 74 65 78 74 75 72 65 2e 0a 40 6f 76 65 72 6c 6f 61 64 20 68 65 69 67 68 74 3d | [email protected]= |
| ce40 | 28 68 65 69 67 68 74 29 0a 20 20 40 70 61 72 61 6d 20 68 65 69 67 68 74 20 5b 49 6e 74 65 67 65 | (height)[email protected].[Intege |
| ce60 | 72 5d 20 54 68 65 20 6e 65 77 20 68 65 69 67 68 74 0a 40 6f 76 65 72 6c 6f 61 64 20 68 3d 28 68 | r][email protected]=(h |
| ce80 | 65 69 67 68 74 29 0a 20 20 40 70 61 72 61 6d 20 68 20 5b 49 6e 74 65 67 65 72 5d 20 54 68 65 20 | eight)[email protected].[Integer].The. |
| cea0 | 6e 65 77 20 68 65 69 67 68 74 0a 40 72 65 74 75 72 6e 20 5b 49 6e 74 65 67 65 72 5d 0a 06 3b 20 | new.height.@return.[Integer]..;. |
| cec0 | 54 3b 23 30 3b 24 40 02 3e 05 3b 48 46 3b 49 6f 3b 4a 08 3b 4b 54 3b 4c 69 55 3b 4d 69 5b 3b 25 | T;#0;$@.>.;HF;Io;J.;KT;LiU;Mi[;% |
| cee0 | 40 02 61 04 3b 2f 54 3b 30 49 22 02 0c 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d | @.a.;/T;0I"...static.mrb_value.m |
| cf00 | 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 74 65 2a | rb_Texture_set_height(mrb_state* |
| cf20 | 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 75 72 65 | .mrb,.mrb_value.self).{..Texture |
| cf40 | 20 2a 74 65 78 74 75 72 65 3b 0a 09 55 4e 57 52 41 50 53 54 52 55 43 54 28 54 65 78 74 75 72 65 | .*texture;..UNWRAPSTRUCT(Texture |
| cf60 | 2c 20 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 73 65 6c 66 2c 20 74 65 78 74 75 72 65 29 3b 0a | ,.Texture_type,.self,.texture);. |
| cf80 | 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 |
| cfa0 | 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 |
| cfc0 | 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 |
| cfe0 | 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 31 | _value(texture->height);.}.;.T;1 |
| d000 | 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;+ |
| d020 | 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 69 64 06 3b 20 | ;.;.;.;&I".Raylib::Texture#id.;. |
| d040 | 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 a5 04 69 6c 3b 15 54 3b 16 3a 07 69 64 3b 18 30 3b 1c 5b | F;,[.;.[.[[email protected];.T;.:.id;.0;.[ |
| d060 | 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 1d 47 65 74 20 74 68 65 20 69 64 20 6f 66 20 61 20 74 65 78 | .;.{.;.IC;.".Get.the.id.of.a.tex |
| d080 | 74 75 72 65 2e 0d 3b 20 54 3b 1c 5b 07 6f 3b 42 0d 3b 43 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b | ture..;.T;.[.o;B.;CI".overload.; |
| d0a0 | 20 46 3b 44 30 3b 16 3b 01 7e 3b 45 30 3b 31 49 22 07 69 64 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 | .F;D0;.;.~;E0;1I".id.;.T;.IC;.". |
| d0c0 | 0e 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 54 3b 23 30 3b 24 40 02 71 05 3b 2e | .;.T;.[.;![.;"I"..;.T;#0;[email protected].;. |
| d0e0 | 69 00 3b 47 30 3b 48 46 3b 2c 5b 00 3b 24 40 02 71 05 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 | i.;G0;HF;,[.;[email protected];F.;CI".retur |
| d100 | 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 | n.;.F;DI"..;.T;.0;E[.I".Integer. |
| d120 | 3b 20 54 3b 24 40 02 71 05 3b 21 5b 00 3b 22 49 22 3d 47 65 74 20 74 68 65 20 69 64 20 6f 66 20 | ;.T;[email protected].;![.;"I"=Get.the.id.of. |
| d140 | 61 20 74 65 78 74 75 72 65 2e 0a 40 6f 76 65 72 6c 6f 61 64 20 69 64 0a 40 72 65 74 75 72 6e 20 | [email protected].@return. |
| d160 | 5b 49 6e 74 65 67 65 72 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 71 05 3b 48 46 3b 49 6f 3b 4a 08 | [Integer]..;.T;#0;[email protected].;HF;Io;J. |
| d180 | 3b 4b 54 3b 4c 69 67 3b 4d 69 6a 3b 25 40 02 61 04 3b 2f 54 3b 30 49 22 01 b3 73 74 61 74 69 63 | ;KT;Lig;Mij;%@.a.;/T;0I"..static |
| d1a0 | 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 67 65 74 5f 69 64 28 6d 72 | .mrb_value.mrb_Texture_get_id(mr |
| d1c0 | 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).{. |
| d1e0 | 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 |
| d200 | 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 |
| d220 | 72 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 65 | re);..return.mrb_fixnum_value(te |
| d240 | 78 74 75 72 65 2d 3e 69 64 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 | xture->id);.}.;.T;1I".static.mrb |
| d260 | 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 61 | _value.;.To;).;*F;+;.;.;.;&I".Ra |
| d280 | 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 64 72 61 77 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 | ylib::Texture#draw.;.F;,[.;.[.[. |
| d2a0 | 40 02 a5 04 69 01 91 3b 15 54 3b 16 3b 60 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 | @...i..;.T;.;`;.0;.[.;.{.;.IC;." |
| d2c0 | 15 44 72 61 77 20 74 68 65 20 74 65 78 74 75 72 65 0d 3b 20 54 3b 1c 5b 07 6f 3b 42 0d 3b 43 49 | .Draw.the.texture.;.T;.[.o;B.;CI |
| d2e0 | 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 44 30 3b 16 3b 60 3b 45 30 3b 31 49 22 01 bd 64 72 | ".overload.;.F;D0;.;`;E0;1I"..dr |
| d300 | 61 77 28 73 6f 75 72 63 65 3a 20 52 6c 3a 3a 52 65 63 74 61 6e 67 6c 65 2e 6e 65 77 28 30 2c 30 | aw(source:.Rl::Rectangle.new(0,0 |
| d320 | 2c 74 65 78 74 75 72 65 2e 77 69 64 74 68 2c 74 65 78 74 75 72 65 2e 68 65 69 67 68 74 29 2c 20 | ,texture.width,texture.height),. |
| d340 | 64 65 73 74 3a 20 52 6c 3a 3a 52 65 63 74 61 6e 67 6c 65 2e 6e 65 77 28 30 2c 30 2c 74 65 78 74 | dest:.Rl::Rectangle.new(0,0,text |
| d360 | 75 72 65 2e 77 69 64 74 68 2c 74 65 78 74 75 72 65 2e 68 65 69 67 68 74 29 2c 20 6f 72 69 67 69 | ure.width,texture.height),.origi |
| d380 | 6e 3a 20 52 6c 3a 3a 56 65 63 74 6f 72 32 2e 64 65 66 61 75 6c 74 2c 20 72 6f 74 61 74 69 6f 6e | n:.Rl::Vector2.default,.rotation |
| d3a0 | 3a 20 30 2c 20 74 69 6e 74 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 77 68 69 74 65 29 06 3b 20 54 3b | :.0,.tint:.Rl::Color.white).;.T; |
| d3c0 | 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 0a 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 | .IC;."..;.T;.[.o;F.;CI".param.;. |
| d3e0 | 46 3b 44 49 22 3f 54 68 65 20 63 6f 6c 6f 72 20 74 68 65 20 64 72 61 77 6e 20 74 65 78 74 75 72 | F;DI"?The.color.the.drawn.textur |
| d400 | 65 20 69 73 20 74 69 6e 74 65 64 28 77 68 69 74 65 20 69 73 20 27 6e 6f 20 74 69 6e 74 27 29 2e | e.is.tinted(white.is.'no.tint'). |
| d420 | 06 3b 20 54 3b 16 49 22 09 74 69 6e 74 06 3b 20 54 3b 45 5b 06 49 22 0a 43 6f 6c 6f 72 06 3b 20 | .;.T;.I".tint.;.T;E[.I".Color.;. |
| d440 | 54 3b 24 40 02 8c 05 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 54 57 68 | T;[email protected];F.;CI".param.;.F;DI"TWh |
| d460 | 69 63 68 20 73 65 63 74 69 6f 6e 20 6f 66 20 74 68 65 20 74 65 78 74 75 72 65 20 69 73 20 74 6f | ich.section.of.the.texture.is.to |
| d480 | 20 62 65 20 64 72 61 77 6e 2c 20 74 68 65 20 64 65 66 61 75 6c 74 20 69 73 20 74 68 65 20 65 6e | .be.drawn,.the.default.is.the.en |
| d4a0 | 74 69 72 65 20 74 65 78 74 75 72 65 2e 06 3b 20 54 3b 16 49 22 0b 73 6f 75 72 63 65 06 3b 20 54 | tire.texture..;.T;.I".source.;.T |
| d4c0 | 3b 45 5b 06 49 22 0e 52 65 63 74 61 6e 67 6c 65 06 3b 20 54 3b 24 40 02 8c 05 6f 3b 46 0a 3b 43 | ;E[.I".Rectangle.;.T;[email protected];F.;C |
| d4e0 | 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 37 4f 66 66 73 65 74 20 6f 66 20 74 68 65 20 64 | I".param.;.F;DI"7Offset.of.the.d |
| d500 | 72 61 77 6e 20 74 65 78 74 75 72 65 2e 20 44 65 66 61 75 6c 74 20 69 73 20 6e 6f 20 6f 66 66 73 | rawn.texture..Default.is.no.offs |
| d520 | 65 74 2e 06 3b 20 54 3b 16 49 22 0b 6f 72 69 67 69 6e 06 3b 20 54 3b 45 5b 06 49 22 0c 56 65 63 | et..;.T;.I".origin.;.T;E[.I".Vec |
| d540 | 74 6f 72 32 06 3b 20 54 3b 24 40 02 8c 05 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 | tor2.;.T;[email protected];F.;CI".param.;.F |
| d560 | 3b 44 49 22 3c 48 6f 77 20 6d 75 63 68 20 74 68 65 20 74 65 78 74 75 72 65 20 69 73 20 72 6f 74 | ;DI"<How.much.the.texture.is.rot |
| d580 | 61 74 65 64 20 77 68 65 6e 20 64 72 61 77 6e 28 49 6e 20 72 61 64 69 61 6e 73 29 2e 06 3b 20 54 | ated.when.drawn(In.radians)..;.T |
| d5a0 | 3b 16 49 22 0d 72 6f 74 61 74 69 6f 6e 06 3b 20 54 3b 45 5b 06 49 22 0a 46 6c 6f 61 74 06 3b 20 | ;.I".rotation.;.T;E[.I".Float.;. |
| d5c0 | 54 3b 24 40 02 8c 05 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 74 57 68 | T;[email protected];F.;CI".param.;.F;DI"tWh |
| d5e0 | 65 72 65 20 74 68 65 20 74 65 78 74 75 72 65 20 69 73 20 74 6f 20 62 65 20 64 72 61 77 6e 20 6f | ere.the.texture.is.to.be.drawn.o |
| d600 | 6e 20 74 68 65 20 73 63 72 65 65 6e 28 54 68 69 73 20 63 61 6e 20 73 63 61 6c 65 20 74 68 65 20 | n.the.screen(This.can.scale.the. |
| d620 | 74 65 78 74 75 72 65 29 2e 20 44 65 66 61 75 6c 74 20 69 73 20 74 68 65 20 73 69 7a 65 20 6f 66 | texture)..Default.is.the.size.of |
| d640 | 20 74 68 65 20 74 65 78 74 75 72 65 2e 06 3b 20 54 3b 16 49 22 09 64 65 73 74 06 3b 20 54 3b 45 | .the.texture..;.T;.I".dest.;.T;E |
| d660 | 5b 06 49 22 0e 52 65 63 74 61 6e 67 6c 65 06 3b 20 54 3b 24 40 02 8c 05 3b 21 5b 00 3b 22 49 22 | [.I".Rectangle.;.T;$@...;![.;"I" |
| d680 | 02 db 01 40 70 61 72 61 6d 20 74 69 6e 74 20 5b 43 6f 6c 6f 72 5d 20 54 68 65 20 63 6f 6c 6f 72 | [email protected].[Color].The.color |
| d6a0 | 20 74 68 65 20 64 72 61 77 6e 20 74 65 78 74 75 72 65 20 69 73 20 74 69 6e 74 65 64 28 77 68 69 | .the.drawn.texture.is.tinted(whi |
| d6c0 | 74 65 20 69 73 20 27 6e 6f 20 74 69 6e 74 27 29 2e 0a 40 70 61 72 61 6d 20 73 6f 75 72 63 65 20 | te.is.'no.tint')[email protected]. |
| d6e0 | 5b 52 65 63 74 61 6e 67 6c 65 5d 20 57 68 69 63 68 20 73 65 63 74 69 6f 6e 20 6f 66 20 74 68 65 | [Rectangle].Which.section.of.the |
| d700 | 20 74 65 78 74 75 72 65 20 69 73 20 74 6f 20 62 65 20 64 72 61 77 6e 2c 20 74 68 65 20 64 65 66 | .texture.is.to.be.drawn,.the.def |
| d720 | 61 75 6c 74 20 69 73 20 74 68 65 20 65 6e 74 69 72 65 20 74 65 78 74 75 72 65 2e 0a 40 70 61 72 | ault.is.the.entire.texture..@par |
| d740 | 61 6d 20 6f 72 69 67 69 6e 20 5b 56 65 63 74 6f 72 32 5d 20 4f 66 66 73 65 74 20 6f 66 20 74 68 | am.origin.[Vector2].Offset.of.th |
| d760 | 65 20 64 72 61 77 6e 20 74 65 78 74 75 72 65 2e 20 44 65 66 61 75 6c 74 20 69 73 20 6e 6f 20 6f | e.drawn.texture..Default.is.no.o |
| d780 | 66 66 73 65 74 2e 0a 40 70 61 72 61 6d 20 72 6f 74 61 74 69 6f 6e 20 5b 46 6c 6f 61 74 5d 20 48 | [email protected].[Float].H |
| d7a0 | 6f 77 20 6d 75 63 68 20 74 68 65 20 74 65 78 74 75 72 65 20 69 73 20 72 6f 74 61 74 65 64 20 77 | ow.much.the.texture.is.rotated.w |
| d7c0 | 68 65 6e 20 64 72 61 77 6e 28 49 6e 20 72 61 64 69 61 6e 73 29 2e 0a 40 70 61 72 61 6d 20 64 65 | hen.drawn(In.radians)[email protected] |
| d7e0 | 73 74 20 5b 52 65 63 74 61 6e 67 6c 65 5d 20 57 68 65 72 65 20 74 68 65 20 74 65 78 74 75 72 65 | st.[Rectangle].Where.the.texture |
| d800 | 20 69 73 20 74 6f 20 62 65 20 64 72 61 77 6e 20 6f 6e 20 74 68 65 20 73 63 72 65 65 6e 28 54 68 | .is.to.be.drawn.on.the.screen(Th |
| d820 | 69 73 20 63 61 6e 20 73 63 61 6c 65 20 74 68 65 20 74 65 78 74 75 72 65 29 2e 20 44 65 66 61 75 | is.can.scale.the.texture)..Defau |
| d840 | 6c 74 20 69 73 20 74 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 20 74 65 78 74 75 72 65 2e 06 3b | lt.is.the.size.of.the.texture..; |
| d860 | 20 54 3b 23 30 3b 24 40 02 8c 05 3b 2e 69 00 3b 47 30 3b 48 46 3b 2c 5b 0a 5b 07 49 22 0c 73 6f | .T;#0;$@...;.i.;G0;HF;,[.[.I".so |
| d880 | 75 72 63 65 3a 06 3b 20 54 49 22 38 52 6c 3a 3a 52 65 63 74 61 6e 67 6c 65 2e 6e 65 77 28 30 2c | urce:.;.TI"8Rl::Rectangle.new(0, |
| d8a0 | 30 2c 74 65 78 74 75 72 65 2e 77 69 64 74 68 2c 74 65 78 74 75 72 65 2e 68 65 69 67 68 74 29 06 | 0,texture.width,texture.height). |
| d8c0 | 3b 20 54 5b 07 49 22 0a 64 65 73 74 3a 06 3b 20 54 49 22 38 52 6c 3a 3a 52 65 63 74 61 6e 67 6c | ;.T[.I".dest:.;.TI"8Rl::Rectangl |
| d8e0 | 65 2e 6e 65 77 28 30 2c 30 2c 74 65 78 74 75 72 65 2e 77 69 64 74 68 2c 74 65 78 74 75 72 65 2e | e.new(0,0,texture.width,texture. |
| d900 | 68 65 69 67 68 74 29 06 3b 20 54 5b 07 49 22 0c 6f 72 69 67 69 6e 3a 06 3b 20 54 49 22 18 52 6c | height).;.T[.I".origin:.;.TI".Rl |
| d920 | 3a 3a 56 65 63 74 6f 72 32 2e 64 65 66 61 75 6c 74 06 3b 20 54 5b 07 49 22 0e 72 6f 74 61 74 69 | ::Vector2.default.;.T[.I".rotati |
| d940 | 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 14 | on:.;.TI".0.;.T[.I".tint:.;.TI". |
| d960 | 52 6c 3a 3a 43 6f 6c 6f 72 2e 77 68 69 74 65 06 3b 20 54 3b 24 40 02 8c 05 6f 3b 46 0a 3b 43 49 | Rl::Color.white.;.T;[email protected];F.;CI |
| d980 | 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b 06 49 22 08 4e | ".return.;.F;DI"..;.T;.0;E[.I".N |
| d9a0 | 69 6c 06 3b 20 54 3b 24 40 02 8c 05 3b 21 5b 00 3b 22 49 22 02 d7 02 44 72 61 77 20 74 68 65 20 | il.;.T;$@...;,.dest:.Rl::Re |
| da20 | 63 74 61 6e 67 6c 65 2e 6e 65 77 28 30 2c 30 2c 74 65 78 74 75 72 65 2e 77 69 64 74 68 2c 74 65 | ctangle.new(0,0,texture.width,te |
| da40 | 78 74 75 72 65 2e 68 65 69 67 68 74 29 2c 20 6f 72 69 67 69 6e 3a 20 52 6c 3a 3a 56 65 63 74 6f | xture.height),.origin:.Rl::Vecto |
| da60 | 72 32 2e 64 65 66 61 75 6c 74 2c 20 72 6f 74 61 74 69 6f 6e 3a 20 30 2c 20 74 69 6e 74 3a 20 52 | r2.default,.rotation:.0,.tint:.R |
| da80 | 6c 3a 3a 43 6f 6c 6f 72 2e 77 68 69 74 65 29 0a 20 20 20 20 40 70 61 72 61 6d 20 74 69 6e 74 20 | l::Color.white)[email protected]. |
| daa0 | 5b 43 6f 6c 6f 72 5d 20 54 68 65 20 63 6f 6c 6f 72 20 74 68 65 20 64 72 61 77 6e 20 74 65 78 74 | [Color].The.color.the.drawn.text |
| dac0 | 75 72 65 20 69 73 20 74 69 6e 74 65 64 28 77 68 69 74 65 20 69 73 20 27 6e 6f 20 74 69 6e 74 27 | ure.is.tinted(white.is.'no.tint' |
| dae0 | 29 2e 0a 20 20 20 20 40 70 61 72 61 6d 20 73 6f 75 72 63 65 20 5b 52 65 63 74 61 6e 67 6c 65 5d | )[email protected].[Rectangle] |
| db00 | 20 57 68 69 63 68 20 73 65 63 74 69 6f 6e 20 6f 66 20 74 68 65 20 74 65 78 74 75 72 65 20 69 73 | .Which.section.of.the.texture.is |
| db20 | 20 74 6f 20 62 65 20 64 72 61 77 6e 2c 20 74 68 65 20 64 65 66 61 75 6c 74 20 69 73 20 74 68 65 | .to.be.drawn,.the.default.is.the |
| db40 | 20 65 6e 74 69 72 65 20 74 65 78 74 75 72 65 2e 0a 20 20 20 20 40 70 61 72 61 6d 20 6f 72 69 67 | [email protected] |
| db60 | 69 6e 20 5b 56 65 63 74 6f 72 32 5d 20 4f 66 66 73 65 74 20 6f 66 20 74 68 65 20 64 72 61 77 6e | in.[Vector2].Offset.of.the.drawn |
| db80 | 20 74 65 78 74 75 72 65 2e 20 44 65 66 61 75 6c 74 20 69 73 20 6e 6f 20 6f 66 66 73 65 74 2e 0a | .texture..Default.is.no.offset.. |
| dba0 | 20 20 20 20 40 70 61 72 61 6d 20 72 6f 74 61 74 69 6f 6e 20 5b 46 6c 6f 61 74 5d 20 48 6f 77 20 | [email protected].[Float].How. |
| dbc0 | 6d 75 63 68 20 74 68 65 20 74 65 78 74 75 72 65 20 69 73 20 72 6f 74 61 74 65 64 20 77 68 65 6e | much.the.texture.is.rotated.when |
| dbe0 | 20 64 72 61 77 6e 28 49 6e 20 72 61 64 69 61 6e 73 29 2e 0a 20 20 20 20 40 70 61 72 61 6d 20 64 | .drawn(In.radians)[email protected] |
| dc00 | 65 73 74 20 5b 52 65 63 74 61 6e 67 6c 65 5d 20 57 68 65 72 65 20 74 68 65 20 74 65 78 74 75 72 | est.[Rectangle].Where.the.textur |
| dc20 | 65 20 69 73 20 74 6f 20 62 65 20 64 72 61 77 6e 20 6f 6e 20 74 68 65 20 73 63 72 65 65 6e 28 54 | e.is.to.be.drawn.on.the.screen(T |
| dc40 | 68 69 73 20 63 61 6e 20 73 63 61 6c 65 20 74 68 65 20 74 65 78 74 75 72 65 29 2e 20 44 65 66 61 | his.can.scale.the.texture)..Defa |
| dc60 | 75 6c 74 20 69 73 20 74 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 20 74 65 78 74 75 72 65 2e 0a | ult.is.the.size.of.the.texture.. |
| dc80 | 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 8c 05 3b 48 46 3b 49 | @return.[Nil]..;.T;#0;$@...;HF;I |
| dca0 | 6f 3b 4a 08 3b 4b 54 3b 4c 69 01 87 3b 4d 69 01 8f 3b 25 40 02 61 04 3b 2f 54 3b 30 49 22 02 70 | o;J.;KT;Li..;Mi..;%@.a.;/T;0I".p |
| dcc0 | 09 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 64 72 | .static.mrb_value.mrb_Texture_dr |
| dce0 | 61 77 5f 74 65 78 74 75 72 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 | aw_texture(mrb_state*.mrb,.mrb_v |
| dd00 | 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 2a 72 61 79 | alue.self).{..struct.RClass.*ray |
| dd20 | 6c 69 62 3b 2f 2f 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 | lib;//.=.mrb_module_get(mrb,."Ra |
| dd40 | 79 6c 69 62 22 29 3b 0a 09 52 65 63 74 61 6e 67 6c 65 20 73 6f 75 72 63 65 20 3d 20 7b 30 7d 3b | ylib");..Rectangle.source.=.{0}; |
| dd60 | 0a 09 52 65 63 74 61 6e 67 6c 65 20 64 65 73 74 20 3d 20 7b 30 7d 3b 0a 09 66 6c 6f 61 74 20 72 | ..Rectangle.dest.=.{0};..float.r |
| dd80 | 6f 74 61 74 69 6f 6e 20 3d 20 30 2e 30 3b 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 | otation.=.0.0;..Texture.*texture |
| dda0 | 5f 64 61 74 61 3b 0a 09 55 4e 57 52 41 50 53 54 52 55 43 54 28 54 65 78 74 75 72 65 2c 20 54 65 | _data;..UNWRAPSTRUCT(Texture,.Te |
| ddc0 | 78 74 75 72 65 5f 74 79 70 65 2c 20 73 65 6c 66 2c 20 74 65 78 74 75 72 65 5f 64 61 74 61 29 3b | xture_type,.self,.texture_data); |
| dde0 | 0a 09 2f 2f 6d 72 62 5f 76 61 6c 75 65 20 74 69 6e 74 5f 6f 62 6a 20 3d 20 6d 72 62 5f 66 75 6e | ..//mrb_value.tint_obj.=.mrb_fun |
| de00 | 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 2c 20 | call(mrb,.mrb_obj_value(color),. |
| de20 | 22 77 68 69 74 65 22 2c 20 30 29 3b 0a 09 2f 2f 54 65 78 74 75 72 65 32 44 20 74 65 78 74 75 72 | "white",.0);..//Texture2D.textur |
| de40 | 65 2c 20 52 65 63 74 61 6e 67 6c 65 20 73 6f 75 72 63 65 2c 20 52 65 63 74 61 6e 67 6c 65 20 64 | e,.Rectangle.source,.Rectangle.d |
| de60 | 65 73 74 2c 20 56 65 63 74 6f 72 32 20 6f 72 69 67 69 6e 2c 20 66 6c 6f 61 74 20 72 6f 74 61 74 | est,.Vector2.origin,.float.rotat |
| de80 | 69 6f 6e 2c 20 43 6f 6c 6f 72 20 74 69 6e 74 0a 09 75 69 6e 74 33 32 5f 74 20 6b 77 5f 6e 75 6d | ion,.Color.tint..uint32_t.kw_num |
| dea0 | 20 3d 20 37 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 | .=.7;..const.mrb_sym.kw_names[]. |
| dec0 | 3d 20 7b 0a 09 09 6d 72 62 5f 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 73 6f 75 72 63 | =.{...mrb_intern_lit(mrb,."sourc |
| dee0 | 65 22 29 2c 0a 09 09 6d 72 62 5f 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 64 65 73 74 | e"),...mrb_intern_lit(mrb,."dest |
| df00 | 22 29 2c 0a 09 09 6d 72 62 5f 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 6f 72 69 67 69 | "),...mrb_intern_lit(mrb,."origi |
| df20 | 6e 22 29 2c 0a 09 09 6d 72 62 5f 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 72 6f 74 61 | n"),...mrb_intern_lit(mrb,."rota |
| df40 | 74 69 6f 6e 22 29 2c 0a 09 09 6d 72 62 5f 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 74 | tion"),...mrb_intern_lit(mrb,."t |
| df60 | 69 6e 74 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 73 5b | int"),..};..mrb_value.kw_values[ |
| df80 | 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 72 67 | kw_num];..const.mrb_kwargs.kwarg |
| dfa0 | 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 76 61 | s.=.{.kw_num,.0,.kw_names,.kw_va |
| dfc0 | 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 62 2c | lues,.NULL.};..mrb_get_args(mrb, |
| dfe0 | 20 22 7c 3a 22 2c 20 26 6b 77 61 72 67 73 29 3b 0a 0a 09 2f 2f 20 69 66 20 73 6f 75 72 63 65 20 | ."|:",.&kwargs);...//.if.source. |
| e000 | 64 65 66 69 6e 65 64 0a 09 69 66 20 28 21 28 6d 72 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 | defined..if.(!(mrb_undef_p(kw_va |
| e020 | 6c 75 65 73 5b 30 5d 29 29 29 20 7b 0a 09 09 52 65 63 74 61 6e 67 6c 65 20 2a 74 65 6d 70 5f 72 | lues[0]))).{...Rectangle.*temp_r |
| e040 | 65 63 3b 0a 09 09 55 4e 57 52 41 50 53 54 52 55 43 54 28 52 65 63 74 61 6e 67 6c 65 2c 20 52 65 | ec;...UNWRAPSTRUCT(Rectangle,.Re |
| e060 | 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 6b 77 5f 76 61 6c 75 65 73 5b 30 5d 2c 20 74 65 6d 70 | ctangle_type,.kw_values[0],.temp |
| e080 | 5f 72 65 63 29 3b 0a 09 09 73 6f 75 72 63 65 20 3d 20 2a 74 65 6d 70 5f 72 65 63 3b 0a 09 7d 20 | _rec);...source.=.*temp_rec;..}. |
| e0a0 | 65 6c 73 65 20 7b 0a 09 09 73 6f 75 72 63 65 20 3d 20 28 73 74 72 75 63 74 20 52 65 63 74 61 6e | else.{...source.=.(struct.Rectan |
| e0c0 | 67 6c 65 29 7b 20 30 2c 20 30 2c 20 74 65 78 74 75 72 65 5f 64 61 74 61 2d 3e 77 69 64 74 68 2c | gle){.0,.0,.texture_data->width, |
| e0e0 | 20 74 65 78 74 75 72 65 5f 64 61 74 61 2d 3e 68 65 69 67 68 74 20 7d 3b 0a 09 7d 0a 0a 09 2f 2f | .texture_data->height.};..}...// |
| e100 | 20 69 66 20 64 65 73 74 20 64 65 66 69 6e 65 64 0a 09 69 66 20 28 21 28 6d 72 62 5f 75 6e 64 65 | .if.dest.defined..if.(!(mrb_unde |
| e120 | 66 5f 70 28 6b 77 5f 76 61 6c 75 65 73 5b 31 5d 29 29 29 20 7b 0a 09 09 52 65 63 74 61 6e 67 6c | f_p(kw_values[1]))).{...Rectangl |
| e140 | 65 20 2a 74 65 6d 70 5f 72 65 63 3b 0a 09 09 55 4e 57 52 41 50 53 54 52 55 43 54 28 52 65 63 74 | e.*temp_rec;...UNWRAPSTRUCT(Rect |
| e160 | 61 6e 67 6c 65 2c 20 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 6b 77 5f 76 61 6c 75 65 73 | angle,.Rectangle_type,.kw_values |
| e180 | 5b 31 5d 2c 20 74 65 6d 70 5f 72 65 63 29 3b 0a 09 09 64 65 73 74 20 3d 20 2a 74 65 6d 70 5f 72 | [1],.temp_rec);...dest.=.*temp_r |
| e1a0 | 65 63 3b 0a 09 7d 20 65 6c 73 65 20 7b 0a 09 09 64 65 73 74 20 3d 20 28 73 74 72 75 63 74 20 52 | ec;..}.else.{...dest.=.(struct.R |
| e1c0 | 65 63 74 61 6e 67 6c 65 29 7b 20 30 2c 20 30 2c 20 74 65 78 74 75 72 65 5f 64 61 74 61 2d 3e 77 | ectangle){.0,.0,.texture_data->w |
| e1e0 | 69 64 74 68 2c 20 74 65 78 74 75 72 65 5f 64 61 74 61 2d 3e 68 65 69 67 68 74 20 7d 3b 0a 09 7d | idth,.texture_data->height.};..} |
| e200 | 0a 0a 09 2f 2f 20 69 66 20 6f 72 69 67 69 6e 20 75 6e 64 65 66 69 6e 65 64 0a 09 69 66 20 28 28 | ...//.if.origin.undefined..if.(( |
| e220 | 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 29 29 20 7b 0a 09 09 | mrb_undef_p(kw_values[2]))).{... |
| e240 | 72 61 79 6c 69 62 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 | raylib.=.mrb_module_get(mrb,."Ra |
| e260 | 79 6c 69 62 22 29 3b 0a 09 09 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 76 65 63 74 6f 72 32 | ylib");...struct.RClass.*vector2 |
| e280 | 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 62 2c 20 72 61 79 6c | .=.mrb_class_get_under(mrb,.rayl |
| e2a0 | 69 62 2c 20 56 65 63 74 6f 72 32 5f 74 79 70 65 2e 73 74 72 75 63 74 5f 6e 61 6d 65 29 3b 0a 09 | ib,.Vector2_type.struct_name);.. |
| e2c0 | 09 6b 77 5f 76 61 6c 75 65 73 5b 32 5d 20 3d 20 6d 72 62 5f 66 75 6e 63 61 6c 6c 28 6d 72 62 2c | .kw_values[2].=.mrb_funcall(mrb, |
| e2e0 | 20 6d 72 62 5f 6f 62 6a 5f 76 61 6c 75 65 28 76 65 63 74 6f 72 32 29 2c 20 22 64 65 66 61 75 6c | .mrb_obj_value(vector2),."defaul |
| e300 | 74 22 2c 20 30 29 3b 0a 09 7d 0a 0a 09 2f 2f 20 69 66 20 72 6f 74 61 74 69 6f 6e 20 64 65 66 69 | t",.0);..}...//.if.rotation.defi |
| e320 | 6e 65 64 0a 09 69 66 20 28 21 28 6d 72 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 6c 75 65 73 | ned..if.(!(mrb_undef_p(kw_values |
| e340 | 5b 33 5d 29 29 29 20 7b 0a 09 09 72 6f 74 61 74 69 6f 6e 20 3d 20 6d 72 62 5f 61 73 5f 66 6c 6f | [3]))).{...rotation.=.mrb_as_flo |
| e360 | 61 74 28 6d 72 62 2c 20 6b 77 5f 76 61 6c 75 65 73 5b 33 5d 29 20 2f 20 30 2e 30 31 37 34 35 33 | at(mrb,.kw_values[3])./.0.017453 |
| e380 | 3b 0a 09 7d 0a 0a 09 2f 2f 20 69 66 20 63 6f 6c 6f 72 20 75 6e 64 65 66 69 6e 65 64 0a 09 69 66 | ;..}...//.if.color.undefined..if |
| e3a0 | 20 28 28 6d 72 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 6c 75 65 73 5b 34 5d 29 29 29 20 7b | .((mrb_undef_p(kw_values[4]))).{ |
| e3c0 | 0a 09 09 72 61 79 6c 69 62 20 3d 20 6d 72 62 5f 6d 6f 64 75 6c 65 5f 67 65 74 28 6d 72 62 2c 20 | ...raylib.=.mrb_module_get(mrb,. |
| e3e0 | 22 52 61 79 6c 69 62 22 29 3b 20 2f 2f 20 6e 65 65 64 73 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 | "Raylib");.//.needs.to.be.called |
| e400 | 20 61 67 61 69 6e 20 6f 72 20 65 6c 73 65 20 73 65 67 66 61 75 6c 74 0a 09 09 73 74 72 75 63 74 | .again.or.else.segfault...struct |
| e420 | 20 52 43 6c 61 73 73 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 | .RClass.*color.=.mrb_class_get_u |
| e440 | 6e 64 65 72 28 6d 72 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 | nder(mrb,.raylib,.Color_type.str |
| e460 | 75 63 74 5f 6e 61 6d 65 29 3b 0a 09 09 6b 77 5f 76 61 6c 75 65 73 5b 34 5d 20 3d 20 6d 72 62 5f | uct_name);...kw_values[4].=.mrb_ |
| e480 | 66 75 6e 63 61 6c 6c 28 6d 72 62 2c 20 6d 72 62 5f 6f 62 6a 5f 76 61 6c 75 65 28 63 6f 6c 6f 72 | funcall(mrb,.mrb_obj_value(color |
| e4a0 | 29 2c 20 22 77 68 69 74 65 22 2c 20 30 29 3b 0a 09 7d 0a 0a 0a 0a 09 43 6f 6c 6f 72 20 2a 74 69 | ),."white",.0);..}.....Color.*ti |
| e4c0 | 6e 74 5f 64 61 74 61 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 | nt_data;..UNWRAPSTRUCT(Color,.Co |
| e4e0 | 6c 6f 72 5f 74 79 70 65 2c 20 6b 77 5f 76 61 6c 75 65 73 5b 34 5d 2c 20 74 69 6e 74 5f 64 61 74 | lor_type,.kw_values[4],.tint_dat |
| e500 | 61 29 3b 0a 0a 09 56 65 63 74 6f 72 32 20 2a 76 65 63 74 6f 72 32 5f 64 61 74 61 3b 0a 09 55 4e | a);...Vector2.*vector2_data;..UN |
| e520 | 57 52 41 50 53 54 52 55 43 54 28 56 65 63 74 6f 72 32 2c 20 56 65 63 74 6f 72 32 5f 74 79 70 65 | WRAPSTRUCT(Vector2,.Vector2_type |
| e540 | 2c 20 6b 77 5f 76 61 6c 75 65 73 5b 32 5d 2c 20 76 65 63 74 6f 72 32 5f 64 61 74 61 29 3b 0a 0a | ,.kw_values[2],.vector2_data);.. |
| e560 | 09 2f 2f 54 65 78 74 75 72 65 32 44 20 74 65 78 74 75 72 65 2c 20 52 65 63 74 61 6e 67 6c 65 20 | .//Texture2D.texture,.Rectangle. |
| e580 | 73 6f 75 72 63 65 2c 20 52 65 63 74 61 6e 67 6c 65 20 64 65 73 74 2c 20 56 65 63 74 6f 72 32 20 | source,.Rectangle.dest,.Vector2. |
| e5a0 | 6f 72 69 67 69 6e 2c 20 66 6c 6f 61 74 20 72 6f 74 61 74 69 6f 6e 2c 20 43 6f 6c 6f 72 20 74 69 | origin,.float.rotation,.Color.ti |
| e5c0 | 6e 74 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 | nt..DrawTexturePro(*texture_data |
| e5e0 | 2c 20 73 6f 75 72 63 65 2c 20 64 65 73 74 2c 20 2a 76 65 63 74 6f 72 32 5f 64 61 74 61 2c 20 72 | ,.source,.dest,.*vector2_data,.r |
| e600 | 6f 74 61 74 69 6f 6e 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 | otation,.*tint_data);...return.m |
| e620 | 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 | rb_nil_value();.}.;.T;1I".static |
| e640 | 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 02 61 04 3b 0b 49 43 3b 08 5b 00 06 3b 0a | .mrb_value.;.T.;[email protected].;.IC;.[..;. |
| e660 | 40 02 61 04 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 61 04 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b | @.a.;.IC;.[..;[email protected].;.IC;.{.;.IC; |
| e680 | 0e 7b 00 06 3b 10 54 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b | .{..;.T;.IC;.{..;.T.;.T;.{.;.[.; |
| e6a0 | 14 5b 07 5b 07 40 02 68 04 69 07 5b 07 40 02 a5 04 69 01 de 3b 15 46 3b 16 3a 0c 54 65 78 74 75 | .[.[[email protected].[[email protected]..;.F;.:.Textu |
| e6c0 | 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 0c 3b 20 54 3b 1c | re;.;.;.;.;.[.;.{.;.IC;."..;.T;. |
| e6e0 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 61 04 3b 2e 69 00 3b 25 40 19 3b 26 49 22 14 | [.;![.;"@.;#0;[email protected].;.i.;%@.;&I". |
| e700 | 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 06 3b 20 46 3b 39 6f 3b 3a 0c 3b 3b 30 3b 3c 30 3b | Raylib::Texture.;.F;9o;:.;;0;<0; |
| e720 | 3d 30 3b 16 3b 3e 3b 25 40 19 3b 3f 30 3b 40 30 3b 32 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a | =0;.;>;%@.;?0;@0;2To;).;*F;+;.;. |
| e740 | 3b 4e 3b 26 49 22 17 52 61 79 6c 69 62 23 69 6e 69 74 5f 77 69 6e 64 6f 77 06 3b 20 46 3b 2c 5b | ;N;&I".Raylib#init_window.;.F;,[ |
| e760 | 00 3b 14 5b 06 5b 07 49 22 0f 73 72 63 2f 63 6f 72 65 2e 63 06 3b 20 54 69 10 3b 15 54 3b 16 3a | .;.[.[.I".src/core.c.;.Ti.;.T;.: |
| e780 | 10 69 6e 69 74 5f 77 69 6e 64 6f 77 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d | .init_window;.0;.[.;.{.;.IC;.".. |
| e7a0 | 3b 20 54 3b 1c 5b 06 6f 3b 42 0d 3b 43 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 44 30 3b | ;.T;.[.o;B.;CI".overload.;.F;D0; |
| e7c0 | 16 3b 01 80 3b 45 30 3b 31 49 22 4c 69 6e 69 74 5f 77 69 6e 64 6f 77 28 77 69 64 74 68 3a 20 38 | .;..;E0;1I"Linit_window(width:.8 |
| e7e0 | 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 20 57 | 00,.height:.600,.title:."Hello.W |
| e800 | 6f 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 | orld.from.Raylib!").;.T;.IC;.".. |
| e820 | 3b 20 54 3b 1c 5b 08 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 00 06 3b | ;.T;.[.o;F.;CI".param.;.F;DI"..; |
| e840 | 20 54 3b 16 49 22 0a 77 69 64 74 68 06 3b 20 54 3b 45 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b | .T;.I".width.;.T;E[.I".Integer.; |
| e860 | 20 54 3b 24 40 02 e5 05 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 00 06 | .T;[email protected];F.;CI".param.;.F;DI".. |
| e880 | 3b 20 54 3b 16 49 22 0b 68 65 69 67 68 74 06 3b 20 54 3b 45 5b 06 49 22 0c 49 6e 74 65 67 65 72 | ;.T;.I".height.;.T;E[.I".Integer |
| e8a0 | 06 3b 20 54 3b 24 40 02 e5 05 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 | .;.T;[email protected];F.;CI".param.;.F;DI" |
| e8c0 | 00 06 3b 20 54 3b 16 49 22 0a 74 69 74 6c 65 06 3b 20 54 3b 45 5b 06 49 22 0b 53 74 72 69 6e 67 | ..;.T;.I".title.;.T;E[.I".String |
| e8e0 | 06 3b 20 54 3b 24 40 02 e5 05 3b 21 5b 00 3b 22 49 22 49 40 70 61 72 61 6d 20 77 69 64 74 68 20 | .;.T;$@...;![.;"I"[email protected]. |
| e900 | 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 65 67 65 72 | [Integer][email protected].[Integer |
| e920 | 5d 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 | ][email protected].[String].;.T;#0;$ |
| e940 | 40 02 e5 05 3b 2e 69 00 3b 47 30 3b 48 46 3b 2c 5b 08 5b 07 49 22 0b 77 69 64 74 68 3a 06 3b 20 | @...;.i.;G0;HF;,[.[.I".width:.;. |
| e960 | 54 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 | TI".800.;.T[.I".height:.;.TI".60 |
| e980 | 30 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 | 0.;.T[.I".title:.;.TI"."Hello.Wo |
| e9a0 | 72 6c 64 20 66 72 6f 6d 20 52 61 79 6c 69 62 21 22 06 3b 20 54 3b 24 40 02 e5 05 3b 21 5b 00 3b | rld.from.Raylib!".;.T;$@...;![.; |
| e9c0 | 22 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 | "I"[email protected]_window(width |
| e9e0 | 3a 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 | :.800,.height:.600,.title:."Hell |
| ea00 | 6f 20 57 6f 72 6c 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 | o.World.from.Raylib!")....@param |
| ea20 | 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] |
| ea40 | 20 5b 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 | .[Integer][email protected].[Strin |
| ea60 | 67 5d 06 3b 20 54 3b 23 30 3b 24 40 02 e5 05 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 | g].;.T;#0;$@...;G0;HF;%@.;/T;0I" |
| ea80 | 02 71 03 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 6e 69 74 5f 77 69 6e | .q.static.mrb_value.mrb_init_win |
| eaa0 | 64 6f 77 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 | dow(mrb_state*.mrb,.mrb_value.se |
| eac0 | 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 73 63 72 65 65 6e 57 69 64 74 68 20 3d 20 38 30 30 | lf).{..mrb_int.screenWidth.=.800 |
| eae0 | 3b 0a 09 6d 72 62 5f 69 6e 74 20 73 63 72 65 65 6e 48 65 69 67 68 74 20 3d 20 36 30 30 3b 0a 09 | ;..mrb_int.screenHeight.=.600;.. |
| eb00 | 63 68 61 72 2a 20 74 69 74 6c 65 20 3d 20 22 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 66 72 6f 6d 20 | char*.title.=."Hello.World.from. |
| eb20 | 52 61 79 6c 69 62 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 | Raylib!";...uint32_t.kw_num.=.3; |
| eb40 | 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 0a | ..const.mrb_sym.kw_names[].=.{.. |
| eb60 | 09 09 6d 72 62 5f 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 | ..mrb_intern_lit(mrb,."width"),. |
| eb80 | 09 09 6d 72 62 5f 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 | ..mrb_intern_lit(mrb,."height"), |
| eba0 | 0a 09 09 6d 72 62 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 | ...mrb_intern_lit(mrb,."title"), |
| ebc0 | 0a 09 7d 3b 0a 09 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 | ..};..mrb_value.kw_values[kw_num |
| ebe0 | 5d 3b 0a 09 63 6f 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 | ];..const.mrb_kwargs.kwargs.=.{. |
| ec00 | 6b 77 5f 6e 75 6d 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 | kw_num,.0,.kw_names,.kw_values,. |
| ec20 | 4e 55 4c 4c 20 7d 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 | NULL.};..mrb_get_args(mrb,."|iiz |
| ec40 | 3a 22 2c 20 26 73 63 72 65 65 6e 57 69 64 74 68 2c 20 26 73 63 72 65 65 6e 48 65 69 67 68 74 2c | :",.&screenWidth,.&screenHeight, |
| ec60 | 20 26 74 69 74 6c 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 | .&title,.&kwargs);...if.(mrb_und |
| ec80 | 65 66 5f 70 28 6b 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 | ef_p(kw_values[0])).{...kw_value |
| eca0 | 73 5b 30 5d 20 3d 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 | s[0].=.mrb_fixnum_value(screenWi |
| ecc0 | 64 74 68 29 3b 0a 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 | dth);..}..if.(mrb_undef_p(kw_val |
| ece0 | 75 65 73 5b 31 5d 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 | ues[1])).{...kw_values[1].=.mrb_ |
| ed00 | 66 69 78 6e 75 6d 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 | fixnum_value(screenHeight);..}.. |
| ed20 | 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 32 5d 29 29 20 7b | if.(mrb_undef_p(kw_values[2])).{ |
| ed40 | 0a 09 09 6b 77 5f 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 | ...kw_values[2].=.mrb_str_new_cs |
| ed60 | 74 72 28 6d 72 62 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 | tr(mrb,.title);..}...InitWindow( |
| ed80 | 6d 72 62 5f 66 69 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 | mrb_fixnum(kw_values[0]),.mrb_fi |
| eda0 | 78 6e 75 6d 28 6b 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 | xnum(kw_values[1]),.mrb_str_to_c |
| edc0 | 73 74 72 28 6d 72 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 | str(mrb,.kw_values[2]));...retur |
| ede0 | 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 31 49 22 15 73 74 61 | n.mrb_nil_value();.}.;.T;1I".sta |
| ee00 | 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;+;.;.;. |
| ee20 | 3b 26 49 22 17 52 61 79 6c 69 62 2e 69 6e 69 74 5f 77 69 6e 64 6f 77 06 3b 20 46 3b 2c 40 02 e7 | ;&I".Raylib.init_window.;.F;,@.. |
| ee40 | 05 3b 14 40 02 e8 05 3b 15 54 3b 16 3b 01 80 3b 18 30 3b 1c 40 02 eb 05 3b 1d 7b 00 3b 1e 49 43 | .;.@...;.T;.;..;.0;.@...;.{.;.IC |
| ee60 | 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 06 6f 3b 42 0d 3b 43 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 | ;."..;.T;.[.o;B.;CI".overload.;. |
| ee80 | 46 3b 44 30 3b 16 3b 01 80 3b 45 30 3b 31 49 22 4c 69 6e 69 74 5f 77 69 6e 64 6f 77 28 77 69 64 | F;D0;.;..;E0;1I"Linit_window(wid |
| eea0 | 74 68 3a 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 | th:.800,.height:.600,.title:."He |
| eec0 | 6c 6c 6f 20 57 6f 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 | llo.World.from.Raylib!").;.T;.IC |
| eee0 | 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 08 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 | ;."..;.T;.[.o;F.;CI".param.;.F;D |
| ef00 | 49 22 00 06 3b 20 54 3b 16 49 22 0a 77 69 64 74 68 06 3b 20 54 3b 45 5b 06 49 22 0c 49 6e 74 65 | I"..;.T;.I".width.;.T;E[.I".Inte |
| ef20 | 67 65 72 06 3b 20 54 3b 24 40 02 16 06 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b | ger.;.T;[email protected];F.;CI".param.;.F; |
| ef40 | 44 49 22 00 06 3b 20 54 3b 16 49 22 0b 68 65 69 67 68 74 06 3b 20 54 3b 45 5b 06 49 22 0c 49 6e | DI"..;.T;.I".height.;.T;E[.I".In |
| ef60 | 74 65 67 65 72 06 3b 20 54 3b 24 40 02 16 06 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 | teger.;.T;[email protected];F.;CI".param.;. |
| ef80 | 46 3b 44 49 22 00 06 3b 20 54 3b 16 49 22 0a 74 69 74 6c 65 06 3b 20 54 3b 45 5b 06 49 22 0b 53 | F;DI"..;.T;.I".title.;.T;E[.I".S |
| efa0 | 74 72 69 6e 67 06 3b 20 54 3b 24 40 02 16 06 3b 21 5b 00 3b 22 49 22 49 40 70 61 72 61 6d 20 77 | tring.;.T;$@...;![.;"I"[email protected] |
| efc0 | 69 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 | idth.[Integer][email protected].[In |
| efe0 | 74 65 67 65 72 5d 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 | teger][email protected].[String].;.T |
| f000 | 3b 23 30 3b 24 40 02 16 06 3b 2e 69 00 3b 47 30 3b 48 46 3b 2c 5b 08 5b 07 49 22 0b 77 69 64 74 | ;#0;$@...;.i.;G0;HF;,[.[.I".widt |
| f020 | 68 3a 06 3b 20 54 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 | h:.;.TI".800.;.T[.I".height:.;.T |
| f040 | 49 22 08 36 30 30 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 | I".600.;.T[.I".title:.;.TI"."Hel |
| f060 | 6c 6f 20 57 6f 72 6c 64 20 66 72 6f 6d 20 52 61 79 6c 69 62 21 22 06 3b 20 54 3b 24 40 02 16 06 | lo.World.from.Raylib!".;.T;$@... |
| f080 | 3b 21 5b 00 3b 22 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 | ;![.;"I"[email protected]_window( |
| f0a0 | 77 69 64 74 68 3a 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 | width:.800,.height:.600,.title:. |
| f0c0 | 22 48 65 6c 6c 6f 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 | "Hello.World.from.Raylib!")...@p |
| f0e0 | 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] |
| f100 | 69 67 68 74 20 5b 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 | ight.[Integer][email protected].[S |
| f120 | 74 72 69 6e 67 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 16 06 3b 2e 69 00 3b 48 46 3b 49 6f 3b 4a | tring]..;.T;#0;$@...;.i.;HF;Io;J |
| f140 | 08 3b 4b 54 3b 4c 69 0a 3b 4d 69 0e 3b 25 40 19 3b 2f 54 3b 30 40 02 14 06 3b 31 40 02 15 06 6f | .;KT;Li.;Mi.;%@.;/T;0@...;[email protected] |
| f160 | 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 20 52 61 79 6c 69 62 23 77 69 6e 64 6f 77 | ;).;*F;+;.;.;N;&I".Raylib#window |
| f180 | 5f 73 68 6f 75 6c 64 5f 63 6c 6f 73 65 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 ea 05 | _should_close?.;.F;,[.;.[.[.@... |
| f1a0 | 69 34 3b 15 54 3b 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 | i4;.T;.:.window_should_close?;.0 |
| f1c0 | 3b 1c 5b 00 3b 1d 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 | ;.[.;.{.;.IC;."6Check.if.KEY_ESC |
| f1e0 | 41 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 | APE.pressed.or.Close.icon.presse |
| f200 | 64 0d 3b 20 54 3b 1c 5b 07 6f 3b 42 0d 3b 43 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 44 | d.;.T;.[.o;B.;CI".overload.;.F;D |
| f220 | 30 3b 16 3a 19 73 68 6f 75 6c 64 5f 77 69 6e 64 6f 77 5f 63 6c 6f 73 65 3f 3b 45 30 3b 31 49 22 | 0;.:.should_window_close?;E0;1I" |
| f240 | 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 3b 1e 49 43 3b | .should_window_close?().;.T;.IC; |
| f260 | 1f 22 00 0e 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 54 3b 23 30 3b 24 40 02 41 | ."..;.T;.[.;![.;"I"..;.T;#0;[email protected] |
| f280 | 06 3b 2e 69 00 3b 47 30 3b 48 46 3b 2c 5b 00 3b 24 40 02 41 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 | .;.i.;G0;HF;,[.;[email protected];F.;CI".re |
| f2a0 | 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b 06 49 22 0c 42 6f 6f 6c 65 | turn.;.F;DI"..;.T;.0;E[.I".Boole |
| f2c0 | 61 6e 06 3b 20 54 3b 24 40 02 41 06 3b 21 5b 00 3b 22 49 22 6b 43 68 65 63 6b 20 69 66 20 4b 45 | an.;.T;[email protected].;![.;"I"kCheck.if.KE |
| f2e0 | 59 5f 45 53 43 41 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 | Y_ESCAPE.pressed.or.Close.icon.p |
| f300 | 72 65 73 73 65 64 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 | [email protected]_window_c |
| f320 | 6c 6f 73 65 3f 28 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 | lose?()..@return.[Boolean]..;.T; |
| f340 | 23 30 3b 24 40 02 41 06 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 7f 73 74 61 74 69 63 | #0;[email protected].;G0;HF;%@.;/T;0I".static |
| f360 | 20 6d 72 62 5f 76 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 | .mrb_value..mrb_window_should_cl |
| f380 | 6f 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 6c 75 65 20 73 65 | ose(mrb_state*.mrb,.mrb_value.se |
| f3a0 | 6c 66 29 20 7b 0a 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 | lf).{..return.mrb_bool_value(Win |
| f3c0 | 64 6f 77 53 68 6f 75 6c 64 43 6c 6f 73 65 28 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 16 73 74 61 | dowShouldClose());.}.;.T;1I".sta |
| f3e0 | 74 69 63 20 6d 72 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 | tic.mrb_value..;.To;).;*T;+;.;.; |
| f400 | 1b 3b 26 49 22 20 52 61 79 6c 69 62 2e 77 69 6e 64 6f 77 5f 73 68 6f 75 6c 64 5f 63 6c 6f 73 65 | .;&I".Raylib.window_should_close |
| f420 | 3f 06 3b 20 46 3b 2c 40 02 43 06 3b 14 40 02 44 06 3b 15 54 3b 16 3b 01 81 3b 18 30 3b 1c 40 02 | ?.;.F;,@.C.;[email protected].;.T;.;..;.0;.@. |
| f440 | 46 06 3b 1d 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 | F.;.{.;.IC;."6Check.if.KEY_ESCAP |
| f460 | 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 0e | E.pressed.or.Close.icon.pressed. |
| f480 | 3b 20 54 3b 1c 5b 07 6f 3b 42 0d 3b 43 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 44 30 3b | ;.T;.[.o;B.;CI".overload.;.F;D0; |
| f4a0 | 16 3b 01 82 3b 45 30 3b 31 49 22 1b 73 68 6f 75 6c 64 5f 77 69 6e 64 6f 77 5f 63 6c 6f 73 65 3f | .;..;E0;1I".should_window_close? |
| f4c0 | 28 29 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 | ().;.T;.IC;."..;.T;.[.;![.;"I".. |
| f4e0 | 3b 20 54 3b 23 30 3b 24 40 02 5b 06 3b 2e 69 00 3b 47 30 3b 48 46 3b 2c 5b 00 3b 24 40 02 5b 06 | ;.T;#0;$@.[.;.i.;G0;HF;,[.;$@.[. |
| f500 | 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 40 17 3b 16 30 3b 45 5b 06 40 01 | o;F.;CI".return.;.F;D@.;.0;E[.@. |
| f520 | fa 3b 24 40 02 5b 06 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 | .;$@.[.;![.;"I"XCheck.if.KEY_ESC |
| f540 | 41 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 | APE.pressed.or.Close.icon.presse |
| f560 | 64 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 | [email protected]_window_close? |
| f580 | 28 29 0a 06 3b 20 54 3b 23 30 3b 24 40 02 5b 06 3b 2e 69 00 3b 48 46 3b 49 6f 3b 4a 08 3b 4b 54 | ()..;.T;#0;$@.[.;.i.;HF;Io;J.;KT |
| f5a0 | 3b 4c 69 30 3b 4d 69 32 3b 25 40 19 3b 2f 54 3b 30 40 02 59 06 3b 31 40 02 5a 06 6f 3b 29 15 3b | ;Li0;Mi2;%@.;/T;[email protected].;[email protected];).; |
| f5c0 | 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 1c 52 61 79 6c 69 62 23 63 6c 65 61 72 5f 62 61 63 6b | *F;+;.;.;N;&I".Raylib#clear_back |
| f5e0 | 67 72 6f 75 6e 64 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 ea 05 69 3f 3b 15 54 3b 16 3a | ground.;.F;,[.;.[.[[email protected]?;.T;.: |
| f600 | 15 63 6c 65 61 72 5f 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 | .clear_background;.0;.[.;.{.;.IC |
| f620 | 3b 1f 22 35 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 | ;."5Set.background.color.*(frame |
| f640 | 62 75 66 66 65 72 20 63 6c 65 61 72 20 63 6f 6c 6f 72 29 2a 0d 3b 20 54 3b 1c 5b 07 6f 3b 42 0d | buffer.clear.color)*.;.T;.[.o;B. |
| f660 | 3b 43 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 44 30 3b 16 3b 01 83 3b 45 30 3b 31 49 22 | ;CI".overload.;.F;D0;.;..;E0;1I" |
| f680 | 2f 63 6c 65 61 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 | /clear_background(color:.Rl:Colo |
| f6a0 | 72 2e 72 61 79 77 68 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 | r.raywhite).;.T;.IC;."..;.T;.[.o |
| f6c0 | 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 49 22 0a 63 | ;F.;CI".param.;.F;DI"..;.T;.I".c |
| f6e0 | 6f 6c 6f 72 06 3b 20 54 3b 45 5b 06 49 22 0e 52 6c 3a 3a 43 6f 6c 6f 72 06 3b 20 54 3b 24 40 02 | olor.;.T;E[.I".Rl::Color.;.T;$@. |
| f700 | 6e 06 3b 21 5b 00 3b 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 | n.;![.;"I"[email protected].[Rl::Col |
| f720 | 6f 72 5d 06 3b 20 54 3b 23 30 3b 24 40 02 6e 06 3b 2e 69 00 3b 47 30 3b 48 46 3b 2c 5b 06 5b 07 | or].;.T;#0;[email protected].;.i.;G0;HF;,[.[. |
| f740 | 49 22 0b 63 6f 6c 6f 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 | I".color:.;.TI".Rl:Color.raywhit |
| f760 | 65 06 3b 20 54 3b 24 40 02 6e 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 | e.;.T;[email protected];F.;CI".return.;.F;D |
| f780 | 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 6e 06 3b 21 | I"..;.T;.0;E[.I".Nil.;.T;[email protected].;! |
| f7a0 | 5b 00 3b 22 49 22 01 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 | [.;"I"..Set.background.color.*(f |
| f7c0 | 72 61 6d 65 62 75 66 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 | ramebuffer.clear.color)*.@overlo |
| f7e0 | 61 64 20 63 6c 65 61 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 | ad.clear_background(color:.Rl:Co |
| f800 | 6c 6f 72 2e 72 61 79 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 | lor.raywhite)[email protected].[R |
| f820 | 6c 3a 3a 43 6f 6c 6f 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 | l::Color].@return.[Nil]..;.T;#0; |
| f840 | 24 40 02 6e 06 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 02 d9 02 73 74 61 74 69 63 20 | [email protected].;G0;HF;%@.;/T;0I"...static. |
| f860 | 6d 72 62 5f 76 61 6c 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 | mrb_value.mrb_clear_background(m |
| f880 | 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).{ |
| f8a0 | 0a 09 73 74 72 75 63 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 | ..struct.RClass.*raylib.=.mrb_mo |
| f8c0 | 64 75 6c 65 5f 67 65 74 28 6d 72 62 2c 20 22 52 61 79 6c 69 62 22 29 3b 0a 09 73 74 72 75 63 74 | dule_get(mrb,."Raylib");..struct |
| f8e0 | 20 52 43 6c 61 73 73 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 | .RClass.*color.=.mrb_class_get_u |
| f900 | 6e 64 65 72 28 6d 72 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 | nder(mrb,.raylib,.Color_type.str |
| f920 | 75 63 74 5f 6e 61 6d 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 | uct_name);..mrb_value.color_obj. |
| f940 | 3d 20 6d 72 62 5f 66 75 6e 63 61 6c 6c 28 6d 72 62 2c 20 6d 72 62 5f 6f 62 6a 5f 76 61 6c 75 65 | =.mrb_funcall(mrb,.mrb_obj_value |
| f960 | 28 63 6f 6c 6f 72 29 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 | (color),."ray_white",.0);...uint |
| f980 | 33 32 5f 74 20 6b 77 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 | 32_t.kw_num.=.1;..const.mrb_sym. |
| f9a0 | 6b 77 5f 6e 61 6d 65 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 | kw_names[].=.{....mrb_intern_lit |
| f9c0 | 28 6d 72 62 2c 20 22 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 | (mrb,."color"),..};..mrb_value.k |
| f9e0 | 77 5f 76 61 6c 75 65 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 | w_values[kw_num];..const.mrb_kwa |
| fa00 | 72 67 73 20 6b 77 61 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 | rgs.kwargs.=.{.kw_num,.0,.kw_nam |
| fa20 | 65 73 2c 20 6b 77 5f 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 | es,.kw_values,.NULL.};..mrb_get_ |
| fa40 | 61 72 67 73 28 6d 72 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 | args(mrb,."|o:",.&color_obj,.&kw |
| fa60 | 61 72 67 73 29 3b 0a 0a 09 69 66 20 28 21 6d 72 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 6c | args);...if.(!mrb_undef_p(kw_val |
| fa80 | 75 65 73 5b 30 5d 29 29 20 7b 0a 09 09 63 6f 6c 6f 72 5f 6f 62 6a 20 3d 20 6b 77 5f 76 61 6c 75 | ues[0])).{...color_obj.=.kw_valu |
| faa0 | 65 73 5b 30 5d 3b 0a 09 7d 0a 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 5f 64 61 74 61 3b 0a 09 | es[0];..}...Color.*color_data;.. |
| fac0 | 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 20 | UNWRAPSTRUCT(Color,.Color_type,. |
| fae0 | 63 6f 6c 6f 72 5f 6f 62 6a 2c 20 63 6f 6c 6f 72 5f 64 61 74 61 29 3b 0a 0a 09 43 6c 65 61 72 42 | color_obj,.color_data);...ClearB |
| fb00 | 61 63 6b 67 72 6f 75 6e 64 28 2a 63 6f 6c 6f 72 5f 64 61 74 61 29 3b 0a 09 72 65 74 75 72 6e 20 | ackground(*color_data);..return. |
| fb20 | 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 | mrb_nil_value();.}.;.T;1I".stati |
| fb40 | 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;+;.;.;.;& |
| fb60 | 49 22 1c 52 61 79 6c 69 62 2e 63 6c 65 61 72 5f 62 61 63 6b 67 72 6f 75 6e 64 06 3b 20 46 3b 2c | I".Raylib.clear_background.;.F;, |
| fb80 | 40 02 70 06 3b 14 40 02 71 06 3b 15 54 3b 16 3b 01 83 3b 18 30 3b 1c 40 02 73 06 3b 1d 7b 00 3b | @.p.;[email protected].;.T;.;..;.0;[email protected].;.{.; |
| fba0 | 1e 49 43 3b 1f 22 35 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 | .IC;."5Set.background.color.*(fr |
| fbc0 | 61 6d 65 62 75 66 66 65 72 20 63 6c 65 61 72 20 63 6f 6c 6f 72 29 2a 0e 3b 20 54 3b 1c 5b 07 6f | amebuffer.clear.color)*.;.T;.[.o |
| fbe0 | 3b 42 0d 3b 43 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 44 30 3b 16 3b 01 83 3b 45 30 3b | ;B.;CI".overload.;.F;D0;.;..;E0; |
| fc00 | 31 49 22 2f 63 6c 65 61 72 5f 62 61 63 6b 67 72 6f 75 6e 64 28 63 6f 6c 6f 72 3a 20 52 6c 3a 43 | 1I"/clear_background(color:.Rl:C |
| fc20 | 6f 6c 6f 72 2e 72 61 79 77 68 69 74 65 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c | olor.raywhite).;.T;.IC;."..;.T;. |
| fc40 | 5b 06 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 49 | [.o;F.;CI".param.;.F;DI"..;.T;.I |
| fc60 | 22 0a 63 6f 6c 6f 72 06 3b 20 54 3b 45 5b 06 49 22 0e 52 6c 3a 3a 43 6f 6c 6f 72 06 3b 20 54 3b | ".color.;.T;E[.I".Rl::Color.;.T; |
| fc80 | 24 40 02 91 06 3b 21 5b 00 3b 22 49 22 1d 40 70 61 72 61 6d 20 63 6f 6c 6f 72 20 5b 52 6c 3a 3a | $@...;![.;"I"[email protected].[Rl:: |
| fca0 | 43 6f 6c 6f 72 5d 06 3b 20 54 3b 23 30 3b 24 40 02 91 06 3b 2e 69 00 3b 47 30 3b 48 46 3b 2c 5b | Color].;.T;#0;$@...;.i.;G0;HF;,[ |
| fcc0 | 06 5b 07 49 22 0b 63 6f 6c 6f 72 3a 06 3b 20 54 49 22 16 52 6c 3a 43 6f 6c 6f 72 2e 72 61 79 77 | .[.I".color:.;.TI".Rl:Color.rayw |
| fce0 | 68 69 74 65 06 3b 20 54 3b 24 40 02 91 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 | hite.;.T;[email protected];F.;CI".return.;. |
| fd00 | 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 91 | F;DI"..;.T;.0;E[.I".Nil.;.T;$@.. |
| fd20 | 06 3b 21 5b 00 3b 22 49 22 01 8f 53 65 74 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 | .;![.;"I"..Set.background.color. |
| fd40 | 2a 28 66 72 61 6d 65 62 75 66 66 65 72 20 63 6c 65 61 72 20 63 6f 6c 6f 72 29 2a 0a 40 6f 76 65 | *(framebuffer.clear.color)*.@ove |
| fd60 | 72 6c 6f 61 64 20 63 6c 65 61 72 5f 62 61 63 6b 67 72 6f 75 6e 64 28 63 6f 6c 6f 72 3a 20 52 6c | rload.clear_background(color:.Rl |
| fd80 | 3a 43 6f 6c 6f 72 2e 72 61 79 77 68 69 74 65 29 0a 20 20 40 70 61 72 61 6d 20 63 6f 6c 6f 72 20 | :Color.raywhite)[email protected]. |
| fda0 | 5b 52 6c 3a 3a 43 6f 6c 6f 72 5d 0a 40 72 65 74 75 72 6e 20 5b 4e 69 6c 5d 0a 06 3b 20 54 3b 23 | [Rl::Color].@return.[Nil]..;.T;# |
| fdc0 | 30 3b 24 40 02 91 06 3b 2e 69 00 3b 48 46 3b 49 6f 3b 4a 08 3b 4b 54 3b 4c 69 39 3b 4d 69 3d 3b | 0;$@...;.i.;HF;Io;J.;KT;Li9;Mi=; |
| fde0 | 25 40 19 3b 2f 54 3b 30 40 02 8f 06 3b 31 40 02 90 06 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b | %@.;/T;0@...;[email protected];).;*F;+;.;.; |
| fe00 | 4e 3b 26 49 22 19 52 61 79 6c 69 62 23 62 65 67 69 6e 5f 64 72 61 77 69 6e 67 06 3b 20 46 3b 2c | N;&I".Raylib#begin_drawing.;.F;, |
| fe20 | 5b 00 3b 14 5b 06 5b 07 40 02 ea 05 69 5c 3b 15 54 3b 16 3a 12 62 65 67 69 6e 5f 64 72 61 77 69 | [.;.[.[[email protected]\;.T;.:.begin_drawi |
| fe40 | 6e 67 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 30 53 65 74 75 70 20 63 61 6e 76 61 | ng;.0;.[.;.{.;.IC;."0Setup.canva |
| fe60 | 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 69 6e 67 | s.(framebuffer).to.start.drawing |
| fe80 | 0d 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 | .;.T;.[.o;F.;CI".return.;.F;DI". |
| fea0 | 06 3b 20 54 3b 16 30 3b 45 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 af 06 3b 21 5b 00 3b | .;.T;.0;E[.I".Nil.;.T;$@...;![.; |
| fec0 | 22 49 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 | "I"?Setup.canvas.(framebuffer).t |
| fee0 | 6f 20 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 20 06 3b | o.start.drawing.@return.[Nil]..; |
| ff00 | 20 54 3b 23 30 3b 24 40 02 af 06 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 75 73 74 61 | .T;#0;$@...;G0;HF;%@.;/T;0I"usta |
| ff20 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 62 65 67 69 6e 5f 64 72 61 77 69 6e 67 28 | tic.mrb_value.mrb_begin_drawing( |
| ff40 | 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). |
| ff60 | 7b 0a 09 42 65 67 69 6e 44 72 61 77 69 6e 67 28 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e | {..BeginDrawing();..return.mrb_n |
| ff80 | 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 | il_value();.}.;.T;1I".static.mrb |
| ffa0 | 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 19 52 61 | _value.;.To;).;*T;+;.;.;.;&I".Ra |
| ffc0 | 79 6c 69 62 2e 62 65 67 69 6e 5f 64 72 61 77 69 6e 67 06 3b 20 46 3b 2c 40 02 b1 06 3b 14 40 02 | ylib.begin_drawing.;.F;,@...;.@. |
| ffe0 | b2 06 3b 15 54 3b 16 3b 01 84 3b 18 30 3b 1c 40 02 b4 06 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 30 53 | ..;.T;.;..;.0;.@...;.{.;.IC;."0S |
| 10000 | 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 73 74 61 | etup.canvas.(framebuffer).to.sta |
| 10020 | 72 74 20 64 72 61 77 69 6e 67 0e 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 | rt.drawing.;.T;.[.o;F.;CI".retur |
| 10040 | 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b | n.;.F;DI"..;.T;.0;E[.I".Nil.;.T; |
| 10060 | 24 40 02 c1 06 3b 21 5b 00 3b 22 49 22 3f 53 65 74 75 70 20 63 61 6e 76 61 73 20 28 66 72 61 6d | $@...;![.;"I"?Setup.canvas.(fram |
| 10080 | 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 0a 40 72 65 74 75 72 | ebuffer).to.start.drawing.@retur |
| 100a0 | 6e 20 5b 4e 69 6c 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 c1 06 3b 2e 69 00 3b 48 46 3b 49 6f 3b | n.[Nil]..;.T;#0;$@...;.i.;HF;Io; |
| 100c0 | 4a 08 3b 4b 54 3b 4c 69 58 3b 4d 69 5a 3b 25 40 19 3b 2f 54 3b 30 40 02 bf 06 3b 31 40 02 c0 06 | J.;KT;LiX;MiZ;%@.;/T;0@...;1@... |
| 100e0 | 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 17 52 61 79 6c 69 62 23 65 6e 64 5f 64 | o;).;*F;+;.;.;N;&I".Raylib#end_d |
| 10100 | 72 61 77 69 6e 67 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 ea 05 69 66 3b 15 54 3b 16 3a | rawing.;.F;,[.;.[.[[email protected];.T;.: |
| 10120 | 10 65 6e 64 5f 64 72 61 77 69 6e 67 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 3b 45 | .end_drawing;.0;.[.;.{.;.IC;.";E |
| 10140 | 6e 64 20 63 61 6e 76 61 73 20 64 72 61 77 69 6e 67 20 61 6e 64 20 73 77 61 70 20 62 75 66 66 65 | nd.canvas.drawing.and.swap.buffe |
| 10160 | 72 73 20 28 64 6f 75 62 6c 65 20 62 75 66 66 65 72 69 6e 67 29 0d 3b 20 54 3b 1c 5b 06 6f 3b 46 | rs.(double.buffering).;.T;.[.o;F |
| 10180 | 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b 06 | .;CI".return.;.F;DI"..;.T;.0;E[. |
| 101a0 | 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 ce 06 3b 21 5b 00 3b 22 49 22 4a 45 6e 64 20 63 61 6e | I".Nil.;.T;$@...;![.;"I"JEnd.can |
| 101c0 | 76 61 73 20 64 72 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 | vas.drawing.and.swap.buffers.(do |
| 101e0 | 75 62 6c 65 20 62 75 66 66 65 72 69 6e 67 29 0a 40 72 65 74 75 72 6e 20 5b 4e 69 6c 5d 20 06 3b | uble.buffering).@return.[Nil]..; |
| 10200 | 20 54 3b 23 30 3b 24 40 02 ce 06 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 71 73 74 61 | .T;#0;$@...;G0;HF;%@.;/T;0I"qsta |
| 10220 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 65 6e 64 5f 64 72 61 77 69 6e 67 28 6d 72 | tic.mrb_value.mrb_end_drawing(mr |
| 10240 | 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).{. |
| 10260 | 09 45 6e 64 44 72 61 77 69 6e 67 28 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 | .EndDrawing();..return.mrb_nil_v |
| 10280 | 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | alue();.}.;.T;1I".static.mrb_val |
| 102a0 | 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 61 79 6c 69 62 | ue.;.To;).;*T;+;.;.;.;&I".Raylib |
| 102c0 | 2e 65 6e 64 5f 64 72 61 77 69 6e 67 06 3b 20 46 3b 2c 40 02 d0 06 3b 14 40 02 d1 06 3b 15 54 3b | .end_drawing.;.F;,@...;.@...;.T; |
| 102e0 | 16 3b 01 85 3b 18 30 3b 1c 40 02 d3 06 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 3b 45 6e 64 20 63 61 6e | .;..;.0;.@...;.{.;.IC;.";End.can |
| 10300 | 76 61 73 20 64 72 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 | vas.drawing.and.swap.buffers.(do |
| 10320 | 75 62 6c 65 20 62 75 66 66 65 72 69 6e 67 29 0e 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b | uble.buffering).;.T;.[.o;F.;CI". |
| 10340 | 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b 06 49 22 08 4e 69 6c | return.;.F;DI"..;.T;.0;E[.I".Nil |
| 10360 | 06 3b 20 54 3b 24 40 02 e0 06 3b 21 5b 00 3b 22 49 22 4a 45 6e 64 20 63 61 6e 76 61 73 20 64 72 | .;.T;$@...;![.;"I"JEnd.canvas.dr |
| 10380 | 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 |
| 103a0 | 75 66 66 65 72 69 6e 67 29 0a 40 72 65 74 75 72 6e 20 5b 4e 69 6c 5d 0a 06 3b 20 54 3b 23 30 3b | uffering).@return.[Nil]..;.T;#0; |
| 103c0 | 24 40 02 e0 06 3b 2e 69 00 3b 48 46 3b 49 6f 3b 4a 08 3b 4b 54 3b 4c 69 62 3b 4d 69 64 3b 25 40 | $@...;.i.;HF;Io;J.;KT;Lib;Mid;%@ |
| 103e0 | 19 3b 2f 54 3b 30 40 02 de 06 3b 31 40 02 df 06 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b | .;/T;0@...;[email protected];).;*F;+;.;.;N; |
| 10400 | 26 49 22 1e 52 61 79 6c 69 62 23 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 | &I".Raylib#begin_scissor_mode.;. |
| 10420 | 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 ea 05 69 74 3b 15 54 3b 16 3a 17 62 65 67 69 6e 5f 73 63 | F;,[.;.[.[[email protected];.T;.:.begin_sc |
| 10440 | 69 73 73 6f 72 5f 6d 6f 64 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 42 42 65 67 | issor_mode;.0;.[.;.{.;.IC;."BBeg |
| 10460 | 69 6e 20 73 63 69 73 73 6f 72 20 6d 6f 64 65 20 28 64 65 66 69 6e 65 20 73 63 72 65 65 6e 20 61 | in.scissor.mode.(define.screen.a |
| 10480 | 72 65 61 20 66 6f 72 20 66 6f 6c 6c 6f 77 69 6e 67 20 64 72 61 77 69 6e 67 29 0d 3b 20 54 3b 1c | rea.for.following.drawing).;.T;. |
| 104a0 | 5b 07 6f 3b 42 0d 3b 43 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 44 30 3b 16 3b 01 86 3b | [.o;B.;CI".overload.;.F;D0;.;..; |
| 104c0 | 45 30 3b 31 49 22 3a 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 78 3a 20 30 2c 20 | E0;1I":begin_scissor_mode(x:.0,. |
| 104e0 | 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 29 06 3b 20 54 | y:.0,.width:.10,.height:.10).;.T |
| 10500 | 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 09 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b | ;.IC;."..;.T;.[.o;F.;CI".param.; |
| 10520 | 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 49 22 06 78 06 3b 20 54 3b 45 5b 06 49 22 0c 49 6e 74 65 | .F;DI"..;.T;.I".x.;.T;E[.I".Inte |
| 10540 | 67 65 72 06 3b 20 54 3b 24 40 02 ed 06 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b | ger.;.T;[email protected];F.;CI".param.;.F; |
| 10560 | 44 49 22 00 06 3b 20 54 3b 16 49 22 06 79 06 3b 20 54 3b 45 5b 06 49 22 0c 49 6e 74 65 67 65 72 | DI"..;.T;.I".y.;.T;E[.I".Integer |
| 10580 | 06 3b 20 54 3b 24 40 02 ed 06 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 22 | .;.T;[email protected];F.;CI".param.;.F;DI" |
| 105a0 | 00 06 3b 20 54 3b 16 49 22 0a 77 69 64 74 68 06 3b 20 54 3b 45 5b 06 49 22 0c 49 6e 74 65 67 65 | ..;.T;.I".width.;.T;E[.I".Intege |
| 105c0 | 72 06 3b 20 54 3b 24 40 02 ed 06 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 44 49 | r.;.T;[email protected];F.;CI".param.;.F;DI |
| 105e0 | 22 00 06 3b 20 54 3b 16 49 22 0b 68 65 69 67 68 74 06 3b 20 54 3b 45 5b 06 49 22 0c 49 6e 74 65 | "..;.T;.I".height.;.T;E[.I".Inte |
| 10600 | 67 65 72 06 3b 20 54 3b 24 40 02 ed 06 3b 21 5b 00 3b 22 49 22 59 40 70 61 72 61 6d 20 78 20 5b | ger.;.T;$@...;![.;"I"[email protected].[ |
| 10620 | 49 6e 74 65 67 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 | Integer][email protected].[Integer].@par |
| 10640 | 61 6d 20 77 69 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 | am.width.[Integer][email protected] |
| 10660 | 20 5b 49 6e 74 65 67 65 72 5d 06 3b 20 54 3b 23 30 3b 24 40 02 ed 06 3b 2e 69 00 3b 47 30 3b 48 | .[Integer].;.T;#0;$@...;.i.;G0;H |
| 10680 | 46 3b 2c 5b 09 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 | F;,[.[.I".x:.;.TI".0.;.T[.I".y:. |
| 106a0 | 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 30 06 | ;.TI".0.;.T[.I".width:.;.TI".10. |
| 106c0 | 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 3b 24 40 02 | ;.T[.I".height:.;.TI".10.;.T;$@. |
| 106e0 | ed 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 | ..o;F.;CI".return.;.F;DI"..;.T;. |
| 10700 | 30 3b 45 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 ed 06 3b 21 5b 00 3b 22 49 22 01 ea 42 | 0;E[.I".Nil.;.T;$@...;![.;"I"..B |
| 10720 | 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 20 73 63 72 65 65 6e | egin.scissor.mode.(define.screen |
| 10740 | 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 6e 67 29 0a 40 6f 76 | .area.for.following.drawing).@ov |
| 10760 | 65 72 6c 6f 61 64 20 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 78 3a 20 30 2c 20 | erload.begin_scissor_mode(x:.0,. |
| 10780 | 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 29 0a 0a 20 20 | y:.0,.width:.10,.height:.10).... |
| 107a0 | 40 70 61 72 61 6d 20 78 20 5b 49 6e 74 65 67 65 72 5d 0a 20 20 40 70 61 72 61 6d 20 79 20 5b 49 | @param.x.[Integer][email protected].[I |
| 107c0 | 6e 74 65 67 65 72 5d 0a 20 20 40 70 61 72 61 6d 20 77 69 64 74 68 20 5b 49 6e 74 65 67 65 72 5d | nteger][email protected].[Integer] |
| 107e0 | 0a 20 20 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 72 65 74 75 | [email protected].[Integer].@retu |
| 10800 | 72 6e 20 5b 4e 69 6c 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 ed 06 3b 47 30 3b 48 46 3b 25 40 19 | rn.[Nil]..;.T;#0;$@...;G0;HF;%@. |
| 10820 | 3b 2f 54 3b 30 49 22 02 df 04 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 62 | ;/T;0I"...static.mrb_value.mrb_b |
| 10840 | 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 | egin_scissor_mode(mrb_state*.mrb |
| 10860 | 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 78 20 3d | ,.mrb_value.self).{..mrb_int.x.= |
| 10880 | 20 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 79 20 3d 20 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 77 69 64 | .0;..mrb_int.y.=.0;..mrb_int.wid |
| 108a0 | 74 68 20 3d 20 31 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 68 65 69 67 68 74 20 3d 20 31 30 3b 0a 09 | th.=.10;..mrb_int.height.=.10;.. |
| 108c0 | 2f 2f 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 69 69 69 22 2c 20 26 78 2c 20 | //mrb_get_args(mrb,."iiii",.&x,. |
| 108e0 | 26 79 2c 20 26 77 69 64 74 68 2c 20 26 68 65 69 67 68 74 29 3b 0a 0a 0a 09 75 69 6e 74 33 32 5f | &y,.&width,.&height);....uint32_ |
| 10900 | 74 20 6b 77 5f 6e 75 6d 20 3d 20 34 3b 0a 09 63 6f 6e 73 74 20 6d 72 62 5f 73 79 6d 20 6b 77 5f | t.kw_num.=.4;..const.mrb_sym.kw_ |
| 10920 | 6e 61 6d 65 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 | names[].=.{....mrb_intern_lit(mr |
| 10940 | 62 2c 20 22 78 22 29 2c 0a 09 09 6d 72 62 5f 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 | b,."x"),...mrb_intern_lit(mrb,." |
| 10960 | 79 22 29 2c 0a 09 09 6d 72 62 5f 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 77 69 64 74 | y"),...mrb_intern_lit(mrb,."widt |
| 10980 | 68 22 29 2c 0a 09 09 6d 72 62 5f 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 68 65 69 67 | h"),...mrb_intern_lit(mrb,."heig |
| 109a0 | 68 74 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 73 5b 6b | ht"),..};..mrb_value.kw_values[k |
| 109c0 | 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 72 67 73 | w_num];..const.mrb_kwargs.kwargs |
| 109e0 | 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 76 61 6c | .=.{.kw_num,.0,.kw_names,.kw_val |
| 10a00 | 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 62 2c 20 | ues,.NULL.};..mrb_get_args(mrb,. |
| 10a20 | 22 7c 69 69 69 69 3a 22 2c 20 26 78 2c 20 26 79 2c 20 26 77 69 64 74 68 2c 20 26 68 65 69 67 68 | "|iiii:",.&x,.&y,.&width,.&heigh |
| 10a40 | 74 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 | t,.&kwargs);...if.(mrb_undef_p(k |
| 10a60 | 77 5f 76 61 6c 75 65 73 5b 30 5d 29 20 26 26 20 6d 72 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 | w_values[0]).&&.mrb_undef_p(kw_v |
| 10a80 | 61 6c 75 65 73 5b 31 5d 29 20 26 26 20 6d 72 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 6c 75 | alues[1]).&&.mrb_undef_p(kw_valu |
| 10aa0 | 65 73 5b 32 5d 29 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 | es[2]).&&.mrb_undef_p(kw_values[ |
| 10ac0 | 33 5d 29 29 20 7b 0a 09 09 2f 2f 20 70 61 73 73 20 70 61 72 61 6d 73 20 74 6f 20 6b 77 61 72 67 | 3])).{...//.pass.params.to.kwarg |
| 10ae0 | 73 0a 09 09 6b 77 5f 76 61 6c 75 65 73 5b 30 5d 20 3d 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 | s...kw_values[0].=.mrb_fixnum_va |
| 10b00 | 6c 75 65 28 78 29 3b 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 | lue(x);...kw_values[1].=.mrb_fix |
| 10b20 | 6e 75 6d 5f 76 61 6c 75 65 28 79 29 3b 0a 09 09 6b 77 5f 76 61 6c 75 65 73 5b 32 5d 20 3d 20 6d | num_value(y);...kw_values[2].=.m |
| 10b40 | 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 77 69 64 74 68 29 3b 0a 09 09 6b 77 5f 76 61 6c | rb_fixnum_value(width);...kw_val |
| 10b60 | 75 65 73 5b 33 5d 20 3d 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 68 65 69 67 68 74 | ues[3].=.mrb_fixnum_value(height |
| 10b80 | 29 3b 0a 09 7d 20 65 6c 73 65 20 7b 0a 09 09 6b 77 5f 76 61 6c 75 65 73 5b 30 5d 20 3d 20 6d 72 | );..}.else.{...kw_values[0].=.mr |
| 10ba0 | 62 5f 65 6e 73 75 72 65 5f 69 6e 74 5f 74 79 70 65 28 6d 72 62 2c 20 6b 77 5f 76 61 6c 75 65 73 | b_ensure_int_type(mrb,.kw_values |
| 10bc0 | 5b 30 5d 29 3b 0a 09 09 6b 77 5f 76 61 6c 75 65 73 5b 31 5d 20 3d 20 6d 72 62 5f 65 6e 73 75 72 | [0]);...kw_values[1].=.mrb_ensur |
| 10be0 | 65 5f 69 6e 74 5f 74 79 70 65 28 6d 72 62 2c 20 6b 77 5f 76 61 6c 75 65 73 5b 31 5d 29 3b 0a 09 | e_int_type(mrb,.kw_values[1]);.. |
| 10c00 | 09 6b 77 5f 76 61 6c 75 65 73 5b 32 5d 20 3d 20 6d 72 62 5f 65 6e 73 75 72 65 5f 69 6e 74 5f 74 | .kw_values[2].=.mrb_ensure_int_t |
| 10c20 | 79 70 65 28 6d 72 62 2c 20 6b 77 5f 76 61 6c 75 65 73 5b 32 5d 29 3b 0a 09 09 6b 77 5f 76 61 6c | ype(mrb,.kw_values[2]);...kw_val |
| 10c40 | 75 65 73 5b 33 5d 20 3d 20 6d 72 62 5f 65 6e 73 75 72 65 5f 69 6e 74 5f 74 79 70 65 28 6d 72 62 | ues[3].=.mrb_ensure_int_type(mrb |
| 10c60 | 2c 20 6b 77 5f 76 61 6c 75 65 73 5b 33 5d 29 3b 0a 09 7d 0a 09 42 65 67 69 6e 53 63 69 73 73 6f | ,.kw_values[3]);..}..BeginScisso |
| 10c80 | 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 5b 30 5d 29 2c 20 | rMode(mrb_fixnum(kw_values[0]),. |
| 10ca0 | 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 6d 72 62 5f 66 69 | mrb_fixnum(kw_values[1]),.mrb_fi |
| 10cc0 | 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 78 6e 75 6d 28 6b | xnum(kw_values[2]),.mrb_fixnum(k |
| 10ce0 | 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 5f 6e 69 6c 5f 76 | w_values[3]));..return.mrb_nil_v |
| 10d00 | 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | alue();.}.;.T;1I".static.mrb_val |
| 10d20 | 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 52 61 79 6c 69 62 | ue.;.To;).;*T;+;.;.;.;&I".Raylib |
| 10d40 | 2e 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 46 3b 2c 40 02 ef 06 3b 14 40 | .begin_scissor_mode.;.F;,@...;.@ |
| 10d60 | 02 f0 06 3b 15 54 3b 16 3b 01 86 3b 18 30 3b 1c 40 02 f2 06 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 42 | ...;.T;.;..;.0;.@...;.{.;.IC;."B |
| 10d80 | 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 20 73 63 72 65 65 | Begin.scissor.mode.(define.scree |
| 10da0 | 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 6e 67 29 0e 3b 20 | n.area.for.following.drawing).;. |
| 10dc0 | 54 3b 1c 5b 07 6f 3b 42 0d 3b 43 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 44 30 3b 16 3b | T;.[.o;B.;CI".overload.;.F;D0;.; |
| 10de0 | 01 86 3b 45 30 3b 31 49 22 3a 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 78 3a 20 | ..;E0;1I":begin_scissor_mode(x:. |
| 10e00 | 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 3a 20 31 30 29 06 | 0,.y:.0,.width:.10,.height:.10). |
| 10e20 | 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 09 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 | ;.T;.IC;."..;.T;.[.o;F.;CI".para |
| 10e40 | 6d 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 49 22 06 78 06 3b 20 54 3b 45 5b 06 49 22 0c 49 | m.;.F;DI"..;.T;.I".x.;.T;E[.I".I |
| 10e60 | 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 2b 07 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b | nteger.;.T;$@.+.o;F.;CI".param.; |
| 10e80 | 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 49 22 06 79 06 3b 20 54 3b 45 5b 06 49 22 0c 49 6e 74 65 | .F;DI"..;.T;.I".y.;.T;E[.I".Inte |
| 10ea0 | 67 65 72 06 3b 20 54 3b 24 40 02 2b 07 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b | ger.;.T;$@.+.o;F.;CI".param.;.F; |
| 10ec0 | 44 49 22 00 06 3b 20 54 3b 16 49 22 0a 77 69 64 74 68 06 3b 20 54 3b 45 5b 06 49 22 0c 49 6e 74 | DI"..;.T;.I".width.;.T;E[.I".Int |
| 10ee0 | 65 67 65 72 06 3b 20 54 3b 24 40 02 2b 07 6f 3b 46 0a 3b 43 49 22 0a 70 61 72 61 6d 06 3b 20 46 | eger.;.T;$@.+.o;F.;CI".param.;.F |
| 10f00 | 3b 44 49 22 00 06 3b 20 54 3b 16 49 22 0b 68 65 69 67 68 74 06 3b 20 54 3b 45 5b 06 49 22 0c 49 | ;DI"..;.T;.I".height.;.T;E[.I".I |
| 10f20 | 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 2b 07 3b 21 5b 00 3b 22 49 22 59 40 70 61 72 61 6d 20 | nteger.;.T;$@.+.;![.;"I"Y@param. |
| 10f40 | 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 67 65 72 5d 0a 40 | x.[Integer][email protected].[Integer].@ |
| 10f60 | 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 61 6d 20 68 65 69 | param.width.[Integer][email protected] |
| 10f80 | 67 68 74 20 5b 49 6e 74 65 67 65 72 5d 06 3b 20 54 3b 23 30 3b 24 40 02 2b 07 3b 2e 69 00 3b 47 | ght.[Integer].;.T;#0;$@.+.;.i.;G |
| 10fa0 | 30 3b 48 46 3b 2c 5b 09 5b 07 49 22 07 78 3a 06 3b 20 54 49 22 06 30 06 3b 20 54 5b 07 49 22 07 | 0;HF;,[.[.I".x:.;.TI".0.;.T[.I". |
| 10fc0 | 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 3b 20 54 49 22 07 | y:.;.TI".0.;.T[.I".width:.;.TI". |
| 10fe0 | 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 30 06 3b 20 54 3b | 10.;.T[.I".height:.;.TI".10.;.T; |
| 11000 | 24 40 02 2b 07 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 | $@.+.o;F.;CI".return.;.F;DI"..;. |
| 11020 | 54 3b 16 30 3b 45 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 2b 07 3b 21 5b 00 3b 22 49 22 | T;.0;E[.I".Nil.;.T;$@.+.;![.;"I" |
| 11040 | 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 6e 65 20 73 63 72 | ..Begin.scissor.mode.(define.scr |
| 11060 | 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 6e 67 29 0a | een.area.for.following.drawing). |
| 11080 | 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 64 65 28 78 3a 20 | @overload.begin_scissor_mode(x:. |
| 110a0 | 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 3a 20 31 30 29 0a | 0,.y:.0,.width:.10,.height:.10). |
| 110c0 | 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 72 61 6d 20 79 20 | [email protected].[Integer][email protected]. |
| 110e0 | 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 49 6e 74 65 67 65 | [Integer][email protected].[Intege |
| 11100 | 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 72 5d 0a 40 72 65 | r][email protected].[Integer].@re |
| 11120 | 74 75 72 6e 20 5b 4e 69 6c 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 2b 07 3b 2e 69 00 3b 48 46 3b | turn.[Nil]..;.T;#0;$@.+.;.i.;HF; |
| 11140 | 49 6f 3b 4a 08 3b 4b 54 3b 4c 69 6b 3b 4d 69 72 3b 25 40 19 3b 2f 54 3b 30 40 02 29 07 3b 31 40 | Io;J.;KT;Lik;Mir;%@.;/T;0@.).;1@ |
| 11160 | 02 2a 07 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 1c 52 61 79 6c 69 62 23 65 6e | .*.o;).;*F;+;.;.;N;&I".Raylib#en |
| 11180 | 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 ea 05 | d_scissor_mode.;.F;,[.;.[.[.@... |
| 111a0 | 69 01 98 3b 15 54 3b 16 3a 15 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 3b 18 30 3b 1c 5b | i..;.T;.:.end_scissor_mode;.0;.[ |
| 111c0 | 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 6f 64 65 0d 3b 20 | .;.{.;.IC;.".End.scissor.mode.;. |
| 111e0 | 54 3b 1c 5b 07 6f 3b 42 0d 3b 43 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 44 30 3b 16 3b | T;.[.o;B.;CI".overload.;.F;D0;.; |
| 11200 | 01 87 3b 45 30 3b 31 49 22 15 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 54 3b 1e | ..;E0;1I".end_scissor_mode.;.T;. |
| 11220 | 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 3b 24 | IC;."..;.T;.[.;![.;"I"..;.T;#0;$ |
| 11240 | 40 02 64 07 3b 2e 69 00 3b 47 30 3b 48 46 3b 2c 5b 00 3b 24 40 02 64 07 6f 3b 46 0a 3b 43 49 22 | @.d.;.i.;G0;HF;,[.;[email protected];F.;CI" |
| 11260 | 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b 06 49 22 08 4e 69 | .return.;.F;DI"..;.T;.0;E[.I".Ni |
| 11280 | 6c 06 3b 20 54 3b 24 40 02 64 07 3b 21 5b 00 3b 22 49 22 40 45 6e 64 20 73 63 69 73 73 6f 72 20 | l.;.T;[email protected].;![.;"I"@End.scissor. |
| 112a0 | 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 5f 6d 6f 64 65 0a | [email protected]_scissor_mode. |
| 112c0 | 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 64 07 3b 47 30 3b | .@return.[Nil]..;.T;#0;[email protected].;G0; |
| 112e0 | 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 7a 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d | HF;%@.;/T;0I"zstatic.mrb_value.m |
| 11300 | 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 61 74 65 2a 20 6d | rb_end_scissor_mode(mrb_state*.m |
| 11320 | 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 53 63 69 73 73 6f | rb,.mrb_value.self).{..EndScisso |
| 11340 | 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 61 6c 75 65 28 29 | rMode();..return.mrb_nil_value() |
| 11360 | 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 | ;.}.;.T;1I".static.mrb_value.;.T |
| 11380 | 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 65 6e 64 5f 73 | o;).;*T;+;.;.;.;&I".Raylib.end_s |
| 113a0 | 63 69 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 46 3b 2c 40 02 66 07 3b 14 40 02 67 07 3b 15 54 3b 16 | cissor_mode.;.F;,@.f.;[email protected].;.T;. |
| 113c0 | 3b 01 87 3b 18 30 3b 1c 40 02 69 07 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 15 45 6e 64 20 73 63 69 73 | ;..;.0;[email protected].;.{.;.IC;.".End.scis |
| 113e0 | 73 6f 72 20 6d 6f 64 65 0e 3b 20 54 3b 1c 5b 07 6f 3b 42 0d 3b 43 49 22 0d 6f 76 65 72 6c 6f 61 | sor.mode.;.T;.[.o;B.;CI".overloa |
| 11400 | 64 06 3b 20 46 3b 44 30 3b 16 3b 01 87 3b 45 30 3b 31 49 22 15 65 6e 64 5f 73 63 69 73 73 6f 72 | d.;.F;D0;.;..;E0;1I".end_scissor |
| 11420 | 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 21 5b 00 3b 22 49 | _mode.;.T;.IC;."..;.T;.[.;![.;"I |
| 11440 | 22 00 06 3b 20 54 3b 23 30 3b 24 40 02 7e 07 3b 2e 69 00 3b 47 30 3b 48 46 3b 2c 5b 00 3b 24 40 | "..;.T;#0;$@.~.;.i.;G0;HF;,[.;$@ |
| 11460 | 02 7e 07 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b | .~.o;F.;CI".return.;.F;DI"..;.T; |
| 11480 | 16 30 3b 45 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 7e 07 3b 21 5b 00 3b 22 49 22 3f 45 | .0;E[.I".Nil.;.T;$@.~.;![.;"I"?E |
| 114a0 | 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 65 6e 64 5f 73 63 | [email protected]_sc |
| 114c0 | 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 3b 20 54 3b 23 30 | issor_mode.@return.[Nil]..;.T;#0 |
| 114e0 | 3b 24 40 02 7e 07 3b 2e 69 00 3b 48 46 3b 49 6f 3b 4a 08 3b 4b 54 3b 4c 69 01 93 3b 4d 69 01 96 | ;$@.~.;.i.;HF;Io;J.;KT;Li..;Mi.. |
| 11500 | 3b 25 40 19 3b 2f 54 3b 30 40 02 7c 07 3b 31 40 02 7d 07 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a | ;%@.;/T;0@.|.;1@.}.o;).;*F;+;.;. |
| 11520 | 3b 4e 3b 26 49 22 14 52 61 79 6c 69 62 23 70 6c 61 74 66 6f 72 6d 06 3b 20 46 3b 2c 5b 00 3b 14 | ;N;&I".Raylib#platform.;.F;,[.;. |
| 11540 | 5b 06 5b 07 40 2f 69 02 7c 02 3b 15 54 3b 16 3a 0d 70 6c 61 74 66 6f 72 6d 3b 18 30 3b 1c 5b 00 | [.[.@/i.|.;.T;.:.platform;.0;.[. |
| 11560 | 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 6e 67 20 74 65 6c | ;.{.;.IC;."uReturns.a.string.tel |
| 11580 | 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 62 20 6f 72 20 64 | ling.if.the.platform.is.web.or.d |
| 115a0 | 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 72 69 6e 67 2b e2 | esktop...*Returns:*..*.+String+. |
| 115c0 | 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 22 2e 0d 3b 20 54 | ..Either."web".or."desktop"..;.T |
| 115e0 | 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 69 6e 67 20 74 65 | ;.[.;![.;"I"uReturns.a.string.te |
| 11600 | 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 62 20 6f 72 20 | lling.if.the.platform.is.web.or. |
| 11620 | 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 72 69 6e 67 2b | desktop...*Returns:*..*.+String+ |
| 11640 | 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 22 2e 06 3b 20 | ...Either."web".or."desktop"..;. |
| 11660 | 54 3b 23 30 3b 24 40 02 93 07 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 01 b6 73 74 61 | T;#0;$@...;G0;HF;%@.;/T;0I"..sta |
| 11680 | 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 28 6d 72 62 5f 73 | tic.mrb_value.mrb_platform(mrb_s |
| 116a0 | 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 23 69 66 | tate*.mrb,.mrb_value.self).{.#if |
| 116c0 | 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 74 75 72 6e 20 6d | .defined(PLATFORM_WEB)..return.m |
| 116e0 | 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 3b 0a 23 65 6c 73 | rb_str_new_lit(mrb,."web");.#els |
| 11700 | 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 6d 72 62 2c 20 22 | e..return.mrb_str_new_lit(mrb,." |
| 11720 | 64 65 73 6b 74 6f 70 22 29 3b 0a 23 65 6e 64 69 66 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 | desktop");.#endif.}.;.T;1I".stat |
| 11740 | 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;+;.;.;.; |
| 11760 | 26 49 22 14 52 61 79 6c 69 62 2e 70 6c 61 74 66 6f 72 6d 06 3b 20 46 3b 2c 40 02 95 07 3b 14 40 | &I".Raylib.platform.;.F;,@...;.@ |
| 11780 | 02 96 07 3b 15 54 3b 16 3b 01 88 3b 18 30 3b 1c 40 02 98 07 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 75 | ...;.T;.;..;.0;.@...;.{.;.IC;."u |
| 117a0 | 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 66 20 74 68 65 20 | Returns.a.string.telling.if.the. |
| 117c0 | 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 2e 0a 0a 2a 52 65 | platform.is.web.or.desktop...*Re |
| 117e0 | 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 65 72 20 22 77 65 | turns:*..*.+String+...Either."we |
| 11800 | 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 5b 00 3b 22 49 22 | b".or."desktop"..;.T;.[.;![.;"I" |
| 11820 | 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 69 66 20 74 68 65 | vReturns.a.string.telling.if.the |
| 11840 | 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 2e 0a 0a 2a 52 | .platform.is.web.or.desktop...*R |
| 11860 | 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 65 72 20 22 77 | eturns:*..*.+String+...Either."w |
| 11880 | 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 24 40 02 a0 07 3b | eb".or."desktop"...;.T;#0;$@...; |
| 118a0 | 2e 69 00 3b 48 46 3b 49 6f 3b 4a 08 3b 4b 54 3b 4c 69 02 75 02 3b 4d 69 02 7a 02 3b 25 40 19 3b | .i.;HF;Io;J.;KT;Li.u.;Mi.z.;%@.; |
| 118c0 | 2f 54 3b 30 40 02 9e 07 3b 31 40 02 9f 07 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 | /T;0@...;[email protected];).;*F;+;.;.;N;&I |
| 118e0 | 22 16 52 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b | ".Raylib#_draw_text.;.F;,[.;.[.[ |
| 11900 | 07 40 2f 69 02 86 02 3b 15 54 3b 16 3a 0f 5f 64 72 61 77 5f 74 65 78 74 3b 18 30 3b 1c 5b 00 3b | .@/i...;.T;.:._draw_text;.0;.[.; |
| 11920 | 1d 7b 00 3b 1e 49 43 3b 1f 22 54 76 6f 69 64 20 44 72 61 77 54 65 78 74 28 63 6f 6e 73 74 20 63 | .{.;.IC;."Tvoid.DrawText(const.c |
| 11940 | 68 61 72 20 2a 74 65 78 74 2c 20 69 6e 74 20 70 6f 73 58 2c 20 69 6e 74 20 70 6f 73 59 2c 20 69 | har.*text,.int.posX,.int.posY,.i |
| 11960 | 6e 74 20 66 6f 6e 74 53 69 7a 65 2c 20 43 6f 6c 6f 72 20 63 6f 6c 6f 72 29 3b 0d 3b 20 54 3b 1c | nt.fontSize,.Color.color);.;.T;. |
| 11980 | 5b 00 3b 21 5b 00 3b 22 49 22 54 76 6f 69 64 20 44 72 61 77 54 65 78 74 28 63 6f 6e 73 74 20 63 | [.;![.;"I"Tvoid.DrawText(const.c |
| 119a0 | 68 61 72 20 2a 74 65 78 74 2c 20 69 6e 74 20 70 6f 73 58 2c 20 69 6e 74 20 70 6f 73 59 2c 20 69 | har.*text,.int.posX,.int.posY,.i |
| 119c0 | 6e 74 20 66 6f 6e 74 53 69 7a 65 2c 20 43 6f 6c 6f 72 20 63 6f 6c 6f 72 29 3b 06 3b 20 54 3b 23 | nt.fontSize,.Color.color);.;.T;# |
| 119e0 | 30 3b 24 40 02 a8 07 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 02 79 01 73 74 61 74 69 | 0;$@...;G0;HF;%@.;/T;0I".y.stati |
| 11a00 | 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 64 72 61 77 5f 74 65 78 74 28 6d 72 62 5f 73 74 | c.mrb_value.mrb_draw_text(mrb_st |
| 11a20 | 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 63 68 61 | ate*.mrb,.mrb_value.self).{..cha |
| 11a40 | 72 2a 20 74 65 78 74 20 3d 20 22 44 65 66 61 75 6c 74 20 54 65 78 74 22 3b 0a 09 6d 72 62 5f 69 | r*.text.=."Default.Text";..mrb_i |
| 11a60 | 6e 74 20 78 20 3d 20 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 79 20 3d 20 30 3b 0a 09 6d 72 62 5f 69 | nt.x.=.0;..mrb_int.y.=.0;..mrb_i |
| 11a80 | 6e 74 20 66 6f 6e 74 53 69 7a 65 20 3d 20 31 36 3b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 63 6f 6c | nt.fontSize.=.16;..mrb_value.col |
| 11aa0 | 6f 72 5f 6f 62 6a 3b 0a 0a 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 7c 7a | or_obj;....mrb_get_args(mrb,."|z |
| 11ac0 | 69 69 69 6f 22 2c 20 26 74 65 78 74 2c 20 26 78 2c 20 26 79 2c 20 26 66 6f 6e 74 53 69 7a 65 2c | iiio",.&text,.&x,.&y,.&fontSize, |
| 11ae0 | 20 26 63 6f 6c 6f 72 5f 6f 62 6a 29 3b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 3b 0a 09 55 4e | .&color_obj);..Color.*color;..UN |
| 11b00 | 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 20 63 6f | WRAPSTRUCT(Color,.Color_type,.co |
| 11b20 | 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 28 74 65 78 74 2c | lor_obj,.color);..DrawText(text, |
| 11b40 | 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 09 72 65 74 75 72 | .x,.y,.fontSize,.*color);..retur |
| 11b60 | 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 31 49 22 15 73 74 61 | n.mrb_nil_value();.}.;.T;1I".sta |
| 11b80 | 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;+;.;.;. |
| 11ba0 | 3b 26 49 22 16 52 61 79 6c 69 62 2e 5f 64 72 61 77 5f 74 65 78 74 06 3b 20 46 3b 2c 40 02 aa 07 | ;&I".Raylib._draw_text.;.F;,@... |
| 11bc0 | 3b 14 40 02 ab 07 3b 15 54 3b 16 3b 01 89 3b 18 30 3b 1c 40 02 ad 07 3b 1d 7b 00 3b 1e 49 43 3b | ;.@...;.T;.;..;.0;.@...;.{.;.IC; |
| 11be0 | 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 72 20 2a 74 65 78 | ."Tvoid.DrawText(const.char.*tex |
| 11c00 | 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 20 66 6f 6e 74 53 | t,.int.posX,.int.posY,.int.fontS |
| 11c20 | 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 3b 21 5b 00 3b 22 | ize,.Color.color);.;.T;.[.;![.;" |
| 11c40 | 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 72 20 2a 74 65 78 | I"Tvoid.DrawText(const.char.*tex |
| 11c60 | 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 20 66 6f 6e 74 53 | t,.int.posX,.int.posY,.int.fontS |
| 11c80 | 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 24 40 02 b5 07 3b | ize,.Color.color);.;.T;#0;$@...; |
| 11ca0 | 2e 69 00 3b 48 46 3b 49 6f 3b 4a 08 3b 4b 54 3b 4c 69 02 85 02 3b 4d 69 02 85 02 3b 25 40 19 3b | .i.;HF;Io;J.;KT;Li...;Mi...;%@.; |
| 11cc0 | 2f 54 3b 30 40 02 b3 07 3b 31 40 02 b4 07 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 | /T;0@...;[email protected];).;*F;+;.;.;N;&I |
| 11ce0 | 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 46 3b 2c 5b 00 3b | ".Raylib#call_main_loop.;.F;,[.; |
| 11d00 | 14 5b 06 5b 07 40 2f 69 02 96 02 3b 15 54 3b 16 3a 13 63 61 6c 6c 5f 6d 61 69 6e 5f 6c 6f 6f 70 | .[.[.@/i...;.T;.:.call_main_loop |
| 11d20 | 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;.[.;![.; |
| 11d40 | 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 bd 07 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 | "I"..;.F;#0;$@...;G0;HF;%@.;/T;0 |
| 11d60 | 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 63 61 6c 6c 5f 6d | I"..static.mrb_value..mrb_call_m |
| 11d80 | 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 76 61 6c | ain_loop(mrb_state*.mrb,.mrb_val |
| 11da0 | 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 2a 63 20 3d 20 6d | ue.self).{..struct.RClass.*c.=.m |
| 11dc0 | 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 09 72 | rb_module_get(mrb,."Raylib");..r |
| 11de0 | 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 5f 6f 62 6a 5f 76 | eturn.mrb_funcall(mrb,.mrb_obj_v |
| 11e00 | 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 7d 06 3b 20 54 3b | alue(c),."main_loop",.0);.}.;.T; |
| 11e20 | 31 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 3b 29 15 3b 2a 54 | 1I".static.mrb_value..;.To;).;*T |
| 11e40 | 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 61 69 6e 5f 6c 6f | ;+;.;.;.;&I".Raylib.call_main_lo |
| 11e60 | 6f 70 06 3b 20 46 3b 2c 40 02 bf 07 3b 14 40 02 c0 07 3b 15 54 3b 16 3b 01 8a 3b 18 30 3b 1c 40 | op.;.F;,@...;.@...;.T;.;..;.0;.@ |
| 11e80 | 02 c2 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 | ...;.{.;.IC;."..;.T;.[.;![.;"@.; |
| 11ea0 | 23 30 3b 24 40 02 ca 07 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 c8 07 3b 31 40 02 c9 07 6f | #0;$@...;.i.;%@.;/T;0@...;[email protected] |
| 11ec0 | 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 17 52 61 79 6c 69 62 23 74 61 72 67 65 74 | ;).;*F;+;.;.;N;&I".Raylib#target |
| 11ee0 | 5f 66 70 73 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 aa 02 3b 15 54 3b 16 3a 10 | _fps=.;.F;,[.;.[.[.@/i...;.T;.:. |
| 11f00 | 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 3b 1f 22 00 0d 3b | target_fps=;.0;.[.;.{.;.IC;."..; |
| 11f20 | 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 d0 07 3b 47 30 3b | .T;.[.;![.;"I"..;.F;#0;$@...;G0; |
| 11f40 | 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 01 a2 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a | HF;%@.;/T;0I"..static.mrb_value. |
| 11f60 | 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 6d 72 62 2c 20 6d | mrb_target_fps(mrb_state*.mrb,.m |
| 11f80 | 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 66 70 73 20 3d 20 | rb_value.self).{..mrb_int.fps.=. |
| 11fa0 | 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 2c 20 26 66 70 73 | 60;..mrb_get_args(mrb,."i",.&fps |
| 11fc0 | 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 74 75 72 6e 20 6d | );..SetTargetFPS(fps);..return.m |
| 11fe0 | 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 | rb_nil_value();.}.;.T;1I".static |
| 12000 | 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 |
| 12020 | 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 2c 40 02 d2 07 3b 14 | ".Raylib.target_fps=.;.F;,@...;. |
| 12040 | 40 02 d3 07 3b 15 54 3b 16 3b 01 8b 3b 18 30 3b 1c 40 02 d5 07 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 | @...;.T;.;..;.0;.@...;.{.;.IC;." |
| 12060 | 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 dd 07 3b 2e 69 00 3b 25 | ..;.T;.[.;![.;"@.;#0;$@...;.i.;% |
| 12080 | 40 19 3b 2f 54 3b 30 40 02 db 07 3b 31 40 02 dc 07 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e | @.;/T;0@...;[email protected];).;*F;+;.;.;N |
| 120a0 | 3b 26 49 22 0f 52 61 79 6c 69 62 23 66 70 73 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 | ;&I".Raylib#fps.;.F;,[.;.[.[.@/i |
| 120c0 | 02 b2 02 3b 15 54 3b 16 3a 08 66 70 73 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 | ...;.T;.:.fps;.0;.[.;.{.;.IC;.". |
| 120e0 | 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 e3 07 3b 47 | .;.T;.[.;![.;"I"..;.F;#0;$@...;G |
| 12100 | 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 65 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | 0;HF;%@.;/T;0I"estatic.mrb_value |
| 12120 | 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 72 62 5f 76 61 6c | .mrb_fps(mrb_state*.mrb,.mrb_val |
| 12140 | 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 6d 5f 76 61 | ue.self).{..return.mrb_fixnum_va |
| 12160 | 6c 75 65 28 47 65 74 46 50 53 28 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 | lue(GetFPS());.}.;.T;1I".static. |
| 12180 | 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 22 | mrb_value.;.To;).;*T;+;.;.;.;&I" |
| 121a0 | 0f 52 61 79 6c 69 62 2e 66 70 73 06 3b 20 46 3b 2c 40 02 e5 07 3b 14 40 02 e6 07 3b 15 54 3b 16 | .Raylib.fps.;.F;,@...;.@...;.T;. |
| 121c0 | 3b 01 8c 3b 18 30 3b 1c 40 02 e8 07 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 | ;..;.0;.@...;.{.;.IC;."..;.T;.[. |
| 121e0 | 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 f0 07 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 | ;![.;"@.;#0;$@...;.i.;%@.;/T;0@. |
| 12200 | ee 07 3b 31 40 02 ef 07 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 16 52 61 79 6c | ..;[email protected];).;*F;+;.;.;N;&I".Rayl |
| 12220 | 69 62 23 66 72 61 6d 65 5f 74 69 6d 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 b7 | ib#frame_time.;.F;,[.;.[.[.@/i.. |
| 12240 | 02 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 1d 7b 00 3b 1e 49 | .;.T;.:.frame_time;.0;.[.;.{.;.I |
| 12260 | 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 40 | C;."..;.T;.[.;![.;"I"..;.F;#0;$@ |
| 12280 | 02 f6 07 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 76 73 74 61 74 69 63 20 6d 72 62 5f | ...;G0;HF;%@.;/T;0I"vstatic.mrb_ |
| 122a0 | 76 61 6c 75 65 0a 6d 72 62 5f 66 72 61 6d 65 5f 74 69 6d 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 | value.mrb_frame_time(mrb_state*. |
| 122c0 | 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e 20 6d | mrb,.mrb_value.self).{..return.m |
| 122e0 | 72 62 5f 66 6c 6f 61 74 5f 76 61 6c 75 65 28 6d 72 62 2c 20 47 65 74 46 72 61 6d 65 54 69 6d 65 | rb_float_value(mrb,.GetFrameTime |
| 12300 | 28 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | ());.}.;.T;1I".static.mrb_value. |
| 12320 | 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 6c 69 62 2e 66 72 | ;.To;).;*T;+;.;.;.;&I".Raylib.fr |
| 12340 | 61 6d 65 5f 74 69 6d 65 06 3b 20 46 3b 2c 40 02 f8 07 3b 14 40 02 f9 07 3b 15 54 3b 16 3b 01 8d | ame_time.;.F;,@...;.@...;.T;.;.. |
| 12360 | 3b 18 30 3b 1c 40 02 fb 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;.[.;![ |
| 12380 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 03 08 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 01 08 3b | .;"@.;#0;$@...;.i.;%@.;/T;0@...; |
| 123a0 | 31 40 02 02 08 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 10 52 61 79 6c 69 62 23 | [email protected];).;*F;+;.;.;N;&I".Raylib# |
| 123c0 | 74 69 6d 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 bc 02 3b 15 54 3b 16 3a 09 74 | time.;.F;,[.;.[.[.@/i...;.T;.:.t |
| 123e0 | 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 3b 1c 5b 00 3b 21 | ime;.0;.[.;.{.;.IC;."..;.T;.[.;! |
| 12400 | 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 09 08 3b 47 30 3b 48 46 3b 25 40 19 3b 2f | [.;"I"..;.F;#0;$@...;G0;HF;%@.;/ |
| 12420 | 54 3b 30 49 22 6b 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 74 69 6d 65 28 | T;0I"kstatic.mrb_value.mrb_time( |
| 12440 | 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). |
| 12460 | 7b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 6c 6f 61 74 5f 76 61 6c 75 65 28 6d 72 62 2c 20 47 | {..return.mrb_float_value(mrb,.G |
| 12480 | 65 74 54 69 6d 65 28 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f | etTime());.}.;.T;1I".static.mrb_ |
| 124a0 | 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 10 52 61 79 | value.;.To;).;*T;+;.;.;.;&I".Ray |
| 124c0 | 6c 69 62 2e 74 69 6d 65 06 3b 20 46 3b 2c 40 02 0b 08 3b 14 40 02 0c 08 3b 15 54 3b 16 3b 01 8e | lib.time.;.F;,@...;.@...;.T;.;.. |
| 124e0 | 3b 18 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 | ;.0;.@...;.{.;.IC;."..;.T;.[.;![ |
| 12500 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 16 08 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 14 08 3b | .;"@.;#0;$@...;.i.;%@.;/T;0@...; |
| 12520 | 31 40 02 15 08 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 21 52 61 79 6c 69 62 23 | [email protected];).;*F;+;.;.;N;&I"!Raylib# |
| 12540 | 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 70 72 65 73 73 65 64 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b | mouse_button_pressed?.;.F;,[.;.[ |
| 12560 | 06 5b 07 40 2f 69 02 fc 01 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 |
| 12580 | 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;.[. |
| 125a0 | 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b | o;F.;CI".return.;.F;DI"..;.T;.0; |
| 125c0 | 45 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 1c 08 3b 21 5b 00 3b 22 49 22 17 | E[.I".Boolean.;.T;$@...;![.;"I". |
| 125e0 | 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 1c 08 3b | @return.[Boolean]..;.T;#0;$@...; |
| 12600 | 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 01 ba 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | G0;HF;%@.;/T;0I"..static.mrb_val |
| 12620 | 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 |
| 12640 | 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).{ |
| 12660 | 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( |
| 12680 | 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 |
| 126a0 | 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 |
| 126c0 | 28 62 75 74 74 6f 6e 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f | (button));.}.;.T;1I".static.mrb_ |
| 126e0 | 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 |
| 12700 | 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 2c 40 | lib.mouse_button_pressed?.;.F;,@ |
| 12720 | 02 1e 08 3b 14 40 02 1f 08 3b 15 54 3b 16 3b 01 8f 3b 18 30 3b 1c 40 02 21 08 3b 1d 7b 00 3b 1e | ...;.@...;.T;.;..;.0;.@.!.;.{.;. |
| 12740 | 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 | IC;."..;.T;.[.o;F.;CI".return.;. |
| 12760 | 46 3b 44 40 17 3b 16 30 3b 45 5b 06 40 01 fa 3b 24 40 02 2e 08 3b 21 5b 00 3b 22 40 17 3b 23 30 | F;D@.;.0;E[.@..;$@...;![.;"@.;#0 |
| 12780 | 3b 24 40 02 2e 08 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 2c 08 3b 31 40 02 2d 08 6f 3b 29 | ;$@...;.i.;%@.;/T;0@.,.;[email protected];) |
| 127a0 | 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 1e 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 62 75 | .;*F;+;.;.;N;&I".Raylib#mouse_bu |
| 127c0 | 74 74 6f 6e 5f 64 6f 77 6e 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 04 02 3b 15 | tton_down?.;.F;,[.;.[.[.@/i...;. |
| 127e0 | 54 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 | T;.:.mouse_button_down?;.0;.[.;. |
| 12800 | 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 | {.;.IC;."..;.T;.[.o;F.;CI".retur |
| 12820 | 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 | n.;.F;DI"..;.T;.0;E[.I".Boolean. |
| 12840 | 3b 20 54 3b 24 40 02 37 08 3b 21 5b 00 3b 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 6f 6f 6c 65 | ;.T;[email protected].;![.;"I".@return.[Boole |
| 12860 | 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 37 08 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 | an]..;.T;#0;[email protected].;G0;HF;%@.;/T;0 |
| 12880 | 49 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 | I"..static.mrb_value.mrb_is_mous |
| 128a0 | 65 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 | e_button_down(mrb_state*.mrb,.mr |
| 128c0 | 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 62 75 74 74 6f 6e 3b | b_value.self).{..mrb_int.button; |
| 128e0 | 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 62 75 74 74 6f 6e | ..mrb_get_args(mrb,."i",.&button |
| 12900 | 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 4d 6f 75 | );...return.mrb_bool_value(IsMou |
| 12920 | 73 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 31 49 22 | seButtonDown(button));.}.;.T;1I" |
| 12940 | 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;+;. |
| 12960 | 3b 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 | ;.;.;&I".Raylib.mouse_button_dow |
| 12980 | 6e 3f 06 3b 20 46 3b 2c 40 02 39 08 3b 14 40 02 3a 08 3b 15 54 3b 16 3b 01 90 3b 18 30 3b 1c 40 | n?.;.F;,@.9.;.@.:.;.T;.;..;.0;.@ |
| 129a0 | 02 3c 08 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b | .<.;.{.;.IC;."..;.T;.[.o;F.;CI". |
| 129c0 | 72 65 74 75 72 6e 06 3b 20 46 3b 44 40 17 3b 16 30 3b 45 5b 06 40 01 fa 3b 24 40 02 49 08 3b 21 | return.;.F;D@.;.0;E[.@..;[email protected].;! |
| 129e0 | 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 49 08 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 47 08 | [.;"@.;#0;[email protected].;.i.;%@.;/T;[email protected]. |
| 12a00 | 3b 31 40 02 48 08 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 22 52 61 79 6c 69 62 | ;[email protected];).;*F;+;.;.;N;&I""Raylib |
| 12a20 | 23 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 72 65 6c 65 61 73 65 64 3f 06 3b 20 46 3b 2c 5b 00 3b | #mouse_button_released?.;.F;,[.; |
| 12a40 | 14 5b 06 5b 07 40 2f 69 02 0c 02 3b 15 54 3b 16 3a 1b 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 72 | .[.[.@/i...;.T;.:.mouse_button_r |
| 12a60 | 65 6c 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 | eleased?;.0;.[.;.{.;.IC;."..;.T; |
| 12a80 | 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b | .[.o;F.;CI".return.;.F;DI"..;.T; |
| 12aa0 | 16 30 3b 45 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 52 08 3b 21 5b 00 3b 22 | .0;E[.I".Boolean.;.T;[email protected].;![.;" |
| 12ac0 | 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;$@. |
| 12ae0 | 52 08 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 01 bc 73 74 61 74 69 63 20 6d 72 62 5f | R.;G0;HF;%@.;/T;0I"..static.mrb_ |
| 12b00 | 76 61 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 | value.mrb_is_mouse_button_releas |
| 12b20 | 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 |
| 12b40 | 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 62 75 74 74 6f 6e 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 | f).{..mrb_int.button;..mrb_get_a |
| 12b60 | 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 62 75 74 74 6f 6e 29 3b 0a 0a 09 72 65 74 75 72 6e | rgs(mrb,."i",.&button);...return |
| 12b80 | 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 4d 6f 75 73 65 42 75 74 74 6f 6e 52 65 6c | .mrb_bool_value(IsMouseButtonRel |
| 12ba0 | 65 61 73 65 64 28 62 75 74 74 6f 6e 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 | eased(button));.}.;.T;1I".static |
| 12bc0 | 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 |
| 12be0 | 22 22 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 | ""Raylib.mouse_button_released?. |
| 12c00 | 3b 20 46 3b 2c 40 02 54 08 3b 14 40 02 55 08 3b 15 54 3b 16 3b 01 91 3b 18 30 3b 1c 40 02 57 08 | ;.F;,@.T.;[email protected].;.T;.;..;.0;[email protected]. |
| 12c20 | 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 | ;.{.;.IC;."..;.T;.[.o;F.;CI".ret |
| 12c40 | 75 72 6e 06 3b 20 46 3b 44 40 17 3b 16 30 3b 45 5b 06 40 01 fa 3b 24 40 02 64 08 3b 21 5b 00 3b | urn.;.F;D@.;.0;E[.@..;[email protected].;![.; |
| 12c60 | 22 40 17 3b 23 30 3b 24 40 02 64 08 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 62 08 3b 31 40 | "@.;#0;[email protected].;.i.;%@.;/T;[email protected].;1@ |
| 12c80 | 02 63 08 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 1c 52 61 79 6c 69 62 23 6d 6f | .c.o;).;*F;+;.;.;N;&I".Raylib#mo |
| 12ca0 | 75 73 65 5f 62 75 74 74 6f 6e 5f 75 70 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 | use_button_up?.;.F;,[.;.[.[.@/i. |
| 12cc0 | 14 02 3b 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 | ..;.T;.:.mouse_button_up?;.0;.[. |
| 12ce0 | 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 | ;.{.;.IC;."..;.T;.[.o;F.;CI".ret |
| 12d00 | 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b 06 49 22 0c 42 6f 6f 6c 65 61 | urn.;.F;DI"..;.T;.0;E[.I".Boolea |
| 12d20 | 6e 06 3b 20 54 3b 24 40 02 6d 08 3b 21 5b 00 3b 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 6f 6f | n.;.T;[email protected].;![.;"I".@return.[Boo |
| 12d40 | 6c 65 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 6d 08 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 | lean]..;.T;#0;[email protected].;G0;HF;%@.;/T |
| 12d60 | 3b 30 49 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 | ;0I"..static.mrb_value.mrb_is_mo |
| 12d80 | 75 73 65 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 | use_button_up(mrb_state*.mrb,.mr |
| 12da0 | 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 62 75 74 74 6f 6e 3b | b_value.self).{..mrb_int.button; |
| 12dc0 | 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 62 75 74 74 6f 6e | ..mrb_get_args(mrb,."i",.&button |
| 12de0 | 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 4d 6f 75 | );...return.mrb_bool_value(IsMou |
| 12e00 | 73 65 42 75 74 74 6f 6e 55 70 28 62 75 74 74 6f 6e 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 | seButtonUp(button));.}.;.T;1I".s |
| 12e20 | 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;+;.;. |
| 12e40 | 3b 1b 3b 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 | ;.;&I".Raylib.mouse_button_up?.; |
| 12e60 | 20 46 3b 2c 40 02 6f 08 3b 14 40 02 70 08 3b 15 54 3b 16 3b 01 92 3b 18 30 3b 1c 40 02 72 08 3b | .F;,@.o.;[email protected].;.T;.;..;.0;[email protected].; |
| 12e80 | 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 | .{.;.IC;."..;.T;.[.o;F.;CI".retu |
| 12ea0 | 72 6e 06 3b 20 46 3b 44 40 17 3b 16 30 3b 45 5b 06 40 01 fa 3b 24 40 02 7f 08 3b 21 5b 00 3b 22 | rn.;.F;D@.;.0;E[.@..;$@...;![.;" |
| 12ec0 | 40 17 3b 23 30 3b 24 40 02 7f 08 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 7d 08 3b 31 40 02 | @.;#0;$@...;.i.;%@.;/T;0@.}.;1@. |
| 12ee0 | 7e 08 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 18 52 61 79 6c 69 62 23 6b 65 79 | ~.o;).;*F;+;.;.;N;&I".Raylib#key |
| 12f00 | 5f 70 72 65 73 73 65 64 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 1c 02 3b 15 54 | _pressed?.;.F;,[.;.[.[.@/i...;.T |
| 12f20 | 3b 16 3a 11 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 | ;.:.key_pressed?;.0;.[.;.{.;.IC; |
| 12f40 | 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 | ."..;.T;.[.o;F.;CI".return.;.F;D |
| 12f60 | 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 | I"..;.T;.0;E[.I".Boolean.;.T;$@. |
| 12f80 | 88 08 3b 21 5b 00 3b 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 6f 6f 6c 65 61 6e 5d 20 06 3b 20 | ..;![.;"I".@return.[Boolean]..;. |
| 12fa0 | 54 3b 23 30 3b 24 40 02 88 08 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 01 a0 73 74 61 | T;#0;$@...;G0;HF;%@.;/T;0I"..sta |
| 12fc0 | 74 69 63 20 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 | tic.mrb_value.mrb_is_key_pressed |
| 12fe0 | 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) |
| 13000 | 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 6b 65 79 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d | .{..mrb_int.key;..mrb_get_args(m |
| 13020 | 72 62 2c 20 22 69 22 2c 20 26 6b 65 79 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f | rb,."i",.&key);...return.mrb_boo |
| 13040 | 6c 5f 76 61 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 | l_value(IsKeyPressed(key));.}.;. |
| 13060 | 54 3b 31 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;1I".static.mrb_value.;.To;).;* |
| 13080 | 54 3b 2b 3b 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 | T;+;.;.;.;&I".Raylib.key_pressed |
| 130a0 | 3f 06 3b 20 46 3b 2c 40 02 8a 08 3b 14 40 02 8b 08 3b 15 54 3b 16 3b 01 93 3b 18 30 3b 1c 40 02 | ?.;.F;,@...;.@...;.T;.;..;.0;.@. |
| 130c0 | 8d 08 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 | ..;.{.;.IC;."..;.T;.[.o;F.;CI".r |
| 130e0 | 65 74 75 72 6e 06 3b 20 46 3b 44 40 17 3b 16 30 3b 45 5b 06 40 01 fa 3b 24 40 02 9a 08 3b 21 5b | eturn.;.F;D@.;.0;E[.@..;$@...;![ |
| 13100 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 9a 08 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 98 08 3b | .;"@.;#0;$@...;.i.;%@.;/T;0@...; |
| 13120 | 31 40 02 99 08 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 15 52 61 79 6c 69 62 23 | [email protected];).;*F;+;.;.;N;&I".Raylib# |
| 13140 | 6b 65 79 5f 64 6f 77 6e 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 24 02 3b 15 54 | key_down?.;.F;,[.;.[.[.@/i.$.;.T |
| 13160 | 3b 16 3a 0e 6b 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 | ;.:.key_down?;.0;.[.;.{.;.IC;.". |
| 13180 | 0d 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 | .;.T;.[.o;F.;CI".return.;.F;DI". |
| 131a0 | 06 3b 20 54 3b 16 30 3b 45 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 a3 08 3b | .;.T;.0;E[.I".Boolean.;.T;$@...; |
| 131c0 | 21 5b 00 3b 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 6f 6f 6c 65 61 6e 5d 20 06 3b 20 54 3b 23 | ![.;"I".@return.[Boolean]..;.T;# |
| 131e0 | 30 3b 24 40 02 a3 08 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 01 9a 73 74 61 74 69 63 | 0;$@...;G0;HF;%@.;/T;0I"..static |
| 13200 | 20 6d 72 62 5f 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 | .mrb_value.mrb_is_key_down(mrb_s |
| 13220 | 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 | tate*.mrb,.mrb_value.self).{..mr |
| 13240 | 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 22 69 | b_int.key;..mrb_get_args(mrb,."i |
| 13260 | 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 6c 75 | ",.&key);...return.mrb_bool_valu |
| 13280 | 65 28 49 73 4b 65 79 44 6f 77 6e 28 6b 65 79 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 | e(IsKeyDown(key));.}.;.T;1I".sta |
| 132a0 | 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;+;.;.;. |
| 132c0 | 3b 26 49 22 15 52 61 79 6c 69 62 2e 6b 65 79 5f 64 6f 77 6e 3f 06 3b 20 46 3b 2c 40 02 a5 08 3b | ;&I".Raylib.key_down?.;.F;,@...; |
| 132e0 | 14 40 02 a6 08 3b 15 54 3b 16 3b 01 94 3b 18 30 3b 1c 40 02 a8 08 3b 1d 7b 00 3b 1e 49 43 3b 1f | .@...;.T;.;..;.0;.@...;.{.;.IC;. |
| 13300 | 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 40 | "..;.T;.[.o;F.;CI".return.;.F;D@ |
| 13320 | 17 3b 16 30 3b 45 5b 06 40 01 fa 3b 24 40 02 b5 08 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 | .;.0;E[.@..;$@...;![.;"@.;#0;$@. |
| 13340 | b5 08 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 b3 08 3b 31 40 02 b4 08 6f 3b 29 15 3b 2a 46 | ..;.i.;%@.;/T;0@...;[email protected];).;*F |
| 13360 | 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 19 52 61 79 6c 69 62 23 6b 65 79 5f 72 65 6c 65 61 73 65 64 | ;+;.;.;N;&I".Raylib#key_released |
| 13380 | 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 2d 02 3b 15 54 3b 16 3a 12 6b 65 79 5f | ?.;.F;,[.;.[.[.@/i.-.;.T;.:.key_ |
| 133a0 | 72 65 6c 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 | released?;.0;.[.;.{.;.IC;."..;.T |
| 133c0 | 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 | ;.[.o;F.;CI".return.;.F;DI"..;.T |
| 133e0 | 3b 16 30 3b 45 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 be 08 3b 21 5b 00 3b | ;.0;E[.I".Boolean.;.T;$@...;![.; |
| 13400 | 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 6f 6f 6c 65 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 | "I".@return.[Boolean]..;.T;#0;$@ |
| 13420 | 02 be 08 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 01 a2 73 74 61 74 69 63 20 6d 72 62 | ...;G0;HF;%@.;/T;0I"..static.mrb |
| 13440 | 5f 76 61 6c 75 65 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 | _value.mrb_is_key_released(mrb_s |
| 13460 | 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 | tate*.mrb,.mrb_value.self).{..mr |
| 13480 | 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 22 69 | b_int.key;..mrb_get_args(mrb,."i |
| 134a0 | 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 6c 75 | ",.&key);...return.mrb_bool_valu |
| 134c0 | 65 28 49 73 4b 65 79 52 65 6c 65 61 73 65 64 28 6b 65 79 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 | e(IsKeyReleased(key));.}.;.T;1I" |
| 134e0 | 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;+;. |
| 13500 | 3b 1a 3b 1b 3b 26 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 | ;.;.;&I".Raylib.key_released?.;. |
| 13520 | 46 3b 2c 40 02 c0 08 3b 14 40 02 c1 08 3b 15 54 3b 16 3b 01 95 3b 18 30 3b 1c 40 02 c3 08 3b 1d | F;,@...;.@...;.T;.;..;.0;.@...;. |
| 13540 | 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 | {.;.IC;."..;.T;.[.o;F.;CI".retur |
| 13560 | 6e 06 3b 20 46 3b 44 40 17 3b 16 30 3b 45 5b 06 40 01 fa 3b 24 40 02 d0 08 3b 21 5b 00 3b 22 40 | n.;.F;D@.;.0;E[.@..;$@...;![.;"@ |
| 13580 | 17 3b 23 30 3b 24 40 02 d0 08 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 ce 08 3b 31 40 02 cf | .;#0;$@...;.i.;%@.;/T;0@...;1@.. |
| 135a0 | 08 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 13 52 61 79 6c 69 62 23 6b 65 79 5f | .o;).;*F;+;.;.;N;&I".Raylib#key_ |
| 135c0 | 75 70 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 35 02 3b 15 54 3b 16 3a 0c 6b 65 | up?.;.F;,[.;.[.[.@/i.5.;.T;.:.ke |
| 135e0 | 79 5f 75 70 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 | y_up?;.0;.[.;.{.;.IC;."..;.T;.[. |
| 13600 | 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b | o;F.;CI".return.;.F;DI"..;.T;.0; |
| 13620 | 45 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 d9 08 3b 21 5b 00 3b 22 49 22 17 | E[.I".Boolean.;.T;$@...;![.;"I". |
| 13640 | 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 d9 08 3b | @return.[Boolean]..;.T;#0;$@...; |
| 13660 | 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 01 96 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | G0;HF;%@.;/T;0I"..static.mrb_val |
| 13680 | 75 65 0a 6d 72 62 5f 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 | ue.mrb_is_key_up(mrb_state*.mrb, |
| 136a0 | 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 6b 65 79 3b | .mrb_value.self).{..mrb_int.key; |
| 136c0 | 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 79 29 3b 0a | ..mrb_get_args(mrb,."i",.&key);. |
| 136e0 | 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 79 55 70 28 | ..return.mrb_bool_value(IsKeyUp( |
| 13700 | 6b 65 79 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | key));.}.;.T;1I".static.mrb_valu |
| 13720 | 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 2e | e.;.To;).;*T;+;.;.;.;&I".Raylib. |
| 13740 | 6b 65 79 5f 75 70 3f 06 3b 20 46 3b 2c 40 02 db 08 3b 14 40 02 dc 08 3b 15 54 3b 16 3b 01 96 3b | key_up?.;.F;,@...;.@...;.T;.;..; |
| 13760 | 18 30 3b 1c 40 02 de 08 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 46 0a | .0;.@...;.{.;.IC;."..;.T;.[.o;F. |
| 13780 | 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 40 17 3b 16 30 3b 45 5b 06 40 01 fa 3b 24 40 | ;CI".return.;.F;D@.;.0;E[.@..;$@ |
| 137a0 | 02 eb 08 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 eb 08 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b | ...;![.;"@.;#0;$@...;.i.;%@.;/T; |
| 137c0 | 30 40 02 e9 08 3b 31 40 02 ea 08 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 1d 52 | 0@...;[email protected];).;*F;+;.;.;N;&I".R |
| 137e0 | 61 79 6c 69 62 23 5f 6e 65 78 74 5f 6b 65 79 5f 70 72 65 73 73 65 64 06 3b 20 46 3b 2c 5b 00 3b | aylib#_next_key_pressed.;.F;,[.; |
| 13800 | 14 5b 06 5b 07 40 2f 69 02 3d 02 3b 15 54 3b 16 3a 16 5f 6e 65 78 74 5f 6b 65 79 5f 70 72 65 73 | .[.[.@/i.=.;.T;.:._next_key_pres |
| 13820 | 73 65 64 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 | sed;.0;.[.;.{.;.IC;."..;.T;.[.;! |
| 13840 | 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 f4 08 3b 47 30 3b 48 46 3b 25 40 19 3b 2f | [.;"I"..;.F;#0;$@...;G0;HF;%@.;/ |
| 13860 | 54 3b 30 49 22 78 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 67 65 74 5f 6b | T;0I"xstatic.mrb_value.mrb_get_k |
| 13880 | 65 79 5f 70 72 65 73 73 65 64 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 | ey_pressed(mrb_state*.mrb,.mrb_v |
| 138a0 | 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 6d 5f | alue.self).{..return.mrb_fixnum_ |
| 138c0 | 76 61 6c 75 65 28 47 65 74 4b 65 79 50 72 65 73 73 65 64 28 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 | value(GetKeyPressed());.}.;.T;1I |
| 138e0 | 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;+; |
| 13900 | 0f 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 2e 5f 6e 65 78 74 5f 6b 65 79 5f 70 72 65 73 73 | .;.;.;&I".Raylib._next_key_press |
| 13920 | 65 64 06 3b 20 46 3b 2c 40 02 f6 08 3b 14 40 02 f7 08 3b 15 54 3b 16 3b 01 97 3b 18 30 3b 1c 40 | ed.;.F;,@...;.@...;.T;.;..;.0;.@ |
| 13940 | 02 f9 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 22 40 17 3b | ...;.{.;.IC;."..;.T;.[.;![.;"@.; |
| 13960 | 23 30 3b 24 40 02 01 09 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 ff 08 3b 31 40 02 00 09 6f | #0;$@...;.i.;%@.;/T;0@...;[email protected] |
| 13980 | 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 13 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f | ;).;*F;+;.;.;N;&I".Raylib#mouse_ |
| 139a0 | 78 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 42 02 3b 15 54 3b 16 3a 0c 6d 6f 75 73 | x.;.F;,[.;.[.[.@/i.B.;.T;.:.mous |
| 139c0 | 65 5f 78 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 | e_x;.0;.[.;.{.;.IC;."..;.T;.[.;! |
| 139e0 | 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 07 09 3b 47 30 3b 48 46 3b 25 40 19 3b 2f | [.;"I"..;.F;#0;$@...;G0;HF;%@.;/ |
| 13a00 | 54 3b 30 49 22 70 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 67 65 74 5f 6d | T;0I"pstatic.mrb_value.mrb_get_m |
| 13a20 | 6f 75 73 65 5f 78 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 | ouse_x(mrb_state*.mrb,.mrb_value |
| 13a40 | 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 6d 5f 76 61 6c 75 | .self).{..return.mrb_fixnum_valu |
| 13a60 | 65 28 47 65 74 4d 6f 75 73 65 58 28 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 | e(GetMouseX());.}.;.T;1I".static |
| 13a80 | 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 |
| 13aa0 | 22 13 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 78 06 3b 20 46 3b 2c 40 02 09 09 3b 14 40 02 0a 09 | ".Raylib.mouse_x.;.F;,@...;.@... |
| 13ac0 | 3b 15 54 3b 16 3b 01 98 3b 18 30 3b 1c 40 02 0c 09 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 | ;.T;.;..;.0;.@...;.{.;.IC;."..;. |
| 13ae0 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 14 09 3b 2e 69 00 3b 25 40 19 3b 2f | T;.[.;![.;"@.;#0;$@...;.i.;%@.;/ |
| 13b00 | 54 3b 30 40 02 12 09 3b 31 40 02 13 09 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 | T;0@...;[email protected];).;*F;+;.;.;N;&I" |
| 13b20 | 13 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 79 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 | .Raylib#mouse_y.;.F;,[.;.[.[.@/i |
| 13b40 | 02 47 02 3b 15 54 3b 16 3a 0c 6d 6f 75 73 65 5f 79 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | .G.;.T;.:.mouse_y;.0;.[.;.{.;.IC |
| 13b60 | 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;$@. |
| 13b80 | 1a 09 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 70 73 74 61 74 69 63 20 6d 72 62 5f 76 | ..;G0;HF;%@.;/T;0I"pstatic.mrb_v |
| 13ba0 | 61 6c 75 65 0a 6d 72 62 5f 67 65 74 5f 6d 6f 75 73 65 5f 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 | alue.mrb_get_mouse_y(mrb_state*. |
| 13bc0 | 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e 20 6d | mrb,.mrb_value.self).{..return.m |
| 13be0 | 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 47 65 74 4d 6f 75 73 65 59 28 29 29 3b 0a 7d 06 | rb_fixnum_value(GetMouseY());.}. |
| 13c00 | 3b 20 54 3b 31 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;1I".static.mrb_value.;.To;). |
| 13c20 | 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 13 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 79 06 3b | ;*T;+;.;.;.;&I".Raylib.mouse_y.; |
| 13c40 | 20 46 3b 2c 40 02 1c 09 3b 14 40 02 1d 09 3b 15 54 3b 16 3b 01 99 3b 18 30 3b 1c 40 02 1f 09 3b | .F;,@...;.@...;.T;.;..;.0;.@...; |
| 13c60 | 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 | .{.;.IC;."..;.T;.[.;![.;"@.;#0;$ |
| 13c80 | 40 02 27 09 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 25 09 3b 31 40 02 26 09 6f 3b 29 15 3b | @.'.;.i.;%@.;/T;0@.%.;1@.&.o;).; |
| 13ca0 | 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 1a 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 70 6f 73 69 | *F;+;.;.;N;&I".Raylib#mouse_posi |
| 13cc0 | 74 69 6f 6e 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 4c 02 3b 15 54 3b 16 3a 13 6d | tion.;.F;,[.;.[.[.@/i.L.;.T;.:.m |
| 13ce0 | 6f 75 73 65 5f 70 6f 73 69 74 69 6f 6e 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 | ouse_position;.0;.[.;.{.;.IC;.". |
| 13d00 | 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 2d 09 3b 47 | .;.T;.[.;![.;"I"..;.F;#0;[email protected].;G |
| 13d20 | 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 02 77 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | 0;HF;%@.;/T;0I".w.static.mrb_val |
| 13d40 | 75 65 0a 6d 72 62 5f 67 65 74 5f 6d 6f 75 73 65 5f 70 6f 73 69 74 69 6f 6e 28 6d 72 62 5f 73 74 | ue.mrb_get_mouse_position(mrb_st |
| 13d60 | 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 56 65 63 | ate*.mrb,.mrb_value.self).{..Vec |
| 13d80 | 74 6f 72 32 20 2a 70 6f 73 20 3d 20 28 56 65 63 74 6f 72 32 20 2a 29 6d 72 62 5f 6d 61 6c 6c 6f | tor2.*pos.=.(Vector2.*)mrb_mallo |
| 13da0 | 63 28 6d 72 62 2c 20 73 69 7a 65 6f 66 28 56 65 63 74 6f 72 32 29 29 3b 0a 09 2a 70 6f 73 20 3d | c(mrb,.sizeof(Vector2));..*pos.= |
| 13dc0 | 20 47 65 74 4d 6f 75 73 65 50 6f 73 69 74 69 6f 6e 28 29 3b 0a 09 73 74 72 75 63 74 20 52 43 6c | .GetMousePosition();..struct.RCl |
| 13de0 | 61 73 73 20 2a 63 20 3d 20 6d 72 62 5f 6d 6f 64 75 6c 65 5f 67 65 74 28 6d 72 62 2c 20 22 52 61 | ass.*c.=.mrb_module_get(mrb,."Ra |
| 13e00 | 79 6c 69 62 22 29 3b 0a 09 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 76 65 63 5f 63 6c 61 73 | ylib");..struct.RClass.*vec_clas |
| 13e20 | 73 20 3d 20 6d 72 62 5f 63 6c 61 73 73 5f 67 65 74 5f 75 6e 64 65 72 28 6d 72 62 2c 20 63 2c 20 | s.=.mrb_class_get_under(mrb,.c,. |
| 13e40 | 56 65 63 74 6f 72 32 5f 74 79 70 65 2e 73 74 72 75 63 74 5f 6e 61 6d 65 29 3b 0a 09 72 65 74 75 | Vector2_type.struct_name);..retu |
| 13e60 | 72 6e 20 6d 72 62 5f 6f 62 6a 5f 76 61 6c 75 65 28 44 61 74 61 5f 57 72 61 70 5f 53 74 72 75 63 | rn.mrb_obj_value(Data_Wrap_Struc |
| 13e80 | 74 28 6d 72 62 2c 20 76 65 63 5f 63 6c 61 73 73 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 2c | t(mrb,.vec_class,.&Vector2_type, |
| 13ea0 | 20 70 6f 73 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | .pos));.}.;.T;1I".static.mrb_val |
| 13ec0 | 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 1a 52 61 79 6c 69 62 | ue.;.To;).;*T;+;.;.;.;&I".Raylib |
| 13ee0 | 2e 6d 6f 75 73 65 5f 70 6f 73 69 74 69 6f 6e 06 3b 20 46 3b 2c 40 02 2f 09 3b 14 40 02 30 09 3b | .mouse_position.;.F;,@./.;[email protected].; |
| 13f00 | 15 54 3b 16 3b 01 9a 3b 18 30 3b 1c 40 02 32 09 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 | .T;.;..;.0;[email protected].;.{.;.IC;."..;.T |
| 13f20 | 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 3a 09 3b 2e 69 00 3b 25 40 19 3b 2f 54 | ;.[.;![.;"@.;#0;$@.:.;.i.;%@.;/T |
| 13f40 | 3b 30 40 02 38 09 3b 31 40 02 39 09 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 17 | ;[email protected].;[email protected];).;*F;+;.;.;N;&I". |
| 13f60 | 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 77 68 65 65 6c 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 | Raylib#mouse_wheel.;.F;,[.;.[.[. |
| 13f80 | 40 2f 69 02 55 02 3b 15 54 3b 16 3a 10 6d 6f 75 73 65 5f 77 68 65 65 6c 3b 18 30 3b 1c 5b 00 3b | @/i.U.;.T;.:.mouse_wheel;.0;.[.; |
| 13fa0 | 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 |
| 13fc0 | 3b 23 30 3b 24 40 02 40 09 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 01 80 73 74 61 74 | ;#0;$@.@.;G0;HF;%@.;/T;0I"..stat |
| 13fe0 | 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 77 68 65 65 6c | ic.mrb_value.mrb_get_mouse_wheel |
| 14000 | 5f 6d 6f 76 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 | _move(mrb_state*.mrb,.mrb_value. |
| 14020 | 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( |
| 14040 | 6d 72 62 2c 20 47 65 74 4d 6f 75 73 65 57 68 65 65 6c 4d 6f 76 65 28 29 29 3b 0a 7d 06 3b 20 54 | mrb,.GetMouseWheelMove());.}.;.T |
| 14060 | 3b 31 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 | ;1I".static.mrb_value.;.To;).;*T |
| 14080 | 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 77 68 65 65 6c 06 | ;+;.;.;.;&I".Raylib.mouse_wheel. |
| 140a0 | 3b 20 46 3b 2c 40 02 42 09 3b 14 40 02 43 09 3b 15 54 3b 16 3b 01 9b 3b 18 30 3b 1c 40 02 45 09 | ;.F;,@.B.;[email protected].;.T;.;..;.0;[email protected]. |
| 140c0 | 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; |
| 140e0 | 24 40 02 4d 09 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 4b 09 3b 31 40 02 4c 09 6f 3b 29 15 | [email protected].;.i.;%@.;/T;[email protected].;[email protected];). |
| 14100 | 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 1c 52 61 79 6c 69 62 23 62 65 67 69 6e 5f 62 6c 65 | ;*F;+;.;.;N;&I".Raylib#begin_ble |
| 14120 | 6e 64 5f 6d 6f 64 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 8f 01 3b 15 54 3b 16 | nd_mode.;.F;,[.;.[.[.@/i...;.T;. |
| 14140 | 3a 15 62 65 67 69 6e 5f 62 6c 65 6e 64 5f 6d 6f 64 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 | :.begin_blend_mode;.0;.[.;.{.;.I |
| 14160 | 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 40 | C;."..;.T;.[.;![.;"I"..;.F;#0;$@ |
| 14180 | 02 53 09 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 01 a9 73 74 61 74 69 63 20 6d 72 62 | .S.;G0;HF;%@.;/T;0I"..static.mrb |
| 141a0 | 5f 76 61 6c 75 65 0a 6d 72 62 5f 62 65 67 69 6e 5f 62 6c 65 6e 64 5f 6d 6f 64 65 28 6d 72 62 5f | _value.mrb_begin_blend_mode(mrb_ |
| 141c0 | 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 |
| 141e0 | 72 62 5f 69 6e 74 20 6d 6f 64 65 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 | rb_int.mode;..mrb_get_args(mrb,. |
| 14200 | 22 69 22 2c 20 26 6d 6f 64 65 29 3b 0a 0a 09 42 65 67 69 6e 42 6c 65 6e 64 4d 6f 64 65 28 6d 6f | "i",.&mode);...BeginBlendMode(mo |
| 14220 | 64 65 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 | de);..return.mrb_nil_value();.}. |
| 14240 | 3b 20 54 3b 31 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;1I".static.mrb_value.;.To;). |
| 14260 | 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 2e 62 65 67 69 6e 5f 62 6c 65 | ;*T;+;.;.;.;&I".Raylib.begin_ble |
| 14280 | 6e 64 5f 6d 6f 64 65 06 3b 20 46 3b 2c 40 02 55 09 3b 14 40 02 56 09 3b 15 54 3b 16 3b 01 9c 3b | nd_mode.;.F;,@.U.;[email protected].;.T;.;..; |
| 142a0 | 18 30 3b 1c 40 02 58 09 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;[email protected].;.{.;.IC;."..;.T;.[.;![. |
| 142c0 | 3b 22 40 17 3b 23 30 3b 24 40 02 60 09 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 5e 09 3b 31 | ;"@.;#0;$@.`.;.i.;%@.;/T;0@.^.;1 |
| 142e0 | 40 02 5f 09 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 1a 52 61 79 6c 69 62 23 65 | @._.o;).;*F;+;.;.;N;&I".Raylib#e |
| 14300 | 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 98 | nd_blend_mode.;.F;,[.;.[.[.@/i.. |
| 14320 | 01 3b 15 54 3b 16 3a 13 65 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 3b 18 30 3b 1c 5b 00 3b 1d 7b | .;.T;.:.end_blend_mode;.0;.[.;.{ |
| 14340 | 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 | .;.IC;."..;.T;.[.;![.;"I"..;.F;# |
| 14360 | 30 3b 24 40 02 66 09 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 76 73 74 61 74 69 63 20 | 0;[email protected].;G0;HF;%@.;/T;0I"vstatic. |
| 14380 | 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 65 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 28 6d 72 62 | mrb_value.mrb_end_blend_mode(mrb |
| 143a0 | 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).{.. |
| 143c0 | 45 6e 64 42 6c 65 6e 64 4d 6f 64 65 28 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f | EndBlendMode();..return.mrb_nil_ |
| 143e0 | 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | value();.}.;.T;1I".static.mrb_va |
| 14400 | 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 1a 52 61 79 6c 69 | lue.;.To;).;*T;+;.;.;.;&I".Rayli |
| 14420 | 62 2e 65 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 06 3b 20 46 3b 2c 40 02 68 09 3b 14 40 02 69 09 | b.end_blend_mode.;.F;,@.h.;[email protected]. |
| 14440 | 3b 15 54 3b 16 3b 01 9d 3b 18 30 3b 1c 40 02 6b 09 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 | ;.T;.;..;.0;[email protected].;.{.;.IC;."..;. |
| 14460 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 73 09 3b 2e 69 00 3b 25 40 19 3b 2f | T;.[.;![.;"@.;#0;[email protected].;.i.;%@.;/ |
| 14480 | 54 3b 30 40 02 71 09 3b 31 40 02 72 09 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 | T;[email protected].;[email protected];).;*F;+;.;.;N;&I" |
| 144a0 | 1d 52 61 79 6c 69 62 23 69 6e 69 74 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 06 3b 20 46 3b 2c 5b | .Raylib#init_audio_device.;.F;,[ |
| 144c0 | 00 3b 14 5b 06 5b 07 40 2f 69 02 5a 02 3b 15 54 3b 16 3a 16 69 6e 69 74 5f 61 75 64 69 6f 5f 64 | .;.[.[.@/i.Z.;.T;.:.init_audio_d |
| 144e0 | 65 76 69 63 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 | evice;.0;.[.;.{.;.IC;."..;.T;.[. |
| 14500 | 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 79 09 3b 47 30 3b 48 46 3b 25 40 19 | ;![.;"I"..;.F;#0;[email protected].;G0;HF;%@. |
| 14520 | 3b 2f 54 3b 30 49 22 7d 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 6e 69 | ;/T;0I"}static.mrb_value.mrb_ini |
| 14540 | 74 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d | t_audio_device(mrb_state*.mrb,.m |
| 14560 | 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 49 6e 69 74 41 75 64 69 6f 44 65 76 69 63 | rb_value.self).{..InitAudioDevic |
| 14580 | 65 28 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d | e();...return.mrb_nil_value();.} |
| 145a0 | 06 3b 20 54 3b 31 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;1I".static.mrb_value.;.To;) |
| 145c0 | 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 2e 69 6e 69 74 5f 61 75 64 | .;*T;+;.;.;.;&I".Raylib.init_aud |
| 145e0 | 69 6f 5f 64 65 76 69 63 65 06 3b 20 46 3b 2c 40 02 7b 09 3b 14 40 02 7c 09 3b 15 54 3b 16 3b 01 | io_device.;.F;,@.{.;.@.|.;.T;.;. |
| 14600 | 9e 3b 18 30 3b 1c 40 02 7e 09 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 | .;.0;.@.~.;.{.;.IC;."..;.T;.[.;! |
| 14620 | 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 86 09 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 84 09 | [.;"@.;#0;$@...;.i.;%@.;/T;0@... |
| 14640 | 3b 31 40 02 85 09 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 1f 52 61 79 6c 69 62 | ;[email protected];).;*F;+;.;.;N;&I".Raylib |
| 14660 | 23 61 75 64 69 6f 5f 64 65 76 69 63 65 5f 72 65 61 64 79 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 | #audio_device_ready?.;.F;,[.;.[. |
| 14680 | 5b 07 40 2f 69 02 61 02 3b 15 54 3b 16 3a 18 61 75 64 69 6f 5f 64 65 76 69 63 65 5f 72 65 61 64 | [.@/i.a.;.T;.:.audio_device_read |
| 146a0 | 79 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 46 | y?;.0;.[.;.{.;.IC;."..;.T;.[.o;F |
| 146c0 | 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 49 22 00 06 3b 20 54 3b 16 30 3b 45 5b 06 | .;CI".return.;.F;DI"..;.T;.0;E[. |
| 146e0 | 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 8c 09 3b 21 5b 00 3b 22 49 22 17 40 72 65 | I".Boolean.;.T;$@...;![.;"I".@re |
| 14700 | 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 8c 09 3b 47 30 3b | turn.[Boolean]..;.T;#0;$@...;G0; |
| 14720 | 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 01 7c 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a | HF;%@.;/T;0I".|static.mrb_value. |
| 14740 | 6d 72 62 5f 69 73 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 5f 72 65 61 64 79 28 6d 72 62 5f 73 74 | mrb_is_audio_device_ready(mrb_st |
| 14760 | 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 72 65 74 | ate*.mrb,.mrb_value.self).{..ret |
| 14780 | 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 41 75 64 69 6f 44 65 76 69 63 65 | urn.mrb_bool_value(IsAudioDevice |
| 147a0 | 52 65 61 64 79 28 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 | Ready());.}.;.T;1I".static.mrb_v |
| 147c0 | 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 1f 52 61 79 6c | alue.;.To;).;*T;+;.;.;.;&I".Rayl |
| 147e0 | 69 62 2e 61 75 64 69 6f 5f 64 65 76 69 63 65 5f 72 65 61 64 79 3f 06 3b 20 46 3b 2c 40 02 8e 09 | ib.audio_device_ready?.;.F;,@... |
| 14800 | 3b 14 40 02 8f 09 3b 15 54 3b 16 3b 01 9f 3b 18 30 3b 1c 40 02 91 09 3b 1d 7b 00 3b 1e 49 43 3b | ;.@...;.T;.;..;.0;.@...;.{.;.IC; |
| 14820 | 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 46 0a 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 | ."..;.T;.[.o;F.;CI".return.;.F;D |
| 14840 | 40 17 3b 16 30 3b 45 5b 06 40 01 fa 3b 24 40 02 9e 09 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 | @.;.0;E[.@..;$@...;![.;"@.;#0;$@ |
| 14860 | 02 9e 09 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 9c 09 3b 31 40 02 9d 09 6f 3b 29 15 3b 2a | ...;.i.;%@.;/T;0@...;[email protected];).;* |
| 14880 | 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 1e 52 61 79 6c 69 62 23 63 6c 6f 73 65 5f 61 75 64 69 6f | F;+;.;.;N;&I".Raylib#close_audio |
| 148a0 | 5f 64 65 76 69 63 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 66 02 3b 15 54 3b 16 | _device.;.F;,[.;.[.[.@/i.f.;.T;. |
| 148c0 | 3a 17 63 6c 6f 73 65 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b | :.close_audio_device;.0;.[.;.{.; |
| 148e0 | 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b | .IC;."..;.T;.[.;![.;"I"..;.F;#0; |
| 14900 | 24 40 02 a7 09 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 7f 73 74 61 74 69 63 20 6d 72 | $@...;G0;HF;%@.;/T;0I".static.mr |
| 14920 | 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 63 6c 6f 73 65 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 28 6d | b_value.mrb_close_audio_device(m |
| 14940 | 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).{ |
| 14960 | 0a 09 43 6c 6f 73 65 41 75 64 69 6f 44 65 76 69 63 65 28 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d | ..CloseAudioDevice();...return.m |
| 14980 | 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 | rb_nil_value();.}.;.T;1I".static |
| 149a0 | 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 |
| 149c0 | 22 1e 52 61 79 6c 69 62 2e 63 6c 6f 73 65 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 06 3b 20 46 3b | ".Raylib.close_audio_device.;.F; |
| 149e0 | 2c 40 02 a9 09 3b 14 40 02 aa 09 3b 15 54 3b 16 3b 01 a0 3b 18 30 3b 1c 40 02 ac 09 3b 1d 7b 00 | ,@...;.@...;.T;.;..;.0;.@...;.{. |
| 14a00 | 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 b4 | ;.IC;."..;.T;.[.;![.;"@.;#0;$@.. |
| 14a20 | 09 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 b2 09 3b 31 40 02 b3 09 6f 3b 29 15 3b 2a 46 3b | .;.i.;%@.;/T;0@...;[email protected];).;*F; |
| 14a40 | 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 1d 52 61 79 6c 69 62 23 73 65 74 5f 6d 61 73 74 65 72 5f 76 6f | +;.;.;N;&I".Raylib#set_master_vo |
| 14a60 | 6c 75 6d 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 6d 02 3b 15 54 3b 16 3a 16 73 | lume.;.F;,[.;.[.[.@/i.m.;.T;.:.s |
| 14a80 | 65 74 5f 6d 61 73 74 65 72 5f 76 6f 6c 75 6d 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b | et_master_volume;.0;.[.;.{.;.IC; |
| 14aa0 | 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 ba | ."..;.T;.[.;![.;"I"..;.F;#0;$@.. |
| 14ac0 | 09 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 3b 30 49 22 01 b2 73 74 61 74 69 63 20 6d 72 62 5f 76 | .;G0;HF;%@.;/T;0I"..static.mrb_v |
| 14ae0 | 61 6c 75 65 0a 6d 72 62 5f 73 65 74 5f 6d 61 73 74 65 72 5f 76 6f 6c 75 6d 65 28 6d 72 62 5f 73 | alue.mrb_set_master_volume(mrb_s |
| 14b00 | 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 | tate*.mrb,.mrb_value.self).{..mr |
| 14b20 | 62 5f 66 6c 6f 61 74 20 76 6f 6c 75 6d 65 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 | b_float.volume;..mrb_get_args(mr |
| 14b40 | 62 2c 20 22 66 22 2c 20 26 76 6f 6c 75 6d 65 29 3b 0a 09 53 65 74 4d 61 73 74 65 72 56 6f 6c 75 | b,."f",.&volume);..SetMasterVolu |
| 14b60 | 6d 65 28 76 6f 6c 75 6d 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 | me(volume);..return.mrb_nil_valu |
| 14b80 | 65 28 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | e();.}.;.T;1I".static.mrb_value. |
| 14ba0 | 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 2e 73 65 | ;.To;).;*T;+;.;.;.;&I".Raylib.se |
| 14bc0 | 74 5f 6d 61 73 74 65 72 5f 76 6f 6c 75 6d 65 06 3b 20 46 3b 2c 40 02 bc 09 3b 14 40 02 bd 09 3b | t_master_volume.;.F;,@...;.@...; |
| 14be0 | 15 54 3b 16 3b 01 a1 3b 18 30 3b 1c 40 02 bf 09 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 | .T;.;..;.0;.@...;.{.;.IC;."..;.T |
| 14c00 | 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 c7 09 3b 2e 69 00 3b 25 40 19 3b 2f 54 | ;.[.;![.;"@.;#0;$@...;.i.;%@.;/T |
| 14c20 | 3b 30 40 02 c5 09 3b 31 40 02 c6 09 6f 3b 28 16 3b 07 49 43 3b 08 5b 0d 6f 3b 29 15 3b 2a 46 3b | ;0@...;[email protected];(.;.IC;.[.o;).;*F; |
| 14c40 | 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 69 6e 69 74 69 61 | +;.;.;.;&I".Raylib::Sound#initia |
| 14c60 | 6c 69 7a 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 01 dc 3b 15 54 3b 16 3b 33 3b 18 | lize.;.F;,[.;.[.[.@/i..;.T;.;3;. |
| 14c80 | 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 | 0;.[.;.{.;.IC;."..;.T;.[.;![.;"@ |
| 14ca0 | 17 3b 23 30 3b 24 40 02 cf 09 3b 25 40 02 cd 09 3b 2f 54 3b 30 49 22 02 7c 01 73 74 61 74 69 63 | .;#0;$@...;%@...;/T;0I".|.static |
| 14cc0 | 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 6f 75 6e 64 5f 69 6e 69 74 69 61 6c 69 7a 65 28 | .mrb_value.mrb_Sound_initialize( |
| 14ce0 | 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). |
| 14d00 | 7b 0a 09 63 68 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 | {..char*.path.=.NULL;..mrb_get_a |
| 14d20 | 72 67 73 28 6d 72 62 2c 20 22 7a 22 2c 20 26 70 61 74 68 29 3b 0a 0a 09 53 6f 75 6e 64 20 2a 73 | rgs(mrb,."z",.&path);...Sound.*s |
| 14d40 | 6f 75 6e 64 20 3d 20 28 53 6f 75 6e 64 20 2a 29 44 41 54 41 5f 50 54 52 28 73 65 6c 66 29 3b 0a | ound.=.(Sound.*)DATA_PTR(self);. |
| 14d60 | 09 69 66 28 73 6f 75 6e 64 29 20 7b 20 6d 72 62 5f 66 72 65 65 28 6d 72 62 2c 20 73 6f 75 6e 64 | .if(sound).{.mrb_free(mrb,.sound |
| 14d80 | 29 3b 20 7d 0a 09 6d 72 62 5f 64 61 74 61 5f 69 6e 69 74 28 73 65 6c 66 2c 20 4e 55 4c 4c 2c 20 | );.}..mrb_data_init(self,.NULL,. |
| 14da0 | 26 53 6f 75 6e 64 5f 74 79 70 65 29 3b 0a 09 73 6f 75 6e 64 20 3d 20 28 53 6f 75 6e 64 20 2a 29 | &Sound_type);..sound.=.(Sound.*) |
| 14dc0 | 6d 72 62 5f 6d 61 6c 6c 6f 63 28 6d 72 62 2c 20 73 69 7a 65 6f 66 28 53 6f 75 6e 64 29 29 3b 0a | mrb_malloc(mrb,.sizeof(Sound));. |
| 14de0 | 0a 09 2a 73 6f 75 6e 64 20 3d 20 4c 6f 61 64 53 6f 75 6e 64 28 70 61 74 68 29 3b 0a 0a 09 6d 72 | ..*sound.=.LoadSound(path);...mr |
| 14e00 | 62 5f 64 61 74 61 5f 69 6e 69 74 28 73 65 6c 66 2c 20 73 6f 75 6e 64 2c 20 26 53 6f 75 6e 64 5f | b_data_init(self,.sound,.&Sound_ |
| 14e20 | 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 31 49 22 15 73 | type);..return.self;.}.;.T;1I".s |
| 14e40 | 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;+;.;. |
| 14e60 | 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 6c 61 79 06 3b 20 46 3b 2c 5b | ;.;&I".Raylib::Sound#play.;.F;,[ |
| 14e80 | 00 3b 14 5b 06 5b 07 40 2f 69 01 ec 3b 15 54 3b 16 3a 09 70 6c 61 79 3b 18 30 3b 1c 5b 00 3b 1d | .;.[.[.@/i..;.T;.:.play;.0;.[.;. |
| 14ea0 | 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;$@ |
| 14ec0 | 02 db 09 3b 25 40 02 cd 09 3b 2f 54 3b 30 49 22 01 ad 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | ...;%@...;/T;0I"..static.mrb_val |
| 14ee0 | 75 65 0a 6d 72 62 5f 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 | ue.mrb_Sound_play(mrb_state*.mrb |
| 14f00 | 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 6e | ,.mrb_value.self).{..Sound.*soun |
| 14f20 | 64 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 53 6f 75 | d.=.DATA_GET_PTR(mrb,.self,.&Sou |
| 14f40 | 6e 64 5f 74 79 70 65 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 | nd_type,.Sound);..PlaySound(*sou |
| 14f60 | 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 0a 7d 06 | nd);..return.mrb_nil_value();.}. |
| 14f80 | 3b 20 54 3b 31 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;1I".static.mrb_value.;.To;). |
| 14fa0 | 3b 2a 46 3b 2b 3b 11 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 | ;*F;+;.;.;.;&I".Raylib::Sound#st |
| 14fc0 | 6f 70 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 01 f3 3b 15 54 3b 16 3a 09 73 74 6f 70 | op.;.F;,[.;.[.[.@/i..;.T;.:.stop |
| 14fe0 | 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;.[.;![.; |
| 15000 | 22 40 17 3b 23 30 3b 24 40 02 e7 09 3b 25 40 02 cd 09 3b 2f 54 3b 30 49 22 01 ad 73 74 61 74 69 | "@.;#0;$@...;%@...;/T;0I"..stati |
| 15020 | 63 20 6d 72 62 5f 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 | c.mrb_value.mrb_Sound_stop(mrb_s |
| 15040 | 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 53 6f | tate*.mrb,.mrb_value.self).{..So |
| 15060 | 75 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 | und.*sound.=.DATA_GET_PTR(mrb,.s |
| 15080 | 65 6c 66 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 2c 20 53 6f 75 6e 64 29 3b 0a 09 53 74 6f 70 53 | elf,.&Sound_type,.Sound);..StopS |
| 150a0 | 6f 75 6e 64 28 2a 73 6f 75 6e 64 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 | ound(*sound);..return.mrb_nil_va |
| 150c0 | 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | lue();.}.;.T;1I".static.mrb_valu |
| 150e0 | 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: |
| 15100 | 3a 53 6f 75 6e 64 23 70 61 75 73 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 01 fa 3b | :Sound#pause.;.F;,[.;.[.[.@/i..; |
| 15120 | 15 54 3b 16 3a 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 | .T;.:.pause;.0;.[.;.{.;.IC;."..; |
| 15140 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 f3 09 3b 25 40 02 cd 09 3b 2f 54 | .T;.[.;![.;"@.;#0;$@...;%@...;/T |
| 15160 | 3b 30 49 22 01 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 | ;0I"..static.mrb_value.mrb_Sound |
| 15180 | 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 6c 75 65 | _pause(mrb_state*.mrb,.mrb_value |
| 151a0 | 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 41 5f 47 45 | .self).{..Sound.*sound.=.DATA_GE |
| 151c0 | 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 2c 20 53 6f | T_PTR(mrb,.self,.&Sound_type,.So |
| 151e0 | 75 6e 64 29 3b 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 | und);..PauseSound(*sound);..retu |
| 15200 | 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 31 49 22 15 73 74 | rn.mrb_nil_value();.}.;.T;1I".st |
| 15220 | 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;+;.;.; |
| 15240 | 1b 3b 26 49 22 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 2c | .;&I".Raylib::Sound#resume.;.F;, |
| 15260 | 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 01 01 3b 15 54 3b 16 3a 0b 72 65 73 75 6d 65 3b 18 30 3b 1c | [.;.[.[.@/i...;.T;.:.resume;.0;. |
| 15280 | 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;.[.;![.;"@.;# |
| 152a0 | 30 3b 24 40 02 ff 09 3b 25 40 02 cd 09 3b 2f 54 3b 30 49 22 01 b1 73 74 61 74 69 63 20 6d 72 62 | 0;$@...;%@...;/T;0I"..static.mrb |
| 152c0 | 5f 76 61 6c 75 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 | _value.mrb_Sound_resume(mrb_stat |
| 152e0 | 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 53 6f 75 6e 64 | e*.mrb,.mrb_value.self).{..Sound |
| 15300 | 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 6c 66 | .*sound.=.DATA_GET_PTR(mrb,.self |
| 15320 | 2c 20 26 53 6f 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 | ,.&Sound_type,.Sound);..ResumeSo |
| 15340 | 75 6e 64 28 2a 73 6f 75 6e 64 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c | und(*sound);..return.mrb_nil_val |
| 15360 | 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | ue();.}.;.T;1I".static.mrb_value |
| 15380 | 06 3b 20 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 3a 3a | .;.To;).;*F;+;.;.;.;&I".Raylib:: |
| 153a0 | 53 6f 75 6e 64 23 76 6f 6c 75 6d 65 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 08 | Sound#volume=.;.F;,[.;.[.[.@/i.. |
| 153c0 | 01 3b 15 54 3b 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 | .;.T;.:.volume=;.0;.[.;.{.;.IC;. |
| 153e0 | 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 0b 0a 3b 25 40 02 cd | "..;.T;.[.;![.;"@.;#0;$@...;%@.. |
| 15400 | 09 3b 2f 54 3b 30 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 | .;/T;0I"..static.mrb_value.mrb_S |
| 15420 | 6f 75 6e 64 5f 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 | ound_set_volume(mrb_state*.mrb,. |
| 15440 | 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 6f 6c | mrb_value.self).{..mrb_float.vol |
| 15460 | 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 6f 6c 29 3b | ;..mrb_get_args(mrb,."f",.&vol); |
| 15480 | 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 28 6d 72 | ..Sound.*sound.=.DATA_GET_PTR(mr |
| 154a0 | 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 0a 09 53 | b,.self,.&Sound_type,.Sound);..S |
| 154c0 | 65 74 53 6f 75 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 | etSoundVolume(*sound,.vol);..ret |
| 154e0 | 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 06 3b 20 54 | urn.mrb_fixnum_value(vol);.}.;.T |
| 15500 | 3b 31 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 | ;1I".static.mrb_value.;.To;).;*F |
| 15520 | 3b 2b 3b 11 3b 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 | ;+;.;.;.;&I".Raylib::Sound#pitch |
| 15540 | 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 11 01 3b 15 54 3b 16 3a 0b 70 69 74 63 | =.;.F;,[.;.[.[.@/i...;.T;.:.pitc |
| 15560 | 68 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b | h=;.0;.[.;.{.;.IC;."..;.T;.[.;![ |
| 15580 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 17 0a 3b 25 40 02 cd 09 3b 2f 54 3b 30 49 22 01 f8 73 74 61 | .;"@.;#0;$@...;%@...;/T;0I"..sta |
| 155a0 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 6f 75 6e 64 5f 73 65 74 5f 70 69 74 63 | tic.mrb_value.mrb_Sound_set_pitc |
| 155c0 | 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 | h(mrb_state*.mrb,.mrb_value.self |
| 155e0 | 29 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 | ).{..mrb_float.pitch;..mrb_get_a |
| 15600 | 72 67 73 28 6d 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 | rgs(mrb,."f",.&pitch);..Sound.*s |
| 15620 | 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,.& |
| 15640 | 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 6e 64 50 69 74 | Sound_type,.Sound);..SetSoundPit |
| 15660 | 63 68 28 2a 73 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 | ch(*sound,.pitch);..return.mrb_f |
| 15680 | 69 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 31 49 22 15 73 74 | ixnum_value(pitch);.}.;.T;1I".st |
| 156a0 | 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;+;.;.; |
| 156c0 | 1b 3b 26 49 22 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 | .;&I".Raylib::Sound#playing?.;.F |
| 156e0 | 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 1a 01 3b 15 54 3b 16 3a 0d 70 6c 61 79 69 6e 67 3f 3b | ;,[.;.[.[.@/i...;.T;.:.playing?; |
| 15700 | 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 46 0a 3b 43 | .0;.[.;.{.;.IC;."..;.T;.[.o;F.;C |
| 15720 | 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 40 17 3b 16 30 3b 45 5b 06 40 01 fa 3b 24 40 02 23 | I".return.;.F;D@.;.0;E[.@..;$@.# |
| 15740 | 0a 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 23 0a 3b 2e 69 00 3b 25 40 02 cd 09 3b 2f 54 3b | .;![.;"@.;#0;$@.#.;.i.;%@...;/T; |
| 15760 | 30 49 22 01 b6 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 6f 75 6e 64 5f | 0I"..static.mrb_value.mrb_Sound_ |
| 15780 | 69 73 5f 70 6c 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 | is_playing(mrb_state*.mrb,.mrb_v |
| 157a0 | 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 |
| 157c0 | 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 |
| 157e0 | 2c 20 53 6f 75 6e 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 | ,.Sound);..return.mrb_bool_value |
| 15800 | 28 49 73 53 6f 75 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 | (IsSoundPlaying(*sound));.}.;.T; |
| 15820 | 31 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 cd 09 3b | 1I".static.mrb_value.;.T.;.@...; |
| 15840 | 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 cd 09 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 cd 09 3b 0d 49 | .IC;.[..;.@...;.IC;.[..;.@...;.I |
| 15860 | 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.;. |
| 15880 | 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 58 03 3b 15 46 3b 16 3a 0a 53 6f 75 6e | T;.{.;.[.;.[.[.@/i.X.;.F;.:.Soun |
| 158a0 | 64 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 20 54 3b 1c 5b | d;.;.;.;.;.[.;.{.;.IC;."..;.T;.[ |
| 158c0 | 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 cd 09 3b 25 40 19 3b 26 49 22 12 52 61 79 6c 69 | .;![.;"@.;#0;$@...;%@.;&I".Rayli |
| 158e0 | 62 3a 3a 53 6f 75 6e 64 06 3b 20 46 3b 39 6f 3b 3a 0c 3b 3b 30 3b 3c 30 3b 3d 30 3b 16 3b 3e 3b | b::Sound.;.F;9o;:.;;0;<0;=0;.;>; |
| 15900 | 25 40 19 3b 3f 30 3b 40 30 6f 3b 28 16 3b 07 49 43 3b 08 5b 10 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 | %@.;?0;@0o;(.;.IC;.[.o;).;*F;+;. |
| 15920 | 3b 1a 3b 1b 3b 26 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 | ;.;.;&I".Raylib::Music#initializ |
| 15940 | 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 20 01 3b 15 54 3b 16 3b 33 3b 18 30 3b | e.;.F;,[.;.[.[.@/i...;.T;.;3;.0; |
| 15960 | 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;.[.;![.;"@.; |
| 15980 | 23 30 3b 24 40 02 44 0a 3b 25 40 02 42 0a 3b 2f 54 3b 30 49 22 02 82 01 73 74 61 74 69 63 20 6d | #0;[email protected].;%@.B.;/T;0I"...static.m |
| 159a0 | 72 62 5f 76 61 6c 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 | rb_value.mrb_Music_initialize(mr |
| 159c0 | 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).{. |
| 159e0 | 09 63 68 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 | .char*.path.=.NULL;..mrb_get_arg |
| 15a00 | 73 28 6d 72 62 2c 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 | s(mrb,."z",.&path);...Music.*mus |
| 15a20 | 69 63 20 3d 20 28 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 | ic.=.(Music.*)DATA_PTR(self);..i |
| 15a40 | 66 28 6d 75 73 69 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 | f(music).{.mrb_free(mrb,.music); |
| 15a60 | 20 7d 0a 09 6d 72 62 5f 64 61 74 61 5f 69 6e 69 74 28 73 65 6c 66 2c 20 4e 55 4c 4c 2c 20 26 4d | .}..mrb_data_init(self,.NULL,.&M |
| 15a80 | 75 73 69 63 5f 74 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 | usic_type);..music.=.(Music.*)mr |
| 15aa0 | 62 5f 6d 61 6c 6c 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 | b_malloc(mrb,.sizeof(Music));... |
| 15ac0 | 2a 6d 75 73 69 63 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 | *music.=.LoadMusicStream(path);. |
| 15ae0 | 0a 09 6d 72 62 5f 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 | ..mrb_data_init(self,.music,.&Mu |
| 15b00 | 73 69 63 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 31 | sic_type);..return.self;.}.;.T;1 |
| 15b20 | 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;+ |
| 15b40 | 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 70 6c 61 79 06 3b 20 | ;.;.;.;&I".Raylib::Music#play.;. |
| 15b60 | 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 30 01 3b 15 54 3b 16 3b 01 a2 3b 18 30 3b 1c 5b 00 | F;,[.;.[.[.@/i.0.;.T;.;..;.0;.[. |
| 15b80 | 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; |
| 15ba0 | 24 40 02 50 0a 3b 25 40 02 42 0a 3b 2f 54 3b 30 49 22 01 b3 73 74 61 74 69 63 20 6d 72 62 5f 76 | [email protected].;%@.B.;/T;0I"..static.mrb_v |
| 15bc0 | 61 6c 75 65 0a 6d 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 | alue.mrb_Music_play(mrb_state*.m |
| 15be0 | 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 4d 75 73 69 63 20 2a 6d 75 | rb,.mrb_value.self).{..Music.*mu |
| 15c00 | 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 |
| 15c20 | 75 73 69 63 5f 74 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 | usic_type,.Music);..PlayMusicStr |
| 15c40 | 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 6e 69 6c 5f 76 61 6c | eam(*music);..return.mrb_nil_val |
| 15c60 | 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | ue();.}.;.T;1I".static.mrb_value |
| 15c80 | 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 79 6c 69 62 3a 3a | .;.To;).;*F;+;.;.;.;&I".Raylib:: |
| 15ca0 | 4d 75 73 69 63 23 73 74 6f 70 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 37 01 3b 15 | Music#stop.;.F;,[.;.[.[.@/i.7.;. |
| 15cc0 | 54 3b 16 3b 01 a3 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 | T;.;..;.0;.[.;.{.;.IC;."..;.T;.[ |
| 15ce0 | 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 5c 0a 3b 25 40 02 42 0a 3b 2f 54 3b 30 49 22 01 | .;![.;"@.;#0;$@.\.;%@.B.;/T;0I". |
| 15d00 | b3 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 73 74 6f 70 | .static.mrb_value.mrb_Music_stop |
| 15d20 | 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) |
| 15d40 | 20 7b 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 63 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 | .{..Music.*music.=.DATA_GET_PTR( |
| 15d60 | 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 3b 0a | mrb,.self,.&Music_type,.Music);. |
| 15d80 | 09 53 74 6f 70 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 | .StopMusicStream(*music);..retur |
| 15da0 | 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 31 49 22 15 73 74 61 | n.mrb_nil_value();.}.;.T;1I".sta |
| 15dc0 | 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;+;.;.;. |
| 15de0 | 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 61 75 73 65 06 3b 20 46 3b 2c 5b 00 | ;&I".Raylib::Music#pause.;.F;,[. |
| 15e00 | 3b 14 5b 06 5b 07 40 2f 69 02 3e 01 3b 15 54 3b 16 3b 01 a4 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b | ;.[.[.@/i.>.;.T;.;..;.0;.[.;.{.; |
| 15e20 | 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 68 0a | .IC;."..;.T;.[.;![.;"@.;#0;[email protected]. |
| 15e40 | 3b 25 40 02 42 0a 3b 2f 54 3b 30 49 22 01 b5 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a | ;%@.B.;/T;0I"..static.mrb_value. |
| 15e60 | 6d 72 62 5f 4d 75 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 | mrb_Music_pause(mrb_state*.mrb,. |
| 15e80 | 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 63 20 | mrb_value.self).{..Music.*music. |
| 15ea0 | 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4d 75 73 69 63 | =.DATA_GET_PTR(mrb,.self,.&Music |
| 15ec0 | 5f 74 79 70 65 2c 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 | _type,.Music);..PauseMusicStream |
| 15ee0 | 28 2a 6d 75 73 69 63 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 | (*music);..return.mrb_nil_value( |
| 15f00 | 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 | );.}.;.T;1I".static.mrb_value.;. |
| 15f20 | 54 6f 3b 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 4d 75 73 | To;).;*F;+;.;.;.;&I".Raylib::Mus |
| 15f40 | 69 63 23 72 65 73 75 6d 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 45 01 3b 15 54 | ic#resume.;.F;,[.;.[.[.@/i.E.;.T |
| 15f60 | 3b 16 3b 01 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 | ;.;..;.0;.[.;.{.;.IC;."..;.T;.[. |
| 15f80 | 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 74 0a 3b 25 40 02 42 0a 3b 2f 54 3b 30 49 22 01 b7 | ;![.;"@.;#0;[email protected].;%@.B.;/T;0I".. |
| 15fa0 | 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 72 65 73 75 6d | static.mrb_value.mrb_Music_resum |
| 15fc0 | 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 |
| 15fe0 | 29 20 7b 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 63 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 | ).{..Music.*music.=.DATA_GET_PTR |
| 16000 | 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 3b | (mrb,.self,.&Music_type,.Music); |
| 16020 | 0a 09 52 65 73 75 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 | ..ResumeMusicStream(*music);..re |
| 16040 | 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 31 49 22 15 | turn.mrb_nil_value();.}.;.T;1I". |
| 16060 | 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;+;.; |
| 16080 | 1a 3b 1b 3b 26 49 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 | .;.;&I".Raylib::Music#volume=.;. |
| 160a0 | 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 52 01 3b 15 54 3b 16 3b 01 a6 3b 18 30 3b 1c 5b 00 | F;,[.;.[.[.@/i.R.;.T;.;..;.0;.[. |
| 160c0 | 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; |
| 160e0 | 24 40 02 80 0a 3b 25 40 02 42 0a 3b 2f 54 3b 30 49 22 01 f2 73 74 61 74 69 63 20 6d 72 62 5f 76 | $@...;%@.B.;/T;0I"..static.mrb_v |
| 16100 | 61 6c 75 65 0a 6d 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 | alue.mrb_Music_set_volume(mrb_st |
| 16120 | 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 |
| 16140 | 5f 66 6c 6f 61 74 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 | _float.vol;..mrb_get_args(mrb,." |
| 16160 | 66 22 2c 20 26 76 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 | f",.&vol);..Music.*music.=.DATA_ |
| 16180 | 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 20 | GET_PTR(mrb,.self,.&Music_type,. |
| 161a0 | 4d 75 73 69 63 29 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 | Music);..SetMusicVolume(*music,. |
| 161c0 | 76 6f 6c 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 76 | vol);..return.mrb_fixnum_value(v |
| 161e0 | 6f 6c 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | ol);.}.;.T;1I".static.mrb_value. |
| 16200 | 3b 20 54 6f 3b 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 4d | ;.To;).;*F;+;.;.;.;&I".Raylib::M |
| 16220 | 75 73 69 63 23 70 69 74 63 68 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 5b 01 3b | usic#pitch=.;.F;,[.;.[.[.@/i.[.; |
| 16240 | 15 54 3b 16 3b 01 a7 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c | .T;.;..;.0;.[.;.{.;.IC;."..;.T;. |
| 16260 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 8c 0a 3b 25 40 02 42 0a 3b 2f 54 3b 30 49 22 | [.;![.;"@.;#0;$@...;%@.B.;/T;0I" |
| 16280 | 01 f8 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 73 65 74 | ..static.mrb_value.mrb_Music_set |
| 162a0 | 5f 70 69 74 63 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 | _pitch(mrb_state*.mrb,.mrb_value |
| 162c0 | 20 73 65 6c 66 29 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 | .self).{..mrb_float.pitch;..mrb_ |
| 162e0 | 67 65 74 5f 61 72 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 | get_args(mrb,."f",.&pitch);..Mus |
| 16300 | 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 65 | ic.*music.=.DATA_GET_PTR(mrb,.se |
| 16320 | 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 65 74 4d 75 73 | lf,.&Music_type,.Music);..SetMus |
| 16340 | 69 63 50 69 74 63 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 | icPitch(*music,.pitch);..return. |
| 16360 | 6d 72 62 5f 66 69 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 31 | mrb_fixnum_value(pitch);.}.;.T;1 |
| 16380 | 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;+ |
| 163a0 | 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 73 65 65 6b 06 3b 20 | ;.;.;.;&I".Raylib::Music#seek.;. |
| 163c0 | 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 64 01 3b 15 54 3b 16 3a 09 73 65 65 6b 3b 18 30 3b | F;,[.;.[.[.@/i.d.;.T;.:.seek;.0; |
| 163e0 | 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;.[.;![.;"@.; |
| 16400 | 23 30 3b 24 40 02 98 0a 3b 25 40 02 42 0a 3b 2f 54 3b 30 49 22 01 e7 73 74 61 74 69 63 20 6d 72 | #0;$@...;%@.B.;/T;0I"..static.mr |
| 16420 | 62 5f 76 61 6c 75 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 | b_value.mrb_Music_seek(mrb_state |
| 16440 | 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 66 6c | *.mrb,.mrb_value.self).{..mrb_fl |
| 16460 | 6f 61 74 20 70 6f 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 | oat.pos;..mrb_get_args(mrb,."f", |
| 16480 | 20 26 70 6f 73 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 | .&pos);..Music.*music.=.DATA_GET |
| 164a0 | 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 |
| 164c0 | 69 63 29 3b 0a 09 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 | ic);..SeekMusicStream(*music,.po |
| 164e0 | 73 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 | s);..return.mrb_nil_value();.}.; |
| 16500 | 20 54 3b 31 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;1I".static.mrb_value.;.To;).; |
| 16520 | 2a 46 3b 2b 3b 11 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 | *F;+;.;.;.;&I".Raylib::Music#pla |
| 16540 | 79 69 6e 67 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 4c 01 3b 15 54 3b 16 3b 01 | ying?.;.F;,[.;.[.[.@/i.L.;.T;.;. |
| 16560 | a8 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 46 0a | .;.0;.[.;.{.;.IC;."..;.T;.[.o;F. |
| 16580 | 3b 43 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 44 40 17 3b 16 30 3b 45 5b 06 40 01 fa 3b 24 40 | ;CI".return.;.F;D@.;.0;E[.@..;$@ |
| 165a0 | 02 a4 0a 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 a4 0a 3b 2e 69 00 3b 25 40 02 42 0a 3b 2f | ...;![.;"@.;#0;$@...;.i.;%@.B.;/ |
| 165c0 | 54 3b 30 49 22 01 bc 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;0I"..static.mrb_value.mrb_Musi |
| 165e0 | 63 5f 69 73 5f 70 6c 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 | c_is_playing(mrb_state*.mrb,.mrb |
| 16600 | 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 44 | _value.self).{..Music.*music.=.D |
| 16620 | 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 79 | ATA_GET_PTR(mrb,.self,.&Music_ty |
| 16640 | 70 65 2c 20 4d 75 73 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 | pe,.Music);..return.mrb_bool_val |
| 16660 | 75 65 28 49 73 4d 75 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 | ue(IsMusicStreamPlaying(*music)) |
| 16680 | 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 | ;.}.;.T;1I".static.mrb_value.;.T |
| 166a0 | 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 3a 4d 75 73 69 | o;).;*F;+;.;.;.;&I".Raylib::Musi |
| 166c0 | 63 23 74 69 6d 65 5f 6c 65 6e 67 74 68 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 6d | c#time_length.;.F;,[.;.[.[.@/i.m |
| 166e0 | 01 3b 15 54 3b 16 3a 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 | .;.T;.:.time_length;.0;.[.;.{.;. |
| 16700 | 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 b3 0a 3b | IC;."..;.T;.[.;![.;"@.;#0;$@...; |
| 16720 | 25 40 02 42 0a 3b 2f 54 3b 30 49 22 01 c1 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d | %@.B.;/T;0I"..static.mrb_value.m |
| 16740 | 72 62 5f 4d 75 73 69 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 | rb_Music_get_time_length(mrb_sta |
| 16760 | 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 4d 75 73 69 | te*.mrb,.mrb_value.self).{..Musi |
| 16780 | 63 20 2a 6d 75 73 69 63 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c | c.*music.=.DATA_GET_PTR(mrb,.sel |
| 167a0 | 66 2c 20 26 4d 75 73 69 63 5f 74 79 70 65 2c 20 4d 75 73 69 63 29 3b 0a 09 72 65 74 75 72 6e 20 | f,.&Music_type,.Music);..return. |
| 167c0 | 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 6d 65 4c 65 6e | mrb_fixnum_value(GetMusicTimeLen |
| 167e0 | 67 74 68 28 2a 6d 75 73 69 63 29 29 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d | gth(*music));.}.;.T;1I".static.m |
| 16800 | 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 1e | rb_value.;.To;).;*F;+;.;.;.;&I". |
| 16820 | 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 74 69 6d 65 5f 70 6c 61 79 65 64 06 3b 20 46 3b 2c 5b | Raylib::Music#time_played.;.F;,[ |
| 16840 | 00 3b 14 5b 06 5b 07 40 2f 69 02 73 01 3b 15 54 3b 16 3a 10 74 69 6d 65 5f 70 6c 61 79 65 64 3b | .;.[.[.@/i.s.;.T;.:.time_played; |
| 16860 | 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;.[.;![.;" |
| 16880 | 40 17 3b 23 30 3b 24 40 02 bf 0a 3b 25 40 02 42 0a 3b 2f 54 3b 30 49 22 01 c1 73 74 61 74 69 63 | @.;#0;$@...;%@.B.;/T;0I"..static |
| 168a0 | 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 67 65 74 5f 74 69 6d 65 5f 70 6c | .mrb_value.mrb_Music_get_time_pl |
| 168c0 | 61 79 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 | ayed(mrb_state*.mrb,.mrb_value.s |
| 168e0 | 65 6c 66 29 20 7b 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 63 20 3d 20 44 41 54 41 5f 47 45 54 5f | elf).{..Music.*music.=.DATA_GET_ |
| 16900 | 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4d 75 73 69 63 5f 74 79 70 65 2c 20 4d 75 73 69 | PTR(mrb,.self,.&Music_type,.Musi |
| 16920 | 63 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 47 65 74 | c);..return.mrb_fixnum_value(Get |
| 16940 | 4d 75 73 69 63 54 69 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 | MusicTimePlayed(*music));.}.;.T; |
| 16960 | 31 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 42 0a 3b | 1I".static.mrb_value.;.T.;[email protected].; |
| 16980 | 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 42 0a 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 42 0a 3b 0d 49 | .IC;.[..;[email protected].;.IC;.[..;[email protected].;.I |
| 169a0 | 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.;. |
| 169c0 | 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 63 03 3b 15 46 3b 16 3a 0a 4d 75 73 69 | T;.{.;.[.;.[.[.@/i.c.;.F;.:.Musi |
| 169e0 | 63 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 20 54 3b 1c 5b | c;.;.;.;.;.[.;.{.;.IC;."..;.T;.[ |
| 16a00 | 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 42 0a 3b 25 40 19 3b 26 49 22 12 52 61 79 6c 69 | .;![.;"@.;#0;[email protected].;%@.;&I".Rayli |
| 16a20 | 62 3a 3a 4d 75 73 69 63 06 3b 20 46 3b 39 6f 3b 3a 0c 3b 3b 30 3b 3c 30 3b 3d 30 3b 16 3b 3e 3b | b::Music.;.F;9o;:.;;0;<0;=0;.;>; |
| 16a40 | 25 40 19 3b 3f 30 3b 40 30 6f 3b 28 16 3b 07 49 43 3b 08 5b 06 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 | %@.;?0;@0o;(.;.IC;.[.o;).;*F;+;. |
| 16a60 | 3b 1a 3b 1b 3b 26 49 22 22 52 61 79 6c 69 62 3a 3a 4e 50 61 74 63 68 49 6e 66 6f 23 69 6e 69 74 | ;.;.;&I""Raylib::NPatchInfo#init |
| 16a80 | 69 61 6c 69 7a 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 1c 3b 15 54 3b 16 3b 33 3b | ialize.;.F;,[.;.[.[.@/i.;.T;.;3; |
| 16aa0 | 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;.[.;![.;" |
| 16ac0 | 40 17 3b 23 30 3b 24 40 02 dd 0a 3b 25 40 02 db 0a 3b 2f 54 3b 30 49 22 02 69 03 73 74 61 74 69 | @.;#0;$@...;%@...;/T;0I".i.stati |
| 16ae0 | 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 69 6e 69 74 69 | c.mrb_value.mrb_NPatchInfo_initi |
| 16b00 | 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. |
| 16b20 | 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 72 65 63 74 5f 73 6f 75 72 63 65 5f 6f | self).{..mrb_value.rect_source_o |
| 16b40 | 62 6a 3b 0a 09 6d 72 62 5f 69 6e 74 20 6c 65 66 74 20 3d 20 31 30 3b 0a 09 6d 72 62 5f 69 6e 74 | bj;..mrb_int.left.=.10;..mrb_int |
| 16b60 | 20 74 6f 70 20 3d 20 31 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 72 69 67 68 74 20 3d 20 31 30 3b 0a | .top.=.10;..mrb_int.right.=.10;. |
| 16b80 | 09 6d 72 62 5f 69 6e 74 20 62 6f 74 74 6f 6d 20 3d 20 31 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 6c | .mrb_int.bottom.=.10;..mrb_int.l |
| 16ba0 | 61 79 6f 75 74 20 3d 20 4e 50 41 54 43 48 5f 4e 49 4e 45 5f 50 41 54 43 48 3b 0a 09 6d 72 62 5f | ayout.=.NPATCH_NINE_PATCH;..mrb_ |
| 16bc0 | 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 6f 7c 69 69 69 69 69 22 2c 20 26 72 65 63 74 5f 73 | get_args(mrb,."o|iiiii",.&rect_s |
| 16be0 | 6f 75 72 63 65 5f 6f 62 6a 2c 20 26 6c 65 66 74 2c 20 26 74 6f 70 2c 20 26 72 69 67 68 74 2c 20 | ource_obj,.&left,.&top,.&right,. |
| 16c00 | 26 62 6f 74 74 6f 6d 2c 20 26 6c 61 79 6f 75 74 29 3b 0a 0a 09 4e 50 61 74 63 68 49 6e 66 6f 20 | &bottom,.&layout);...NPatchInfo. |
| 16c20 | 2a 6e 70 61 74 63 68 5f 69 6e 66 6f 20 3d 20 28 4e 50 61 74 63 68 49 6e 66 6f 20 2a 29 44 41 54 | *npatch_info.=.(NPatchInfo.*)DAT |
| 16c40 | 41 5f 50 54 52 28 73 65 6c 66 29 3b 0a 09 69 66 28 6e 70 61 74 63 68 5f 69 6e 66 6f 29 20 7b 20 | A_PTR(self);..if(npatch_info).{. |
| 16c60 | 6d 72 62 5f 66 72 65 65 28 6d 72 62 2c 20 6e 70 61 74 63 68 5f 69 6e 66 6f 20 29 3b 20 7d 0a 09 | mrb_free(mrb,.npatch_info.);.}.. |
| 16c80 | 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 4e 50 61 74 63 | mrb_data_init(self,.NULL,.&NPatc |
| 16ca0 | 68 49 6e 66 6f 5f 74 79 70 65 29 3b 0a 09 6e 70 61 74 63 68 5f 69 6e 66 6f 20 3d 20 28 4e 50 61 | hInfo_type);..npatch_info.=.(NPa |
| 16cc0 | 74 63 68 49 6e 66 6f 20 2a 29 6d 72 62 5f 6d 61 6c 6c 6f 63 28 6d 72 62 2c 20 73 69 7a 65 6f 66 | tchInfo.*)mrb_malloc(mrb,.sizeof |
| 16ce0 | 28 4e 50 61 74 63 68 49 6e 66 6f 29 29 3b 0a 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 | (NPatchInfo));...Rectangle.*rect |
| 16d00 | 5f 73 6f 75 72 63 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 72 65 63 74 | _source.=.DATA_GET_PTR(mrb,.rect |
| 16d20 | 5f 73 6f 75 72 63 65 5f 6f 62 6a 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 | _source_obj,.&Rectangle_type,.Re |
| 16d40 | 63 74 61 6e 67 6c 65 29 3b 0a 0a 09 6e 70 61 74 63 68 5f 69 6e 66 6f 2d 3e 73 6f 75 72 63 65 20 | ctangle);...npatch_info->source. |
| 16d60 | 3d 20 2a 72 65 63 74 5f 73 6f 75 72 63 65 3b 0a 09 6e 70 61 74 63 68 5f 69 6e 66 6f 2d 3e 6c 65 | =.*rect_source;..npatch_info->le |
| 16d80 | 66 74 20 3d 20 6c 65 66 74 3b 0a 09 6e 70 61 74 63 68 5f 69 6e 66 6f 2d 3e 74 6f 70 20 3d 20 74 | ft.=.left;..npatch_info->top.=.t |
| 16da0 | 6f 70 3b 0a 09 6e 70 61 74 63 68 5f 69 6e 66 6f 2d 3e 72 69 67 68 74 20 3d 20 72 69 67 68 74 3b | op;..npatch_info->right.=.right; |
| 16dc0 | 0a 09 6e 70 61 74 63 68 5f 69 6e 66 6f 2d 3e 62 6f 74 74 6f 6d 20 3d 20 62 6f 74 74 6f 6d 3b 0a | ..npatch_info->bottom.=.bottom;. |
| 16de0 | 09 6e 70 61 74 63 68 5f 69 6e 66 6f 2d 3e 6c 61 79 6f 75 74 20 3d 20 6c 61 79 6f 75 74 3b 0a 0a | .npatch_info->layout.=.layout;.. |
| 16e00 | 09 6d 72 62 5f 64 61 74 61 5f 69 6e 69 74 28 73 65 6c 66 2c 20 6e 70 61 74 63 68 5f 69 6e 66 6f | .mrb_data_init(self,.npatch_info |
| 16e20 | 2c 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 29 3b 0a 09 72 65 74 75 72 6e 20 73 65 6c | ,.&NPatchInfo_type);..return.sel |
| 16e40 | 66 3b 0a 7d 06 3b 20 54 3b 31 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 | f;.}.;.T;1I".static.mrb_value.;. |
| 16e60 | 54 06 3b 0a 40 02 db 0a 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 db 0a 3b 0c 49 43 3b 08 5b 00 06 | T.;.@...;.IC;.[..;.@...;.IC;.[.. |
| 16e80 | 3b 0a 40 02 db 0a 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 3b 10 54 3b 11 49 43 3b 0e | ;.@...;.IC;.{.;.IC;.{..;.T;.IC;. |
| 16ea0 | 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 06 5b 07 40 2f 69 02 93 03 3b 15 | {..;.T.;.T;.{.;.[.;.[.[.@/i...;. |
| 16ec0 | 46 3b 16 3a 0f 4e 50 61 74 63 68 49 6e 66 6f 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b | F;.:.NPatchInfo;.;.;.;.;.[.;.{.; |
| 16ee0 | 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 db 0a | .IC;."..;.T;.[.;![.;"@.;#0;$@... |
| 16f00 | 3b 25 40 19 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 4e 50 61 74 63 68 49 6e 66 6f 06 3b 20 46 3b | ;%@.;&I".Raylib::NPatchInfo.;.F; |
| 16f20 | 39 6f 3b 3a 0c 3b 3b 30 3b 3c 30 3b 3d 30 3b 16 3b 3e 3b 25 40 19 3b 3f 30 3b 40 30 6f 3b 29 15 | 9o;:.;;0;<0;=0;.;>;%@.;?0;@0o;). |
| 16f40 | 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 24 52 61 79 6c 69 62 23 65 6d 73 63 72 69 70 74 65 | ;*F;+;.;.;N;&I"$Raylib#emscripte |
| 16f60 | 6e 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 2f 69 | n_set_main_loop.;.F;,[.;.[.[.@/i |
| 16f80 | 02 9d 02 3b 15 54 3b 16 3a 1d 65 6d 73 63 72 69 70 74 65 6e 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f | ...;.T;.:.emscripten_set_main_lo |
| 16fa0 | 6f 70 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b | op;.0;.[.;.{.;.IC;."..;.T;.[.;![ |
| 16fc0 | 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 f9 0a 3b 47 30 3b 48 46 3b 25 40 19 3b 2f 54 | .;"I"..;.F;#0;$@...;G0;HF;%@.;/T |
| 16fe0 | 3b 30 49 22 01 af 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 20 0a 6d 72 62 5f 65 6d 73 63 | ;0I"..static.mrb_value..mrb_emsc |
| 17000 | 72 69 70 74 65 6e 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 | ripten_set_main_loop(mrb_state*. |
| 17020 | 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 65 6d 73 63 72 69 70 74 | mrb,.mrb_value.self).{..emscript |
| 17040 | 65 6e 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 5f 61 72 67 28 65 78 65 63 75 74 65 5f 65 6d 73 | en_set_main_loop_arg(execute_ems |
| 17060 | 63 72 69 70 74 65 6e 5f 62 6c 6f 63 6b 2c 20 6d 72 62 2c 20 30 2c 20 31 29 3b 0a 09 72 65 74 75 | cripten_block,.mrb,.0,.1);..retu |
| 17080 | 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 31 49 22 16 73 74 | rn.mrb_nil_value();.}.;.T;1I".st |
| 170a0 | 61 74 69 63 20 6d 72 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 | atic.mrb_value..;.To;).;*T;+;.;. |
| 170c0 | 3b 1b 3b 26 49 22 24 52 61 79 6c 69 62 2e 65 6d 73 63 72 69 70 74 65 6e 5f 73 65 74 5f 6d 61 69 | ;.;&I"$Raylib.emscripten_set_mai |
| 170e0 | 6e 5f 6c 6f 6f 70 06 3b 20 46 3b 2c 40 02 fb 0a 3b 14 40 02 fc 0a 3b 15 54 3b 16 3b 01 af 3b 18 | n_loop.;.F;,@...;.@...;.T;.;..;. |
| 17100 | 30 3b 1c 40 02 fe 0a 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;.[.;![.; |
| 17120 | 22 40 17 3b 23 30 3b 24 40 02 06 0b 3b 2e 69 00 3b 25 40 19 3b 2f 54 3b 30 40 02 04 0b 3b 31 40 | "@.;#0;$@...;.i.;%@.;/T;0@...;1@ |
| 17140 | 02 05 0b 06 3b 0a 40 19 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 19 3b 0c 49 43 3b 08 5b 00 06 3b 0a | ....;.@.;.IC;.[..;.@.;.IC;.[..;. |
| 17160 | 40 19 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 07 3b 78 49 43 3b 0e 7b 07 3b 75 40 02 8c 03 | @.;.IC;.{.;.IC;.{.;xIC;.{.;u@... |
| 17180 | 3b 76 40 02 99 03 06 3b 10 54 3b 7a 49 43 3b 0e 7b 07 3b 75 40 02 ab 03 3b 76 40 02 b8 03 06 3b | ;v@....;.T;zIC;.{.;u@...;v@....; |
| 171a0 | 10 54 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.;.T;.IC;.{..;.T.;.T;.{.;.[.;. |
| 171c0 | 5b 0d 5b 07 40 02 b5 01 69 09 5b 07 40 22 69 06 5b 07 40 01 ce 69 06 5b 07 49 22 15 6d 72 62 6c | [.[[email protected].[.@"i.[[email protected].[.I".mrbl |
| 171e0 | 69 62 2f 73 68 61 70 65 73 2e 72 62 06 3b 20 54 69 06 5b 07 40 02 68 04 69 06 5b 07 40 02 ea 05 | ib/shapes.rb.;.Ti.[[email protected].[.@... |
| 17200 | 69 01 a0 5b 07 40 2f 69 02 2f 03 5b 07 40 02 a5 04 69 01 dd 3b 15 54 3b 16 3a 0b 52 61 79 6c 69 | i..[.@/i./.[[email protected]..;.T;.:.Rayli |
| 17220 | 62 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 1c 54 68 69 73 20 69 73 | b;.;.;.;.;.[.;.{.;.IC;.".This.is |
| 17240 | 20 61 20 72 61 79 6c 69 62 20 6d 6f 64 75 6c 65 0e 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 | .a.raylib.module.;.T;.[.;![.;"I" |
| 17260 | 1c 54 68 69 73 20 69 73 20 61 20 72 61 79 6c 69 62 20 6d 6f 64 75 6c 65 06 3b 20 54 3b 23 30 3b | .This.is.a.raylib.module.;.T;#0; |
| 17280 | 24 40 19 3b 2e 69 00 3b 48 46 3b 49 6f 3b 4a 08 3b 4b 46 3b 4c 69 08 3b 4d 69 08 3b 25 40 06 3b | $@.;.i.;HF;Io;J.;KF;Li.;Mi.;%@.; |
| 172a0 | 26 49 22 0b 52 61 79 6c 69 62 06 3b 20 46 6f 3b 54 11 3b 14 5b 06 5b 07 40 02 b5 01 69 06 3b 15 | &I".Raylib.;.Fo;T.;.[.[[email protected].;. |
| 172c0 | 46 3b 16 3a 07 52 6c 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 | F;.:.Rl;.;.;.;.;.[.;.{.;.IC;.".. |
| 172e0 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 27 0b 3b 25 40 06 3b 26 49 22 | ;.T;.[.;![.;"@.;#0;$@.'.;%@.;&I" |
| 17300 | 07 52 6c 06 3b 20 46 3b 30 49 22 10 52 6c 20 3d 20 52 61 79 6c 69 62 06 3b 20 54 3b 56 49 22 0b | .Rl.;.F;0I".Rl.=.Raylib.;.T;VI". |
| 17320 | 52 61 79 6c 69 62 06 3b 20 54 06 3b 0a 40 06 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 06 3b 0c 49 43 | Raylib.;.T.;.@.;.IC;.[..;.@.;.IC |
| 17340 | 3b 08 5b 00 06 3b 0a 40 06 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 |
| 17360 | 43 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 00 3b 15 46 3b 16 3b 00 | C;.{..;.T.;.T;.{.;.[.;.[.;.F;.;. |
| 17380 | 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 | ;.;.;.;.;.[.;.{.;.IC;."..;.T;.[. |
| 173a0 | 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 06 3b 2e 69 00 3b 25 30 3b 26 40 17 3b 17 40 08 3b 01 | ;![.;"@.;#0;$@.;.i.;%0;&@.;.@.;. |
| 173c0 | b0 40 19 3a 14 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 40 1b 3a 1c 52 61 79 6c 69 62 3a 3a | .@.:.Raylib::Vector2@.:.Raylib:: |
| 173e0 | 56 65 63 74 6f 72 32 2e 64 65 66 61 75 6c 74 40 1d 3a 18 52 61 79 6c 69 62 2e 73 63 69 73 73 6f | Vector2.default@.:.Raylib.scisso |
| 17400 | 72 5f 6d 6f 64 65 40 78 3a 12 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 40 01 c5 3a 1e 52 61 79 6c | r_mode@x:.Raylib::Color@..:.Rayl |
| 17420 | 69 62 3a 3a 43 6f 6c 6f 72 2e 63 6f 6c 6f 72 5f 63 61 63 68 65 40 01 c7 3a 21 52 61 79 6c 69 62 | ib::Color.color_cache@..:!Raylib |
| 17440 | 3a 3a 43 6f 6c 6f 72 2e 6d 65 74 68 6f 64 5f 6d 69 73 73 69 6e 67 40 01 d8 3a 26 52 61 79 6c 69 | ::Color.method_missing@..:&Rayli |
| 17460 | 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 01 ea 3a | b::Color.respond_to_missing?@..: |
| 17480 | 19 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 2e 72 61 6e 64 6f 6d 40 02 00 01 3a 18 52 61 79 6c 69 | .Raylib::Color.random@...:.Rayli |
| 174a0 | 62 3a 3a 43 6f 6c 6f 72 2e 63 6c 6f 6e 65 40 02 13 01 3a 1d 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f | b::Color.clone@...:.Raylib::Colo |
| 174c0 | 72 3a 3a 43 6f 6c 6f 72 4c 69 73 74 40 02 1f 01 3b 01 b1 40 02 27 0b 3a 16 52 61 79 6c 69 62 3a | r::ColorList@...;..@.'.:.Raylib: |
| 174e0 | 3a 52 65 63 74 61 6e 67 6c 65 40 02 ab 01 3a 1b 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c | :Rectangle@...:.Raylib::Rectangl |
| 17500 | 65 23 64 72 61 77 40 02 ad 01 3a 21 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 64 72 | e#draw@...:!Raylib::Rectangle#dr |
| 17520 | 61 77 5f 6c 69 6e 65 73 40 02 bd 01 3a 13 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 40 02 cf 02 | aw_lines@...:.Raylib::Circle@... |
| 17540 | 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 d1 02 3a 1b 52 61 79 | :.Raylib::Circle#vector@...:.Ray |
| 17560 | 6c 69 62 3a 3a 43 69 72 63 6c 65 23 76 65 63 74 6f 72 3d 40 02 de 02 3a 1a 52 61 79 6c 69 62 3a | lib::Circle#vector=@...:.Raylib: |
| 17580 | 3a 43 69 72 63 6c 65 23 72 61 64 69 75 73 40 02 f1 02 3a 1b 52 61 79 6c 69 62 3a 3a 43 69 72 63 | :Circle#radius@...:.Raylib::Circ |
| 175a0 | 6c 65 23 72 61 64 69 75 73 3d 40 02 fe 02 3a 1e 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 69 | le#radius=@...:.Raylib::Circle#i |
| 175c0 | 6e 69 74 69 61 6c 69 7a 65 40 02 10 03 3a 15 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 78 40 | nitialize@...:.Raylib::Circle#x@ |
| 175e0 | 02 27 03 3a 15 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 79 40 02 33 03 3a 16 52 61 79 6c 69 | .'.:.Raylib::Circle#[email protected].:.Rayli |
| 17600 | 62 3a 3a 43 69 72 63 6c 65 23 78 3d 40 02 3f 03 3a 16 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 | b::Circle#x=@.?.:.Raylib::Circle |
| 17620 | 23 79 3d 40 02 4d 03 3a 18 52 61 79 6c 69 62 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 40 02 8c 03 | #[email protected].:.Raylib.defined_loop@... |
| 17640 | 3a 19 52 61 79 6c 69 62 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3d 40 02 99 03 3a 1d 52 61 79 6c | :.Raylib.defined_loop=@...:.Rayl |
| 17660 | 69 62 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 40 02 ab 03 3a 1e 52 61 79 6c 69 62 | ib.data_keys_pressed@...:.Raylib |
| 17680 | 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3d 40 02 b8 03 3a 1d 52 61 79 6c 69 62 2e | .data_keys_pressed=@...:.Raylib. |
| 176a0 | 77 68 69 6c 65 5f 77 69 6e 64 6f 77 5f 6f 70 65 6e 40 02 ca 03 3a 15 52 61 79 6c 69 62 2e 6d 61 | while_window_open@...:.Raylib.ma |
| 176c0 | 69 6e 5f 6c 6f 6f 70 40 02 d8 03 3a 15 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 40 02 e4 | in_loop@...:.Raylib.draw_text@.. |
| 176e0 | 03 3a 18 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 40 02 fb 03 3a 1b 52 61 79 6c | .:.Raylib.draw_texture@...:.Rayl |
| 17700 | 69 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 40 02 10 04 3a 1c 52 61 79 6c 69 62 2e 64 | ib.draw_texture_ex@...:.Raylib.d |
| 17720 | 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 40 02 29 04 3a 18 52 61 79 6c 69 62 2e 6b 65 79 73 | raw_texture_pro@.).:.Raylib.keys |
| 17740 | 5f 70 72 65 73 73 65 64 40 02 44 04 3a 10 52 61 79 6c 69 62 2e 64 72 61 77 40 02 50 04 3a 14 52 | [email protected].:[email protected].:.R |
| 17760 | 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 40 02 61 04 3a 16 52 61 79 6c 69 62 3a 3a 54 65 78 74 | aylib::[email protected].:.Raylib::Text |
| 17780 | 75 72 65 23 68 40 02 63 04 3a 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 68 3d 40 02 72 | ure#[email protected].:.Raylib::Texture#[email protected] |
| 177a0 | 04 3a 16 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 40 02 82 04 3a 17 52 61 79 6c 69 62 | .:.Raylib::Texture#w@...:.Raylib |
| 177c0 | 3a 3a 54 65 78 74 75 72 65 23 77 3d 40 02 90 04 3a 17 52 61 79 6c 69 62 23 69 6e 69 74 5f 77 69 | ::Texture#w=@...:.Raylib#init_wi |
| 177e0 | 6e 64 6f 77 40 02 e5 05 3a 17 52 61 79 6c 69 62 2e 69 6e 69 74 5f 77 69 6e 64 6f 77 40 02 16 06 | ndow@...:.Raylib.init_window@... |
| 17800 | 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 6f 73 65 3f 40 02 41 | :.Raylib#[email protected] |
| 17820 | 06 3a 20 52 61 79 6c 69 62 2e 77 69 6e 64 6f 77 5f 73 68 6f 75 6c 64 5f 63 6c 6f 73 65 3f 40 02 | .:.Raylib.window_should_close?@. |
| 17840 | 5b 06 3a 1c 52 61 79 6c 69 62 23 63 6c 65 61 72 5f 62 61 63 6b 67 72 6f 75 6e 64 40 02 6e 06 3a | [.:.Raylib#[email protected].: |
| 17860 | 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 02 91 06 3a 19 52 61 | .Raylib.clear_background@...:.Ra |
| 17880 | 79 6c 69 62 23 62 65 67 69 6e 5f 64 72 61 77 69 6e 67 40 02 af 06 3a 19 52 61 79 6c 69 62 2e 62 | ylib#begin_drawing@...:.Raylib.b |
| 178a0 | 65 67 69 6e 5f 64 72 61 77 69 6e 67 40 02 c1 06 3a 17 52 61 79 6c 69 62 23 65 6e 64 5f 64 72 61 | egin_drawing@...:.Raylib#end_dra |
| 178c0 | 77 69 6e 67 40 02 ce 06 3a 17 52 61 79 6c 69 62 2e 65 6e 64 5f 64 72 61 77 69 6e 67 40 02 e0 06 | wing@...:.Raylib.end_drawing@... |
| 178e0 | 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 64 65 40 02 ed 06 3a | :.Raylib#begin_scissor_mode@...: |
| 17900 | 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 65 40 02 2b 07 3a 1c | .Raylib.begin_scissor_mode@.+.:. |
| 17920 | 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 64 07 3a 1c 52 61 79 | Raylib#[email protected].:.Ray |
| 17940 | 6c 69 62 2e 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 40 02 7e 07 3a 14 52 61 79 6c 69 62 | lib.end_scissor_mode@.~.:.Raylib |
| 17960 | 23 70 6c 61 74 66 6f 72 6d 40 02 93 07 3a 14 52 61 79 6c 69 62 2e 70 6c 61 74 66 6f 72 6d 40 02 | #platform@...:.Raylib.platform@. |
| 17980 | a0 07 3a 16 52 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 40 02 a8 07 3a 16 52 61 79 6c 69 | ..:.Raylib#_draw_text@...:.Rayli |
| 179a0 | 62 2e 5f 64 72 61 77 5f 74 65 78 74 40 02 b5 07 3a 1a 52 61 79 6c 69 62 23 63 61 6c 6c 5f 6d 61 | b._draw_text@...:.Raylib#call_ma |
| 179c0 | 69 6e 5f 6c 6f 6f 70 40 02 bd 07 3a 1a 52 61 79 6c 69 62 2e 63 61 6c 6c 5f 6d 61 69 6e 5f 6c 6f | in_loop@...:.Raylib.call_main_lo |
| 179e0 | 6f 70 40 02 ca 07 3a 17 52 61 79 6c 69 62 23 74 61 72 67 65 74 5f 66 70 73 3d 40 02 d0 07 3a 17 | op@...:.Raylib#target_fps=@...:. |
| 17a00 | 52 61 79 6c 69 62 2e 74 61 72 67 65 74 5f 66 70 73 3d 40 02 dd 07 3a 0f 52 61 79 6c 69 62 23 66 | Raylib.target_fps=@...:.Raylib#f |
| 17a20 | 70 73 40 02 e3 07 3a 0f 52 61 79 6c 69 62 2e 66 70 73 40 02 f0 07 3a 16 52 61 79 6c 69 62 23 66 | ps@...:.Raylib.fps@...:.Raylib#f |
| 17a40 | 72 61 6d 65 5f 74 69 6d 65 40 02 f6 07 3a 16 52 61 79 6c 69 62 2e 66 72 61 6d 65 5f 74 69 6d 65 | rame_time@...:.Raylib.frame_time |
| 17a60 | 40 02 03 08 3a 10 52 61 79 6c 69 62 23 74 69 6d 65 40 02 09 08 3a 10 52 61 79 6c 69 62 2e 74 69 | @...:.Raylib#time@...:.Raylib.ti |
| 17a80 | 6d 65 40 02 16 08 3a 21 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 70 72 65 73 | me@...:!Raylib#mouse_button_pres |
| 17aa0 | 73 65 64 3f 40 02 1c 08 3a 21 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 70 72 | sed?@...:!Raylib.mouse_button_pr |
| 17ac0 | 65 73 73 65 64 3f 40 02 2e 08 3a 1e 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f | essed?@...:.Raylib#mouse_button_ |
| 17ae0 | 64 6f 77 6e 3f 40 02 37 08 3a 1e 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 64 | [email protected].:.Raylib.mouse_button_d |
| 17b00 | 6f 77 6e 3f 40 02 49 08 3a 22 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 72 65 | [email protected].:"Raylib#mouse_button_re |
| 17b20 | 6c 65 61 73 65 64 3f 40 02 52 08 3a 22 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e | [email protected].:"Raylib.mouse_button |
| 17b40 | 5f 72 65 6c 65 61 73 65 64 3f 40 02 64 08 3a 1c 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 62 75 74 | [email protected].:.Raylib#mouse_but |
| 17b60 | 74 6f 6e 5f 75 70 3f 40 02 6d 08 3a 1c 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e | [email protected].:.Raylib.mouse_button |
| 17b80 | 5f 75 70 3f 40 02 7f 08 3a 18 52 61 79 6c 69 62 23 6b 65 79 5f 70 72 65 73 73 65 64 3f 40 02 88 | _up?@...:.Raylib#key_pressed?@.. |
| 17ba0 | 08 3a 18 52 61 79 6c 69 62 2e 6b 65 79 5f 70 72 65 73 73 65 64 3f 40 02 9a 08 3a 15 52 61 79 6c | .:.Raylib.key_pressed?@...:.Rayl |
| 17bc0 | 69 62 23 6b 65 79 5f 64 6f 77 6e 3f 40 02 a3 08 3a 15 52 61 79 6c 69 62 2e 6b 65 79 5f 64 6f 77 | ib#key_down?@...:.Raylib.key_dow |
| 17be0 | 6e 3f 40 02 b5 08 3a 19 52 61 79 6c 69 62 23 6b 65 79 5f 72 65 6c 65 61 73 65 64 3f 40 02 be 08 | n?@...:.Raylib#key_released?@... |
| 17c00 | 3a 19 52 61 79 6c 69 62 2e 6b 65 79 5f 72 65 6c 65 61 73 65 64 3f 40 02 d0 08 3a 13 52 61 79 6c | :.Raylib.key_released?@...:.Rayl |
| 17c20 | 69 62 23 6b 65 79 5f 75 70 3f 40 02 d9 08 3a 13 52 61 79 6c 69 62 2e 6b 65 79 5f 75 70 3f 40 02 | ib#key_up?@...:.Raylib.key_up?@. |
| 17c40 | eb 08 3a 1d 52 61 79 6c 69 62 23 5f 6e 65 78 74 5f 6b 65 79 5f 70 72 65 73 73 65 64 40 02 f4 08 | ..:.Raylib#_next_key_pressed@... |
| 17c60 | 3a 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 40 02 01 09 3a 13 | :.Raylib._next_key_pressed@...:. |
| 17c80 | 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 78 40 02 07 09 3a 13 52 61 79 6c 69 62 2e 6d 6f 75 73 65 | Raylib#mouse_x@...:.Raylib.mouse |
| 17ca0 | 5f 78 40 02 14 09 3a 13 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 79 40 02 1a 09 3a 13 52 61 79 6c | _x@...:.Raylib#mouse_y@...:.Rayl |
| 17cc0 | 69 62 2e 6d 6f 75 73 65 5f 79 40 02 27 09 3a 1a 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 70 6f 73 | ib.mouse_y@.'.:.Raylib#mouse_pos |
| 17ce0 | 69 74 69 6f 6e 40 02 2d 09 3a 1a 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 70 6f 73 69 74 69 6f 6e | [email protected].:.Raylib.mouse_position |
| 17d00 | 40 02 3a 09 3a 17 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 77 68 65 65 6c 40 02 40 09 3a 17 52 61 | @.:.:.Raylib#mouse_wheel@.@.:.Ra |
| 17d20 | 79 6c 69 62 2e 6d 6f 75 73 65 5f 77 68 65 65 6c 40 02 4d 09 3a 1c 52 61 79 6c 69 62 23 62 65 67 | [email protected].:.Raylib#beg |
| 17d40 | 69 6e 5f 62 6c 65 6e 64 5f 6d 6f 64 65 40 02 53 09 3a 1c 52 61 79 6c 69 62 2e 62 65 67 69 6e 5f | [email protected].:.Raylib.begin_ |
| 17d60 | 62 6c 65 6e 64 5f 6d 6f 64 65 40 02 60 09 3a 1a 52 61 79 6c 69 62 23 65 6e 64 5f 62 6c 65 6e 64 | blend_mode@.`.:.Raylib#end_blend |
| 17d80 | 5f 6d 6f 64 65 40 02 66 09 3a 1a 52 61 79 6c 69 62 2e 65 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 | [email protected].:.Raylib.end_blend_mode |
| 17da0 | 40 02 73 09 3a 1d 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 | @.s.:.Raylib::Color#initialize@. |
| 17dc0 | 2c 01 3a 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 72 40 02 38 01 3a 15 52 61 79 6c 69 62 3a | ,.:.Raylib::Color#[email protected].:.Raylib: |
| 17de0 | 3a 43 6f 6c 6f 72 23 72 3d 40 02 44 01 3a 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 67 40 02 | :Color#[email protected].:.Raylib::Color#g@. |
| 17e00 | 50 01 3a 15 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 67 3d 40 02 5c 01 3a 14 52 61 79 6c 69 62 | P.:.Raylib::Color#g=@.\.:.Raylib |
| 17e20 | 3a 3a 43 6f 6c 6f 72 23 62 40 02 68 01 3a 15 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 62 3d 40 | ::Color#[email protected].:.Raylib::Color#b=@ |
| 17e40 | 02 74 01 3a 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 61 40 02 80 01 3a 15 52 61 79 6c 69 62 | .t.:.Raylib::Color#a@...:.Raylib |
| 17e60 | 3a 3a 43 6f 6c 6f 72 23 61 3d 40 02 8c 01 3a 1d 52 61 79 6c 69 62 23 69 6e 69 74 5f 61 75 64 69 | ::Color#a=@...:.Raylib#init_audi |
| 17e80 | 6f 5f 64 65 76 69 63 65 40 02 79 09 3a 1d 52 61 79 6c 69 62 2e 69 6e 69 74 5f 61 75 64 69 6f 5f | [email protected].:.Raylib.init_audio_ |
| 17ea0 | 64 65 76 69 63 65 40 02 86 09 3a 1f 52 61 79 6c 69 62 23 61 75 64 69 6f 5f 64 65 76 69 63 65 5f | device@...:.Raylib#audio_device_ |
| 17ec0 | 72 65 61 64 79 3f 40 02 8c 09 3a 1f 52 61 79 6c 69 62 2e 61 75 64 69 6f 5f 64 65 76 69 63 65 5f | ready?@...:.Raylib.audio_device_ |
| 17ee0 | 72 65 61 64 79 3f 40 02 9e 09 3a 1e 52 61 79 6c 69 62 23 63 6c 6f 73 65 5f 61 75 64 69 6f 5f 64 | ready?@...:.Raylib#close_audio_d |
| 17f00 | 65 76 69 63 65 40 02 a7 09 3a 1e 52 61 79 6c 69 62 2e 63 6c 6f 73 65 5f 61 75 64 69 6f 5f 64 65 | evice@...:.Raylib.close_audio_de |
| 17f20 | 76 69 63 65 40 02 b4 09 3a 1d 52 61 79 6c 69 62 23 73 65 74 5f 6d 61 73 74 65 72 5f 76 6f 6c 75 | vice@...:.Raylib#set_master_volu |
| 17f40 | 6d 65 40 02 ba 09 3a 1d 52 61 79 6c 69 62 2e 73 65 74 5f 6d 61 73 74 65 72 5f 76 6f 6c 75 6d 65 | me@...:.Raylib.set_master_volume |
| 17f60 | 40 02 c7 09 3a 12 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 40 02 cd 09 3a 1d 52 61 79 6c 69 62 3a | @...:.Raylib::Sound@...:.Raylib: |
| 17f80 | 3a 53 6f 75 6e 64 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 cf 09 3a 17 52 61 79 6c 69 62 3a 3a 53 | :Sound#initialize@...:.Raylib::S |
| 17fa0 | 6f 75 6e 64 23 70 6c 61 79 40 02 db 09 3a 17 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 73 74 6f | ound#play@...:.Raylib::Sound#sto |
| 17fc0 | 70 40 02 e7 09 3a 18 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 61 75 73 65 40 02 f3 09 3a 19 | p@...:.Raylib::Sound#pause@...:. |
| 17fe0 | 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 72 65 73 75 6d 65 40 02 ff 09 3a 1a 52 61 79 6c 69 62 | Raylib::Sound#resume@...:.Raylib |
| 18000 | 3a 3a 53 6f 75 6e 64 23 76 6f 6c 75 6d 65 3d 40 02 0b 0a 3a 19 52 61 79 6c 69 62 3a 3a 53 6f 75 | ::Sound#volume=@...:.Raylib::Sou |
| 18020 | 6e 64 23 70 69 74 63 68 3d 40 02 17 0a 3a 1b 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 6c 61 | nd#pitch=@...:.Raylib::Sound#pla |
| 18040 | 79 69 6e 67 3f 40 02 23 0a 3a 12 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 40 02 42 0a 3a 1d 52 61 | ying?@.#.:.Raylib::[email protected].:.Ra |
| 18060 | 79 6c 69 62 3a 3a 4d 75 73 69 63 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 44 0a 3a 17 52 61 79 6c | ylib::Music#[email protected].:.Rayl |
| 18080 | 69 62 3a 3a 4d 75 73 69 63 23 70 6c 61 79 40 02 50 0a 3a 17 52 61 79 6c 69 62 3a 3a 4d 75 73 69 | ib::Music#[email protected].:.Raylib::Musi |
| 180a0 | 63 23 73 74 6f 70 40 02 5c 0a 3a 18 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 61 75 73 65 40 | c#stop@.\.:.Raylib::Music#pause@ |
| 180c0 | 02 68 0a 3a 19 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 72 65 73 75 6d 65 40 02 74 0a 3a 1a 52 | .h.:.Raylib::Music#[email protected].:.R |
| 180e0 | 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 76 6f 6c 75 6d 65 3d 40 02 80 0a 3a 19 52 61 79 6c 69 62 | aylib::Music#volume=@...:.Raylib |
| 18100 | 3a 3a 4d 75 73 69 63 23 70 69 74 63 68 3d 40 02 8c 0a 3a 17 52 61 79 6c 69 62 3a 3a 4d 75 73 69 | ::Music#pitch=@...:.Raylib::Musi |
| 18120 | 63 23 73 65 65 6b 40 02 98 0a 3a 1b 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 6c 61 79 69 6e | c#seek@...:.Raylib::Music#playin |
| 18140 | 67 3f 40 02 a4 0a 3a 1e 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 74 69 6d 65 5f 6c 65 6e 67 74 | g?@...:.Raylib::Music#time_lengt |
| 18160 | 68 40 02 b3 0a 3a 1e 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 74 69 6d 65 5f 70 6c 61 79 65 64 | h@...:.Raylib::Music#time_played |
| 18180 | 40 02 bf 0a 3a 1f 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 69 6e 69 74 69 61 6c 69 7a 65 | @...:.Raylib::Vector2#initialize |
| 181a0 | 40 2a 3a 16 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 78 40 37 3a 17 52 61 79 6c 69 62 3a | @*:.Raylib::Vector2#x@7:.Raylib: |
| 181c0 | 3a 56 65 63 74 6f 72 32 23 78 3d 40 43 3a 16 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 79 | :Vector2#x=@C:.Raylib::Vector2#y |
| 181e0 | 40 4f 3a 17 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 79 3d 40 5b 3a 21 52 61 79 6c 69 62 | @O:.Raylib::Vector2#y=@[:!Raylib |
| 18200 | 3a 3a 52 65 63 74 61 6e 67 6c 65 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 cf 01 3a 18 52 61 79 6c | ::Rectangle#initialize@...:.Rayl |
| 18220 | 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 78 40 02 dd 01 3a 19 52 61 79 6c 69 62 3a 3a 52 65 63 | ib::Rectangle#x@...:.Raylib::Rec |
| 18240 | 74 61 6e 67 6c 65 23 78 3d 40 02 e9 01 3a 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 | tangle#x=@...:.Raylib::Rectangle |
| 18260 | 23 79 40 02 f5 01 3a 19 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 79 3d 40 02 01 02 | #y@...:.Raylib::Rectangle#y=@... |
| 18280 | 3a 1c 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 77 69 64 74 68 40 02 0d 02 3a 1d 52 | :.Raylib::Rectangle#width@...:.R |
| 182a0 | 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 77 69 64 74 68 3d 40 02 19 02 3a 18 52 61 79 | aylib::Rectangle#width=@...:.Ray |
| 182c0 | 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 77 40 02 25 02 3a 19 52 61 79 6c 69 62 3a 3a 52 65 | lib::Rectangle#w@.%.:.Raylib::Re |
| 182e0 | 63 74 61 6e 67 6c 65 23 77 3d 40 02 31 02 3a 1d 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c | ctangle#[email protected].:.Raylib::Rectangl |
| 18300 | 65 23 68 65 69 67 68 74 40 02 3d 02 3a 1e 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 | e#height@.=.:.Raylib::Rectangle# |
| 18320 | 68 65 69 67 68 74 3d 40 02 49 02 3a 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 | [email protected].:.Raylib::Rectangle#h |
| 18340 | 40 02 55 02 3a 19 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 3d 40 02 61 02 3a 24 | @.U.:.Raylib::Rectangle#[email protected].:$ |
| 18360 | 52 61 79 6c 69 62 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 | Raylib::Rectangle#collision_rec@ |
| 18380 | 02 6d 02 3a 28 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 63 6f 6c 6c 69 64 65 5f 77 | .m.:(Raylib::Rectangle#collide_w |
| 183a0 | 69 74 68 5f 72 65 63 3f 40 02 79 02 3a 2b 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 | [email protected].:+Raylib::Rectangle# |
| 183c0 | 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 63 69 72 63 6c 65 3f 40 02 88 02 3a 2a 52 61 79 6c 69 62 | collide_with_circle?@...:*Raylib |
| 183e0 | 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 70 6f 69 6e 74 3f 40 | ::Rectangle#collide_with_point?@ |
| 18400 | 02 97 02 3a 1c 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 5f 64 72 61 77 40 02 a6 02 | ...:.Raylib::Rectangle#_draw@... |
| 18420 | 3a 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 65 73 40 | :"Raylib::Rectangle#_draw_lines@ |
| 18440 | 02 b2 02 3a 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 | ...:%Raylib::Circle#collide_with |
| 18460 | 5f 72 65 63 3f 40 02 5b 03 3a 28 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 63 6f 6c 6c 69 64 | _rec?@.[.:(Raylib::Circle#collid |
| 18480 | 65 5f 77 69 74 68 5f 63 69 72 63 6c 65 3f 40 02 6a 03 3a 17 52 61 79 6c 69 62 3a 3a 4e 50 61 74 | [email protected].:.Raylib::NPat |
| 184a0 | 63 68 49 6e 66 6f 40 02 db 0a 3a 22 52 61 79 6c 69 62 3a 3a 4e 50 61 74 63 68 49 6e 66 6f 23 69 | chInfo@...:"Raylib::NPatchInfo#i |
| 184c0 | 6e 69 74 69 61 6c 69 7a 65 40 02 dd 0a 3a 24 52 61 79 6c 69 62 23 65 6d 73 63 72 69 70 74 65 6e | nitialize@...:$Raylib#emscripten |
| 184e0 | 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 40 02 f9 0a 3a 24 52 61 79 6c 69 62 2e 65 6d 73 63 72 | _set_main_loop@...:$Raylib.emscr |
| 18500 | 69 70 74 65 6e 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 40 02 06 0b 3a 1f 52 61 79 6c 69 62 3a | ipten_set_main_loop@...:.Raylib: |
| 18520 | 3a 54 65 78 74 75 72 65 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 a0 04 3a 1a 52 61 79 6c 69 62 3a | :Texture#initialize@...:.Raylib: |
| 18540 | 3a 54 65 78 74 75 72 65 23 77 69 64 74 68 40 02 c5 04 3a 1b 52 61 79 6c 69 62 3a 3a 54 65 78 74 | :Texture#width@...:.Raylib::Text |
| 18560 | 75 72 65 23 77 69 64 74 68 3d 40 02 e8 04 3a 1b 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 | ure#width=@...:.Raylib::Texture# |
| 18580 | 68 65 69 67 68 74 40 02 1b 05 3a 1c 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 68 65 69 67 | height@...:.Raylib::Texture#heig |
| 185a0 | 68 74 3d 40 02 3e 05 3a 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 69 64 40 02 71 05 3a | ht=@.>.:.Raylib::Texture#[email protected].: |
| 185c0 | 19 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 64 72 61 77 40 02 8c 05 | .Raylib::Texture#draw@... |