| ofs | hex dump | ascii |
|---|
| 0000 | 04 08 7b 01 b7 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 09 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 62 6f 3a 23 59 41 52 44 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a | ct.;.IC;.[bo:#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 0c 3b 15 54 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.;.T;.:.default;.;.;.[.;.{.; |
| 0340 | 1e 49 43 3b 1f 22 01 b2 41 20 76 65 63 74 6f 72 20 69 6e 69 74 69 61 6c 69 7a 65 64 20 74 6f 20 | .IC;."..A.vector.initialized.to. |
| 0360 | 28 30 2c 30 29 2e 20 55 73 65 66 75 6c 20 77 68 65 6e 20 64 6f 6e 74 20 63 61 72 65 20 61 62 6f | (0,0)..Useful.when.dont.care.abo |
| 0380 | 75 74 20 74 68 65 20 76 65 63 74 6f 72 0a 76 61 6c 75 65 20 62 75 74 20 79 6f 75 20 73 74 69 6c | ut.the.vector.value.but.you.stil |
| 03a0 | 6c 20 6e 65 65 64 20 74 6f 20 70 61 73 73 20 69 74 20 69 6e 74 6f 20 61 20 66 75 6e 63 74 69 6f | l.need.to.pass.it.into.a.functio |
| 03c0 | 6e 2f 6d 65 74 68 6f 64 20 61 6e 64 20 64 6f 6e 74 20 77 61 6e 74 0a 74 6f 20 69 6e 69 74 69 61 | n/method.and.dont.want.to.initia |
| 03e0 | 6c 69 7a 65 20 61 20 6e 65 77 20 6f 6e 65 20 6d 61 6e 79 20 74 69 6d 65 73 2e 0e 3b 20 54 3b 1c | lize.a.new.one.many.times..;.T;. |
| 0400 | 5b 00 3b 21 5b 00 3b 22 49 22 01 b2 41 20 76 65 63 74 6f 72 20 69 6e 69 74 69 61 6c 69 7a 65 64 | [.;![.;"I"..A.vector.initialized |
| 0420 | 20 74 6f 20 28 30 2c 30 29 2e 20 55 73 65 66 75 6c 20 77 68 65 6e 20 64 6f 6e 74 20 63 61 72 65 | .to.(0,0)..Useful.when.dont.care |
| 0440 | 20 61 62 6f 75 74 20 74 68 65 20 76 65 63 74 6f 72 0a 76 61 6c 75 65 20 62 75 74 20 79 6f 75 20 | .about.the.vector.value.but.you. |
| 0460 | 73 74 69 6c 6c 20 6e 65 65 64 20 74 6f 20 70 61 73 73 20 69 74 20 69 6e 74 6f 20 61 20 66 75 6e | still.need.to.pass.it.into.a.fun |
| 0480 | 63 74 69 6f 6e 2f 6d 65 74 68 6f 64 20 61 6e 64 20 64 6f 6e 74 20 77 61 6e 74 0a 74 6f 20 69 6e | ction/method.and.dont.want.to.in |
| 04a0 | 69 74 69 61 6c 69 7a 65 20 61 20 6e 65 77 20 6f 6e 65 20 6d 61 6e 79 20 74 69 6d 65 73 2e 06 3b | itialize.a.new.one.many.times..; |
| 04c0 | 20 54 3b 23 30 3b 24 40 1d 3a 1b 40 72 65 66 5f 74 61 67 5f 72 65 63 75 72 73 65 5f 63 6f 75 6e | .T;#0;$@.:.@ref_tag_recurse_coun |
| 04e0 | 74 69 00 3a 0f 40 68 61 73 68 5f 66 6c 61 67 46 3a 10 40 6c 69 6e 65 5f 72 61 6e 67 65 6f 3a 0a | ti.:.@hash_flagF:.@line_rangeo:. |
| 0500 | 52 61 6e 67 65 08 3a 09 65 78 63 6c 46 3a 0a 62 65 67 69 6e 69 09 3a 08 65 6e 64 69 0b 3b 25 40 | Range.:.exclF:.begini.:.endi.;%@ |
| 0520 | 1b 3a 0e 40 65 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 | .:.@explicitT:.@sourceI"2def.def |
| 0540 | 61 75 6c 74 0a 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 | ault...@default.||=.self.new(0,. |
| 0560 | 30 29 0a 65 6e 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 | 0).end.;.T:.@signatureI".def.def |
| 0580 | 61 75 6c 74 06 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 | ault.;.T:.@dynamicTo;).;*F;+;.;. |
| 05a0 | 3b 1b 3b 26 49 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 | ;.;&I".Raylib::Vector2#initializ |
| 05c0 | 65 06 3b 20 46 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 | e.;.F;,[.;.[.[.I".src/raylib.c.; |
| 05e0 | 20 54 69 01 ad 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 | .Ti..;.T;.:.initialize;.0;.[.;.{ |
| 0600 | 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 2c | .;.IC;."..;.T;.[.;![.;"@.;#0;$@, |
| 0620 | 3b 25 40 1b 3b 35 54 3b 36 49 22 02 b2 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d | ;%@.;5T;6I"...static.mrb_value.m |
| 0640 | 72 62 5f 56 65 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 | rb_Vector2_initialize(mrb_state* |
| 0660 | 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 6f | .mrb,.mrb_value.self).{..mrb_flo |
| 0680 | 61 74 20 78 20 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 | at.x.=.1.0;..mrb_float.y.=.1.0;. |
| 06a0 | 09 6d 72 62 5f 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 | .mrb_get_args(mrb,."|ff",.&x,.&y |
| 06c0 | 29 3b 0a 0a 09 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 | );...Vector2.*vector2.=.(Vector2 |
| 06e0 | 20 2a 29 44 41 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 | .*)DATA_PTR(self);..if(vector2). |
| 0700 | 7b 20 6d 72 62 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 | {.mrb_free(mrb,.vector2);.}..mrb |
| 0720 | 5f 64 61 74 61 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 | _data_init(self,.NULL,.&Vector2_ |
| 0740 | 74 79 70 65 29 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 | type);..vector2.=.(Vector2.*)mrb |
| 0760 | 5f 6d 61 6c 6c 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 | _malloc(mrb,.sizeof(Vector2));.. |
| 0780 | 09 76 65 63 74 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 | .vector2->x.=.x;..vector2->y.=.y |
| 07a0 | 3b 0a 0a 09 6d 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 | ;...mrb_data_init(self,.vector2, |
| 07c0 | 20 26 56 65 63 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 | .&Vector2_type);..return.self;.} |
| 07e0 | 06 3b 20 54 3b 37 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;7I".static.mrb_value.;.To;) |
| 0800 | 15 3b 2a 46 3b 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 | .;*F;+;.;.;.;&I".Raylib::Vector2 |
| 0820 | 23 78 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 01 bf 3b 15 54 3b 16 3a 06 78 3b 18 30 | #x.;.F;,[.;.[.[.@1i..;.T;.:.x;.0 |
| 0840 | 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;.[.;![.;"@. |
| 0860 | 3b 23 30 3b 24 40 39 3b 25 40 1b 3b 35 54 3b 36 49 22 01 ab 73 74 61 74 69 63 20 6d 72 62 5f 76 | ;#0;$@9;%@.;5T;6I"..static.mrb_v |
| 0880 | 61 6c 75 65 0a 6d 72 62 5f 56 65 63 74 6f 72 32 5f 67 65 74 5f 78 28 6d 72 62 5f 73 74 61 74 65 | alue.mrb_Vector2_get_x(mrb_state |
| 08a0 | 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 56 65 63 74 6f 72 | *.mrb,.mrb_value.self).{..Vector |
| 08c0 | 32 20 2a 76 65 63 32 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 | 2.*vec2.=.DATA_GET_PTR(mrb,.self |
| 08e0 | 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 72 65 74 75 | ,.&Vector2_type,.Vector2);..retu |
| 0900 | 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 76 65 63 32 2d 3e 78 29 3b 0a 7d 06 | rn.mrb_fixnum_value(vec2->x);.}. |
| 0920 | 3b 20 54 3b 37 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;7I".static.mrb_value.;.To;). |
| 0940 | 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 | ;*F;+;.;.;.;&I".Raylib::Vector2# |
| 0960 | 78 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 01 c5 3b 15 54 3b 16 3a 07 78 3d 3b 18 | x=.;.F;,[.;.[.[.@1i..;.T;.:.x=;. |
| 0980 | 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;.[.;![.;"@ |
| 09a0 | 17 3b 23 30 3b 24 40 45 3b 25 40 1b 3b 35 54 3b 36 49 22 01 e4 73 74 61 74 69 63 20 6d 72 62 5f | .;#0;$@E;%@.;5T;6I"..static.mrb_ |
| 09c0 | 76 61 6c 75 65 0a 6d 72 62 5f 56 65 63 74 6f 72 32 5f 73 65 74 5f 78 28 6d 72 62 5f 73 74 61 74 | value.mrb_Vector2_set_x(mrb_stat |
| 09e0 | 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 56 65 63 74 6f | e*.mrb,.mrb_value.self).{..Vecto |
| 0a00 | 72 32 20 2a 76 65 63 32 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c | r2.*vec2.=.DATA_GET_PTR(mrb,.sel |
| 0a20 | 66 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 56 65 63 74 6f 72 32 29 3b 0a 09 6d 72 62 | f,.&Vector2_type,.Vector2);..mrb |
| 0a40 | 5f 66 6c 6f 61 74 20 78 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 | _float.x;..mrb_get_args(mrb,."f" |
| 0a60 | 2c 20 26 78 29 3b 0a 09 76 65 63 32 2d 3e 78 20 3d 20 78 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 | ,.&x);..vec2->x.=.x;..return.mrb |
| 0a80 | 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 37 49 | _fixnum_value(vec2->x);.}.;.T;7I |
| 0aa0 | 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b | ".static.mrb_value.;.To;).;*F;+; |
| 0ac0 | 11 3b 1a 3b 1b 3b 26 49 22 16 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 79 06 3b 20 46 3b | .;.;.;&I".Raylib::Vector2#y.;.F; |
| 0ae0 | 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 01 ce 3b 15 54 3b 16 3a 06 79 3b 18 30 3b 1c 5b 00 3b 1d 7b | ,[.;.[.[.@1i..;.T;.:.y;.0;.[.;.{ |
| 0b00 | 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 51 | .;.IC;."..;.T;.[.;![.;"@.;#0;$@Q |
| 0b20 | 3b 25 40 1b 3b 35 54 3b 36 49 22 01 ab 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 | ;%@.;5T;6I"..static.mrb_value.mr |
| 0b40 | 62 5f 56 65 63 74 6f 72 32 5f 67 65 74 5f 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 | b_Vector2_get_y(mrb_state*.mrb,. |
| 0b60 | 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 63 32 | mrb_value.self).{..Vector2.*vec2 |
| 0b80 | 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 63 74 | .=.DATA_GET_PTR(mrb,.self,.&Vect |
| 0ba0 | 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 62 5f | or2_type,.Vector2);..return.mrb_ |
| 0bc0 | 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 76 65 63 32 2d 3e 79 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 | fixnum_value(vec2->y);.}.;.T;7I" |
| 0be0 | 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;+;. |
| 0c00 | 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 79 3d 06 3b 20 46 3b | ;.;.;&I".Raylib::Vector2#y=.;.F; |
| 0c20 | 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 01 d4 3b 15 54 3b 16 3a 07 79 3d 3b 18 30 3b 1c 5b 00 3b 1d | ,[.;.[.[.@1i..;.T;.:.y=;.0;.[.;. |
| 0c40 | 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;$@ |
| 0c60 | 5d 3b 25 40 1b 3b 35 54 3b 36 49 22 01 e4 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d | ];%@.;5T;6I"..static.mrb_value.m |
| 0c80 | 72 62 5f 56 65 63 74 6f 72 32 5f 73 65 74 5f 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c | rb_Vector2_set_y(mrb_state*.mrb, |
| 0ca0 | 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 63 | .mrb_value.self).{..Vector2.*vec |
| 0cc0 | 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 63 | 2.=.DATA_GET_PTR(mrb,.self,.&Vec |
| 0ce0 | 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 74 20 | tor2_type,.Vector2);..mrb_float. |
| 0d00 | 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 79 29 3b 0a | y;..mrb_get_args(mrb,."f",.&y);. |
| 0d20 | 09 76 65 63 32 2d 3e 79 20 3d 20 79 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d | .vec2->y.=.y;..return.mrb_fixnum |
| 0d40 | 5f 76 61 6c 75 65 28 76 65 63 32 2d 3e 79 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 | _value(vec2->y);.}.;.T;7I".stati |
| 0d60 | 63 20 6d 72 62 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 | c.mrb_value.;.T.;.@.;.IC;.[..;.@ |
| 0d80 | 1b 3b 0c 49 43 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 | .;.IC;.[..;.@.;.IC;.{.;.IC;.{..; |
| 0da0 | 10 54 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 07 5b 07 | .T;.IC;.{..;.T.;.T;.{.;.[.;.[.[. |
| 0dc0 | 40 22 69 07 5b 07 40 31 69 02 73 03 3b 15 46 3b 16 3a 0c 56 65 63 74 6f 72 32 3b 18 3b 19 3b 1a | @"i.[[email protected].;.F;.:.Vector2;.;.;. |
| 0de0 | 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 | ;.;.[.;.{.;.IC;."..;.T;.[.;![.;" |
| 0e00 | 40 17 3b 23 30 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 | @.;#0;$@.;.i.;%@.;&I".Raylib::Ve |
| 0e20 | 63 74 6f 72 32 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 | ctor2.;.F:.@superclasso:.YARD::C |
| 0e40 | 6f 64 65 4f 62 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 | odeObjects::Proxy.:.@orignamespa |
| 0e60 | 63 65 30 3a 0e 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 | ce0:.@origname0:.@imethod0;.:.Ob |
| 0e80 | 6a 65 63 74 3b 25 40 19 3a 09 40 6f 62 6a 30 3a 0a 40 74 79 70 65 30 3b 38 54 6f 3b 29 16 3b 2a | ject;%@.:.@obj0:.@type0;8To;).;* |
| 0ea0 | 46 3b 2b 3b 0f 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 | F;+;.;.;.;&I".Raylib.scissor_mod |
| 0ec0 | 65 06 3b 20 46 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 | e.;.F;,[.[.I".*args.;.T0[.I".x:. |
| 0ee0 | 3b 20 54 49 22 06 30 06 3b 20 54 5b 07 49 22 07 79 3a 06 3b 20 54 49 22 06 30 06 3b 20 54 5b 07 | ;.TI".0.;.T[.I".y:.;.TI".0.;.T[. |
| 0f00 | 49 22 0b 77 69 64 74 68 3a 06 3b 20 54 49 22 07 31 30 06 3b 20 54 5b 07 49 22 0c 68 65 69 67 68 | I".width:.;.TI".10.;.T[.I".heigh |
| 0f20 | 74 3a 06 3b 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 | t:.;.TI".10.;.T[.I".&block.;.T0; |
| 0f40 | 14 5b 06 5b 07 40 22 69 19 3b 15 54 3b 16 3a 11 73 63 69 73 73 6f 72 5f 6d 6f 64 65 3b 18 3b 19 | .[.[.@"i.;.T;.:.scissor_mode;.;. |
| 0f60 | 3b 1c 5b 00 3b 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 | ;.[.;.{.;.IC;."XThe.code.block.v |
| 0f80 | 65 72 73 69 6f 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 | ersion.of.{Raylib.begin_scissor_ |
| 0fa0 | 6d 6f 64 65 7d 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 | mode}.and.{Raylib.end_scissor_mo |
| 0fc0 | 64 65 7d 0e 3b 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 | de}.;.T;.[.o:.YARD::Tags::Overlo |
| 0fe0 | 61 64 54 61 67 0d 3a 0e 40 74 61 67 5f 6e 61 6d 65 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 | adTag.:.@tag_nameI".overload.;.F |
| 1000 | 3a 0a 40 74 65 78 74 30 3b 16 3b 47 3a 0b 40 74 79 70 65 73 30 3b 37 49 22 3c 73 63 69 73 73 6f | :.@text0;.;G:.@types0;7I"<scisso |
| 1020 | 72 5f 6d 6f 64 65 28 78 3a 20 30 2c 20 79 3a 20 30 2c 20 77 69 64 74 68 3a 20 31 30 2c 20 68 65 | r_mode(x:.0,.y:.0,.width:.10,.he |
| 1040 | 69 67 68 74 3a 20 31 30 2c 20 26 62 6c 6f 63 6b 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 | ight:.10,.&block).;.T;.IC;."..;. |
| 1060 | 54 3b 1c 5b 0a 6f 3a 14 59 41 52 44 3a 3a 54 61 67 73 3a 3a 54 61 67 0a 3b 49 49 22 0a 70 61 72 | T;.[.o:.YARD::Tags::Tag.;II".par |
| 1080 | 61 6d 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 49 22 06 78 06 3b 20 54 3b 4b 5b 06 49 22 0c | am.;.F;JI"..;.T;.I".x.;.T;K[.I". |
| 10a0 | 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 7a 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 | Integer.;.T;$@zo;L.;II".param.;. |
| 10c0 | 46 3b 4a 49 22 00 06 3b 20 54 3b 16 49 22 06 79 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 65 67 | F;JI"..;.T;.I".y.;.T;K[.I".Integ |
| 10e0 | 65 72 06 3b 20 54 3b 24 40 7a 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 | er.;.T;$@zo;L.;II".param.;.F;JI" |
| 1100 | 00 06 3b 20 54 3b 16 49 22 0a 77 69 64 74 68 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 65 67 65 | ..;.T;.I".width.;.T;K[.I".Intege |
| 1120 | 72 06 3b 20 54 3b 24 40 7a 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 00 | r.;.T;$@zo;L.;II".param.;.F;JI". |
| 1140 | 06 3b 20 54 3b 16 49 22 0b 68 65 69 67 68 74 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 65 67 65 | .;.T;.I".height.;.T;K[.I".Intege |
| 1160 | 72 06 3b 20 54 3b 24 40 7a 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 30 | r.;.T;$@zo;L.;II".param.;.F;JI"0 |
| 1180 | 54 68 65 20 63 6f 64 65 20 74 6f 20 62 65 20 65 78 65 63 75 74 65 64 20 69 6e 20 74 68 65 20 73 | The.code.to.be.executed.in.the.s |
| 11a0 | 63 69 73 73 6f 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 4b 5b | cissor.mode.;.T;.I".block.;.T;K[ |
| 11c0 | 06 49 22 09 50 72 6f 63 06 3b 20 54 3b 24 40 7a 3b 21 5b 00 3b 22 49 22 01 94 40 70 61 72 61 6d | .I".Proc.;.T;$@z;![.;"I"..@param |
| 11e0 | 20 78 20 5b 49 6e 74 65 67 65 72 5d 0a 40 70 61 72 61 6d 20 79 20 5b 49 6e 74 65 67 65 72 5d 0a | .x.[Integer][email protected].[Integer]. |
| 1200 | 40 70 61 72 61 6d 20 77 69 64 74 68 20 5b 49 6e 74 65 67 65 72 5d 0a 40 70 61 72 61 6d 20 68 65 | @param.width.[Integer][email protected] |
| 1220 | 69 67 68 74 20 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 | ight.[Integer][email protected].[Pro |
| 1240 | 63 5d 20 54 68 65 20 63 6f 64 65 20 74 6f 20 62 65 20 65 78 65 63 75 74 65 64 20 69 6e 20 74 68 | c].The.code.to.be.executed.in.th |
| 1260 | 65 20 73 63 69 73 73 6f 72 20 6d 6f 64 65 06 3b 20 54 3b 23 30 3b 24 40 7a 3b 2e 69 00 3b 2f 46 | e.scissor.mode.;.T;#0;$@z;.i.;/F |
| 1280 | 3a 0d 40 73 75 6d 6d 61 72 79 30 3b 2c 5b 0a 5b 07 49 22 07 78 3a 06 3b 20 54 49 22 06 30 06 3b | :.@summary0;,[.[.I".x:.;.TI".0.; |
| 12a0 | 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 64 74 68 3a | .T[.I".y:.;.TI".0.;.T[.I".width: |
| 12c0 | 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 54 49 22 07 | .;.TI".10.;.T[.I".height:.;.TI". |
| 12e0 | 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 7a 3b 21 5b 00 3b 22 | 10.;.T[.I".&block.;.T0;$@z;![.;" |
| 1300 | 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 20 6f 66 20 7b | I".4.The.code.block.version.of.{ |
| 1320 | 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 61 6e 64 20 7b | Raylib.begin_scissor_mode}.and.{ |
| 1340 | 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 76 65 72 6c 6f | Raylib.end_scissor_mode}.@overlo |
| 1360 | 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 20 77 69 64 74 | ad.scissor_mode(x:.0,.y:.0,.widt |
| 1380 | 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 20 20 40 70 61 | h:.10,.height:.10,.&block)...@pa |
| 13a0 | 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 6e 74 65 | ram.x.[Integer][email protected].[Inte |
| 13c0 | 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 0a 20 20 | ger][email protected].[Integer]... |
| 13e0 | 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 70 61 72 61 6d | @param.height.[Integer]...@param |
| 1400 | 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 65 20 65 78 65 | .block.[Proc].The.code.to.be.exe |
| 1420 | 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 20 54 3b 23 30 | cuted.in.the.scissor.mode.;.T;#0 |
| 1440 | 3b 24 40 7a 3b 2e 69 00 3b 2f 46 3b 30 6f 3b 31 08 3b 32 46 3b 33 69 12 3b 34 69 18 3b 25 40 19 | ;$@z;.i.;/F;0o;1.;2F;3i.;4i.;%@. |
| 1460 | 3b 35 54 3b 36 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 73 | ;5T;6I"...def.scissor_mode(*args |
| 1480 | 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 3a | ,.x:.0,.y:.0,.width:.10,.height: |
| 14a0 | 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 3d | .10,.&block)...if.args.length.== |
| 14c0 | 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 61 | .4.....self.begin_scissor_mode(a |
| 14e0 | 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 33 | rgs[0],.args[1],.args[2],.args[3 |
| 1500 | 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 72 | ])...else.....self.begin_scissor |
| 1520 | 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 20 | _mode(x:.x,.y:.y,.width:.width,. |
| 1540 | 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 20 | height:.height)...end...yield... |
| 1560 | 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 37 49 | self.end_scissor_mode.end.;.T;7I |
| 1580 | 22 47 64 65 66 20 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 2a 61 72 67 73 2c 20 78 3a 20 30 2c 20 | "Gdef.scissor_mode(*args,.x:.0,. |
| 15a0 | 79 3a 20 30 2c 20 77 69 64 74 68 3a 20 31 30 2c 20 68 65 69 67 68 74 3a 20 31 30 2c 20 26 62 6c | y:.0,.width:.10,.height:.10,.&bl |
| 15c0 | 6f 63 6b 29 06 3b 20 54 3b 38 54 6f 3b 28 17 3b 07 49 43 3b 08 5b 14 6f 3b 29 16 3b 2a 46 3b 2b | ock).;.T;8To;(.;.IC;.[.o;).;*F;+ |
| 15e0 | 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 2e | ;.;.:.private;&I".Raylib::Color. |
| 1600 | 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 20 | color_cache.;.F;,[.[.I".color.;. |
| 1620 | 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 1a | T0;.[.[.I".mrblib/color.rb.;.Ti. |
| 1640 | 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 1e | ;.T;.:.color_cache;.;.;.[.;.{.;. |
| 1660 | 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 6c | IC;."..;.T;.[.;![.;"I".@!visibil |
| 1680 | 69 74 79 20 70 72 69 76 61 74 65 06 3b 20 54 3b 23 30 3b 24 40 01 c9 3b 2e 69 00 3b 2f 46 3b 30 | ity.private.;.T;#0;$@..;.i.;/F;0 |
| 16a0 | 6f 3b 31 08 3b 32 46 3b 33 69 19 3b 34 69 19 3b 25 40 01 c7 3b 35 54 3b 36 49 22 01 f5 64 65 66 | o;1.;2F;3i.;4i.;%@..;5T;6I"..def |
| 16c0 | 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 63 | .color_cache(color)...@color_cac |
| 16e0 | 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 0a | he.||=.{}...if.ColorList[color]. |
| 1700 | 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 6c | ....@color_cache[color].||=.Rayl |
| 1720 | 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 3a | ib::Color.new(ColorList[color][: |
| 1740 | 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 73 | r],ColorList[color][:g],ColorLis |
| 1760 | 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 61 | t[color][:b],ColorList[color][:a |
| 1780 | 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 6f | ]||255)...else.....raise.'Bad.Co |
| 17a0 | 6c 6f 72 6e 61 6d 65 27 0a 20 20 65 6e 64 0a 65 6e 64 06 3b 20 54 3b 37 49 22 1b 64 65 66 20 63 | lorname'...end.end.;.T;7I".def.c |
| 17c0 | 6f 6c 6f 72 5f 63 61 63 68 65 28 63 6f 6c 6f 72 29 06 3b 20 54 3b 38 54 6f 3b 29 16 3b 2a 46 3b | olor_cache(color).;.T;8To;).;*F; |
| 17e0 | 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 64 | +;.;.;N;&I"!Raylib::Color.method |
| 1800 | 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 30 | _missing.;.F;,[.[.I".method.;.T0 |
| 1820 | 5b 07 49 22 0a 2a 61 72 67 73 06 3b 20 54 30 3b 14 5b 06 5b 07 40 01 d0 69 24 3b 15 54 3b 16 3a | [.I".*args.;.T0;.[.[[email protected]$;.T;.: |
| 1840 | 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 3b | .method_missing;.;.;.[.;.{.;.IC; |
| 1860 | 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 79 | ."..;.T;.[.;![.;"I".@!visibility |
| 1880 | 20 70 72 69 76 61 74 65 06 3b 20 54 3b 23 30 3b 24 40 01 da 3b 2e 69 00 3b 2f 46 3b 30 6f 3b 31 | .private.;.T;#0;$@..;.i.;/F;0o;1 |
| 18a0 | 08 3b 32 46 3b 33 69 23 3b 34 69 23 3b 25 40 01 c7 3b 35 54 3b 36 49 22 01 cc 64 65 66 20 6d 65 | .;2F;3i#;4i#;%@..;5T;6I"..def.me |
| 18c0 | 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 66 | thod_missing(method,.*args)...if |
| 18e0 | 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 65 | .ColorList[method].....if.args.e |
| 1900 | 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 74 | mpty?.......self.color_cache(met |
| 1920 | 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 65 | hod).....else.......raise.Argume |
| 1940 | 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 6e | ntError.new."Expected.no.argumen |
| 1960 | 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 65 | ts".....end...else.....super...e |
| 1980 | 6e 64 0a 65 6e 64 06 3b 20 54 3b 37 49 22 26 64 65 66 20 6d 65 74 68 6f 64 5f 6d 69 73 73 69 6e | nd.end.;.T;7I"&def.method_missin |
| 19a0 | 67 28 6d 65 74 68 6f 64 2c 20 2a 61 72 67 73 29 06 3b 20 54 3b 38 54 6f 3b 29 16 3b 2a 46 3b 2b | g(method,.*args).;.T;8To;).;*F;+ |
| 19c0 | 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 64 | ;.;.;N;&I"&Raylib::Color.respond |
| 19e0 | 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 06 | _to_missing?.;.F;,[.[.I".method. |
| 1a00 | 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 d0 69 31 3b 15 | ;.T0[.I".*args.;.T0;.[.[[email protected];. |
| 1a20 | 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 00 | T;.:.respond_to_missing?;.;.;.[. |
| 1a40 | 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 | ;.{.;.IC;."..;.T;.[.o;L.;II".ret |
| 1a60 | 75 72 6e 06 3b 20 46 3b 4a 40 17 3b 16 30 3b 4b 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 | urn.;.F;J@.;.0;K[.I".Boolean.;.T |
| 1a80 | 3b 24 40 01 ec 3b 21 5b 00 3b 22 49 22 19 40 21 76 69 73 69 62 69 6c 69 74 79 20 70 72 69 76 61 | ;$@..;![.;"I".@!visibility.priva |
| 1aa0 | 74 65 06 3b 20 54 3b 23 30 3b 24 40 01 ec 3b 2e 69 00 3b 2f 46 3b 30 6f 3b 31 08 3b 32 46 3b 33 | te.;.T;#0;$@..;.i.;/F;0o;1.;2F;3 |
| 1ac0 | 69 30 3b 34 69 30 3b 25 40 01 c7 3b 35 54 3b 36 49 22 66 64 65 66 20 72 65 73 70 6f 6e 64 5f 74 | i0;4i0;%@..;5T;6I"fdef.respond_t |
| 1ae0 | 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 43 | o_missing?(method,.*args)...if.C |
| 1b00 | 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 65 | olorList[method].....true...else |
| 1b20 | 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 37 49 22 2b 64 65 66 | .....super...end.end.;.T;7I"+def |
| 1b40 | 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 72 | .respond_to_missing?(method,.*ar |
| 1b60 | 67 73 29 06 3b 20 54 3b 38 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 19 52 61 | gs).;.T;8To;).;*F;+;.;.;.;&I".Ra |
| 1b80 | 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 07 | ylib::Color.random.;.F;,[.;.[.[. |
| 1ba0 | 40 01 d0 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 1e | @..i;;.T;.:.random;.;.;.[.;.{.;. |
| 1bc0 | 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 68 | IC;.";Get.a.random.color.from.th |
| 1be0 | 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 54 | e.ColorList(excluding.Clear).;.T |
| 1c00 | 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 | ;.[.o;L.;II".return.;.F;JI"..;.T |
| 1c20 | 3b 16 30 3b 4b 5b 06 49 22 0a 43 6f 6c 6f 72 06 3b 20 54 3b 24 40 02 02 01 3b 21 5b 00 3b 22 49 | ;.0;K[.I".Color.;.T;$@...;![.;"I |
| 1c40 | 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 6f | "KGet.a.random.color.from.the.Co |
| 1c60 | 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 6e | lorList(excluding.Clear).@return |
| 1c80 | 20 5b 43 6f 6c 6f 72 5d 06 3b 20 54 3b 23 30 3b 24 40 02 02 01 3b 2e 69 00 3b 2f 46 3b 30 6f 3b | .[Color].;.T;#0;$@...;.i.;/F;0o; |
| 1ca0 | 31 08 3b 32 46 3b 33 69 39 3b 34 69 3a 3b 25 40 01 c7 3b 35 54 3b 36 49 22 01 85 64 65 66 20 72 | 1.;2F;3i9;4i:;%@..;5T;6I"..def.r |
| 1cc0 | 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 2e | andom...result.=.ColorList.keys. |
| 1ce0 | 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 0a | sample...while.result.==.:clear. |
| 1d00 | 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 70 | ....result.=.ColorList.keys.samp |
| 1d20 | 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 64 | le...end...self.send(result).end |
| 1d40 | 06 3b 20 54 3b 37 49 22 0f 64 65 66 20 72 61 6e 64 6f 6d 06 3b 20 54 3b 38 54 6f 3b 29 16 3b 2a | .;.T;7I".def.random.;.T;8To;).;* |
| 1d60 | 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 6e | F;+;.;.;.;&I".Raylib::Color.clon |
| 1d80 | 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 01 d0 69 43 3b 15 46 3b 16 3a 0a 63 6c 6f 6e 65 | e.;.F;,[.;.[.[[email protected];.F;.:.clone |
| 1da0 | 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 | ;.;.;.[.;.{.;.IC;."..;.T;.[.;![. |
| 1dc0 | 3b 22 40 17 3b 23 30 3b 24 40 02 15 01 3b 2e 69 00 3b 25 40 01 c7 3b 35 54 3b 36 49 22 01 89 64 | ;"@.;#0;$@...;.i.;%@..;5T;6I"..d |
| 1de0 | 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 20 | ef.clone...Raylib::Color.new(r:. |
| 1e00 | 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 73 | self.r,.....................g:.s |
| 1e20 | 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 65 | elf.g,.....................b:.se |
| 1e40 | 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 6c | lf.b,.....................a:.sel |
| 1e60 | 66 2e 61 29 0a 65 6e 64 06 3b 20 54 3b 37 49 22 0e 64 65 66 20 63 6c 6f 6e 65 06 3b 20 54 3b 38 | f.a).end.;.T;7I".def.clone.;.T;8 |
| 1e80 | 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 4f | To:&YARD::CodeObjects::ConstantO |
| 1ea0 | 62 6a 65 63 74 12 3b 14 5b 06 5b 07 40 01 d0 69 4c 3b 15 54 3b 16 3a 0e 43 6f 6c 6f 72 4c 69 73 | bject.;.[.[[email protected];.T;.:.ColorLis |
| 1ec0 | 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 66 | t;.;.;.;.;.[.;.{.;.IC;."0Hash.of |
| 1ee0 | 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 43 | .all.web.colors,.RayWhite,.and.C |
| 1f00 | 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 6c | lear.;.T;.[.;![.;"I"0Hash.of.all |
| 1f20 | 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 72 | .web.colors,.RayWhite,.and.Clear |
| 1f40 | 06 3b 20 54 3b 23 30 3b 24 40 02 21 01 3b 2f 46 3b 30 6f 3b 31 08 3b 32 46 3b 33 69 4b 3b 34 69 | .;.T;#0;$@.!.;/F;0o;1.;2F;3iK;4i |
| 1f60 | 4b 3b 25 40 01 c7 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 4c | K;%@..;&I".Raylib::Color::ColorL |
| 1f80 | 69 73 74 06 3b 20 46 3b 36 49 22 02 14 19 43 6f 6c 6f 72 4c 69 73 74 20 20 3d 20 7b 0a 20 20 3a | ist.;.F;6I"...ColorList..=.{...: |
| 1fa0 | 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 3d | clear=>{:r=>0,.:g=>0,.:b=>0,.:a= |
| 1fc0 | 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 3d | >0},...:ray_white=>{:r=>245,.:g= |
| 1fe0 | 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 7b | >245,.:b=>245},...:alice_blue=>{ |
| 2000 | 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 61 | :r=>240,.:g=>248,.:b=>255},...:a |
| 2020 | 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 2c | ntique_white=>{:r=>250,.:g=>235, |
| 2040 | 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 3e | .:b=>215},...:aqua=>{:r=>0,.:g=> |
| 2060 | 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 3a | 255,.:b=>255},...:aquamarine=>{: |
| 2080 | 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 7a | r=>127,.:g=>255,.:b=>212},...:az |
| 20a0 | 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 7d | ure=>{:r=>240,.:g=>255,.:b=>255} |
| 20c0 | 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 3a | ,...:beige=>{:r=>245,.:g=>245,.: |
| 20e0 | 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 67 | b=>220},...:bisque=>{:r=>255,.:g |
| 2100 | 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 3e | =>228,.:b=>196},...:black=>{:r=> |
| 2120 | 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 6c | 0,.:g=>0,.:b=>0},...:blanched_al |
| 2140 | 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 35 | mond=>{:r=>255,.:g=>235,.:b=>205 |
| 2160 | 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 32 | },...:blue=>{:r=>0,.:g=>0,.:b=>2 |
| 2180 | 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 3a | 55},...:blue_violet=>{:r=>138,.: |
| 21a0 | 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 3e | g=>43,.:b=>226},...:brown=>{:r=> |
| 21c0 | 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 77 | 165,.:g=>42,.:b=>42},...:burly_w |
| 21e0 | 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 7d | ood=>{:r=>222,.:g=>184,.:b=>135} |
| 2200 | 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 35 | ,...:cadet_blue=>{:r=>95,.:g=>15 |
| 2220 | 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 3d | 8,.:b=>160},...:chartreuse=>{:r= |
| 2240 | 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 6c | >127,.:g=>255,.:b=>0},...:chocol |
| 2260 | 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 2c | ate=>{:r=>210,.:g=>105,.:b=>30}, |
| 2280 | 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 62 | ...:coral=>{:r=>255,.:g=>127,.:b |
| 22a0 | 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 3e | =>80},...:cornflower_blue=>{:r=> |
| 22c0 | 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 73 | 100,.:g=>149,.:b=>237},...:corns |
| 22e0 | 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 7d | ilk=>{:r=>255,.:g=>248,.:b=>220} |
| 2300 | 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 20 | ,...:crimson=>{:r=>220,.:g=>20,. |
| 2320 | 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 35 | :b=>60},...:cyan=>{:r=>0,.:g=>25 |
| 2340 | 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 3e | 5,.:b=>255},...:dark_blue=>{:r=> |
| 2360 | 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 6e | 0,.:g=>0,.:b=>139},...:dark_cyan |
| 2380 | 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 3a | =>{:r=>0,.:g=>139,.:b=>139},...: |
| 23a0 | 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 31 | dark_golden_rod=>{:r=>184,.:g=>1 |
| 23c0 | 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 3e | 34,.:b=>11},...:dark_gray=>{:r=> |
| 23e0 | 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 5f | 169,.:g=>169,.:b=>169},...:dark_ |
| 2400 | 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 0a | green=>{:r=>0,.:g=>100,.:b=>0},. |
| 2420 | 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 2c | ..:dark_grey=>{:r=>169,.:g=>169, |
| 2440 | 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 31 | .:b=>169},...:dark_khaki=>{:r=>1 |
| 2460 | 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 6d | 89,.:g=>183,.:b=>107},...:dark_m |
| 2480 | 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 39 | agenta=>{:r=>139,.:g=>0,.:b=>139 |
| 24a0 | 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 2c | },...:dark_olive_green=>{:r=>85, |
| 24c0 | 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 67 | .:g=>107,.:b=>47},...:dark_orang |
| 24e0 | 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 20 | e=>{:r=>255,.:g=>140,.:b=>0},... |
| 2500 | 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 20 | :dark_orchid=>{:r=>153,.:g=>50,. |
| 2520 | 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 2c | :b=>204},...:dark_red=>{:r=>139, |
| 2540 | 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 3e | .:g=>0,.:b=>0},...:dark_salmon=> |
| 2560 | 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 3a | {:r=>233,.:g=>150,.:b=>122},...: |
| 2580 | 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 38 | dark_sea_green=>{:r=>143,.:g=>18 |
| 25a0 | 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 3d | 8,.:b=>143},...:dark_slate_blue= |
| 25c0 | 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 64 | >{:r=>72,.:g=>61,.:b=>139},...:d |
| 25e0 | 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 2c | ark_slate_gray=>{:r=>47,.:g=>79, |
| 2600 | 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 3a | .:b=>79},...:dark_slate_grey=>{: |
| 2620 | 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 5f | r=>47,.:g=>79,.:b=>79},...:dark_ |
| 2640 | 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 3e | turquoise=>{:r=>0,.:g=>206,.:b=> |
| 2660 | 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 20 | 209},...:dark_violet=>{:r=>148,. |
| 2680 | 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 7b | :g=>0,.:b=>211},...:deep_pink=>{ |
| 26a0 | 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 65 | :r=>255,.:g=>20,.:b=>147},...:de |
| 26c0 | 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 62 | ep_sky_blue=>{:r=>0,.:g=>191,.:b |
| 26e0 | 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 3a | =>255},...:dim_gray=>{:r=>105,.: |
| 2700 | 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 7b | g=>105,.:b=>105},...:dim_grey=>{ |
| 2720 | 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 64 | :r=>105,.:g=>105,.:b=>105},...:d |
| 2740 | 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 62 | odger_blue=>{:r=>30,.:g=>144,.:b |
| 2760 | 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 2c | =>255},...:fire_brick=>{:r=>178, |
| 2780 | 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 74 | .:g=>34,.:b=>34},...:floral_whit |
| 27a0 | 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 0a | e=>{:r=>255,.:g=>250,.:b=>240},. |
| 27c0 | 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 33 | ..:forest_green=>{:r=>34,.:g=>13 |
| 27e0 | 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 35 | 9,.:b=>34},...:fuchsia=>{:r=>255 |
| 2800 | 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 3d | ,.:g=>0,.:b=>255},...:gainsboro= |
| 2820 | 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 20 | >{:r=>220,.:g=>220,.:b=>220},... |
| 2840 | 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 2c | :ghost_white=>{:r=>248,.:g=>248, |
| 2860 | 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 32 | .:b=>255},...:golden_rod=>{:r=>2 |
| 2880 | 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 7b | 18,.:g=>165,.:b=>32},...:gold=>{ |
| 28a0 | 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 61 | :r=>255,.:g=>215,.:b=>0},...:gra |
| 28c0 | 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 0a | y=>{:r=>128,.:g=>128,.:b=>128},. |
| 28e0 | 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 30 | ..:green=>{:r=>0,.:g=>128,.:b=>0 |
| 2900 | 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 67 | },...:green_yellow=>{:r=>173,.:g |
| 2920 | 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 32 | =>255,.:b=>47},...:grey=>{:r=>12 |
| 2940 | 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 64 | 8,.:g=>128,.:b=>128},...:honey_d |
| 2960 | 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 2c | ew=>{:r=>240,.:g=>255,.:b=>240}, |
| 2980 | 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 2c | ...:hot_pink=>{:r=>255,.:g=>105, |
| 29a0 | 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 32 | .:b=>180},...:indian_red=>{:r=>2 |
| 29c0 | 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 3e | 05,.:g=>92,.:b=>92},...:indigo=> |
| 29e0 | 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 6f | {:r=>75,.:g=>0,.:b=>130},...:ivo |
| 2a00 | 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 2c | ry=>{:r=>255,.:g=>255,.:b=>240}, |
| 2a20 | 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 62 | ...:khaki=>{:r=>240,.:g=>230,.:b |
| 2a40 | 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 3e | =>140},...:lavender_blush=>{:r=> |
| 2a60 | 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 6e | 255,.:g=>240,.:b=>245},...:laven |
| 2a80 | 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 7d | der=>{:r=>230,.:g=>230,.:b=>250} |
| 2aa0 | 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 32 | ,...:lawn_green=>{:r=>124,.:g=>2 |
| 2ac0 | 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 3a | 52,.:b=>0},...:lemon_chiffon=>{: |
| 2ae0 | 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 69 | r=>255,.:g=>250,.:b=>205},...:li |
| 2b00 | 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 3d | ght_blue=>{:r=>173,.:g=>216,.:b= |
| 2b20 | 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 2c | >230},...:light_coral=>{:r=>240, |
| 2b40 | 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 61 | .:g=>128,.:b=>128},...:light_cya |
| 2b60 | 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 0a | n=>{:r=>224,.:g=>255,.:b=>255},. |
| 2b80 | 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 3d | ..:light_golden_rod_yellow=>{:r= |
| 2ba0 | 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 68 | >250,.:g=>250,.:b=>210},...:ligh |
| 2bc0 | 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 32 | t_gray=>{:r=>211,.:g=>211,.:b=>2 |
| 2be0 | 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 3a | 11},...:light_green=>{:r=>144,.: |
| 2c00 | 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 3d | g=>238,.:b=>144},...:light_grey= |
| 2c20 | 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},... |
| 2c40 | 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 20 | :light_pink=>{:r=>255,.:g=>182,. |
| 2c60 | 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 3e | :b=>193},...:light_salmon=>{:r=> |
| 2c80 | 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 74 | 255,.:g=>160,.:b=>122},...:light |
| 2ca0 | 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 62 | _sea_green=>{:r=>32,.:g=>178,.:b |
| 2cc0 | 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 3e | =>170},...:light_sky_blue=>{:r=> |
| 2ce0 | 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 74 | 135,.:g=>206,.:b=>250},...:light |
| 2d00 | 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 20 | _slate_gray=>{:r=>119,.:g=>136,. |
| 2d20 | 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 7b | :b=>153},...:light_slate_grey=>{ |
| 2d40 | 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 6c | :r=>119,.:g=>136,.:b=>153},...:l |
| 2d60 | 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 31 | ight_steel_blue=>{:r=>176,.:g=>1 |
| 2d80 | 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 7b | 96,.:b=>222},...:light_yellow=>{ |
| 2da0 | 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 6c | :r=>255,.:g=>255,.:b=>224},...:l |
| 2dc0 | 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 20 | ime=>{:r=>0,.:g=>255,.:b=>0},... |
| 2de0 | 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 3a | :lime_green=>{:r=>50,.:g=>205,.: |
| 2e00 | 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 3e | b=>50},...:linen=>{:r=>250,.:g=> |
| 2e20 | 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 3e | 240,.:b=>230},...:magenta=>{:r=> |
| 2e40 | 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 3d | 255,.:g=>0,.:b=>255},...:maroon= |
| 2e60 | 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 64 | >{:r=>128,.:g=>0,.:b=>0},...:med |
| 2e80 | 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 30 | ium_aquamarine=>{:r=>102,.:g=>20 |
| 2ea0 | 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 72 | 5,.:b=>170},...:medium_blue=>{:r |
| 2ec0 | 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 5f | =>0,.:g=>0,.:b=>205},...:medium_ |
| 2ee0 | 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 31 | orchid=>{:r=>186,.:g=>85,.:b=>21 |
| 2f00 | 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 20 | 1},...:medium_purple=>{:r=>147,. |
| 2f20 | 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 61 | :g=>112,.:b=>219},...:medium_sea |
| 2f40 | 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 31 | _green=>{:r=>60,.:g=>179,.:b=>11 |
| 2f60 | 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 31 | 3},...:medium_slate_blue=>{:r=>1 |
| 2f80 | 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 6d | 23,.:g=>104,.:b=>238},...:medium |
| 2fa0 | 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 20 | _spring_green=>{:r=>0,.:g=>250,. |
| 2fc0 | 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 7b | :b=>154},...:medium_turquoise=>{ |
| 2fe0 | 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 65 | :r=>72,.:g=>209,.:b=>204},...:me |
| 3000 | 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 32 | dium_violet_red=>{:r=>199,.:g=>2 |
| 3020 | 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 7b | 1,.:b=>133},...:midnight_blue=>{ |
| 3040 | 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 6e | :r=>25,.:g=>25,.:b=>112},...:min |
| 3060 | 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 3e | t_cream=>{:r=>245,.:g=>255,.:b=> |
| 3080 | 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 3a | 250},...:misty_rose=>{:r=>255,.: |
| 30a0 | 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 7b | g=>228,.:b=>225},...:moccasin=>{ |
| 30c0 | 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 6e | :r=>255,.:g=>228,.:b=>181},...:n |
| 30e0 | 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 20 | avajo_white=>{:r=>255,.:g=>222,. |
| 3100 | 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 30 | :b=>173},...:navy=>{:r=>0,.:g=>0 |
| 3120 | 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 35 | ,.:b=>128},...:old_lace=>{:r=>25 |
| 3140 | 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 3e | 3,.:g=>245,.:b=>230},...:olive=> |
| 3160 | 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 6c | {:r=>128,.:g=>128,.:b=>0},...:ol |
| 3180 | 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 3d | ive_drab=>{:r=>107,.:g=>142,.:b= |
| 31a0 | 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 31 | >35},...:orange=>{:r=>255,.:g=>1 |
| 31c0 | 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 3e | 65,.:b=>0},...:orange_red=>{:r=> |
| 31e0 | 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 3e | 255,.:g=>69,.:b=>0},...:orchid=> |
| 3200 | 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 3a | {:r=>218,.:g=>112,.:b=>214},...: |
| 3220 | 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 32 | pale_golden_rod=>{:r=>238,.:g=>2 |
| 3240 | 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 3d | 32,.:b=>170},...:palegreen=>{:r= |
| 3260 | 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 65 | >152,.:g=>251,.:b=>152},...:pale |
| 3280 | 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 3a | _turquoise=>{:r=>175,.:g=>238,.: |
| 32a0 | 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 72 | b=>238},...:pale_violet_red=>{:r |
| 32c0 | 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 70 | =>219,.:g=>112,.:b=>147},...:pap |
| 32e0 | 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 3d | aya_whip=>{:r=>255,.:g=>239,.:b= |
| 3300 | 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 20 | >213},...:peach_puff=>{:r=>255,. |
| 3320 | 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 3d | :g=>218,.:b=>185},...:peru=>{:r= |
| 3340 | 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 3d | >205,.:g=>133,.:b=>63},...:pink= |
| 3360 | 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 20 | >{:r=>255,.:g=>192,.:b=>203},... |
| 3380 | 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 32 | :plum=>{:r=>221,.:g=>160,.:b=>22 |
| 33a0 | 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 67 | 1},...:powder_blue=>{:r=>176,.:g |
| 33c0 | 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 3d | =>224,.:b=>230},...:purple=>{:r= |
| 33e0 | 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 63 | >128,.:g=>0,.:b=>128},...:rebecc |
| 3400 | 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 3e | a_purple=>{:r=>102,.:g=>51,.:b=> |
| 3420 | 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 3a | 153},...:red=>{:r=>255,.:g=>0,.: |
| 3440 | 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 20 | b=>0},...:rosy_brown=>{:r=>188,. |
| 3460 | 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 65 | :g=>143,.:b=>143},...:royal_blue |
| 3480 | 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 20 | =>{:r=>65,.:g=>105,.:b=>225},... |
| 34a0 | 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 2c | :saddle_brown=>{:r=>139,.:g=>69, |
| 34c0 | 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 3a | .:b=>19},...:salmon=>{:r=>250,.: |
| 34e0 | 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 6e | g=>128,.:b=>114},...:sandy_brown |
| 3500 | 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 20 | =>{:r=>244,.:g=>164,.:b=>96},... |
| 3520 | 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 62 | :sea_green=>{:r=>46,.:g=>139,.:b |
| 3540 | 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 3a | =>87},...:sea_shell=>{:r=>255,.: |
| 3560 | 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 72 | g=>245,.:b=>238},...:sienna=>{:r |
| 3580 | 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 65 | =>160,.:g=>82,.:b=>45},...:silve |
| 35a0 | 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 0a | r=>{:r=>192,.:g=>192,.:b=>192},. |
| 35c0 | 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 20 | ..:sky_blue=>{:r=>135,.:g=>206,. |
| 35e0 | 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 30 | :b=>235},...:slate_blue=>{:r=>10 |
| 3600 | 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 72 | 6,.:g=>90,.:b=>205},...:slate_gr |
| 3620 | 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 2c | ay=>{:r=>112,.:g=>128,.:b=>144}, |
| 3640 | 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 32 | ...:slate_grey=>{:r=>112,.:g=>12 |
| 3660 | 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 20 | 8,.:b=>144},...:snow=>{:r=>255,. |
| 3680 | 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 65 | :g=>250,.:b=>250},...:spring_gre |
| 36a0 | 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 20 | en=>{:r=>0,.:g=>255,.:b=>127},.. |
| 36c0 | 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 20 | .:steel_blue=>{:r=>70,.:g=>130,. |
| 36e0 | 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 3e | :b=>180},...:tan=>{:r=>210,.:g=> |
| 3700 | 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 20 | 180,.:b=>140},...:teal=>{:r=>0,. |
| 3720 | 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 7b | :g=>128,.:b=>128},...:thistle=>{ |
| 3740 | 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 74 | :r=>216,.:g=>191,.:b=>216},...:t |
| 3760 | 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 7d | omato=>{:r=>255,.:g=>99,.:b=>71} |
| 3780 | 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 34 | ,...:turquoise=>{:r=>64,.:g=>224 |
| 37a0 | 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 2c | ,.:b=>208},...:violet=>{:r=>238, |
| 37c0 | 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 3a | .:g=>130,.:b=>238},...:wheat=>{: |
| 37e0 | 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 68 | r=>245,.:g=>222,.:b=>179},...:wh |
| 3800 | 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 7d | ite=>{:r=>255,.:g=>255,.:b=>255} |
| 3820 | 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 3e | ,...:white_smoke=>{:r=>245,.:g=> |
| 3840 | 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 32 | 245,.:b=>245},...:yellow=>{:r=>2 |
| 3860 | 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 67 | 55,.:g=>255,.:b=>0},...:yellow_g |
| 3880 | 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 7d | reen=>{:r=>154,.:g=>205,.:b=>50} |
| 38a0 | 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 7b | .}.;.T:.@valueI"...{...:clear=>{ |
| 38c0 | 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 3a | :r=>0,.:g=>0,.:b=>0,.:a=>0},...: |
| 38e0 | 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 62 | ray_white=>{:r=>245,.:g=>245,.:b |
| 3900 | 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 2c | =>245},...:alice_blue=>{:r=>240, |
| 3920 | 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 77 | .:g=>248,.:b=>255},...:antique_w |
| 3940 | 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 35 | hite=>{:r=>250,.:g=>235,.:b=>215 |
| 3960 | 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 3d | },...:aqua=>{:r=>0,.:g=>255,.:b= |
| 3980 | 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 20 | >255},...:aquamarine=>{:r=>127,. |
| 39a0 | 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 72 | :g=>255,.:b=>212},...:azure=>{:r |
| 39c0 | 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 69 | =>240,.:g=>255,.:b=>255},...:bei |
| 39e0 | 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 2c | ge=>{:r=>245,.:g=>245,.:b=>220}, |
| 3a00 | 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 3a | ...:bisque=>{:r=>255,.:g=>228,.: |
| 3a20 | 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 30 | b=>196},...:black=>{:r=>0,.:g=>0 |
| 3a40 | 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 3a | ,.:b=>0},...:blanched_almond=>{: |
| 3a60 | 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 6c | r=>255,.:g=>235,.:b=>205},...:bl |
| 3a80 | 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 3a | ue=>{:r=>0,.:g=>0,.:b=>255},...: |
| 3aa0 | 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 3a | blue_violet=>{:r=>138,.:g=>43,.: |
| 3ac0 | 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 3d | b=>226},...:brown=>{:r=>165,.:g= |
| 3ae0 | 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 72 | >42,.:b=>42},...:burly_wood=>{:r |
| 3b00 | 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 64 | =>222,.:g=>184,.:b=>135},...:cad |
| 3b20 | 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 31 | et_blue=>{:r=>95,.:g=>158,.:b=>1 |
| 3b40 | 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 67 | 60},...:chartreuse=>{:r=>127,.:g |
| 3b60 | 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 72 | =>255,.:b=>0},...:chocolate=>{:r |
| 3b80 | 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 61 | =>210,.:g=>105,.:b=>30},...:cora |
| 3ba0 | 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 20 | l=>{:r=>255,.:g=>127,.:b=>80},.. |
| 3bc0 | 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 3d | .:cornflower_blue=>{:r=>100,.:g= |
| 3be0 | 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 72 | >149,.:b=>237},...:cornsilk=>{:r |
| 3c00 | 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 69 | =>255,.:g=>248,.:b=>220},...:cri |
| 3c20 | 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 2c | mson=>{:r=>220,.:g=>20,.:b=>60}, |
| 3c40 | 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 32 | ...:cyan=>{:r=>0,.:g=>255,.:b=>2 |
| 3c60 | 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 30 | 55},...:dark_blue=>{:r=>0,.:g=>0 |
| 3c80 | 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 30 | ,.:b=>139},...:dark_cyan=>{:r=>0 |
| 3ca0 | 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 6c | ,.:g=>139,.:b=>139},...:dark_gol |
| 3cc0 | 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 3e | den_rod=>{:r=>184,.:g=>134,.:b=> |
| 3ce0 | 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 3d | 11},...:dark_gray=>{:r=>169,.:g= |
| 3d00 | 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 7b | >169,.:b=>169},...:dark_green=>{ |
| 3d20 | 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 5f | :r=>0,.:g=>100,.:b=>0},...:dark_ |
| 3d40 | 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 39 | grey=>{:r=>169,.:g=>169,.:b=>169 |
| 3d60 | 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 3e | },...:dark_khaki=>{:r=>189,.:g=> |
| 3d80 | 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 3e | 183,.:b=>107},...:dark_magenta=> |
| 3da0 | 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 61 | {:r=>139,.:g=>0,.:b=>139},...:da |
| 3dc0 | 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 37 | rk_olive_green=>{:r=>85,.:g=>107 |
| 3de0 | 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 3e | ,.:b=>47},...:dark_orange=>{:r=> |
| 3e00 | 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 72 | 255,.:g=>140,.:b=>0},...:dark_or |
| 3e20 | 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 7d | chid=>{:r=>153,.:g=>50,.:b=>204} |
| 3e40 | 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 20 | ,...:dark_red=>{:r=>139,.:g=>0,. |
| 3e60 | 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 33 | :b=>0},...:dark_salmon=>{:r=>233 |
| 3e80 | 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 61 | ,.:g=>150,.:b=>122},...:dark_sea |
| 3ea0 | 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 31 | _green=>{:r=>143,.:g=>188,.:b=>1 |
| 3ec0 | 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 32 | 43},...:dark_slate_blue=>{:r=>72 |
| 3ee0 | 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 74 | ,.:g=>61,.:b=>139},...:dark_slat |
| 3f00 | 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 7d | e_gray=>{:r=>47,.:g=>79,.:b=>79} |
| 3f20 | 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 3a | ,...:dark_slate_grey=>{:r=>47,.: |
| 3f40 | 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 73 | g=>79,.:b=>79},...:dark_turquois |
| 3f60 | 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 20 | e=>{:r=>0,.:g=>206,.:b=>209},... |
| 3f80 | 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 3a | :dark_violet=>{:r=>148,.:g=>0,.: |
| 3fa0 | 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 2c | b=>211},...:deep_pink=>{:r=>255, |
| 3fc0 | 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 62 | .:g=>20,.:b=>147},...:deep_sky_b |
| 3fe0 | 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 0a | lue=>{:r=>0,.:g=>191,.:b=>255},. |
| 4000 | 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 20 | ..:dim_gray=>{:r=>105,.:g=>105,. |
| 4020 | 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 2c | :b=>105},...:dim_grey=>{:r=>105, |
| 4040 | 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 6c | .:g=>105,.:b=>105},...:dodger_bl |
| 4060 | 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 0a | ue=>{:r=>30,.:g=>144,.:b=>255},. |
| 4080 | 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 2c | ..:fire_brick=>{:r=>178,.:g=>34, |
| 40a0 | 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 3e | .:b=>34},...:floral_white=>{:r=> |
| 40c0 | 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 73 | 255,.:g=>250,.:b=>240},...:fores |
| 40e0 | 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 33 | t_green=>{:r=>34,.:g=>139,.:b=>3 |
| 4100 | 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 2c | 4},...:fuchsia=>{:r=>255,.:g=>0, |
| 4120 | 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 32 | .:b=>255},...:gainsboro=>{:r=>22 |
| 4140 | 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 77 | 0,.:g=>220,.:b=>220},...:ghost_w |
| 4160 | 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 35 | hite=>{:r=>248,.:g=>248,.:b=>255 |
| 4180 | 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 3e | },...:golden_rod=>{:r=>218,.:g=> |
| 41a0 | 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 2c | 165,.:b=>32},...:gold=>{:r=>255, |
| 41c0 | 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 3e | .:g=>215,.:b=>0},...:gray=>{:r=> |
| 41e0 | 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 6e | 128,.:g=>128,.:b=>128},...:green |
| 4200 | 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 72 | =>{:r=>0,.:g=>128,.:b=>0},...:gr |
| 4220 | 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 3a | een_yellow=>{:r=>173,.:g=>255,.: |
| 4240 | 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 31 | b=>47},...:grey=>{:r=>128,.:g=>1 |
| 4260 | 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 3d | 28,.:b=>128},...:honey_dew=>{:r= |
| 4280 | 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 5f | >240,.:g=>255,.:b=>240},...:hot_ |
| 42a0 | 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 30 | pink=>{:r=>255,.:g=>105,.:b=>180 |
| 42c0 | 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 3e | },...:indian_red=>{:r=>205,.:g=> |
| 42e0 | 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 2c | 92,.:b=>92},...:indigo=>{:r=>75, |
| 4300 | 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 3d | .:g=>0,.:b=>130},...:ivory=>{:r= |
| 4320 | 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 6b | >255,.:g=>255,.:b=>240},...:khak |
| 4340 | 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 0a | i=>{:r=>240,.:g=>230,.:b=>140},. |
| 4360 | 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 3d | ..:lavender_blush=>{:r=>255,.:g= |
| 4380 | 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 72 | >240,.:b=>245},...:lavender=>{:r |
| 43a0 | 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 77 | =>230,.:g=>230,.:b=>250},...:law |
| 43c0 | 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 3e | n_green=>{:r=>124,.:g=>252,.:b=> |
| 43e0 | 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 20 | 0},...:lemon_chiffon=>{:r=>255,. |
| 4400 | 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 65 | :g=>250,.:b=>205},...:light_blue |
| 4420 | 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 20 | =>{:r=>173,.:g=>216,.:b=>230},.. |
| 4440 | 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 38 | .:light_coral=>{:r=>240,.:g=>128 |
| 4460 | 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 3e | ,.:b=>128},...:light_cyan=>{:r=> |
| 4480 | 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 74 | 224,.:g=>255,.:b=>255},...:light |
| 44a0 | 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 67 | _golden_rod_yellow=>{:r=>250,.:g |
| 44c0 | 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 3e | =>250,.:b=>210},...:light_gray=> |
| 44e0 | 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 3a | {:r=>211,.:g=>211,.:b=>211},...: |
| 4500 | 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 20 | light_green=>{:r=>144,.:g=>238,. |
| 4520 | 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 31 | :b=>144},...:light_grey=>{:r=>21 |
| 4540 | 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 70 | 1,.:g=>211,.:b=>211},...:light_p |
| 4560 | 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 7d | ink=>{:r=>255,.:g=>182,.:b=>193} |
| 4580 | 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 3d | ,...:light_salmon=>{:r=>255,.:g= |
| 45a0 | 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 65 | >160,.:b=>122},...:light_sea_gre |
| 45c0 | 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 0a | en=>{:r=>32,.:g=>178,.:b=>170},. |
| 45e0 | 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 3d | ..:light_sky_blue=>{:r=>135,.:g= |
| 4600 | 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 67 | >206,.:b=>250},...:light_slate_g |
| 4620 | 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 7d | ray=>{:r=>119,.:g=>136,.:b=>153} |
| 4640 | 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 2c | ,...:light_slate_grey=>{:r=>119, |
| 4660 | 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 65 | .:g=>136,.:b=>153},...:light_ste |
| 4680 | 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 3e | el_blue=>{:r=>176,.:g=>196,.:b=> |
| 46a0 | 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 2c | 222},...:light_yellow=>{:r=>255, |
| 46c0 | 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 72 | .:g=>255,.:b=>224},...:lime=>{:r |
| 46e0 | 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 72 | =>0,.:g=>255,.:b=>0},...:lime_gr |
| 4700 | 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 0a | een=>{:r=>50,.:g=>205,.:b=>50},. |
| 4720 | 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 3d | ..:linen=>{:r=>250,.:g=>240,.:b= |
| 4740 | 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 3d | >230},...:magenta=>{:r=>255,.:g= |
| 4760 | 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 32 | >0,.:b=>255},...:maroon=>{:r=>12 |
| 4780 | 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 61 | 8,.:g=>0,.:b=>0},...:medium_aqua |
| 47a0 | 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 31 | marine=>{:r=>102,.:g=>205,.:b=>1 |
| 47c0 | 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 3d | 70},...:medium_blue=>{:r=>0,.:g= |
| 47e0 | 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 3e | >0,.:b=>205},...:medium_orchid=> |
| 4800 | 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 6d | {:r=>186,.:g=>85,.:b=>211},...:m |
| 4820 | 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 2c | edium_purple=>{:r=>147,.:g=>112, |
| 4840 | 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 3e | .:b=>219},...:medium_sea_green=> |
| 4860 | 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 6d | {:r=>60,.:g=>179,.:b=>113},...:m |
| 4880 | 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 3e | edium_slate_blue=>{:r=>123,.:g=> |
| 48a0 | 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 5f | 104,.:b=>238},...:medium_spring_ |
| 48c0 | 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 7d | green=>{:r=>0,.:g=>250,.:b=>154} |
| 48e0 | 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 20 | ,...:medium_turquoise=>{:r=>72,. |
| 4900 | 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 6f | :g=>209,.:b=>204},...:medium_vio |
| 4920 | 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 31 | let_red=>{:r=>199,.:g=>21,.:b=>1 |
| 4940 | 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 20 | 33},...:midnight_blue=>{:r=>25,. |
| 4960 | 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 3d | :g=>25,.:b=>112},...:mint_cream= |
| 4980 | 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 20 | >{:r=>245,.:g=>255,.:b=>250},... |
| 49a0 | 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 20 | :misty_rose=>{:r=>255,.:g=>228,. |
| 49c0 | 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 2c | :b=>225},...:moccasin=>{:r=>255, |
| 49e0 | 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 68 | .:g=>228,.:b=>181},...:navajo_wh |
| 4a00 | 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 7d | ite=>{:r=>255,.:g=>222,.:b=>173} |
| 4a20 | 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 32 | ,...:navy=>{:r=>0,.:g=>0,.:b=>12 |
| 4a40 | 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 32 | 8},...:old_lace=>{:r=>253,.:g=>2 |
| 4a60 | 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 38 | 45,.:b=>230},...:olive=>{:r=>128 |
| 4a80 | 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 62 | ,.:g=>128,.:b=>0},...:olive_drab |
| 4aa0 | 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 20 | =>{:r=>107,.:g=>142,.:b=>35},... |
| 4ac0 | 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 3e | :orange=>{:r=>255,.:g=>165,.:b=> |
| 4ae0 | 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 3d | 0},...:orange_red=>{:r=>255,.:g= |
| 4b00 | 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 38 | >69,.:b=>0},...:orchid=>{:r=>218 |
| 4b20 | 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 6c | ,.:g=>112,.:b=>214},...:pale_gol |
| 4b40 | 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 3e | den_rod=>{:r=>238,.:g=>232,.:b=> |
| 4b60 | 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 67 | 170},...:palegreen=>{:r=>152,.:g |
| 4b80 | 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 69 | =>251,.:b=>152},...:pale_turquoi |
| 4ba0 | 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 2c | se=>{:r=>175,.:g=>238,.:b=>238}, |
| 4bc0 | 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 3a | ...:pale_violet_red=>{:r=>219,.: |
| 4be0 | 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 70 | g=>112,.:b=>147},...:papaya_whip |
| 4c00 | 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 20 | =>{:r=>255,.:g=>239,.:b=>213},.. |
| 4c20 | 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 2c | .:peach_puff=>{:r=>255,.:g=>218, |
| 4c40 | 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 67 | .:b=>185},...:peru=>{:r=>205,.:g |
| 4c60 | 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 35 | =>133,.:b=>63},...:pink=>{:r=>25 |
| 4c80 | 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 7b | 5,.:g=>192,.:b=>203},...:plum=>{ |
| 4ca0 | 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 70 | :r=>221,.:g=>160,.:b=>221},...:p |
| 4cc0 | 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 3a | owder_blue=>{:r=>176,.:g=>224,.: |
| 4ce0 | 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 67 | b=>230},...:purple=>{:r=>128,.:g |
| 4d00 | 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 65 | =>0,.:b=>128},...:rebecca_purple |
| 4d20 | 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 20 | =>{:r=>102,.:g=>51,.:b=>153},... |
| 4d40 | 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 20 | :red=>{:r=>255,.:g=>0,.:b=>0},.. |
| 4d60 | 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 2c | .:rosy_brown=>{:r=>188,.:g=>143, |
| 4d80 | 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 36 | .:b=>143},...:royal_blue=>{:r=>6 |
| 4da0 | 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 5f | 5,.:g=>105,.:b=>225},...:saddle_ |
| 4dc0 | 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 7d | brown=>{:r=>139,.:g=>69,.:b=>19} |
| 4de0 | 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 20 | ,...:salmon=>{:r=>250,.:g=>128,. |
| 4e00 | 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 32 | :b=>114},...:sandy_brown=>{:r=>2 |
| 4e20 | 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 65 | 44,.:g=>164,.:b=>96},...:sea_gre |
| 4e40 | 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 20 | en=>{:r=>46,.:g=>139,.:b=>87},.. |
| 4e60 | 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 20 | .:sea_shell=>{:r=>255,.:g=>245,. |
| 4e80 | 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 3a | :b=>238},...:sienna=>{:r=>160,.: |
| 4ea0 | 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 3e | g=>82,.:b=>45},...:silver=>{:r=> |
| 4ec0 | 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 62 | 192,.:g=>192,.:b=>192},...:sky_b |
| 4ee0 | 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 7d | lue=>{:r=>135,.:g=>206,.:b=>235} |
| 4f00 | 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 39 | ,...:slate_blue=>{:r=>106,.:g=>9 |
| 4f20 | 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 3d | 0,.:b=>205},...:slate_gray=>{:r= |
| 4f40 | 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 74 | >112,.:g=>128,.:b=>144},...:slat |
| 4f60 | 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 31 | e_grey=>{:r=>112,.:g=>128,.:b=>1 |
| 4f80 | 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 2c | 44},...:snow=>{:r=>255,.:g=>250, |
| 4fa0 | 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 3d | .:b=>250},...:spring_green=>{:r= |
| 4fc0 | 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 5f | >0,.:g=>255,.:b=>127},...:steel_ |
| 4fe0 | 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 7d | blue=>{:r=>70,.:g=>130,.:b=>180} |
| 5000 | 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 3d | ,...:tan=>{:r=>210,.:g=>180,.:b= |
| 5020 | 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 2c | >140},...:teal=>{:r=>0,.:g=>128, |
| 5040 | 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 2c | .:b=>128},...:thistle=>{:r=>216, |
| 5060 | 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 7b | .:g=>191,.:b=>216},...:tomato=>{ |
| 5080 | 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 72 | :r=>255,.:g=>99,.:b=>71},...:tur |
| 50a0 | 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 30 | quoise=>{:r=>64,.:g=>224,.:b=>20 |
| 50c0 | 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 30 | 8},...:violet=>{:r=>238,.:g=>130 |
| 50e0 | 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 20 | ,.:b=>238},...:wheat=>{:r=>245,. |
| 5100 | 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 72 | :g=>222,.:b=>179},...:white=>{:r |
| 5120 | 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 69 | =>255,.:g=>255,.:b=>255},...:whi |
| 5140 | 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 3d | te_smoke=>{:r=>245,.:g=>245,.:b= |
| 5160 | 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 3e | >245},...:yellow=>{:r=>255,.:g=> |
| 5180 | 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 3a | 255,.:b=>0},...:yellow_green=>{: |
| 51a0 | 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 38 | r=>154,.:g=>205,.:b=>50}.}.;.T;8 |
| 51c0 | 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 6c | To;).;*F;+;.;.;.;&I".Raylib::Col |
| 51e0 | 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 31 69 02 a0 | or#initialize.;.F;,[.;.[.[.@1i.. |
| 5200 | 01 3b 15 54 3b 16 3b 39 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b | .;.T;.;9;.0;.[.;.{.;.IC;."..;.T; |
| 5220 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 2e 01 3b 25 40 01 c7 3b 35 54 3b 36 49 22 | .[.;![.;"@.;#0;$@...;%@..;5T;6I" |
| 5240 | 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 6e | .m.static.mrb_value.mrb_Color_in |
| 5260 | 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 6c | itialize(mrb_state*.mrb,.mrb_val |
| 5280 | 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 72 | ue.self).{..mrb_int.r.=.255;..mr |
| 52a0 | 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 72 | b_int.g.=.0;..mrb_int.b.=.0;..mr |
| 52c0 | 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 62 | b_int.a.=.255;..mrb_get_args(mrb |
| 52e0 | 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 6f | ,."|iiii",.&r,.&g,.&b,.&a);...Co |
| 5300 | 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 43 | lor.*color;..WRAPSTRUCT(Color,.C |
| 5320 | 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 72 | olor_type,.self,.color);...color |
| 5340 | 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 3e | ->r.=.r;..color->g.=.g;..color-> |
| 5360 | 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 61 | b.=.b;..color->a.=.a;...mrb_data |
| 5380 | 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 3b | _init(self,.color,.&Color_type); |
| 53a0 | 0a 09 72 65 74 75 72 6e 20 73 65 6c 66 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 | ..return.self;.}.;.T;7I".static. |
| 53c0 | 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" |
| 53e0 | 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 31 | .Raylib::Color#r.;.F;,[.;.[.[.@1 |
| 5400 | 69 02 b4 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 0b | i...;.T;.:.r;.0;.[.;.{.;.IC;.".. |
| 5420 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 3a 01 3b 25 40 01 c7 3b 35 54 | ;.T;.[.;![.;"@.;#0;$@.:.;%@..;5T |
| 5440 | 3b 36 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 72 | ;6I"..static.mrb_value.mrb_Color |
| 5460 | 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 6c | _get_red(mrb_state*.mrb,.mrb_val |
| 5480 | 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 41 | ue.self).{..Color.*color;..UNWRA |
| 54a0 | 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 2c | PSTRUCT(Color,.Color_type,.self, |
| 54c0 | 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 75 | .color);..return.mrb_fixnum_valu |
| 54e0 | 65 28 63 6f 6c 6f 72 2d 3e 72 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 | e(color->r);.}.;.T;7I".static.mr |
| 5500 | 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 52 | b_value.;.To;).;*F;+;.;.;.;&I".R |
| 5520 | 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 31 69 | aylib::Color#r=.;.F;,[.;.[.[.@1i |
| 5540 | 02 bb 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 0b | ...;.T;.:.r=;.0;.[.;.{.;.IC;.".. |
| 5560 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 46 01 3b 25 40 01 c7 3b 35 54 | ;.T;.[.;![.;"@.;#0;[email protected].;%@..;5T |
| 5580 | 3b 36 49 22 01 e1 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 43 6f 6c 6f 72 | ;6I"..static.mrb_value.mrb_Color |
| 55a0 | 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 6c | _set_red(mrb_state*.mrb,.mrb_val |
| 55c0 | 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 41 | ue.self).{..Color.*color;..UNWRA |
| 55e0 | 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 2c | PSTRUCT(Color,.Color_type,.self, |
| 5600 | 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 72 | .color);..mrb_int.r;..mrb_get_ar |
| 5620 | 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 3b | gs(mrb,."i",.&r);..color->r.=.r; |
| 5640 | 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 72 | ...return.mrb_fixnum_value(color |
| 5660 | 2d 3e 72 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | ->r);.}.;.T;7I".static.mrb_value |
| 5680 | 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 3a | .;.To;).;*F;+;.;.;.;&I".Raylib:: |
| 56a0 | 43 6f 6c 6f 72 23 67 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 c6 01 3b 15 54 3b 16 | Color#g.;.F;,[.;.[.[.@1i...;.T;. |
| 56c0 | 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 21 | :.g;.0;.[.;.{.;.IC;."..;.T;.[.;! |
| 56e0 | 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 52 01 3b 25 40 01 c7 3b 35 54 3b 36 49 22 01 aa 73 74 61 | [.;"@.;#0;[email protected].;%@..;5T;6I"..sta |
| 5700 | 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 65 | tic.mrb_value.mrb_Color_get_gree |
| 5720 | 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 66 | n(mrb_state*.mrb,.mrb_value.self |
| 5740 | 29 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 3b 0a 09 55 4e 57 52 41 50 53 54 52 55 43 54 | ).{..Color.*color;..UNWRAPSTRUCT |
| 5760 | 28 43 6f 6c 6f 72 2c 20 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 73 65 6c 66 2c 20 63 6f 6c 6f 72 29 | (Color,.Color_type,.self,.color) |
| 5780 | 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 72 | ;..return.mrb_fixnum_value(color |
| 57a0 | 2d 3e 67 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | ->g);.}.;.T;7I".static.mrb_value |
| 57c0 | 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 3a | .;.To;).;*F;+;.;.;.;&I".Raylib:: |
| 57e0 | 43 6f 6c 6f 72 23 67 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 cd 01 3b 15 54 3b | Color#g=.;.F;,[.;.[.[.@1i...;.T; |
| 5800 | 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 00 | .:.g=;.0;.[.;.{.;.IC;."..;.T;.[. |
| 5820 | 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 5e 01 3b 25 40 01 c7 3b 35 54 3b 36 49 22 01 e3 73 | ;![.;"@.;#0;$@.^.;%@..;5T;6I"..s |
| 5840 | 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 72 | tatic.mrb_value.mrb_Color_set_gr |
| 5860 | 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 65 | een(mrb_state*.mrb,.mrb_value.se |
| 5880 | 6c 66 29 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 3b 0a 09 55 4e 57 52 41 50 53 54 52 55 | lf).{..Color.*color;..UNWRAPSTRU |
| 58a0 | 43 54 28 43 6f 6c 6f 72 2c 20 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 73 65 6c 66 2c 20 63 6f 6c 6f | CT(Color,.Color_type,.self,.colo |
| 58c0 | 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 72 | r);..mrb_int.g;..mrb_get_args(mr |
| 58e0 | 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 65 | b,."i",.&g);..color->g.=.g;...re |
| 5900 | 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 3b | turn.mrb_fixnum_value(color->g); |
| 5920 | 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f | .}.;.T;7I".static.mrb_value.;.To |
| 5940 | 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 72 | ;).;*F;+;.;.;.;&I".Raylib::Color |
| 5960 | 23 62 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 d8 01 3b 15 54 3b 16 3a 06 62 3b 18 | #b.;.F;,[.;.[.[.@1i...;.T;.:.b;. |
| 5980 | 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;.[.;![.;"@ |
| 59a0 | 17 3b 23 30 3b 24 40 02 6a 01 3b 25 40 01 c7 3b 35 54 3b 36 49 22 01 aa 73 74 61 74 69 63 20 6d | .;#0;[email protected].;%@..;5T;6I"..static.m |
| 59c0 | 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 5f | rb_value.mrb_Color_get_blue(mrb_ |
| 59e0 | 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 43 | state*.mrb,.mrb_value.self).{..C |
| 5a00 | 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 72 | olor.*color;..UNWRAPSTRUCT(Color |
| 5a20 | 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 65 | ,.Color_type,.self,.color);...re |
| 5a40 | 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 3b | turn.mrb_fixnum_value(color->b); |
| 5a60 | 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f | .}.;.T;7I".static.mrb_value.;.To |
| 5a80 | 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 72 | ;).;*F;+;.;.;.;&I".Raylib::Color |
| 5aa0 | 23 62 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 e0 01 3b 15 54 3b 16 3a 07 62 3d | #b=.;.F;,[.;.[.[.@1i...;.T;.:.b= |
| 5ac0 | 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;.[.;![.; |
| 5ae0 | 22 40 17 3b 23 30 3b 24 40 02 76 01 3b 25 40 01 c7 3b 35 54 3b 36 49 22 01 e2 73 74 61 74 69 63 | "@.;#0;[email protected].;%@..;5T;6I"..static |
| 5b00 | 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 72 | .mrb_value.mrb_Color_set_blue(mr |
| 5b20 | 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).{. |
| 5b40 | 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 6c | .Color.*color;..UNWRAPSTRUCT(Col |
| 5b60 | 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 6d | or,.Color_type,.self,.color);..m |
| 5b80 | 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 22 | rb_int.b;..mrb_get_args(mrb,."i" |
| 5ba0 | 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 6d | ,.&b);..color->b.=.b;...return.m |
| 5bc0 | 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 54 | rb_fixnum_value(color->b);.}.;.T |
| 5be0 | 3b 37 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 | ;7I".static.mrb_value.;.To;).;*F |
| 5c00 | 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 46 | ;+;.;.;.;&I".Raylib::Color#a.;.F |
| 5c20 | 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 eb 01 3b 15 54 3b 16 3a 06 61 3b 18 30 3b 1c 5b 00 3b | ;,[.;.[.[.@1i...;.T;.:.a;.0;.[.; |
| 5c40 | 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;$ |
| 5c60 | 40 02 82 01 3b 25 40 01 c7 3b 35 54 3b 36 49 22 01 aa 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | @...;%@..;5T;6I"..static.mrb_val |
| 5c80 | 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 65 | ue.mrb_Color_get_alpha(mrb_state |
| 5ca0 | 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 20 | *.mrb,.mrb_value.self).{..Color. |
| 5cc0 | 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 6c | *color;..UNWRAPSTRUCT(Color,.Col |
| 5ce0 | 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 6d | or_type,.self,.color);..return.m |
| 5d00 | 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 54 | rb_fixnum_value(color->a);.}.;.T |
| 5d20 | 3b 37 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 | ;7I".static.mrb_value.;.To;).;*F |
| 5d40 | 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 20 | ;+;.;.;.;&I".Raylib::Color#a=.;. |
| 5d60 | 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 f2 01 3b 15 54 3b 16 3a 07 61 3d 3b 18 30 3b 1c 5b | F;,[.;.[.[.@1i...;.T;.:.a=;.0;.[ |
| 5d80 | 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 | .;.{.;.IC;."..;.T;.[.;![.;"@.;#0 |
| 5da0 | 3b 24 40 02 8e 01 3b 25 40 01 c7 3b 35 54 3b 36 49 22 01 e3 73 74 61 74 69 63 20 6d 72 62 5f 76 | ;$@...;%@..;5T;6I"..static.mrb_v |
| 5dc0 | 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 61 | alue.mrb_Color_set_alpha(mrb_sta |
| 5de0 | 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 43 6f 6c 6f | te*.mrb,.mrb_value.self).{..Colo |
| 5e00 | 72 20 2a 63 6f 6c 6f 72 3b 0a 09 55 4e 57 52 41 50 53 54 52 55 43 54 28 43 6f 6c 6f 72 2c 20 43 | r.*color;..UNWRAPSTRUCT(Color,.C |
| 5e20 | 6f 6c 6f 72 5f 74 79 70 65 2c 20 73 65 6c 66 2c 20 63 6f 6c 6f 72 29 3b 0a 09 6d 72 62 5f 69 6e | olor_type,.self,.color);..mrb_in |
| 5e40 | 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 29 | t.a;..mrb_get_args(mrb,."i",.&a) |
| 5e60 | 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 69 | ;..color->a.=.a;...return.mrb_fi |
| 5e80 | 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 37 49 22 15 | xnum_value(color->a);.}.;.T;7I". |
| 5ea0 | 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 c7 3b 0b 49 43 3b 08 | static.mrb_value.;.T.;.@..;.IC;. |
| 5ec0 | 5b 00 06 3b 0a 40 01 c7 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 01 c7 3b 0d 49 43 3b 0e 7b 07 3b 0f | [..;.@..;.IC;.[..;.@..;.IC;.{.;. |
| 5ee0 | 49 43 3b 0e 7b 00 06 3b 10 54 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 | IC;.{..;.T;.IC;.{..;.T.;.T;.{.;. |
| 5f00 | 5b 00 3b 14 5b 07 5b 07 40 01 d0 69 16 5b 07 40 31 69 02 49 03 3b 15 54 3b 16 3a 0a 43 6f 6c 6f | [.;.[.[[email protected].[[email protected].;.T;.:.Colo |
| 5f20 | 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 64 | r;.;.;.;.;.[.;.{.;.IC;.".2.In.ad |
| 5f40 | 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 73 | dition.to.creating.custom.colors |
| 5f60 | 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 6c | ,.you.can.call.any.of.the.defaul |
| 5f80 | 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 6f | t.140.HTML.colors(in.addition.to |
| 5fa0 | 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 0a | .RayWhite.and.Clear).seen.here:. |
| 5fc0 | 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 73 | https://www.w3schools.com/colors |
| 5fe0 | 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 61 | /colors_names.asp....When.a.defa |
| 6000 | 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 65 | ult.color.is.called.it.is.create |
| 6020 | 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 20 | d.once.and.then.stored.for.each. |
| 6040 | 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 0a | future.consecutive.use..To.call. |
| 6060 | 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 75 | a.color.method.simply.use.the.ru |
| 6080 | 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 20 | by.naming.convention.for.method. |
| 60a0 | 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 69 | calls,.for.example.to.use.BlueVi |
| 60c0 | 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 3a | olet.you.would.do.the.following: |
| 60e0 | 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 63 | ..+Rl::Color.blue_violet+..You.c |
| 6100 | 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 72 | an.also.add.custom.default.color |
| 6120 | 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 20 | s.by.adding.it.to.the.ColorList. |
| 6140 | 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 20 | hash.so.that.they.can.be.called. |
| 6160 | 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 02 | the.same.way..;.T;.[.;![.;"I".2. |
| 6180 | 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 63 | In.addition.to.creating.custom.c |
| 61a0 | 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 64 | olors,.you.can.call.any.of.the.d |
| 61c0 | 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 69 | efault.140.HTML.colors(in.additi |
| 61e0 | 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 68 | on.to.RayWhite.and.Clear).seen.h |
| 6200 | 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 63 | ere:.https://www.w3schools.com/c |
| 6220 | 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 61 | olors/colors_names.asp....When.a |
| 6240 | 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 63 | .default.color.is.called.it.is.c |
| 6260 | 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 20 | reated.once.and.then.stored.for. |
| 6280 | 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 20 | each.future.consecutive.use..To. |
| 62a0 | 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 74 | call.a.color.method.simply.use.t |
| 62c0 | 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 65 | he.ruby.naming.convention.for.me |
| 62e0 | 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 42 | thod.calls,.for.example.to.use.B |
| 6300 | 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 6f | lueViolet.you.would.do.the.follo |
| 6320 | 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 0a | wing:..+Rl::Color.blue_violet+.. |
| 6340 | 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 20 | You.can.also.add.custom.default. |
| 6360 | 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 72 | colors.by.adding.it.to.the.Color |
| 6380 | 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 61 | List.hash.so.that.they.can.be.ca |
| 63a0 | 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 c7 3b 2e | lled.the.same.way..;.T;#0;$@..;. |
| 63c0 | 69 00 3b 2f 46 3b 30 6f 3b 31 08 3b 32 46 3b 33 69 08 3b 34 69 15 3b 25 40 19 3b 26 49 22 12 52 | i.;/F;0o;1.;2F;3i.;4i.;%@.;&I".R |
| 63e0 | 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 06 3b 20 46 3b 3f 6f 3b 40 0c 3b 41 30 3b 42 30 3b 43 30 3b | aylib::Color.;.F;?o;@.;A0;B0;C0; |
| 6400 | 16 3b 44 3b 25 40 19 3b 45 30 3b 46 30 3b 38 54 6f 3b 28 17 3b 07 49 43 3b 08 5b 1a 6f 3b 29 16 | .;D;%@.;E0;F0;8To;(.;.IC;.[.o;). |
| 6420 | 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 6c | ;*F;+;.;.;.;&I".Raylib::Rectangl |
| 6440 | 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 23 | e#draw.;.F;,[.[.I".color:.;.TI"# |
| 6460 | 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 06 3b | Rl::Color.new(255,255,255,255).; |
| 6480 | 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 69 | .T;.[.[.I".mrblib/raylib.rb.;.Ti |
| 64a0 | 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 00 | .;.F;.:.draw;.;.;.[.;.{.;.IC;.". |
| 64c0 | 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 af 01 3b 2e 69 00 3b 25 40 | .;.T;.[.;![.;"@.;#0;$@...;.i.;%@ |
| 64e0 | 02 ad 01 3b 35 54 3b 36 49 22 4c 64 65 66 20 64 72 61 77 28 63 6f 6c 6f 72 3a 20 52 6c 3a 3a 43 | ...;5T;6I"Ldef.draw(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 28 63 6f 6c 6f 72 29 0a 65 6e 64 06 3b 20 54 3b 37 49 22 34 64 65 66 20 64 | f._draw(color).end.;.T;7I"4def.d |
| 6540 | 72 61 77 28 63 6f 6c 6f 72 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 | raw(color:.Rl::Color.new(255,255 |
| 6560 | 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 38 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b | ,255,255)).;.T;8To;).;*F;+;.;.;. |
| 6580 | 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 65 | ;&I"!Raylib::Rectangle#draw_line |
| 65a0 | 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 06 | s.;.F;,[.[.I".line_thick:.;.TI". |
| 65c0 | 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 72 | 1.;.T[.I".color:.;.TI"#Rl::Color |
| 65e0 | 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 40 | .new(255,255,255,255).;.T;.[.[.@ |
| 6600 | 02 b7 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 1d | ...i.;.F;.:.draw_lines;.;.;.[.;. |
| 6620 | 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;$@ |
| 6640 | 02 bf 01 3b 2e 69 00 3b 25 40 02 ad 01 3b 35 54 3b 36 49 22 73 64 65 66 20 64 72 61 77 5f 6c 69 | ...;.i.;%@...;5T;6I"sdef.draw_li |
| 6660 | 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 6f | nes(line_thick:.1,.color:.Rl::Co |
| 6680 | 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 66 | lor.new(255,255,255,255))...self |
| 66a0 | 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 0a | ._draw_lines(line_thick,.color). |
| 66c0 | 65 6e 64 06 3b 20 54 3b 37 49 22 49 64 65 66 20 64 72 61 77 5f 6c 69 6e 65 73 28 6c 69 6e 65 5f | end.;.T;7I"Idef.draw_lines(line_ |
| 66e0 | 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 32 | thick:.1,.color:.Rl::Color.new(2 |
| 6700 | 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 38 54 6f 3b 29 15 3b 2a 46 3b 2b | 55,255,255,255)).;.T;8To;).;*F;+ |
| 6720 | 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 69 | ;.;.;.;&I"!Raylib::Rectangle#ini |
| 6740 | 74 69 61 6c 69 7a 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 60 3b 15 54 3b 16 3b 39 | tialize.;.F;,[.;.[.[.@1i`;.T;.;9 |
| 6760 | 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 70 | ;.0;.[.;.{.;.IC;."...accessors.p |
| 6780 | 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 5f | robably.not.needed...static.mrb_ |
| 67a0 | 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 63 | value...mrb_NPatchInfo_get_sourc |
| 67c0 | 65 5f 72 65 63 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 | e_rec(mrb_state*.mrb,.mrb_value. |
| 67e0 | 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 44 41 54 41 | self).{...NPatchInfo.*npi.=.DATA |
| 6800 | 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f | _GET_PTR(mrb,.self,.&NPatchInfo_ |
| 6820 | 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 61 | type,.NPatchInfo);...struct.RCla |
| 6840 | 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 79 | ss.*c.=.mrb_module_get(mrb,."Ray |
| 6860 | 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 73 | lib");...struct.RClass.*rec_clas |
| 6880 | 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,. |
| 68a0 | 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 72 | Rectangle_type.struct_name);...r |
| 68c0 | 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 74 | eturn.mrb_obj_value(Data_Wrap_St |
| 68e0 | 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 5f | ruct(mrb,.rec_class,.&Rectangle_ |
| 6900 | 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 61 | type,.&npi->source));...}....sta |
| 6920 | 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 67 | tic.mrb_value...mrb_NPatchInfo_g |
| 6940 | 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 75 | et_left(mrb_state*.mrb,.mrb_valu |
| 6960 | 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 44 41 | e.self).{...NPatchInfo.*npi.=.DA |
| 6980 | 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 6e 66 | TA_GET_PTR(mrb,.self,.&NPatchInf |
| 69a0 | 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 75 72 6e 20 6d 72 | o_type,.NPatchInfo);...return.mr |
| 69c0 | 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 0a | b_fixnum_value(npi->left);...}.. |
| 69e0 | 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 49 | ..static.mrb_value...mrb_NPatchI |
| 6a00 | 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 5f | nfo_get_top(mrb_state*.mrb,.mrb_ |
| 6a20 | 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 | value.self).{...NPatchInfo.*npi. |
| 6a40 | 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 | =.DATA_GET_PTR(mrb,.self,.&NPatc |
| 6a60 | 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 72 | hInfo_type,.NPatchInfo);...retur |
| 6a80 | 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 20 | n.mrb_fixnum_value(npi->top);... |
| 6aa0 | 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 |
| 6ac0 | 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 2c | chInfo_get_right(mrb_state*.mrb, |
| 6ae0 | 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 | .mrb_value.self).{...NPatchInfo. |
| 6b00 | 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 | *npi.=.DATA_GET_PTR(mrb,.self,.& |
| 6b20 | 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 | NPatchInfo_type,.NPatchInfo);... |
| 6b40 | 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 67 | return.mrb_fixnum_value(npi->rig |
| 6b60 | 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 6d | ht);...}....static.mrb_value...m |
| 6b80 | 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 61 | rb_NPatchInfo_get_bottom(mrb_sta |
| 6ba0 | 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 61 | te*.mrb,.mrb_value.self).{...NPa |
| 6bc0 | 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 2c | tchInfo.*npi.=.DATA_GET_PTR(mrb, |
| 6be0 | 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 49 | .self,.&NPatchInfo_type,.NPatchI |
| 6c00 | 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 28 | nfo);...return.mrb_fixnum_value( |
| 6c20 | 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 5f | npi->bottom);...}....static.mrb_ |
| 6c40 | 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 75 | value...mrb_NPatchInfo_get_layou |
| 6c60 | 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 |
| 6c80 | 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 54 | ).{...NPatchInfo.*npi.=.DATA_GET |
| 6ca0 | 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 65 | _PTR(mrb,.self,.&NPatchInfo_type |
| 6cc0 | 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 6e | ,.NPatchInfo);...return.mrb_fixn |
| 6ce0 | 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 1c | um_value(npi->layout);...}.;.T;. |
| 6d00 | 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 20 | [.;![.;"I"...accessors.probably. |
| 6d20 | 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 20 | not.needed...static.mrb_value... |
| 6d40 | 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 72 | mrb_NPatchInfo_get_source_rec(mr |
| 6d60 | 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).{. |
| 6d80 | 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 52 | ..NPatchInfo.*npi.=.DATA_GET_PTR |
| 6da0 | 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 50 | (mrb,.self,.&NPatchInfo_type,.NP |
| 6dc0 | 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 20 | atchInfo);...struct.RClass.*c.=. |
| 6de0 | 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 20 | mrb_module_get(mrb,."Raylib");.. |
| 6e00 | 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 5f | .struct.RClass.*rec_class.=.mrb_ |
| 6e20 | 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 6c | class_get_under(mrb,.c,.Rectangl |
| 6e40 | 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 72 | e_type.struct_name);...return.mr |
| 6e60 | 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 62 | b_obj_value(Data_Wrap_Struct(mrb |
| 6e80 | 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 6e | ,.rec_class,.&Rectangle_type,.&n |
| 6ea0 | 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 5f | pi->source));...}....static.mrb_ |
| 6ec0 | 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 28 | value...mrb_NPatchInfo_get_left( |
| 6ee0 | 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). |
| 6f00 | 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 | {...NPatchInfo.*npi.=.DATA_GET_P |
| 6f20 | 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 | TR(mrb,.self,.&NPatchInfo_type,. |
| 6f40 | 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d | NPatchInfo);...return.mrb_fixnum |
| 6f60 | 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 63 | _value(npi->left);...}....static |
| 6f80 | 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 5f | .mrb_value...mrb_NPatchInfo_get_ |
| 6fa0 | 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 65 | top(mrb_state*.mrb,.mrb_value.se |
| 6fc0 | 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 | lf).{...NPatchInfo.*npi.=.DATA_G |
| 6fe0 | 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 | ET_PTR(mrb,.self,.&NPatchInfo_ty |
| 7000 | 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 69 | pe,.NPatchInfo);...return.mrb_fi |
| 7020 | 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 61 | xnum_value(npi->top);...}....sta |
| 7040 | 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 67 | tic.mrb_value...mrb_NPatchInfo_g |
| 7060 | 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 6c | et_right(mrb_state*.mrb,.mrb_val |
| 7080 | 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 |
| 70a0 | 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 |
| 70c0 | 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 |
| 70e0 | 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 7d | rb_fixnum_value(npi->right);...} |
| 7100 | 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 74 63 | ....static.mrb_value...mrb_NPatc |
| 7120 | 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 2c | hInfo_get_bottom(mrb_state*.mrb, |
| 7140 | 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 | .mrb_value.self).{...NPatchInfo. |
| 7160 | 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 | *npi.=.DATA_GET_PTR(mrb,.self,.& |
| 7180 | 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 | NPatchInfo_type,.NPatchInfo);... |
| 71a0 | 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 74 | return.mrb_fixnum_value(npi->bot |
| 71c0 | 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 20 | tom);...}....static.mrb_value... |
| 71e0 | 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 74 | mrb_NPatchInfo_get_layout(mrb_st |
| 7200 | 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 |
| 7220 | 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 |
| 7240 | 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 |
| 7260 | 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 |
| 7280 | 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 d1 01 3b | (npi->layout);...}.;.T;#0;$@...; |
| 72a0 | 2f 46 3b 30 6f 3b 31 08 3b 32 54 3b 33 69 39 3b 34 69 5e 3b 25 40 02 ad 01 3b 35 54 3b 36 49 22 | /F;0o;1.;2T;3i9;4i^;%@...;5T;6I" |
| 72c0 | 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 6c | .0.static.mrb_value.mrb_Rectangl |
| 72e0 | 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 |
| 7300 | 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 2e | _value.self).{..mrb_float.x.=.0. |
| 7320 | 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 61 | 0;..mrb_float.y.=.0.0;..mrb_floa |
| 7340 | 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 3b | t.w.=.10.0;..mrb_float.h.=.10.0; |
| 7360 | 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 2c | ..mrb_get_args(mrb,."|ffff",.&x, |
| 7380 | 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 61 | .&y,.&w,.&h);...Rectangle.*recta |
| 73a0 | 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 6c | ngle.=.(Rectangle.*)DATA_PTR(sel |
| 73c0 | 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 72 | f);..if(rectangle).{.mrb_free(mr |
| 73e0 | 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 28 | b,.rectangle);.}..mrb_data_init( |
| 7400 | 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 72 | self,.NULL,.&Rectangle_type);..r |
| 7420 | 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 6c | ectangle.=.(Rectangle.*)mrb_mall |
| 7440 | 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 65 | oc(mrb,.sizeof(Rectangle));...re |
| 7460 | 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 20 | ctangle->x.=.x;..rectangle->y.=. |
| 7480 | 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 61 | y;..rectangle->width.=.w;..recta |
| 74a0 | 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 74 | ngle->height=.h;...mrb_data_init |
| 74c0 | 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 70 | (self,.rectangle,.&Rectangle_typ |
| 74e0 | 65 29 3b 0a 09 72 65 74 75 72 6e 20 73 65 6c 66 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 | e);..return.self;.}.;.T;7I".stat |
| 7500 | 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;+;.;.;.; |
| 7520 | 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 3b | &I".Raylib::Rectangle#x.;.F;,[.; |
| 7540 | 14 5b 06 5b 07 40 31 69 76 3b 15 54 3b 16 3b 3a 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b | .[.[.@1iv;.T;.;:;.0;.[.;.{.;.IC; |
| 7560 | 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 df 01 3b 25 40 02 | ."..;.T;.[.;![.;"@.;#0;$@...;%@. |
| 7580 | ad 01 3b 35 54 3b 36 49 22 01 b3 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f | ..;5T;6I"..static.mrb_value.mrb_ |
| 75a0 | 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 20 | Rectangle_get_x(mrb_state*.mrb,. |
| 75c0 | 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 | mrb_value.self).{..Rectangle.*re |
| 75e0 | 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 | ct.=.DATA_GET_PTR(mrb,.self,.&Re |
| 7600 | 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 72 | ctangle_type,.Rectangle);..retur |
| 7620 | 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 3b | n.mrb_fixnum_value(rect->x);.}.; |
| 7640 | 20 54 3b 37 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;7I".static.mrb_value.;.To;).; |
| 7660 | 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 65 | *F;+;.;.;.;&I".Raylib::Rectangle |
| 7680 | 23 78 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 7c 3b 15 54 3b 16 3b 3b 3b 18 30 3b | #x=.;.F;,[.;.[.[.@1i|;.T;.;;;.0; |
| 76a0 | 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;.[.;![.;"@.; |
| 76c0 | 23 30 3b 24 40 02 eb 01 3b 25 40 02 ad 01 3b 35 54 3b 36 49 22 01 ec 73 74 61 74 69 63 20 6d 72 | #0;$@...;%@...;5T;6I"..static.mr |
| 76e0 | 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 5f | b_value.mrb_Rectangle_set_x(mrb_ |
| 7700 | 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 |
| 7720 | 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 |
| 7740 | 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 |
| 7760 | 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 67 | gle);..mrb_float.x;..mrb_get_arg |
| 7780 | 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 09 | s(mrb,."f",.&x);..rect->x.=.x;.. |
| 77a0 | 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 29 | return.mrb_fixnum_value(rect->x) |
| 77c0 | 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 | ;.}.;.T;7I".static.mrb_value.;.T |
| 77e0 | 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 | o;).;*F;+;.;.;.;&I".Raylib::Rect |
| 7800 | 61 6e 67 6c 65 23 79 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 01 80 3b 15 54 3b 16 3b | angle#y.;.F;,[.;.[.[.@1i..;.T;.; |
| 7820 | 3c 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;.[.;![. |
| 7840 | 3b 22 40 17 3b 23 30 3b 24 40 02 f7 01 3b 25 40 02 ad 01 3b 35 54 3b 36 49 22 01 b3 73 74 61 74 | ;"@.;#0;$@...;%@...;5T;6I"..stat |
| 7860 | 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 79 | ic.mrb_value.mrb_Rectangle_get_y |
| 7880 | 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) |
| 78a0 | 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 |
| 78c0 | 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 |
| 78e0 | 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 |
| 7900 | 6c 75 65 28 72 65 63 74 2d 3e 79 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d | lue(rect->y);.}.;.T;7I".static.m |
| 7920 | 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 19 | rb_value.;.To;).;*F;+;.;.;.;&I". |
| 7940 | 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 06 | Raylib::Rectangle#y=.;.F;,[.;.[. |
| 7960 | 5b 07 40 31 69 01 86 3b 15 54 3b 16 3b 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 | [.@1i..;.T;.;=;.0;.[.;.{.;.IC;." |
| 7980 | 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 03 02 3b 25 40 02 ad 01 | ..;.T;.[.;![.;"@.;#0;$@...;%@... |
| 79a0 | 3b 35 54 3b 36 49 22 01 ec 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 | ;5T;6I"..static.mrb_value.mrb_Re |
| 79c0 | 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 72 | ctangle_set_y(mrb_state*.mrb,.mr |
| 79e0 | 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 | b_value.self).{..Rectangle.*rect |
| 7a00 | 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 | .=.DATA_GET_PTR(mrb,.self,.&Rect |
| 7a20 | 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 6d 72 62 5f 66 6c 6f | angle_type,.Rectangle);..mrb_flo |
| 7a40 | 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 79 | at.y;..mrb_get_args(mrb,."f",.&y |
| 7a60 | 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 78 | );..rect->y.=.y;..return.mrb_fix |
| 7a80 | 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 37 49 22 15 73 74 | num_value(rect->y);.}.;.T;7I".st |
| 7aa0 | 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;+;.;.; |
| 7ac0 | 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 20 | .;&I".Raylib::Rectangle#width.;. |
| 7ae0 | 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 01 8f 3b 15 54 3b 16 3a 0a 77 69 64 74 68 3b 18 30 3b | F;,[.;.[.[.@1i..;.T;.:.width;.0; |
| 7b00 | 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;.[.;![.;"@.; |
| 7b20 | 23 30 3b 24 40 02 0f 02 3b 25 40 02 ad 01 3b 35 54 3b 36 49 22 01 bb 73 74 61 74 69 63 20 6d 72 | #0;$@...;%@...;5T;6I"..static.mr |
| 7b40 | 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 28 | b_value.mrb_Rectangle_get_width( |
| 7b60 | 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). |
| 7b80 | 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 | {..Rectangle.*rect.=.DATA_GET_PT |
| 7ba0 | 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 | R(mrb,.self,.&Rectangle_type,.Re |
| 7bc0 | 63 74 61 6e 67 6c 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c | ctangle);..return.mrb_fixnum_val |
| 7be0 | 75 65 28 72 65 63 74 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 | ue(rect->width);.}.;.T;7I".stati |
| 7c00 | 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;+;.;.;.;& |
| 7c20 | 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 3b | I".Raylib::Rectangle#width=.;.F; |
| 7c40 | 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 01 95 3b 15 54 3b 16 3a 0b 77 69 64 74 68 3d 3b 18 30 3b 1c | ,[.;.[.[.@1i..;.T;.:.width=;.0;. |
| 7c60 | 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;.[.;![.;"@.;# |
| 7c80 | 30 3b 24 40 02 1b 02 3b 25 40 02 ad 01 3b 35 54 3b 36 49 22 02 00 01 73 74 61 74 69 63 20 6d 72 | 0;$@...;%@...;5T;6I"...static.mr |
| 7ca0 | 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 28 | b_value.mrb_Rectangle_set_width( |
| 7cc0 | 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). |
| 7ce0 | 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 | {..Rectangle.*rect.=.DATA_GET_PT |
| 7d00 | 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 | R(mrb,.self,.&Rectangle_type,.Re |
| 7d20 | 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 62 | ctangle);..mrb_float.width;..mrb |
| 7d40 | 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 65 | _get_args(mrb,."f",.&width);..re |
| 7d60 | 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 75 | ct->x.=.width;..return.mrb_fixnu |
| 7d80 | 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 37 49 22 15 | m_value(rect->width);.}.;.T;7I". |
| 7da0 | 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;+;.; |
| 7dc0 | 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 3b | .;.;&I".Raylib::Rectangle#w.;.F; |
| 7de0 | 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 01 8f 3b 15 54 3b 16 3a 06 77 3b 18 30 3b 1c 5b 00 3b 1d 7b | ,[.;.[.[.@1i..;.T;.:.w;.0;.[.;.{ |
| 7e00 | 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;$@. |
| 7e20 | 27 02 3b 25 40 02 ad 01 3b 35 54 3b 36 49 22 01 bb 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | '.;%@...;5T;6I"..static.mrb_valu |
| 7e40 | 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 74 | e.mrb_Rectangle_get_width(mrb_st |
| 7e60 | 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 63 | ate*.mrb,.mrb_value.self).{..Rec |
| 7e80 | 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 2c | tangle.*rect.=.DATA_GET_PTR(mrb, |
| 7ea0 | 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c | .self,.&Rectangle_type,.Rectangl |
| 7ec0 | 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 63 | e);..return.mrb_fixnum_value(rec |
| 7ee0 | 74 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f | t->width);.}.;.T;7I".static.mrb_ |
| 7f00 | 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 79 | value.;.To;).;*F;+;.;.;.;&I".Ray |
| 7f20 | 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 40 | lib::Rectangle#w=.;.F;,[.;.[.[.@ |
| 7f40 | 31 69 01 95 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 00 | 1i..;.T;.:.w=;.0;.[.;.{.;.IC;.". |
| 7f60 | 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 33 02 3b 25 40 02 ad 01 3b | .;.T;.[.;![.;"@.;#0;[email protected].;%@...; |
| 7f80 | 35 54 3b 36 49 22 02 00 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 | 5T;6I"...static.mrb_value.mrb_Re |
| 7fa0 | 63 74 61 6e 67 6c 65 5f 73 65 74 5f 77 69 64 74 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 | ctangle_set_width(mrb_state*.mrb |
| 7fc0 | 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a | ,.mrb_value.self).{..Rectangle.* |
| 7fe0 | 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 | rect.=.DATA_GET_PTR(mrb,.self,.& |
| 8000 | 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 6d 72 62 | Rectangle_type,.Rectangle);..mrb |
| 8020 | 5f 66 6c 6f 61 74 20 77 69 64 74 68 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c | _float.width;..mrb_get_args(mrb, |
| 8040 | 20 22 66 22 2c 20 26 77 69 64 74 68 29 3b 0a 09 72 65 63 74 2d 3e 78 20 3d 20 77 69 64 74 68 3b | ."f",.&width);..rect->x.=.width; |
| 8060 | 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e | ..return.mrb_fixnum_value(rect-> |
| 8080 | 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | width);.}.;.T;7I".static.mrb_val |
| 80a0 | 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 62 | ue.;.To;).;*F;+;.;.;.;&I".Raylib |
| 80c0 | 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 07 | ::Rectangle#height.;.F;,[.;.[.[. |
| 80e0 | 40 31 69 01 a7 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 49 | @1i..;.T;.:.height;.0;.[.;.{.;.I |
| 8100 | 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 3f 02 3b 25 | C;."..;.T;.[.;![.;"@.;#0;$@.?.;% |
| 8120 | 40 02 ad 01 3b 35 54 3b 36 49 22 01 bd 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 | @...;5T;6I"..static.mrb_value.mr |
| 8140 | 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 65 | b_Rectangle_get_height(mrb_state |
| 8160 | 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 6e | *.mrb,.mrb_value.self).{..Rectan |
| 8180 | 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 65 | gle.*rect.=.DATA_GET_PTR(mrb,.se |
| 81a0 | 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 3b | lf,.&Rectangle_type,.Rectangle); |
| 81c0 | 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e | ..return.mrb_fixnum_value(rect-> |
| 81e0 | 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | height);.}.;.T;7I".static.mrb_va |
| 8200 | 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 69 | lue.;.To;).;*F;+;.;.;.;&I".Rayli |
| 8220 | 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 06 | b::Rectangle#height=.;.F;,[.;.[. |
| 8240 | 5b 07 40 31 69 01 9e 3b 15 54 3b 16 3a 0c 68 65 69 67 68 74 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 | [.@1i..;.T;.:.height=;.0;.[.;.{. |
| 8260 | 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 4b | ;.IC;."..;.T;.[.;![.;"@.;#0;[email protected] |
| 8280 | 02 3b 25 40 02 ad 01 3b 35 54 3b 36 49 22 02 05 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | .;%@...;5T;6I"...static.mrb_valu |
| 82a0 | 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 73 | e.mrb_Rectangle_set_height(mrb_s |
| 82c0 | 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 |
| 82e0 | 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 |
| 8300 | 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 |
| 8320 | 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 74 | le);..mrb_float.height;..mrb_get |
| 8340 | 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 2d | _args(mrb,."f",.&height);..rect- |
| 8360 | 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 5f | >x.=.height;..return.mrb_fixnum_ |
| 8380 | 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 37 49 22 15 73 | value(rect->height);.}.;.T;7I".s |
| 83a0 | 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;+;.;. |
| 83c0 | 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 2c | ;.;&I".Raylib::Rectangle#h.;.F;, |
| 83e0 | 5b 00 3b 14 5b 06 5b 07 40 31 69 01 a7 3b 15 54 3b 16 3a 06 68 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 | [.;.[.[.@1i..;.T;.:.h;.0;.[.;.{. |
| 8400 | 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 57 | ;.IC;."..;.T;.[.;![.;"@.;#0;[email protected] |
| 8420 | 02 3b 25 40 02 ad 01 3b 35 54 3b 36 49 22 01 bd 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | .;%@...;5T;6I"..static.mrb_value |
| 8440 | 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 74 | .mrb_Rectangle_get_height(mrb_st |
| 8460 | 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 63 | ate*.mrb,.mrb_value.self).{..Rec |
| 8480 | 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 2c | tangle.*rect.=.DATA_GET_PTR(mrb, |
| 84a0 | 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c | .self,.&Rectangle_type,.Rectangl |
| 84c0 | 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 63 | e);..return.mrb_fixnum_value(rec |
| 84e0 | 74 2d 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 | t->height);.}.;.T;7I".static.mrb |
| 8500 | 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 |
| 8520 | 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 07 | ylib::Rectangle#h=.;.F;,[.;.[.[. |
| 8540 | 40 31 69 01 9e 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 22 | @1i..;.T;.:.h=;.0;.[.;.{.;.IC;." |
| 8560 | 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 63 02 3b 25 40 02 ad 01 | ..;.T;.[.;![.;"@.;#0;[email protected].;%@... |
| 8580 | 3b 35 54 3b 36 49 22 02 05 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 | ;5T;6I"...static.mrb_value.mrb_R |
| 85a0 | 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 6d | ectangle_set_height(mrb_state*.m |
| 85c0 | 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 65 | rb,.mrb_value.self).{..Rectangle |
| 85e0 | 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 2c | .*rect.=.DATA_GET_PTR(mrb,.self, |
| 8600 | 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 6d | .&Rectangle_type,.Rectangle);..m |
| 8620 | 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 6d | rb_float.height;..mrb_get_args(m |
| 8640 | 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 65 | rb,."f",.&height);..rect->x.=.he |
| 8660 | 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 72 | ight;..return.mrb_fixnum_value(r |
| 8680 | 65 63 74 2d 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d | ect->height);.}.;.T;7I".static.m |
| 86a0 | 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 24 | rb_value.;.To;).;*F;+;.;.;.;&I"$ |
| 86c0 | 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 06 | Raylib::Rectangle#collision_rec. |
| 86e0 | 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 01 03 3b 15 54 3b 16 3a 12 63 6f 6c 6c 69 73 | ;.F;,[.;.[.[.@1i...;.T;.:.collis |
| 8700 | 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 1c | ion_rec;.0;.[.;.{.;.IC;."..;.T;. |
| 8720 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 6f 02 3b 25 40 02 ad 01 3b 35 54 3b 36 49 22 | [.;![.;"@.;#0;[email protected].;%@...;5T;6I" |
| 8740 | 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 6c | ...static.mrb_value.mrb_Rectangl |
| 8760 | 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 6d | e_get_collision_rec(mrb_state*.m |
| 8780 | 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 65 | rb,.mrb_value.self).{..mrb_value |
| 87a0 | 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 22 | .rec_obj;..mrb_get_args(mrb,."o" |
| 87c0 | 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 65 | ,.&rec_obj);...Rectangle.*rec_se |
| 87e0 | 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 65 | lf.=.DATA_GET_PTR(mrb,.self,.&Re |
| 8800 | 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 61 | ctangle_type,.Rectangle);..Recta |
| 8820 | 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 6d | ngle.*rec_other.=.DATA_GET_PTR(m |
| 8840 | 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 65 | rb,.rec_obj,.&Rectangle_type,.Re |
| 8860 | 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 5f | ctangle);..Rectangle.*collision_ |
| 8880 | 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 72 | rec.=.(Rectangle.*)mrb_malloc(mr |
| 88a0 | 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 69 | b,.sizeof(Rectangle));..*collisi |
| 88c0 | 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 65 | on_rec.=.GetCollisionRec(*rec_se |
| 88e0 | 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 73 | lf,.*rec_other);...struct.RClass |
| 8900 | 20 2a 63 20 3d 20 6d 72 62 5f 6d 6f 64 75 6c 65 5f 67 65 74 28 6d 72 62 2c 20 22 52 61 79 6c 69 | .*c.=.mrb_module_get(mrb,."Rayli |
| 8920 | 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 3d | b");..struct.RClass.*rec_class.= |
| 8940 | 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 63 | .mrb_class_get_under(mrb,.c,.Rec |
| 8960 | 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 72 | tangle_type.struct_name);..retur |
| 8980 | 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 74 | n.mrb_obj_value(Data_Wrap_Struct |
| 89a0 | 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 65 | (mrb,.rec_class,.&Rectangle_type |
| 89c0 | 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 37 49 22 15 73 74 61 | ,.collision_rec));.}.;.T;7I".sta |
| 89e0 | 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;+;.;.;. |
| 8a00 | 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 77 | ;&I"(Raylib::Rectangle#collide_w |
| 8a20 | 69 74 68 5f 72 65 63 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 d2 02 3b 15 54 3b | ith_rec?.;.F;,[.;.[.[.@1i...;.T; |
| 8a40 | 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 3b | .:.collide_with_rec?;.0;.[.;.{.; |
| 8a60 | 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b | .IC;."..;.T;.[.o;L.;II".return.; |
| 8a80 | 20 46 3b 4a 40 17 3b 16 30 3b 4b 5b 06 40 01 fc 3b 24 40 02 7b 02 3b 21 5b 00 3b 22 40 17 3b 23 | .F;J@.;.0;K[.@..;$@.{.;![.;"@.;# |
| 8aa0 | 30 3b 24 40 02 7b 02 3b 2e 69 00 3b 25 40 02 ad 01 3b 35 54 3b 36 49 22 02 5c 01 73 74 61 74 69 | 0;$@.{.;.i.;%@...;5T;6I".\.stati |
| 8ac0 | 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 64 | c.mrb_value.mrb_Rectangle_collid |
| 8ae0 | 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 76 | e_with_rec(mrb_state*.mrb,.mrb_v |
| 8b00 | 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 6a | alue.self).{..mrb_value.rec1_obj |
| 8b20 | 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 5f | ;..mrb_get_args(mrb,."o",.&rec1_ |
| 8b40 | 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 47 | obj);...Rectangle.*rec1.=.DATA_G |
| 8b60 | 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 65 | ET_PTR(mrb,.rec1_obj,.&Rectangle |
| 8b80 | 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 72 | _type,.Rectangle);..Rectangle.*r |
| 8ba0 | 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 52 | ec2.=.DATA_GET_PTR(mrb,.self,.&R |
| 8bc0 | 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 74 | ectangle_type,.Rectangle);...ret |
| 8be0 | 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 6f | urn.mrb_bool_value(CheckCollisio |
| 8c00 | 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 37 49 22 15 | nRecs(*rec1,.*rec2));.}.;.T;7I". |
| 8c20 | 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;+;.; |
| 8c40 | 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 64 | .;.;&I"+Raylib::Rectangle#collid |
| 8c60 | 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 31 69 02 | e_with_circle?.;.F;,[.;.[.[.@1i. |
| 8c80 | f1 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 30 | ..;.T;.:.collide_with_circle?;.0 |
| 8ca0 | 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 4c 0a 3b 49 49 22 | ;.[.;.{.;.IC;."..;.T;.[.o;L.;II" |
| 8cc0 | 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 40 17 3b 16 30 3b 4b 5b 06 40 01 fc 3b 24 40 02 8a 02 3b | .return.;.F;J@.;.0;K[.@..;$@...; |
| 8ce0 | 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 8a 02 3b 2e 69 00 3b 25 40 02 ad 01 3b 35 54 3b 36 49 | ![.;"@.;#0;$@...;.i.;%@...;5T;6I |
| 8d00 | 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 6c | "..static.mrb_value.mrb_Rectangl |
| 8d20 | 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 6d | e_collide_with_circ(mrb_state*.m |
| 8d40 | 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 65 | rb,.mrb_value.self).{..mrb_value |
| 8d60 | 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 20 | .circle_obj;..mrb_get_args(mrb,. |
| 8d80 | 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 5f | "o",.&circle_obj);...return.mrb_ |
| 8da0 | 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 6c | bool_value(check_collision_circl |
| 8dc0 | 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 7d | e_rec(mrb,.circle_obj,.self));.} |
| 8de0 | 06 3b 20 54 3b 37 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;7I".static.mrb_value.;.To;) |
| 8e00 | 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 67 | .;*F;+;.;.;.;&I"*Raylib::Rectang |
| 8e20 | 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 14 | le#collide_with_point?.;.F;,[.;. |
| 8e40 | 5b 06 5b 07 40 31 69 02 dd 02 3b 15 54 3b 16 3a 18 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 70 6f | [.[.@1i...;.T;.:.collide_with_po |
| 8e60 | 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 6f | int?;.0;.[.;.{.;.IC;."..;.T;.[.o |
| 8e80 | 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 40 17 3b 16 30 3b 4b 5b 06 40 01 fc | ;L.;II".return.;.F;J@.;.0;K[.@.. |
| 8ea0 | 3b 24 40 02 99 02 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 99 02 3b 2e 69 00 3b 25 40 02 ad | ;$@...;![.;"@.;#0;$@...;.i.;%@.. |
| 8ec0 | 01 3b 35 54 3b 36 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 5f | .;5T;6I".b.static.mrb_value.mrb_ |
| 8ee0 | 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 62 | Rectangle_collide_with_point(mrb |
| 8f00 | 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).{.. |
| 8f20 | 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 73 | mrb_value.vec_obj;..mrb_get_args |
| 8f40 | 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 2a | (mrb,."o",.&vec_obj);..Vector2.* |
| 8f60 | 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 62 | point.=.DATA_GET_PTR(mrb,.vec_ob |
| 8f80 | 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 63 | j,.&Vector2_type,.Vector2);..Rec |
| 8fa0 | 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 28 | tangle.*rec_self.=.DATA_GET_PTR( |
| 8fc0 | 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 74 | mrb,.self,.&Rectangle_type,.Rect |
| 8fe0 | 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 28 | angle);...return.mrb_bool_value( |
| 9000 | 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 2a | CheckCollisionPointRec(*point,.* |
| 9020 | 72 65 63 5f 73 65 6c 66 29 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 | rec_self));.}.;.T;7I".static.mrb |
| 9040 | 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 61 | _value.;.To;).;*F;+;.;.;.;&I".Ra |
| 9060 | 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 5b | ylib::Rectangle#_draw.;.F;,[.;.[ |
| 9080 | 06 5b 07 40 31 69 02 10 03 3b 15 54 3b 16 3a 0a 5f 64 72 61 77 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 | .[.@1i...;.T;.:._draw;.0;.[.;.{. |
| 90a0 | 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 a8 | ;.IC;."..;.T;.[.;![.;"@.;#0;$@.. |
| 90c0 | 02 3b 25 40 02 ad 01 3b 35 54 3b 36 49 22 02 60 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | .;%@...;5T;6I".`.static.mrb_valu |
| 90e0 | 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 72 | e.mrb_Rectangle_draw_rectangle_r |
| 9100 | 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 6c | ec(mrb_state*.mrb,.mrb_value.sel |
| 9120 | 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 5f | f).{..mrb_value.color_obj;..mrb_ |
| 9140 | 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 0a | get_args(mrb,."o",.&color_obj);. |
| 9160 | 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 |
| 9180 | 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 6f | lor,.Color_type,.color_obj,.colo |
| 91a0 | 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 5f | r);..Rectangle.*rec_self.=.DATA_ |
| 91c0 | 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 | GET_PTR(mrb,.self,.&Rectangle_ty |
| 91e0 | 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 65 | pe,.Rectangle);..DrawRectangleRe |
| 9200 | 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 6d | c(*rec_self,.*color);...return.m |
| 9220 | 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 | rb_nil_value();.}.;.T;7I".static |
| 9240 | 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 |
| 9260 | 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 06 | ""Raylib::Rectangle#_draw_lines. |
| 9280 | 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 1d 03 3b 15 54 3b 16 3a 10 5f 64 72 61 77 5f | ;.F;,[.;.[.[.@1i...;.T;.:._draw_ |
| 92a0 | 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 00 | lines;.0;.[.;.{.;.IC;."..;.T;.[. |
| 92c0 | 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 b4 02 3b 25 40 02 ad 01 3b 35 54 3b 36 49 22 02 9a | ;![.;"@.;#0;$@...;%@...;5T;6I".. |
| 92e0 | 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 5f | .static.mrb_value.mrb_Rectangle_ |
| 9300 | 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 74 | draw_rectangle_lines_ex(mrb_stat |
| 9320 | 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 76 | e*.mrb,.mrb_value.self).{..mrb_v |
| 9340 | 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 5f | alue.color_obj;..mrb_float.line_ |
| 9360 | 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 20 | thick;..mrb_get_args(mrb,."fo",. |
| 9380 | 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 6f | &line_thick,.&color_obj);...Colo |
| 93a0 | 72 20 2a 63 6f 6c 6f 72 3b 0a 09 55 4e 57 52 41 50 53 54 52 55 43 54 28 43 6f 6c 6f 72 2c 20 43 | r.*color;..UNWRAPSTRUCT(Color,.C |
| 93c0 | 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 52 | olor_type,.color_obj,.color);..R |
| 93e0 | 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 54 | ectangle.*rec_self.=.DATA_GET_PT |
| 9400 | 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 | R(mrb,.self,.&Rectangle_type,.Re |
| 9420 | 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 28 | ctangle);..DrawRectangleLinesEx( |
| 9440 | 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 0a | *rec_self,.line_thick,.*color);. |
| 9460 | 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 3b | ..return.mrb_nil_value();.}.;.T; |
| 9480 | 37 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 ad 01 3b | 7I".static.mrb_value.;.T.;.@...; |
| 94a0 | 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 ad 01 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 ad 01 3b 0d 49 | .IC;.[..;.@...;.IC;.[..;.@...;.I |
| 94c0 | 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.;. |
| 94e0 | 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 07 5b 07 40 02 b7 01 69 0a 5b 07 40 31 69 02 7b 03 3b 15 46 | T;.{.;.[.;.[.[[email protected].[.@1i.{.;.F |
| 9500 | 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 49 | ;.:.Rectangle;.;.;.;.;.[.;.{.;.I |
| 9520 | 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 ad 01 3b 2e | C;."..;.T;.[.;![.;"@.;#0;$@...;. |
| 9540 | 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 46 | i.;%@.;&I".Raylib::Rectangle.;.F |
| 9560 | 3b 3f 6f 3b 40 0c 3b 41 30 3b 42 30 3b 43 30 3b 16 3b 44 3b 25 40 19 3b 45 30 3b 46 30 3b 38 54 | ;?o;@.;A0;B0;C0;.;D;%@.;E0;F0;8T |
| 9580 | 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 1a | o;(.;.IC;.[.o;).;*F;+;.;.;.;&I". |
| 95a0 | 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 5b | Raylib::Circle#vector.;.F;,[.;.[ |
| 95c0 | 06 5b 07 40 02 b7 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 1d | .[[email protected].;.F;.:.vector;.;.;.[.;. |
| 95e0 | 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 61 | {.;.IC;."+Returns.the.value.of.a |
| 9600 | 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 22 | ttribute.vector..;.T;.[.;![.;"I" |
| 9620 | 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 20 | +Returns.the.value.of.attribute. |
| 9640 | 76 65 63 74 6f 72 2e 06 3b 20 54 3b 23 30 3b 24 40 02 d3 02 3b 2f 46 3b 4d 30 3b 25 40 02 d1 02 | vector..;.T;#0;$@...;/F;M0;%@... |
| 9660 | 3b 36 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 20 | ;6I"[email protected].;. |
| 9680 | 54 3b 37 49 22 0f 64 65 66 20 76 65 63 74 6f 72 06 3b 20 54 3b 38 54 6f 3b 29 15 3b 2a 46 3b 2b | T;7I".def.vector.;.T;8To;).;*F;+ |
| 96a0 | 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 72 | ;.;.;.;&I".Raylib::Circle#vector |
| 96c0 | 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 02 | =.;.F;,[.[.I".value.;.T0;.[.[.@. |
| 96e0 | b7 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 1e | ..i.;.F;.:.vector=;.;.;.[.;.{.;. |
| 9700 | 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 0d | IC;.".Sets.the.attribute.vector. |
| 9720 | 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 2e 74 68 | ;.T;.[.o;L.;II".param.;.F;JI".th |
| 9740 | 65 20 76 61 6c 75 65 20 74 6f 20 73 65 74 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 76 65 63 | e.value.to.set.the.attribute.vec |
| 9760 | 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 4b 30 3b 24 40 02 | tor.to..;.T;.I".value.;.T;K0;$@. |
| 9780 | e0 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 65 | ..;![.;"I"USets.the.attribute.ve |
| 97a0 | 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 73 | [email protected] |
| 97c0 | 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 3b | et.the.attribute.vector.to..;.T; |
| 97e0 | 23 30 3b 24 40 02 e0 02 3b 2f 46 3b 4d 30 3b 25 40 02 d1 02 3b 36 49 22 2d 64 65 66 20 76 65 63 | #0;$@...;/F;M0;%@...;6I"-def.vec |
| 9800 | 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 6e | tor=(value)...@vector.=.value.en |
| 9820 | 64 06 3b 20 54 3b 37 49 22 17 64 65 66 20 76 65 63 74 6f 72 3d 28 76 61 6c 75 65 29 06 3b 20 54 | d.;.T;7I".def.vector=(value).;.T |
| 9840 | 3b 38 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 43 | ;8To;).;*F;+;.;.;.;&I".Raylib::C |
| 9860 | 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 b7 01 69 16 | ircle#radius.;.F;,[.;.[.[[email protected]. |
| 9880 | 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 22 | ;.F;.:.radius;.;.;.[.;.{.;.IC;." |
| 98a0 | 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 20 | +Returns.the.value.of.attribute. |
| 98c0 | 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 20 | radius..;.T;.[.;![.;"I"+Returns. |
| 98e0 | 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 3b | the.value.of.attribute.radius..; |
| 9900 | 20 54 3b 23 30 3b 24 40 02 f3 02 3b 2f 46 3b 4d 30 3b 25 40 02 d1 02 3b 36 49 22 1d 64 65 66 20 | .T;#0;$@...;/F;M0;%@...;6I".def. |
| 9920 | 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 37 49 22 0f 64 65 66 | [email protected].;.T;7I".def |
| 9940 | 20 72 61 64 69 75 73 06 3b 20 54 3b 38 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 | .radius.;.T;8To;).;*F;+;.;.;.;&I |
| 9960 | 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 06 | ".Raylib::Circle#radius=.;.F;,[. |
| 9980 | 5b 07 40 02 e4 02 30 3b 14 5b 06 5b 07 40 02 b7 01 69 16 3b 15 46 3b 16 3a 0c 72 61 64 69 75 73 | [[email protected];.[.[[email protected].;.F;.:.radius |
| 99a0 | 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 74 | =;.;.;.[.;.{.;.IC;.".Sets.the.at |
| 99c0 | 74 72 69 62 75 74 65 20 72 61 64 69 75 73 0d 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0a 70 | tribute.radius.;.T;.[.o;L.;II".p |
| 99e0 | 61 72 61 6d 06 3b 20 46 3b 4a 49 22 2e 74 68 65 20 76 61 6c 75 65 20 74 6f 20 73 65 74 20 74 68 | aram.;.F;JI".the.value.to.set.th |
| 9a00 | 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 76 | e.attribute.radius.to..;.T;.I".v |
| 9a20 | 61 6c 75 65 06 3b 20 54 3b 4b 30 3b 24 40 02 00 03 3b 21 5b 00 3b 22 49 22 55 53 65 74 73 20 74 | alue.;.T;K0;$@...;![.;"I"USets.t |
| 9a40 | 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 65 | [email protected] |
| 9a60 | 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 20 | .the.value.to.set.the.attribute. |
| 9a80 | 72 61 64 69 75 73 20 74 6f 2e 06 3b 20 54 3b 23 30 3b 24 40 02 00 03 3b 2f 46 3b 4d 30 3b 25 40 | radius.to..;.T;#0;$@...;/F;M0;%@ |
| 9aa0 | 02 d1 02 3b 36 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 61 | ...;6I"-def.radius=(value)...@ra |
| 9ac0 | 64 69 75 73 20 3d 20 76 61 6c 75 65 0a 65 6e 64 06 3b 20 54 3b 37 49 22 17 64 65 66 20 72 61 64 | dius.=.value.end.;.T;7I".def.rad |
| 9ae0 | 69 75 73 3d 28 76 61 6c 75 65 29 06 3b 20 54 3b 38 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b | ius=(value).;.T;8To;).;*F;+;.;.; |
| 9b00 | 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 06 | .;&I".Raylib::Circle#initialize. |
| 9b20 | 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 49 | ;.F;,[.[.I".x.;.T0[.I".y.;.T0[.I |
| 9b40 | 22 0b 72 61 64 69 75 73 06 3b 20 54 30 3b 14 5b 06 5b 07 40 02 b7 01 69 18 3b 15 46 3b 16 3b 39 | ".radius.;.T0;.[.[[email protected].;.F;.;9 |
| 9b60 | 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 4c 0a | ;.;.;.[.;.{.;.IC;."..;.T;.[.o;L. |
| 9b80 | 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 1d 61 20 6e 65 77 20 69 6e 73 74 61 6e | ;II".return.;.F;JI".a.new.instan |
| 9ba0 | 63 65 20 6f 66 20 43 69 72 63 6c 65 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 0b 43 69 72 63 6c 65 | ce.of.Circle.;.T;.0;K[.I".Circle |
| 9bc0 | 06 3b 20 46 3b 24 40 02 12 03 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 12 03 3b 2e 69 00 3b | .;.F;$@...;![.;"@.;#0;$@...;.i.; |
| 9be0 | 25 40 02 d1 02 3b 35 54 3b 36 49 22 5e 64 65 66 20 69 6e 69 74 69 61 6c 69 7a 65 28 78 2c 20 79 | %@...;5T;6I"^def.initialize(x,.y |
| 9c00 | 2c 20 72 61 64 69 75 73 29 0a 20 20 73 65 6c 66 2e 76 65 63 74 6f 72 20 3d 20 56 65 63 74 6f 72 | ,.radius)...self.vector.=.Vector |
| 9c20 | 32 2e 6e 65 77 28 78 2c 20 79 29 0a 20 20 73 65 6c 66 2e 72 61 64 69 75 73 20 3d 20 72 61 64 69 | 2.new(x,.y)...self.radius.=.radi |
| 9c40 | 75 73 0a 65 6e 64 06 3b 20 54 3b 37 49 22 21 64 65 66 20 69 6e 69 74 69 61 6c 69 7a 65 28 78 2c | us.end.;.T;7I"!def.initialize(x, |
| 9c60 | 20 79 2c 20 72 61 64 69 75 73 29 06 3b 20 54 3b 38 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b | .y,.radius).;.T;8To;).;*F;+;.;.; |
| 9c80 | 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 14 | .;&I".Raylib::Circle#x.;.F;,[.;. |
| 9ca0 | 5b 06 5b 07 40 02 b7 01 69 1d 3b 15 46 3b 16 3b 3a 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 | [.[[email protected].;.F;.;:;.;.;.[.;.{.;.I |
| 9cc0 | 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 29 03 3b 2e | C;."..;.T;.[.;![.;"@.;#0;$@.).;. |
| 9ce0 | 69 00 3b 25 40 02 d1 02 3b 35 54 3b 36 49 22 1e 64 65 66 20 78 0a 20 20 73 65 6c 66 2e 76 65 63 | i.;%@...;5T;6I".def.x...self.vec |
| 9d00 | 74 6f 72 2e 78 0a 65 6e 64 06 3b 20 54 3b 37 49 22 0a 64 65 66 20 78 06 3b 20 54 3b 38 54 6f 3b | tor.x.end.;.T;7I".def.x.;.T;8To; |
| 9d20 | 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 65 | ).;*F;+;.;.;.;&I".Raylib::Circle |
| 9d40 | 23 79 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 b7 01 69 21 3b 15 46 3b 16 3b 3c 3b 18 3b | #y.;.F;,[.;.[.[[email protected]!;.F;.;<;.; |
| 9d60 | 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;.[.;![.;"@ |
| 9d80 | 17 3b 23 30 3b 24 40 02 35 03 3b 2e 69 00 3b 25 40 02 d1 02 3b 35 54 3b 36 49 22 1e 64 65 66 20 | .;#0;[email protected].;.i.;%@...;5T;6I".def. |
| 9da0 | 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 37 49 22 0a 64 65 | y...self.vector.y.end.;.T;7I".de |
| 9dc0 | 66 20 79 06 3b 20 54 3b 38 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 16 52 61 | f.y.;.T;8To;).;*F;+;.;.;.;&I".Ra |
| 9de0 | 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 20 | ylib::Circle#x=.;.F;,[.[.I".x.;. |
| 9e00 | 54 30 3b 14 5b 06 5b 07 40 02 b7 01 69 25 3b 15 46 3b 16 3b 3b 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b | T0;.[.[[email protected]%;.F;.;;;.;.;.[.;.{ |
| 9e20 | 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 | .;.IC;."..;.T;.[.;![.;"@.;#0;$@. |
| 9e40 | 41 03 3b 2e 69 00 3b 25 40 02 d1 02 3b 35 54 3b 36 49 22 26 64 65 66 20 78 3d 28 78 29 0a 20 20 | A.;.i.;%@...;5T;6I"&def.x=(x)... |
| 9e60 | 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 37 49 22 0e 64 65 | self.vector.x.=.x.end.;.T;7I".de |
| 9e80 | 66 20 78 3d 28 78 29 06 3b 20 54 3b 38 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 | f.x=(x).;.T;8To;).;*F;+;.;.;.;&I |
| 9ea0 | 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 06 | ".Raylib::Circle#y=.;.F;,[.[.I". |
| 9ec0 | 79 06 3b 20 54 30 3b 14 5b 06 5b 07 40 02 b7 01 69 29 3b 15 46 3b 16 3b 3d 3b 18 3b 19 3b 1c 5b | y.;.T0;.[.[[email protected]);.F;.;=;.;.;.[ |
| 9ee0 | 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 |
| 9f00 | 3b 24 40 02 4f 03 3b 2e 69 00 3b 25 40 02 d1 02 3b 35 54 3b 36 49 22 26 64 65 66 20 79 3d 28 79 | ;[email protected].;.i.;%@...;5T;6I"&def.y=(y |
| 9f20 | 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 37 49 | )...self.vector.y.=.y.end.;.T;7I |
| 9f40 | 22 0e 64 65 66 20 79 3d 28 79 29 06 3b 20 54 3b 38 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b | ".def.y=(y).;.T;8To;).;*F;+;.;.; |
| 9f60 | 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 74 | .;&I"%Raylib::Circle#collide_wit |
| 9f80 | 68 5f 72 65 63 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 f9 02 3b 15 54 3b 16 3b | h_rec?.;.F;,[.;.[.[.@1i...;.T;.; |
| 9fa0 | 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 4c 0a | k;.0;.[.;.{.;.IC;."..;.T;.[.o;L. |
| 9fc0 | 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 40 17 3b 16 30 3b 4b 5b 06 40 01 fc 3b 24 40 | ;II".return.;.F;J@.;.0;K[.@..;$@ |
| 9fe0 | 02 5d 03 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 5d 03 3b 2e 69 00 3b 25 40 02 d1 02 3b 35 | .].;![.;"@.;#0;$@.].;.i.;%@...;5 |
| a000 | 54 3b 36 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 63 | T;6I"..static.mrb_value.mrb_Circ |
| a020 | 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 6d | le_collide_with_rec(mrb_state*.m |
| a040 | 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 65 | rb,.mrb_value.self).{..mrb_value |
| a060 | 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 22 | .rec_obj;..mrb_get_args(mrb,."o" |
| a080 | 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 76 | ,.&rec_obj);...return.mrb_bool_v |
| a0a0 | 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 28 | alue(check_collision_circle_rec( |
| a0c0 | 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 37 49 22 15 | mrb,.self,.rec_obj));.}.;.T;7I". |
| a0e0 | 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;+;.; |
| a100 | 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 77 | .;.;&I"(Raylib::Circle#collide_w |
| a120 | 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 31 69 02 c2 02 3b | ith_circle?.;.F;,[.;.[.[.@1i...; |
| a140 | 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 5b | .T;.;l;.0;.[.;.{.;.IC;."..;.T;.[ |
| a160 | 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 40 17 3b 16 30 3b 4b 5b 06 40 | .o;L.;II".return.;.F;J@.;.0;K[.@ |
| a180 | 01 fc 3b 24 40 02 6c 03 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 6c 03 3b 2e 69 00 3b 25 40 | ..;[email protected].;![.;"@.;#0;[email protected].;.i.;%@ |
| a1a0 | 02 d1 02 3b 35 54 3b 36 49 22 02 a0 02 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 | ...;5T;6I"...static.mrb_value.mr |
| a1c0 | 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 73 | b_Circle_collide_with_circ(mrb_s |
| a1e0 | 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 |
| a200 | 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 67 | b_value.circle_obj;..mrb_get_arg |
| a220 | 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 5f | s(mrb,."o",.&circle_obj);...mrb_ |
| a240 | 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 28 | value.vector_obj1.=.mrb_funcall( |
| a260 | 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 72 | mrb,.self,."vector",.0);..Vector |
| a280 | 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 76 | 2.*center1.=.DATA_GET_PTR(mrb,.v |
| a2a0 | 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 6f | ector_obj1,.&Vector2_type,.Vecto |
| a2c0 | 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 73 | r2);..mrb_float.radius1.=.mrb_as |
| a2e0 | 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 6c | _float(mrb,.mrb_funcall(mrb,.sel |
| a300 | 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 65 | f,."radius",.0));...mrb_value.ve |
| a320 | 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 72 | ctor_obj2.=.mrb_funcall(mrb,.cir |
| a340 | 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 20 | cle_obj,."vector",.0);..Vector2. |
| a360 | 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 63 | *center2.=.DATA_GET_PTR(mrb,.vec |
| a380 | 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 32 | tor_obj2,.&Vector2_type,.Vector2 |
| a3a0 | 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 66 | );..mrb_float.radius2.=.mrb_as_f |
| a3c0 | 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 6c | loat(mrb,.mrb_funcall(mrb,.circl |
| a3e0 | 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 6d | e_obj,."radius",.0));...return.m |
| a400 | 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 63 | rb_bool_value(CheckCollisionCirc |
| a420 | 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 2c | les(*center1,.radius1,.*center2, |
| a440 | 20 72 61 64 69 75 73 32 29 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 | .radius2));.}.;.T;7I".static.mrb |
| a460 | 5f 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 02 d1 02 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 d1 02 | _value.;.T.;.@...;.IC;.[..;.@... |
| a480 | 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 d1 02 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 | ;.IC;.[..;.@...;.IC;.{.;.IC;.{.. |
| a4a0 | 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 d3 02 3a 0a 77 | ;.T;.IC;.{.;qIC;.{.:.read@...:.w |
| a4c0 | 72 69 74 65 40 02 e0 02 06 3b 10 54 3b 73 49 43 3b 0e 7b 07 3b 75 40 02 f3 02 3b 76 40 02 00 03 | rite@....;.T;sIC;.{.;u@...;v@... |
| a4e0 | 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 b7 01 69 14 | .;.T.;.T.;.T;.{.;.[.;.[.[[email protected]. |
| a500 | 5b 07 40 31 69 02 91 03 3b 15 46 3b 16 3a 0b 43 69 72 63 6c 65 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b | [.@1i...;.F;.:.Circle;.;.;.;.;.[ |
| a520 | 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 |
| a540 | 3b 24 40 02 d1 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 6c | ;$@...;.i.;%@.;&I".Raylib::Circl |
| a560 | 65 06 3b 20 46 3b 3f 6f 3b 40 0c 3b 41 30 3b 42 30 3b 43 30 3b 16 3b 44 3b 25 40 19 3b 45 30 3b | e.;.F;?o;@.;A0;B0;C0;.;D;%@.;E0; |
| a580 | 46 30 3b 38 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 2e | F0;8To;).;*F;+;.;.;.;&I".Raylib. |
| a5a0 | 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 b7 01 69 30 | defined_loop.;.F;,[.;.[.[[email protected] |
| a5c0 | 3b 15 46 3b 16 3a 11 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b | ;.F;.:.defined_loop;.;.;.[.;.{.; |
| a5e0 | 1e 49 43 3b 1f 22 31 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 61 74 74 72 | .IC;."1Returns.the.value.of.attr |
| a600 | 69 62 75 74 65 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 2e 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b | ibute.defined_loop..;.T;.[.;![.; |
| a620 | 22 49 22 31 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 61 74 74 72 69 62 75 | "I"1Returns.the.value.of.attribu |
| a640 | 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 8e 03 3b 2f 46 | te.defined_loop..;.T;#0;$@...;/F |
| a660 | 3b 4d 30 3b 25 40 19 3b 36 49 22 29 64 65 66 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 0a 20 20 40 | ;M0;%@.;6I")def.defined_loop...@ |
| a680 | 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 0a 65 6e 64 06 3b 20 54 3b 37 49 22 15 64 65 66 20 64 65 66 | defined_loop.end.;.T;7I".def.def |
| a6a0 | 69 6e 65 64 5f 6c 6f 6f 70 06 3b 20 54 3b 38 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b | ined_loop.;.T;8To;).;*F;+;.;.;.; |
| a6c0 | 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 06 | &I".Raylib.defined_loop=.;.F;,[. |
| a6e0 | 5b 07 40 02 e4 02 30 3b 14 5b 06 5b 07 40 02 b7 01 69 30 3b 15 46 3b 16 3a 12 64 65 66 69 6e 65 | [[email protected];.[.[[email protected];.F;.:.define |
| a700 | 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 20 | d_loop=;.;.;.[.;.{.;.IC;."$Sets. |
| a720 | 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 1c | the.attribute.defined_loop.;.T;. |
| a740 | 5b 06 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 34 74 68 65 20 76 61 6c | [.o;L.;II".param.;.F;JI"4the.val |
| a760 | 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 5f | ue.to.set.the.attribute.defined_ |
| a780 | 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 4b 30 3b 24 40 | loop.to..;.T;.I".value.;.T;K0;$@ |
| a7a0 | 02 9b 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 64 | ...;![.;"I"aSets.the.attribute.d |
| a7c0 | 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 6c | [email protected] |
| a7e0 | 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 5f | ue.to.set.the.attribute.defined_ |
| a800 | 6c 6f 6f 70 20 74 6f 2e 06 3b 20 54 3b 23 30 3b 24 40 02 9b 03 3b 2f 46 3b 4d 30 3b 25 40 19 3b | loop.to..;.T;#0;$@...;/F;M0;%@.; |
| a820 | 36 49 22 39 64 65 66 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3d 28 76 61 6c 75 65 29 0a 20 20 40 | 6I"9def.defined_loop=(value)...@ |
| a840 | 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 37 49 22 | defined_loop.=.value.end.;.T;7I" |
| a860 | 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 38 54 | .def.defined_loop=(value).;.T;8T |
| a880 | 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 5f | o;).;*F;+;.;.;.;&I".Raylib.data_ |
| a8a0 | 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 b7 01 69 31 | keys_pressed.;.F;,[.;.[.[[email protected] |
| a8c0 | 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 00 | ;.F;.:.data_keys_pressed;.;.;.[. |
| a8e0 | 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 66 | ;.{.;.IC;."6Returns.the.value.of |
| a900 | 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 20 | .attribute.data_keys_pressed..;. |
| a920 | 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 20 | T;.[.;![.;"I"6Returns.the.value. |
| a940 | 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 06 | of.attribute.data_keys_pressed.. |
| a960 | 3b 20 54 3b 23 30 3b 24 40 02 ad 03 3b 2f 46 3b 4d 30 3b 25 40 19 3b 36 49 22 33 64 65 66 20 64 | ;.T;#0;$@...;/F;M0;%@.;6I"3def.d |
| a980 | 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 72 | ata_keys_pressed...@data_keys_pr |
| a9a0 | 65 73 73 65 64 0a 65 6e 64 06 3b 20 54 3b 37 49 22 1a 64 65 66 20 64 61 74 61 5f 6b 65 79 73 5f | essed.end.;.T;7I".def.data_keys_ |
| a9c0 | 70 72 65 73 73 65 64 06 3b 20 54 3b 38 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 | pressed.;.T;8To;).;*F;+;.;.;.;&I |
| a9e0 | 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 3b | ".Raylib.data_keys_pressed=.;.F; |
| aa00 | 2c 5b 06 5b 07 40 02 e4 02 30 3b 14 5b 06 5b 07 40 02 b7 01 69 31 3b 15 46 3b 16 3a 17 64 61 74 | ,[.[[email protected];.[.[[email protected];.F;.:.dat |
| aa20 | 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 3b | a_keys_pressed=;.;.;.[.;.{.;.IC; |
| aa40 | 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 5f | .")Sets.the.attribute.data_keys_ |
| aa60 | 70 72 65 73 73 65 64 0d 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 | pressed.;.T;.[.o;L.;II".param.;. |
| aa80 | 46 3b 4a 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 69 | F;JI"9the.value.to.set.the.attri |
| aaa0 | 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 16 | bute.data_keys_pressed.to..;.T;. |
| aac0 | 49 22 0a 76 61 6c 75 65 06 3b 20 54 3b 4b 30 3b 24 40 02 ba 03 3b 21 5b 00 3b 22 49 22 6b 53 65 | I".value.;.T;K0;$@...;![.;"I"kSe |
| aae0 | 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 73 | ts.the.attribute.data_keys_press |
| ab00 | 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 74 | [email protected] |
| ab20 | 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 64 | .the.attribute.data_keys_pressed |
| ab40 | 20 74 6f 2e 06 3b 20 54 3b 23 30 3b 24 40 02 ba 03 3b 2f 46 3b 4d 30 3b 25 40 19 3b 36 49 22 43 | .to..;.T;#0;$@...;/F;M0;%@.;6I"C |
| ab60 | 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 20 | def.data_keys_pressed=(value)... |
| ab80 | 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 3b | @data_keys_pressed.=.value.end.; |
| aba0 | 20 54 3b 37 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 61 | .T;7I""def.data_keys_pressed=(va |
| abc0 | 6c 75 65 29 06 3b 20 54 3b 38 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1d 52 | lue).;.T;8To;).;*F;+;.;.;.;&I".R |
| abe0 | 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 5b | aylib.while_window_open.;.F;,[.[ |
| ac00 | 07 49 22 0b 26 62 6c 6f 63 6b 06 3b 20 54 30 3b 14 5b 06 5b 07 40 02 b7 01 69 33 3b 15 46 3b 16 | .I".&block.;.T0;.[.[[email protected];.F;. |
| ac20 | 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 3b | :.while_window_open;.;.;.[.;.{.; |
| ac40 | 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 cc 03 | .IC;."..;.T;.[.;![.;"@.;#0;$@... |
| ac60 | 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 49 22 01 f1 64 65 66 20 77 68 69 6c 65 5f 77 69 6e 64 6f | ;.i.;%@.;5T;6I"..def.while_windo |
| ac80 | 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 6f | w_open(&block)...self.defined_lo |
| aca0 | 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 20 | op.=.block...if.Raylib.platform. |
| acc0 | 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 77 | ==.'desktop'.....while.!Raylib.w |
| ace0 | 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 6c | indow_should_close?.do.......sel |
| ad00 | 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 6c | f.main_loop.....end...elsif.Rayl |
| ad20 | 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 2e | ib.platform.==.'web'.....Raylib. |
| ad40 | 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 65 | emscripten_set_main_loop...end.e |
| ad60 | 6e 64 06 3b 20 54 3b 37 49 22 22 64 65 66 20 77 68 69 6c 65 5f 77 69 6e 64 6f 77 5f 6f 70 65 6e | nd.;.T;7I""def.while_window_open |
| ad80 | 28 26 62 6c 6f 63 6b 29 06 3b 20 54 3b 38 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 | (&block).;.T;8To;).;*F;+;.;.;.;& |
| ada0 | 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 5b | I".Raylib.main_loop.;.F;,[.;.[.[ |
| adc0 | 07 40 02 b7 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 3b | [email protected]>;.F;.:.main_loop;.;.;.[.; |
| ade0 | 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;$ |
| ae00 | 40 02 da 03 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 49 22 4e 64 65 66 20 6d 61 69 6e 5f 6c 6f 6f | @...;.i.;%@.;5T;6I"Ndef.main_loo |
| ae20 | 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 6c | p...self.data_keys_pressed.=.nil |
| ae40 | 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 20 | ...self.defined_loop.call.end.;. |
| ae60 | 54 3b 37 49 22 12 64 65 66 20 6d 61 69 6e 5f 6c 6f 6f 70 06 3b 20 54 3b 38 54 6f 3b 29 16 3b 2a | T;7I".def.main_loop.;.T;8To;).;* |
| ae80 | 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 3b | F;+;.;.;.;&I".Raylib.draw_text.; |
| aea0 | 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 54 | .F;,[.[.I".text:.;.T0[.I".x:.;.T |
| aec0 | 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 54 | 0[.I".y:.;.T0[.I".font_size:.;.T |
| aee0 | 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 77 | 0[.I".color:.;.TI"#Rl::Color.new |
| af00 | 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 b7 01 69 | (255,255,255,255).;.T;.[.[[email protected] |
| af20 | 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 49 | C;.F;.:.draw_text;.;.;.[.;.{.;.I |
| af40 | 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 e6 03 3b 2e | C;."..;.T;.[.;![.;"@.;#0;$@...;. |
| af60 | 69 00 3b 25 40 19 3b 35 54 3b 36 49 22 01 83 64 65 66 20 64 72 61 77 5f 74 65 78 74 28 74 65 78 | i.;%@.;5T;6I"..def.draw_text(tex |
| af80 | 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 52 | t:,.x:,.y:,.font_size:,.color:.R |
| afa0 | 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 0a 20 | l::Color.new(255,255,255,255)).. |
| afc0 | 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 6e | .self._draw_text(text,.x,.y,.fon |
| afe0 | 74 5f 73 69 7a 65 2c 20 63 6f 6c 6f 72 29 0a 65 6e 64 06 3b 20 54 3b 37 49 22 54 64 65 66 20 64 | t_size,.color).end.;.T;7I"Tdef.d |
| b000 | 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 7a | raw_text(text:,.x:,.y:,.font_siz |
| b020 | 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 35 | e:,.color:.Rl::Color.new(255,255 |
| b040 | 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 38 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b | ,255,255)).;.T;8To;).;*F;+;.;.;. |
| b060 | 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 09 | ;&I".Raylib.draw_texture.;.F;,[. |
| b080 | 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 07 | [.I".texture:.;.T0[.I".x:.;.T0[. |
| b0a0 | 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 43 | I".y:.;.T0[.I".tint:.;.TI"#Rl::C |
| b0c0 | 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 5b | olor.new(255,255,255,255).;.T;.[ |
| b0e0 | 06 5b 07 40 02 b7 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 19 | .[[email protected];.F;.:.draw_texture;.;. |
| b100 | 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 | ;.[.;.{.;.IC;."..;.T;.[.;![.;"@. |
| b120 | 3b 23 30 3b 24 40 02 fd 03 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 49 22 6c 64 65 66 20 64 72 61 | ;#0;$@...;.i.;%@.;5T;6I"ldef.dra |
| b140 | 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 74 | w_texture(texture:,.x:,.y:,.tint |
| b160 | 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 | :.Rl::Color.new(255,255,255,255) |
| b180 | 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 64 | )...texture.draw(x,.y,.tint).end |
| b1a0 | 06 3b 20 54 3b 37 49 22 4d 64 65 66 20 64 72 61 77 5f 74 65 78 74 75 72 65 28 74 65 78 74 75 72 | .;.T;7I"Mdef.draw_texture(textur |
| b1c0 | 65 3a 2c 20 78 3a 2c 20 79 3a 2c 20 74 69 6e 74 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 | e:,.x:,.y:,.tint:.Rl::Color.new( |
| b1e0 | 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 38 54 6f 3b 29 16 3b 2a 46 3b | 255,255,255,255)).;.T;8To;).;*F; |
| b200 | 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 5f | +;.;.;.;&I".Raylib.draw_texture_ |
| b220 | 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 22 | ex.;.F;,[.[.I".texture:.;.T0[.I" |
| b240 | 09 70 6f 73 3a 06 3b 20 54 30 5b 07 49 22 0e 72 6f 74 61 74 69 6f 6e 3a 06 3b 20 54 49 22 06 30 | .pos:.;.T0[.I".rotation:.;.TI".0 |
| b260 | 06 3b 20 54 5b 07 49 22 0b 73 63 61 6c 65 3a 06 3b 20 54 49 22 06 31 06 3b 20 54 5b 07 49 22 0a | .;.T[.I".scale:.;.TI".1.;.T[.I". |
| b280 | 74 69 6e 74 3a 06 3b 20 54 49 22 23 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 | tint:.;.TI"#Rl::Color.new(255,25 |
| b2a0 | 35 2c 32 35 35 2c 32 35 35 29 06 3b 20 54 3b 14 5b 06 5b 07 40 02 b7 01 69 4b 3b 15 46 3b 16 3a | 5,255,255).;.T;.[.[[email protected];.F;.: |
| b2c0 | 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 43 | .draw_texture_ex;.;.;.[.;.{.;.IC |
| b2e0 | 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 12 04 3b 2e 69 | ;."..;.T;.[.;![.;"@.;#0;$@...;.i |
| b300 | 00 3b 25 40 19 3b 35 54 3b 36 49 22 01 a1 64 65 66 20 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 | .;%@.;5T;6I"..def.draw_texture_e |
| b320 | 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 73 | x(texture:,.pos:,.rotation:.0,.s |
| b340 | 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 35 | cale:.1,.tint:.Rl::Color.new(255 |
| b360 | 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 74 | ,255,255,255))...self._draw_text |
| b380 | 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 73 | ure_ex(texture,.pos,.rotation,.s |
| b3a0 | 63 61 6c 65 2c 20 74 69 6e 74 29 0a 65 6e 64 06 3b 20 54 3b 37 49 22 65 64 65 66 20 64 72 61 77 | cale,.tint).end.;.T;7I"edef.draw |
| b3c0 | 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 61 | _texture_ex(texture:,.pos:,.rota |
| b3e0 | 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 6c | tion:.0,.scale:.1,.tint:.Rl::Col |
| b400 | 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 38 54 6f | or.new(255,255,255,255)).;.T;8To |
| b420 | 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 74 | ;).;*F;+;.;.;.;&I".Raylib.draw_t |
| b440 | 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 06 | exture_pro.;.F;,[.[.I".texture:. |
| b460 | 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 65 | ;.T0[.I".source_rec:.;.T0[.I".de |
| b480 | 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 52 | st_rec:.;.T0[.I".origin:.;.TI".R |
| b4a0 | 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 74 | l::Vector.new(0,0).;.T[.I".rotat |
| b4c0 | 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 22 | ion:.;.TI".0.;.T[.I".tint:.;.TI" |
| b4e0 | 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). |
| b500 | 3b 20 54 3b 14 5b 06 5b 07 40 02 b7 01 69 4f 3b 15 46 3b 16 3a 15 64 72 61 77 5f 74 65 78 74 75 | ;.T;.[.[[email protected];.F;.:.draw_textu |
| b520 | 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 1c | re_pro;.;.;.[.;.{.;.IC;."..;.T;. |
| b540 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 2b 04 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 | [.;![.;"@.;#0;$@.+.;.i.;%@.;5T;6 |
| b560 | 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 65 | I"..def.draw_texture_pro(texture |
| b580 | 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 69 | :,.source_rec:,.dest_rec:,.origi |
| b5a0 | 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 6e | n:.Rl::Vector.new(0,0),.rotation |
| b5c0 | 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 35 | :.0,.tint:.Rl::Color.new(255,255 |
| b5e0 | 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 5f | ,255,255))...self._draw_texture_ |
| b600 | 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 65 | pro(texture,.source_rec,.dest_re |
| b620 | 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 3b | c,.origin,.rotation,.tint).end.; |
| b640 | 20 54 3b 37 49 22 01 86 64 65 66 20 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 28 74 65 78 | .T;7I"..def.draw_texture_pro(tex |
| b660 | 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 6f | ture:,.source_rec:,.dest_rec:,.o |
| b680 | 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 61 | rigin:.Rl::Vector.new(0,0),.rota |
| b6a0 | 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 35 | tion:.0,.tint:.Rl::Color.new(255 |
| b6c0 | 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 38 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f | ,255,255,255)).;.T;8To;).;*F;+;. |
| b6e0 | 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 46 | ;.;.;&I".Raylib.keys_pressed.;.F |
| b700 | 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 b7 01 69 53 3b 15 46 3b 16 3a 11 6b 65 79 73 5f 70 72 65 73 | ;,[.;.[.[[email protected];.F;.:.keys_pres |
| b720 | 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 3b | sed;.;.;.[.;.{.;.IC;."..;.T;.[.; |
| b740 | 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 46 04 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 49 22 02 | ![.;"@.;#0;[email protected].;.i.;%@.;5T;6I". |
| b760 | 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 74 | ..def.keys_pressed...if.self.dat |
| b780 | 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 64 | a_keys_pressed.....return.self.d |
| b7a0 | 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 61 | ata_keys_pressed...end...self.da |
| b7c0 | 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 6c | ta_keys_pressed.=.[]...key.=.sel |
| b7e0 | 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 20 | f._next_key_pressed...while.key. |
| b800 | 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 2e | !=.0.....self.data_keys_pressed. |
| b820 | 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 65 | push.key.....key.=.self._next_ke |
| b840 | 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 73 | y_pressed...end...self.data_keys |
| b860 | 5f 70 72 65 73 73 65 64 0a 65 6e 64 06 3b 20 54 3b 37 49 22 15 64 65 66 20 6b 65 79 73 5f 70 72 | _pressed.end.;.T;7I".def.keys_pr |
| b880 | 65 73 73 65 64 06 3b 20 54 3b 38 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 10 | essed.;.T;8To;).;*F;+;.;.;.;&I". |
| b8a0 | 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 6f | Raylib.draw.;.F;,[.[.I".clear_co |
| b8c0 | 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 20 | lor:.;.TI".nil.;.T[.I".&block.;. |
| b8e0 | 54 30 3b 14 5b 06 5b 07 40 02 b7 01 69 60 3b 15 46 3b 16 3b 60 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b | T0;.[.[[email protected]`;.F;.;`;.;.;.[.;.{ |
| b900 | 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 | .;.IC;."..;.T;.[.;![.;"@.;#0;$@. |
| b920 | 52 04 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 49 22 01 8a 64 65 66 20 64 72 61 77 28 63 6c 65 61 | R.;.i.;%@.;5T;6I"..def.draw(clea |
| b940 | 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 65 | r_color:.nil,.&block)...self.cle |
| b960 | 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 6c | ar_background(clear_color).if.cl |
| b980 | 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 20 | ear_color...self.begin_drawing.. |
| b9a0 | 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 20 | .yield...self.end_drawing.end.;. |
| b9c0 | 54 3b 37 49 22 27 64 65 66 20 64 72 61 77 28 63 6c 65 61 72 5f 63 6f 6c 6f 72 3a 20 6e 69 6c 2c | T;7I"'def.draw(clear_color:.nil, |
| b9e0 | 20 26 62 6c 6f 63 6b 29 06 3b 20 54 3b 38 54 6f 3b 28 17 3b 07 49 43 3b 08 5b 10 6f 3b 29 16 3b | .&block).;.T;8To;(.;.IC;.[.o;).; |
| ba00 | 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 68 | *F;+;.;.;N;&I".Raylib::Texture#h |
| ba20 | 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 2e | .;.F;,[.;.[.[.I".mrblib/texture. |
| ba40 | 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 3b | rb.;.Ti.;.T;.;h;.;.;.[.;.{.;.IC; |
| ba60 | 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 79 | ."..;.T;.[.;![.;"I".@!visibility |
| ba80 | 20 70 72 69 76 61 74 65 06 3b 20 54 3b 23 30 3b 24 40 02 65 04 3b 2e 69 00 3b 2f 46 3b 30 6f 3b | .private.;.T;#0;[email protected].;.i.;/F;0o; |
| baa0 | 31 08 3b 32 46 3b 33 69 08 3b 34 69 08 3b 25 40 02 63 04 3b 35 54 3b 36 49 22 1c 64 65 66 20 68 | 1.;2F;3i.;4i.;%@.c.;5T;6I".def.h |
| bac0 | 0a 20 20 73 65 6c 66 2e 68 65 69 67 68 74 0a 65 6e 64 06 3b 20 54 3b 37 49 22 0a 64 65 66 20 68 | ...self.height.end.;.T;7I".def.h |
| bae0 | 06 3b 20 54 3b 38 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 | .;.T;8To;).;*F;+;.;.;N;&I".Rayli |
| bb00 | 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 74 | b::Texture#h=.;.F;,[.[.I".height |
| bb20 | 06 3b 20 54 30 3b 14 5b 06 5b 07 40 02 6a 04 69 0e 3b 15 54 3b 16 3b 69 3b 18 3b 19 3b 1c 5b 00 | .;.T0;.[.[[email protected].;.T;.;i;.;.;.[. |
| bb40 | 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 76 | ;.{.;.IC;."..;.T;.[.;![.;"I".@!v |
| bb60 | 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 74 04 3b 2e | isibility.private.;.T;#0;[email protected].;. |
| bb80 | 69 00 3b 2f 46 3b 30 6f 3b 31 08 3b 32 46 3b 33 69 0d 3b 34 69 0d 3b 25 40 02 63 04 3b 35 54 3b | i.;/F;0o;1.;2F;3i.;4i.;%@.c.;5T; |
| bba0 | 36 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 74 | 6I".def.h=(height)...self.height |
| bbc0 | 20 3d 20 68 65 69 67 68 74 0a 65 6e 64 06 3b 20 54 3b 37 49 22 13 64 65 66 20 68 3d 28 68 65 69 | .=.height.end.;.T;7I".def.h=(hei |
| bbe0 | 67 68 74 29 06 3b 20 54 3b 38 54 6f 3b 29 16 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 16 52 | ght).;.T;8To;).;*F;+;.;.;N;&I".R |
| bc00 | 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 02 | aylib::Texture#w.;.F;,[.;.[.[.@. |
| bc20 | 6a 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 0e | j.i.;.T;.;d;.;.;.[.;.{.;.IC;.".. |
| bc40 | 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 69 | ;.T;.[.;![.;"I".@!visibility.pri |
| bc60 | 76 61 74 65 06 3b 20 54 3b 23 30 3b 24 40 02 84 04 3b 2e 69 00 3b 2f 46 3b 30 6f 3b 31 08 3b 32 | vate.;.T;#0;$@...;.i.;/F;0o;1.;2 |
| bc80 | 46 3b 33 69 12 3b 34 69 12 3b 25 40 02 63 04 3b 35 54 3b 36 49 22 1b 64 65 66 20 77 0a 20 20 73 | F;3i.;4i.;%@.c.;5T;6I".def.w...s |
| bca0 | 65 6c 66 2e 77 69 64 74 68 0a 65 6e 64 06 3b 20 54 3b 37 49 22 0a 64 65 66 20 77 06 3b 20 54 3b | elf.width.end.;.T;7I".def.w.;.T; |
| bcc0 | 38 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 65 | 8To;).;*F;+;.;.;N;&I".Raylib::Te |
| bce0 | 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 3b | xture#w=.;.F;,[.[.I".width.;.T0; |
| bd00 | 14 5b 06 5b 07 40 02 6a 04 69 18 3b 15 54 3b 16 3b 65 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e | .[.[[email protected].;.T;.;e;.;.;.[.;.{.;. |
| bd20 | 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 6c | IC;."..;.T;.[.;![.;"I".@!visibil |
| bd40 | 69 74 79 20 70 72 69 76 61 74 65 06 3b 20 54 3b 23 30 3b 24 40 02 92 04 3b 2e 69 00 3b 2f 46 3b | ity.private.;.T;#0;$@...;.i.;/F; |
| bd60 | 30 6f 3b 31 08 3b 32 46 3b 33 69 17 3b 34 69 17 3b 25 40 02 63 04 3b 35 54 3b 36 49 22 2b 64 65 | 0o;1.;2F;3i.;4i.;%@.c.;5T;6I"+de |
| bd80 | 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 68 | f.w=(width)...self.width.=.width |
| bda0 | 0a 65 6e 64 06 3b 20 54 3b 37 49 22 12 64 65 66 20 77 3d 28 77 69 64 74 68 29 06 3b 20 54 3b 38 | .end.;.T;7I".def.w=(width).;.T;8 |
| bdc0 | 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 78 | To;).;*F;+;.;.;.;&I".Raylib::Tex |
| bde0 | 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 13 | ture#initialize.;.F;,[.;.[.[.I". |
| be00 | 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 39 3b 18 30 3b 1c | src/textures.c.;.Ti.;.T;.;9;.0;. |
| be20 | 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 75 | [.;.{.;.IC;.".Create.a.new.textu |
| be40 | 72 65 2e 0d 3b 20 54 3b 1c 5b 07 6f 3b 48 0d 3b 49 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 | re..;.T;.[.o;H.;II".overload.;.F |
| be60 | 3b 4a 30 3b 16 3b 39 3b 4b 30 3b 37 49 22 16 69 6e 69 74 69 61 6c 69 7a 65 28 70 61 74 68 3a 29 | ;J0;.;9;K0;7I".initialize(path:) |
| be80 | 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 | .;.T;.IC;."..;.T;.[.o;L.;II".par |
| bea0 | 61 6d 06 3b 20 46 3b 4a 49 22 2a 46 69 6c 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 74 65 78 74 | am.;.F;JI"*File.path.to.the.text |
| bec0 | 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 20 | ure.to.be.loaded.;.T;.I".path.;. |
| bee0 | 54 3b 4b 5b 06 49 22 0b 53 74 72 69 6e 67 06 3b 20 54 3b 24 40 02 a2 04 3b 21 5b 00 3b 22 49 22 | T;K[.I".String.;.T;$@...;![.;"I" |
| bf00 | 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 20 | [email protected].[String].File.path. |
| bf20 | 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 3b | to.the.texture.to.be.loaded.;.T; |
| bf40 | 23 30 3b 24 40 02 a2 04 3b 2e 69 00 3b 2f 46 3b 4d 30 3b 2c 5b 06 5b 07 49 22 0a 70 61 74 68 3a | #0;$@...;.i.;/F;M0;,[.[.I".path: |
| bf60 | 06 3b 20 54 49 22 00 06 3b 20 54 3b 24 40 02 a2 04 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e | .;.TI"..;.T;[email protected];L.;II".return |
| bf80 | 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 0c 54 65 78 74 75 72 65 06 3b | .;.F;JI"..;.T;.0;K[.I".Texture.; |
| bfa0 | 20 54 3b 24 40 02 a2 04 3b 21 5b 00 3b 22 49 22 01 81 43 72 65 61 74 65 20 61 20 6e 65 77 20 74 | .T;$@...;[email protected].[String].File. |
| c000 | 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 64 | path.to.the.texture.to.be.loaded |
| c020 | 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 a2 04 | .@return.[Texture]..;.T;#0;$@... |
| c040 | 3b 2f 46 3b 30 6f 3b 31 08 3b 32 54 3b 33 69 0b 3b 34 69 0f 3b 25 40 02 63 04 3b 35 54 3b 36 49 | ;/F;0o;1.;2T;3i.;4i.;%@.c.;5T;6I |
| c060 | 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 65 | ".6.static.mrb_value.mrb_Texture |
| c080 | 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 5f | _initialize(mrb_state*.mrb,.mrb_ |
| c0a0 | 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 6e | value.self).{..char*.path;...uin |
| c0c0 | 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 6d | t32_t.kw_num.=.1;..const.mrb_sym |
| c0e0 | 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 69 | .kw_names[].=.{....mrb_intern_li |
| c100 | 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 6b | t(mrb,."path"),..};..mrb_value.k |
| c120 | 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 |
| c140 | 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 |
| c160 | 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_ |
| c180 | 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 29 | args(mrb,."|z:",.&path,.&kwargs) |
| c1a0 | 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 5d | ;...if(!mrb_undef_p(kw_values[0] |
| c1c0 | 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 72 | )).{...path.=.mrb_str_to_cstr(mr |
| c1e0 | 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 2a | b,.kw_values[0]);..}...Texture.* |
| c200 | 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 65 | texture;..WRAPSTRUCT(Texture,.Te |
| c220 | 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 74 | xture_type,.self,.texture);...*t |
| c240 | 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 72 | exture.=.LoadTexture(path);...mr |
| c260 | 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 74 | b_data_init(self,.texture,.&Text |
| c280 | 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 37 | ure_type);..return.self;.}.;.T;7 |
| c2a0 | 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;+ |
| c2c0 | 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 68 | ;.;.;.;&I".Raylib::Texture#width |
| c2e0 | 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 a7 04 69 2f 3b 15 54 3b 16 3b 62 3b 18 30 3b 1c | .;.F;,[.;.[.[[email protected]/;.T;.;b;.0;. |
| c300 | 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 61 | [.;.{.;.IC;.".Get.the.width.of.a |
| c320 | 20 74 65 78 74 75 72 65 2e 0d 3b 20 54 3b 1c 5b 08 6f 3b 48 0d 3b 49 49 22 0d 6f 76 65 72 6c 6f | .texture..;.T;.[.o;H.;II".overlo |
| c340 | 61 64 06 3b 20 46 3b 4a 30 3b 16 3b 62 3b 4b 30 3b 37 49 22 0a 77 69 64 74 68 06 3b 20 54 3b 1e | ad.;.F;J0;.;b;K0;7I".width.;.T;. |
| c360 | 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;$ |
| c380 | 40 02 c7 04 3b 2e 69 00 3b 2f 46 3b 4d 30 3b 2c 5b 00 3b 24 40 02 c7 04 6f 3b 48 0d 3b 49 49 22 | @...;.i.;/F;M0;,[.;[email protected];H.;II" |
| c3a0 | 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 4a 30 3b 16 3b 64 3b 4b 30 3b 37 49 22 06 77 06 3b 20 | .overload.;.F;J0;.;d;K0;7I".w.;. |
| c3c0 | 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;# |
| c3e0 | 30 3b 24 40 02 c7 04 3b 2e 69 00 3b 2f 46 3b 4d 30 3b 2c 5b 00 3b 24 40 02 c7 04 6f 3b 4c 0a 3b | 0;$@...;.i.;/F;M0;,[.;[email protected];L.; |
| c400 | 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 | II".return.;.F;JI"..;.T;.0;K[.I" |
| c420 | 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 c7 04 3b 21 5b 00 3b 22 49 22 4f 47 65 74 20 74 | .Integer.;.T;$@...;![.;"I"OGet.t |
| c440 | 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 64 | he.width.of.a.texture..@overload |
| c460 | 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 65 | [email protected].@return.[Inte |
| c480 | 67 65 72 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 c7 04 3b 2f 46 3b 30 6f 3b 31 08 3b 32 54 3b 33 | ger]..;.T;#0;$@...;/F;0o;1.;2T;3 |
| c4a0 | 69 29 3b 34 69 2d 3b 25 40 02 63 04 3b 35 54 3b 36 49 22 01 bc 73 74 61 74 69 63 20 6d 72 62 5f | i);4i-;%@.c.;5T;6I"..static.mrb_ |
| c4c0 | 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 5f | value.mrb_Texture_get_width(mrb_ |
| c4e0 | 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 54 | state*.mrb,.mrb_value.self).{..T |
| c500 | 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 54 | exture.*texture;..UNWRAPSTRUCT(T |
| c520 | 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 74 | exture,.Texture_type,.self,.text |
| c540 | 75 72 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 | ure);..return.mrb_fixnum_value(t |
| c560 | 65 78 74 75 72 65 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 | exture->width);.}.;.T;7I".static |
| c580 | 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 |
| c5a0 | 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 00 | ".Raylib::Texture#width=.;.F;,[. |
| c5c0 | 3b 14 5b 06 5b 07 40 02 a7 04 69 3e 3b 15 54 3b 16 3b 63 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e | ;.[.[[email protected]>;.T;.;c;.0;.[.;.{.;. |
| c5e0 | 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 65 | IC;.".Set.the.width.of.a.texture |
| c600 | 2e 0d 3b 20 54 3b 1c 5b 08 6f 3b 48 0d 3b 49 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 4a | ..;.T;.[.o;H.;II".overload.;.F;J |
| c620 | 30 3b 16 3b 63 3b 4b 30 3b 37 49 22 12 77 69 64 74 68 3d 28 77 69 64 74 68 29 06 3b 20 54 3b 1e | 0;.;c;K0;7I".width=(width).;.T;. |
| c640 | 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 | IC;."..;.T;.[.o;L.;II".param.;.F |
| c660 | 3b 4a 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 68 | ;JI".The.new.width.;.T;.I".width |
| c680 | 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 ea 04 3b 21 5b 00 | .;.T;K[.I".Integer.;.T;$@...;![. |
| c6a0 | 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 20 | ;"I")@param.width.[Integer].The. |
| c6c0 | 6e 65 77 20 77 69 64 74 68 06 3b 20 54 3b 23 30 3b 24 40 02 ea 04 3b 2e 69 00 3b 2f 46 3b 4d 30 | new.width.;.T;#0;$@...;.i.;/F;M0 |
| c6e0 | 3b 2c 5b 06 5b 07 49 22 0a 77 69 64 74 68 06 3b 20 54 30 3b 24 40 02 ea 04 6f 3b 48 0d 3b 49 49 | ;,[.[.I".width.;.T0;[email protected];H.;II |
| c700 | 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 4a 30 3b 16 3b 65 3b 4b 30 3b 37 49 22 0e 77 3d 28 | ".overload.;.F;J0;.;e;K0;7I".w=( |
| c720 | 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 4c 0a 3b 49 | width).;.T;.IC;."..;.T;.[.o;L.;I |
| c740 | 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 12 54 68 65 20 6e 65 77 20 77 69 64 74 68 06 3b | I".param.;.F;JI".The.new.width.; |
| c760 | 20 54 3b 16 49 22 06 77 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 | .T;.I".w.;.T;K[.I".Integer.;.T;$ |
| c780 | 40 02 ea 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 20 | @...;![.;"I"%@param.w.[Integer]. |
| c7a0 | 54 68 65 20 6e 65 77 20 77 69 64 74 68 06 3b 20 54 3b 23 30 3b 24 40 02 ea 04 3b 2e 69 00 3b 2f | The.new.width.;.T;#0;$@...;.i.;/ |
| c7c0 | 46 3b 4d 30 3b 2c 5b 06 5b 07 49 22 0a 77 69 64 74 68 06 3b 20 54 30 3b 24 40 02 ea 04 6f 3b 4c | F;M0;,[.[.I".width.;.T0;[email protected];L |
| c7e0 | 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 | .;II".return.;.F;JI"..;.T;.0;K[. |
| c800 | 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 ea 04 3b 21 5b 00 3b 22 49 22 01 a4 53 65 | I".Integer.;.T;$@...;![.;"I"..Se |
| c820 | 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 6c | t.the.width.of.a.texture..@overl |
| c840 | 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 68 | oad.width=(width)[email protected] |
| c860 | 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 6f | .[Integer].The.new.width.@overlo |
| c880 | 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 72 | ad.w=(width)[email protected].[Integer |
| c8a0 | 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 72 | ].The.new.width.@return.[Integer |
| c8c0 | 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 ea 04 3b 2f 46 3b 30 6f 3b 31 08 3b 32 54 3b 33 69 36 3b | ]..;.T;#0;$@...;/F;0o;1.;2T;3i6; |
| c8e0 | 34 69 3c 3b 25 40 02 63 04 3b 35 54 3b 36 49 22 02 06 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | 4i<;%@.c.;5T;6I"...static.mrb_va |
| c900 | 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 74 | lue.mrb_Texture_set_width(mrb_st |
| c920 | 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 54 65 78 | ate*.mrb,.mrb_value.self).{..Tex |
| c940 | 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 78 | ture.*texture;..UNWRAPSTRUCT(Tex |
| c960 | 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 72 | ture,.Texture_type,.self,.textur |
| c980 | 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 67 | e);..mrb_int.width;..mrb_get_arg |
| c9a0 | 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 77 | s(mrb,."i",.&width);..texture->w |
| c9c0 | 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 6d | idth.=.width;..return.mrb_fixnum |
| c9e0 | 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 37 49 | _value(texture->width);.}.;.T;7I |
| ca00 | 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b | ".static.mrb_value.;.To;).;*F;+; |
| ca20 | 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 74 | .;.;.;&I".Raylib::Texture#height |
| ca40 | 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 a7 04 69 4e 3b 15 54 3b 16 3b 66 3b 18 30 3b 1c | .;.F;,[.;.[.[[email protected];.T;.;f;.0;. |
| ca60 | 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 20 | [.;.{.;.IC;."!Get.the.height.of. |
| ca80 | 61 20 74 65 78 74 75 72 65 2e 0d 3b 20 54 3b 1c 5b 08 6f 3b 48 0d 3b 49 49 22 0d 6f 76 65 72 6c | a.texture..;.T;.[.o;H.;II".overl |
| caa0 | 6f 61 64 06 3b 20 46 3b 4a 30 3b 16 3b 66 3b 4b 30 3b 37 49 22 0b 68 65 69 67 68 74 06 3b 20 54 | oad.;.F;J0;.;f;K0;7I".height.;.T |
| cac0 | 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 54 3b 23 30 | ;.IC;."..;.T;.[.;![.;"I"..;.T;#0 |
| cae0 | 3b 24 40 02 1d 05 3b 2e 69 00 3b 2f 46 3b 4d 30 3b 2c 5b 00 3b 24 40 02 1d 05 6f 3b 48 0d 3b 49 | ;$@...;.i.;/F;M0;,[.;[email protected];H.;I |
| cb00 | 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 4a 30 3b 16 3b 68 3b 4b 30 3b 37 49 22 06 68 06 | I".overload.;.F;J0;.;h;K0;7I".h. |
| cb20 | 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 54 | ;.T;.IC;."..;.T;.[.;![.;"I"..;.T |
| cb40 | 3b 23 30 3b 24 40 02 1d 05 3b 2e 69 00 3b 2f 46 3b 4d 30 3b 2c 5b 00 3b 24 40 02 1d 05 6f 3b 4c | ;#0;$@...;.i.;/F;M0;,[.;[email protected];L |
| cb60 | 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 | .;II".return.;.F;JI"..;.T;.0;K[. |
| cb80 | 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 1d 05 3b 21 5b 00 3b 22 49 22 51 47 65 74 | I".Integer.;.T;$@...;![.;"I"QGet |
| cba0 | 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 6c | .the.height.of.a.texture..@overl |
| cbc0 | 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 5b | [email protected].@return.[ |
| cbe0 | 49 6e 74 65 67 65 72 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 1d 05 3b 2f 46 3b 30 6f 3b 31 08 3b | Integer]..;.T;#0;$@...;/F;0o;1.; |
| cc00 | 32 54 3b 33 69 48 3b 34 69 4c 3b 25 40 02 63 04 3b 35 54 3b 36 49 22 01 be 73 74 61 74 69 63 20 | 2T;3iH;4iL;%@.c.;5T;6I"..static. |
| cc20 | 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 74 | mrb_value.mrb_Texture_get_height |
| cc40 | 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) |
| cc60 | 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 52 | .{..Texture.*texture;..UNWRAPSTR |
| cc80 | 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 2c | UCT(Texture,.Texture_type,.self, |
| cca0 | 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 61 | .texture);..return.mrb_fixnum_va |
| ccc0 | 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 37 49 22 15 | lue(texture->height);.}.;.T;7I". |
| cce0 | 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;+;.; |
| cd00 | 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 06 | .;.;&I".Raylib::Texture#height=. |
| cd20 | 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 a7 04 69 5d 3b 15 54 3b 16 3b 67 3b 18 30 3b 1c 5b | ;.F;,[.;.[.[[email protected]];.T;.;g;.0;.[ |
| cd40 | 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 61 | .;.{.;.IC;."!Set.the.height.of.a |
| cd60 | 20 74 65 78 74 75 72 65 2e 0d 3b 20 54 3b 1c 5b 08 6f 3b 48 0d 3b 49 49 22 0d 6f 76 65 72 6c 6f | .texture..;.T;.[.o;H.;II".overlo |
| cd80 | 61 64 06 3b 20 46 3b 4a 30 3b 16 3b 67 3b 4b 30 3b 37 49 22 14 68 65 69 67 68 74 3d 28 68 65 69 | ad.;.F;J0;.;g;K0;7I".height=(hei |
| cda0 | 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 4c 0a 3b 49 49 22 | ght).;.T;.IC;."..;.T;.[.o;L.;II" |
| cdc0 | 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 13 54 68 65 20 6e 65 77 20 68 65 69 67 68 74 06 3b 20 | .param.;.F;JI".The.new.height.;. |
| cde0 | 54 3b 16 49 22 0b 68 65 69 67 68 74 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b | T;.I".height.;.T;K[.I".Integer.; |
| ce00 | 20 54 3b 24 40 02 40 05 3b 21 5b 00 3b 22 49 22 2b 40 70 61 72 61 6d 20 68 65 69 67 68 74 20 5b | .T;$@.@.;![.;"I"[email protected].[ |
| ce20 | 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 24 | Integer].The.new.height.;.T;#0;$ |
| ce40 | 40 02 40 05 3b 2e 69 00 3b 2f 46 3b 4d 30 3b 2c 5b 06 5b 07 49 22 0b 68 65 69 67 68 74 06 3b 20 | @.@.;.i.;/F;M0;,[.[.I".height.;. |
| ce60 | 54 30 3b 24 40 02 40 05 6f 3b 48 0d 3b 49 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 4a 30 | T0;$@[email protected];H.;II".overload.;.F;J0 |
| ce80 | 3b 16 3b 69 3b 4b 30 3b 37 49 22 0f 68 3d 28 68 65 69 67 68 74 29 06 3b 20 54 3b 1e 49 43 3b 1f | ;.;i;K0;7I".h=(height).;.T;.IC;. |
| cea0 | 22 00 0e 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 | "..;.T;.[.o;L.;II".param.;.F;JI" |
| cec0 | 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 4b 5b | .The.new.height.;.T;.I".h.;.T;K[ |
| cee0 | 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 40 05 3b 21 5b 00 3b 22 49 22 26 40 70 | .I".Integer.;.T;$@.@.;![.;"I"&@p |
| cf00 | 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 06 | aram.h.[Integer].The.new.height. |
| cf20 | 3b 20 54 3b 23 30 3b 24 40 02 40 05 3b 2e 69 00 3b 2f 46 3b 4d 30 3b 2c 5b 06 5b 07 49 22 0b 68 | ;.T;#0;$@.@.;.i.;/F;M0;,[.[.I".h |
| cf40 | 65 69 67 68 74 06 3b 20 54 30 3b 24 40 02 40 05 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 | eight.;.T0;$@[email protected];L.;II".return. |
| cf60 | 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 | ;.F;JI"..;.T;.0;K[.I".Integer.;. |
| cf80 | 54 3b 24 40 02 40 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 20 | T;$@.@.;![.;"I"..Set.the.height. |
| cfa0 | 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 28 | [email protected]=( |
| cfc0 | 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 72 | height)[email protected].[Integer |
| cfe0 | 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 65 | ][email protected]=(he |
| d000 | 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 6e | ight)[email protected].[Integer].The.n |
| d020 | 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 54 | ew.height.@return.[Integer]..;.T |
| d040 | 3b 23 30 3b 24 40 02 40 05 3b 2f 46 3b 30 6f 3b 31 08 3b 32 54 3b 33 69 55 3b 34 69 5b 3b 25 40 | ;#0;$@.@.;/F;0o;1.;2T;3iU;4i[;%@ |
| d060 | 02 63 04 3b 35 54 3b 36 49 22 02 0c 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 | .c.;5T;6I"...static.mrb_value.mr |
| d080 | 62 5f 54 65 78 74 75 72 65 5f 73 65 74 5f 68 65 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 | b_Texture_set_height(mrb_state*. |
| d0a0 | 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 54 65 78 74 75 72 65 20 | mrb,.mrb_value.self).{..Texture. |
| d0c0 | 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 2c | *texture;..UNWRAPSTRUCT(Texture, |
| d0e0 | 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 09 | .Texture_type,.self,.texture);.. |
| d100 | 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 72 | mrb_int.height;..mrb_get_args(mr |
| d120 | 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 67 | b,."i",.&height);..texture->heig |
| d140 | 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 5f | ht.=.height;..return.mrb_fixnum_ |
| d160 | 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 37 49 | value(texture->height);.}.;.T;7I |
| d180 | 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b | ".static.mrb_value.;.To;).;*F;+; |
| d1a0 | 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 69 64 06 3b 20 46 | .;.;.;&I".Raylib::Texture#id.;.F |
| d1c0 | 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 a7 04 69 6c 3b 15 54 3b 16 3a 07 69 64 3b 18 30 3b 1c 5b 00 | ;,[.;.[.[[email protected];.T;.:.id;.0;.[. |
| d1e0 | 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 74 | ;.{.;.IC;.".Get.the.id.of.a.text |
| d200 | 75 72 65 2e 0d 3b 20 54 3b 1c 5b 07 6f 3b 48 0d 3b 49 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 | ure..;.T;.[.o;H.;II".overload.;. |
| d220 | 46 3b 4a 30 3b 16 3b 01 7e 3b 4b 30 3b 37 49 22 07 69 64 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e | F;J0;.;.~;K0;7I".id.;.T;.IC;.".. |
| d240 | 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 73 05 3b 2e 69 | ;.T;.[.;![.;"I"..;.T;#0;[email protected].;.i |
| d260 | 00 3b 2f 46 3b 4d 30 3b 2c 5b 00 3b 24 40 02 73 05 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e | .;/F;M0;,[.;[email protected];L.;II".return |
| d280 | 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b | .;.F;JI"..;.T;.0;K[.I".Integer.; |
| d2a0 | 20 54 3b 24 40 02 73 05 3b 21 5b 00 3b 22 49 22 3d 47 65 74 20 74 68 65 20 69 64 20 6f 66 20 61 | .T;[email protected].;![.;"I"=Get.the.id.of.a |
| d2c0 | 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 5b | [email protected].@return.[ |
| d2e0 | 49 6e 74 65 67 65 72 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 73 05 3b 2f 46 3b 30 6f 3b 31 08 3b | Integer]..;.T;#0;[email protected].;/F;0o;1.; |
| d300 | 32 54 3b 33 69 67 3b 34 69 6a 3b 25 40 02 63 04 3b 35 54 3b 36 49 22 01 b3 73 74 61 74 69 63 20 | 2T;3ig;4ij;%@.c.;5T;6I"..static. |
| d320 | 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 62 | mrb_value.mrb_Texture_get_id(mrb |
| d340 | 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).{.. |
| d360 | 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 28 | Texture.*texture.=.DATA_GET_PTR( |
| d380 | 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 72 | mrb,.self,.&Texture_type,.Textur |
| d3a0 | 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 78 | e);..return.mrb_fixnum_value(tex |
| d3c0 | 74 75 72 65 2d 3e 69 64 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f | ture->id);.}.;.T;7I".static.mrb_ |
| d3e0 | 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 79 | value.;.To;).;*F;+;.;.;.;&I".Ray |
| d400 | 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 40 | lib::Texture#draw.;.F;,[.;.[.[.@ |
| d420 | 02 a7 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 15 | ...i..;.T;.;`;.0;.[.;.{.;.IC;.". |
| d440 | 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 48 0d 3b 49 49 22 | Draw.the.texture.;.T;.[.o;H.;II" |
| d460 | 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 4a 30 3b 16 3b 60 3b 4b 30 3b 37 49 22 01 bd 64 72 61 | .overload.;.F;J0;.;`;K0;7I"..dra |
| d480 | 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 2c | w(source:.Rl::Rectangle.new(0,0, |
| d4a0 | 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 64 | texture.width,texture.height),.d |
| d4c0 | 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 75 | est:.Rl::Rectangle.new(0,0,textu |
| d4e0 | 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 6e | re.width,texture.height),.origin |
| d500 | 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 3a | :.Rl::Vector2.default,.rotation: |
| d520 | 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 1e | .0,.tint:.Rl::Color.white).;.T;. |
| d540 | 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 0a 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 | IC;."..;.T;.[.o;L.;II".param.;.F |
| d560 | 3b 4a 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 65 | ;JI"?The.color.the.drawn.texture |
| d580 | 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 06 | .is.tinted(white.is.'no.tint').. |
| d5a0 | 3b 20 54 3b 16 49 22 09 74 69 6e 74 06 3b 20 54 3b 4b 5b 06 49 22 0a 43 6f 6c 6f 72 06 3b 20 54 | ;.T;.I".tint.;.T;K[.I".Color.;.T |
| d5c0 | 3b 24 40 02 8e 05 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 54 57 68 69 | ;[email protected];L.;II".param.;.F;JI"TWhi |
| d5e0 | 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 20 | ch.section.of.the.texture.is.to. |
| d600 | 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 74 | be.drawn,.the.default.is.the.ent |
| d620 | 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 3b | ire.texture..;.T;.I".source.;.T; |
| d640 | 4b 5b 06 49 22 0e 52 65 63 74 61 6e 67 6c 65 06 3b 20 54 3b 24 40 02 8e 05 6f 3b 4c 0a 3b 49 49 | K[.I".Rectangle.;.T;[email protected];L.;II |
| d660 | 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 37 4f 66 66 73 65 74 20 6f 66 20 74 68 65 20 64 72 | ".param.;.F;JI"7Offset.of.the.dr |
| d680 | 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 65 | awn.texture..Default.is.no.offse |
| d6a0 | 74 2e 06 3b 20 54 3b 16 49 22 0b 6f 72 69 67 69 6e 06 3b 20 54 3b 4b 5b 06 49 22 0c 56 65 63 74 | t..;.T;.I".origin.;.T;K[.I".Vect |
| d6c0 | 6f 72 32 06 3b 20 54 3b 24 40 02 8e 05 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b | or2.;.T;[email protected];L.;II".param.;.F; |
| d6e0 | 4a 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 61 | JI"<How.much.the.texture.is.rota |
| d700 | 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 3b | ted.when.drawn(In.radians)..;.T; |
| d720 | 16 49 22 0d 72 6f 74 61 74 69 6f 6e 06 3b 20 54 3b 4b 5b 06 49 22 0a 46 6c 6f 61 74 06 3b 20 54 | .I".rotation.;.T;K[.I".Float.;.T |
| d740 | 3b 24 40 02 8e 05 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 74 57 68 65 | ;[email protected];L.;II".param.;.F;JI"tWhe |
| d760 | 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 6e | re.the.texture.is.to.be.drawn.on |
| d780 | 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 74 | .the.screen(This.can.scale.the.t |
| d7a0 | 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 20 | exture)..Default.is.the.size.of. |
| d7c0 | 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 4b 5b | the.texture..;.T;.I".dest.;.T;K[ |
| d7e0 | 06 49 22 0e 52 65 63 74 61 6e 67 6c 65 06 3b 20 54 3b 24 40 02 8e 05 3b 21 5b 00 3b 22 49 22 02 | .I".Rectangle.;.T;$@...;![.;"I". |
| d800 | 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 20 | [email protected].[Color].The.color. |
| d820 | 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 74 | the.drawn.texture.is.tinted(whit |
| d840 | 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 5b | e.is.'no.tint')[email protected].[ |
| d860 | 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 20 | Rectangle].Which.section.of.the. |
| d880 | 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 61 | texture.is.to.be.drawn,.the.defa |
| d8a0 | 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 61 | ult.is.the.entire.texture..@para |
| d8c0 | 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 65 | m.origin.[Vector2].Offset.of.the |
| d8e0 | 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 66 | .drawn.texture..Default.is.no.of |
| d900 | 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 6f | [email protected].[Float].Ho |
| d920 | 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 68 | w.much.the.texture.is.rotated.wh |
| d940 | 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 73 | en.drawn(In.radians)[email protected] |
| d960 | 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 20 | t.[Rectangle].Where.the.texture. |
| d980 | 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 69 | is.to.be.drawn.on.the.screen(Thi |
| d9a0 | 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 6c | s.can.scale.the.texture)..Defaul |
| d9c0 | 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 20 | t.is.the.size.of.the.texture..;. |
| d9e0 | 54 3b 23 30 3b 24 40 02 8e 05 3b 2e 69 00 3b 2f 46 3b 4d 30 3b 2c 5b 0a 5b 07 49 22 0c 73 6f 75 | T;#0;$@...;.i.;/F;M0;,[.[.I".sou |
| da00 | 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 30 | rce:.;.TI"8Rl::Rectangle.new(0,0 |
| da20 | 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 3b | ,texture.width,texture.height).; |
| da40 | 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 65 | .T[.I".dest:.;.TI"8Rl::Rectangle |
| da60 | 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 68 | .new(0,0,texture.width,texture.h |
| da80 | 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 3a | eight).;.T[.I".origin:.;.TI".Rl: |
| daa0 | 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 6f | :Vector2.default.;.T[.I".rotatio |
| dac0 | 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 52 | n:.;.TI".0.;.T[.I".tint:.;.TI".R |
| dae0 | 6c 3a 3a 43 6f 6c 6f 72 2e 77 68 69 74 65 06 3b 20 54 3b 24 40 02 8e 05 6f 3b 4c 0a 3b 49 49 22 | l::Color.white.;.T;[email protected];L.;II" |
| db00 | 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 08 4e 69 | .return.;.F;JI"..;.T;.0;K[.I".Ni |
| db20 | 6c 06 3b 20 54 3b 24 40 02 8e 05 3b 21 5b 00 3b 22 49 22 02 d7 02 44 72 61 77 20 74 68 65 20 74 | l.;.T;$@...;,.dest:.Rl::Rec |
| dba0 | 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 78 | tangle.new(0,0,texture.width,tex |
| dbc0 | 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 72 | ture.height),.origin:.Rl::Vector |
| dbe0 | 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 6c | 2.default,.rotation:.0,.tint:.Rl |
| dc00 | 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 5b | ::Color.white)[email protected].[ |
| dc20 | 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 75 | Color].The.color.the.drawn.textu |
| dc40 | 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 29 | re.is.tinted(white.is.'no.tint') |
| dc60 | 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 20 | [email protected].[Rectangle]. |
| dc80 | 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 20 | Which.section.of.the.texture.is. |
| dca0 | 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 20 | to.be.drawn,.the.default.is.the. |
| dcc0 | 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 69 | [email protected] |
| dce0 | 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 20 | n.[Vector2].Offset.of.the.drawn. |
| dd00 | 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 20 | texture..Default.is.no.offset... |
| dd20 | 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 6d | [email protected].[Float].How.m |
| dd40 | 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 20 | uch.the.texture.is.rotated.when. |
| dd60 | 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 65 | drawn(In.radians)[email protected] |
| dd80 | 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 |
| dda0 | 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 |
| ddc0 | 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 |
| dde0 | 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 40 | lt.is.the.size.of.the.texture..@ |
| de00 | 72 65 74 75 72 6e 20 5b 4e 69 6c 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 8e 05 3b 2f 46 3b 30 6f | return.[Nil]..;.T;#0;$@...;/F;0o |
| de20 | 3b 31 08 3b 32 54 3b 33 69 01 87 3b 34 69 01 8f 3b 25 40 02 63 04 3b 35 54 3b 36 49 22 02 70 09 | ;1.;2T;3i..;4i..;%@.c.;5T;6I".p. |
| de40 | 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 61 | static.mrb_value.mrb_Texture_dra |
| de60 | 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 61 | w_texture(mrb_state*.mrb,.mrb_va |
| de80 | 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 6c | lue.self).{..struct.RClass.*rayl |
| dea0 | 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 79 | ib;//.=.mrb_module_get(mrb,."Ray |
| dec0 | 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 0a | lib");..Rectangle.source.=.{0};. |
| dee0 | 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 6f | .Rectangle.dest.=.{0};..float.ro |
| df00 | 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 5f | tation.=.0.0;..Texture.*texture_ |
| df20 | 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 78 | data;..UNWRAPSTRUCT(Texture,.Tex |
| df40 | 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 0a | ture_type,.self,.texture_data);. |
| df60 | 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 63 | .//mrb_value.tint_obj.=.mrb_func |
| df80 | 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 22 | all(mrb,.mrb_obj_value(color),." |
| dfa0 | 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 65 | white",.0);..//Texture2D.texture |
| dfc0 | 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 65 | ,.Rectangle.source,.Rectangle.de |
| dfe0 | 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 69 | st,.Vector2.origin,.float.rotati |
| e000 | 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 20 | on,.Color.tint..uint32_t.kw_num. |
| e020 | 3d 20 35 3b 0a 09 63 6f 6e 73 74 20 6d 72 62 5f 73 79 6d 20 6b 77 5f 6e 61 6d 65 73 5b 5d 20 3d | =.5;..const.mrb_sym.kw_names[].= |
| e040 | 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 65 | .{...mrb_intern_lit(mrb,."source |
| e060 | 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 22 | "),...mrb_intern_lit(mrb,."dest" |
| e080 | 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 6e | ),...mrb_intern_lit(mrb,."origin |
| e0a0 | 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 74 | "),...mrb_intern_lit(mrb,."rotat |
| e0c0 | 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 69 | ion"),...mrb_intern_lit(mrb,."ti |
| e0e0 | 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 6b | nt"),..};..mrb_value.kw_values[k |
| e100 | 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 |
| e120 | 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 |
| e140 | 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,. |
| e160 | 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 64 | "|:",.&kwargs);...//.if.source.d |
| e180 | 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 6c | efined..if.(!(mrb_undef_p(kw_val |
| e1a0 | 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 65 | ues[0]))).{...Rectangle.*temp_re |
| e1c0 | 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 63 | c;...UNWRAPSTRUCT(Rectangle,.Rec |
| e1e0 | 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 5f | tangle_type,.kw_values[0],.temp_ |
| e200 | 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 65 | rec);...source.=.*temp_rec;..}.e |
| e220 | 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 67 | lse.{...source.=.(struct.Rectang |
| e240 | 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 20 | le){.0,.0,.texture_data->width,. |
| e260 | 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 20 | texture_data->height.};..}...//. |
| e280 | 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 66 | if.dest.defined..if.(!(mrb_undef |
| e2a0 | 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 65 | _p(kw_values[1]))).{...Rectangle |
| e2c0 | 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 61 | .*temp_rec;...UNWRAPSTRUCT(Recta |
| e2e0 | 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 5b | ngle,.Rectangle_type,.kw_values[ |
| e300 | 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 65 | 1],.temp_rec);...dest.=.*temp_re |
| e320 | 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 65 | c;..}.else.{...dest.=.(struct.Re |
| e340 | 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 69 | ctangle){.0,.0,.texture_data->wi |
| e360 | 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 0a | dth,.texture_data->height.};..}. |
| e380 | 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 6d | ..//.if.origin.undefined..if.((m |
| e3a0 | 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 72 | rb_undef_p(kw_values[2]))).{...r |
| e3c0 | 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 79 | aylib.=.mrb_module_get(mrb,."Ray |
| e3e0 | 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 20 | lib");...struct.RClass.*vector2. |
| e400 | 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 69 | =.mrb_class_get_under(mrb,.rayli |
| e420 | 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 09 | b,.Vector2_type.struct_name);... |
| e440 | 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 20 | kw_values[2].=.mrb_funcall(mrb,. |
| e460 | 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 74 | mrb_obj_value(vector2),."default |
| e480 | 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 6e | ",.0);..}...//.if.rotation.defin |
| e4a0 | 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 5b | ed..if.(!(mrb_undef_p(kw_values[ |
| e4c0 | 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 61 | 3]))).{...rotation.=.mrb_as_floa |
| e4e0 | 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 3b | t(mrb,.kw_values[3])./.0.017453; |
| e500 | 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 20 | ..}...//.if.color.undefined..if. |
| e520 | 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 0a | ((mrb_undef_p(kw_values[4]))).{. |
| e540 | 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 22 | ..raylib.=.mrb_module_get(mrb,." |
| e560 | 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 20 | Raylib");.//.needs.to.be.called. |
| e580 | 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 20 | again.or.else.segfault...struct. |
| e5a0 | 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 6e | RClass.*color.=.mrb_class_get_un |
| e5c0 | 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 75 | der(mrb,.raylib,.Color_type.stru |
| e5e0 | 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 66 | ct_name);...kw_values[4].=.mrb_f |
| e600 | 75 6e 63 61 6c 6c 28 6d 72 62 2c 20 6d 72 62 5f 6f 62 6a 5f 76 61 6c 75 65 28 63 6f 6c 6f 72 29 | uncall(mrb,.mrb_obj_value(color) |
| e620 | 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 6e | ,."white",.0);..}.....Color.*tin |
| e640 | 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 6c | t_data;..UNWRAPSTRUCT(Color,.Col |
| e660 | 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 61 | or_type,.kw_values[4],.tint_data |
| e680 | 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 57 | );...Vector2.*vector2_data;..UNW |
| e6a0 | 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 2c | RAPSTRUCT(Vector2,.Vector2_type, |
| e6c0 | 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 09 | .kw_values[2],.vector2_data);... |
| e6e0 | 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 73 | //Texture2D.texture,.Rectangle.s |
| e700 | 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 6f | ource,.Rectangle.dest,.Vector2.o |
| e720 | 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 6e | rigin,.float.rotation,.Color.tin |
| e740 | 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 2c | t..DrawTexturePro(*texture_data, |
| e760 | 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 6f | .source,.dest,.*vector2_data,.ro |
| e780 | 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 72 | tation,.*tint_data);...return.mr |
| e7a0 | 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 | b_nil_value();.}.;.T;7I".static. |
| e7c0 | 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 02 63 04 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 | mrb_value.;.T.;[email protected].;.IC;.[..;.@ |
| e7e0 | 02 63 04 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 63 04 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e | .c.;.IC;.[..;[email protected].;.IC;.{.;.IC;. |
| e800 | 7b 00 06 3b 10 54 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 | {..;.T;.IC;.{..;.T.;.T;.{.;.[.;. |
| e820 | 5b 07 5b 07 40 02 6a 04 69 07 5b 07 40 02 a7 04 69 01 de 3b 15 46 3b 16 3a 0c 54 65 78 74 75 72 | [.[[email protected].[[email protected]..;.F;.:.Textur |
| e840 | 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 5b | e;.;.;.;.;.[.;.{.;.IC;."..;.T;.[ |
| e860 | 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 63 04 3b 2e 69 00 3b 25 40 19 3b 26 49 22 14 52 | .;![.;"@.;#0;[email protected].;.i.;%@.;&I".R |
| e880 | 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 06 3b 20 46 3b 3f 6f 3b 40 0c 3b 41 30 3b 42 30 3b 43 | aylib::Texture.;.F;?o;@.;A0;B0;C |
| e8a0 | 30 3b 16 3b 44 3b 25 40 19 3b 45 30 3b 46 30 3b 38 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b | 0;.;D;%@.;E0;F0;8To;).;*F;+;.;.; |
| e8c0 | 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 00 | N;&I".Raylib#init_window.;.F;,[. |
| e8e0 | 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 10 | ;.[.[.I".src/core.c.;.Ti.;.T;.:. |
| e900 | 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 3b | init_window;.0;.[.;.{.;.IC;."..; |
| e920 | 20 54 3b 1c 5b 06 6f 3b 48 0d 3b 49 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 4a 30 3b 16 | .T;.[.o;H.;II".overload.;.F;J0;. |
| e940 | 3b 01 80 3b 4b 30 3b 37 49 22 4c 69 6e 69 74 5f 77 69 6e 64 6f 77 28 77 69 64 74 68 3a 20 38 30 | ;..;K0;7I"Linit_window(width:.80 |
| e960 | 30 2c 20 68 65 69 67 68 74 3a 20 36 30 30 2c 20 74 69 74 6c 65 3a 20 22 48 65 6c 6c 6f 20 57 6f | 0,.height:.600,.title:."Hello.Wo |
| e980 | 72 6c 64 20 66 72 6f 6d 20 52 61 79 6c 69 62 21 22 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b | rld.from.Raylib!").;.T;.IC;."..; |
| e9a0 | 20 54 3b 1c 5b 08 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 00 06 3b 20 | .T;.[.o;L.;II".param.;.F;JI"..;. |
| e9c0 | 54 3b 16 49 22 0a 77 69 64 74 68 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 | T;.I".width.;.T;K[.I".Integer.;. |
| e9e0 | 54 3b 24 40 02 e7 05 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 00 06 3b | T;[email protected];L.;II".param.;.F;JI"..; |
| ea00 | 20 54 3b 16 49 22 0b 68 65 69 67 68 74 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 | .T;.I".height.;.T;K[.I".Integer. |
| ea20 | 3b 20 54 3b 24 40 02 e7 05 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 00 | ;.T;[email protected];L.;II".param.;.F;JI". |
| ea40 | 06 3b 20 54 3b 16 49 22 0a 74 69 74 6c 65 06 3b 20 54 3b 4b 5b 06 49 22 0b 53 74 72 69 6e 67 06 | .;.T;.I".title.;.T;K[.I".String. |
| ea60 | 3b 20 54 3b 24 40 02 e7 05 3b 21 5b 00 3b 22 49 22 49 40 70 61 72 61 6d 20 77 69 64 74 68 20 5b | ;.T;$@...;![.;"I"[email protected].[ |
| ea80 | 49 6e 74 65 67 65 72 5d 0a 40 70 61 72 61 6d 20 68 65 69 67 68 74 20 5b 49 6e 74 65 67 65 72 5d | Integer][email protected].[Integer] |
| eaa0 | 0a 40 70 61 72 61 6d 20 74 69 74 6c 65 20 5b 53 74 72 69 6e 67 5d 06 3b 20 54 3b 23 30 3b 24 40 | [email protected].[String].;.T;#0;$@ |
| eac0 | 02 e7 05 3b 2e 69 00 3b 2f 46 3b 4d 30 3b 2c 5b 08 5b 07 49 22 0b 77 69 64 74 68 3a 06 3b 20 54 | ...;.i.;/F;M0;,[.[.I".width:.;.T |
| eae0 | 49 22 08 38 30 30 06 3b 20 54 5b 07 49 22 0c 68 65 69 67 68 74 3a 06 3b 20 54 49 22 08 36 30 30 | I".800.;.T[.I".height:.;.TI".600 |
| eb00 | 06 3b 20 54 5b 07 49 22 0b 74 69 74 6c 65 3a 06 3b 20 54 49 22 1f 22 48 65 6c 6c 6f 20 57 6f 72 | .;.T[.I".title:.;.TI"."Hello.Wor |
| eb20 | 6c 64 20 66 72 6f 6d 20 52 61 79 6c 69 62 21 22 06 3b 20 54 3b 24 40 02 e7 05 3b 21 5b 00 3b 22 | ld.from.Raylib!".;.T;$@...;![.;" |
| eb40 | 49 22 01 9d 40 6f 76 65 72 6c 6f 61 64 20 69 6e 69 74 5f 77 69 6e 64 6f 77 28 77 69 64 74 68 3a | I"[email protected]_window(width: |
| eb60 | 20 38 30 30 2c 20 68 65 69 67 68 74 3a 20 36 30 30 2c 20 74 69 74 6c 65 3a 20 22 48 65 6c 6c 6f | .800,.height:.600,.title:."Hello |
| eb80 | 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 20 | .World.from.Raylib!")....@param. |
| eba0 | 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 20 | width.[Integer][email protected]. |
| ebc0 | 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 67 | [Integer][email protected].[String |
| ebe0 | 5d 06 3b 20 54 3b 23 30 3b 24 40 02 e7 05 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 02 | ].;.T;#0;$@...;/F;M0;%@.;5T;6I". |
| ec00 | 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 64 | q.static.mrb_value.mrb_init_wind |
| ec20 | 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 6c | ow(mrb_state*.mrb,.mrb_value.sel |
| ec40 | 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 3b | f).{..mrb_int.screenWidth.=.800; |
| ec60 | 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 63 | ..mrb_int.screenHeight.=.600;..c |
| ec80 | 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 52 | har*.title.=."Hello.World.from.R |
| eca0 | 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 0a | aylib!";...uint32_t.kw_num.=.3;. |
| ecc0 | 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 09 | .const.mrb_sym.kw_names[].=.{... |
| ece0 | 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 09 | .mrb_intern_lit(mrb,."width"),.. |
| ed00 | 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 0a | .mrb_intern_lit(mrb,."height"),. |
| ed20 | 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 0a | ..mrb_intern_lit(mrb,."title"),. |
| ed40 | 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 5d | .};..mrb_value.kw_values[kw_num] |
| ed60 | 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 6b | ;..const.mrb_kwargs.kwargs.=.{.k |
| ed80 | 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 4e | w_num,.0,.kw_names,.kw_values,.N |
| eda0 | 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 3a | ULL.};..mrb_get_args(mrb,."|iiz: |
| edc0 | 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 20 | ",.&screenWidth,.&screenHeight,. |
| ede0 | 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 65 | &title,.&kwargs);...if.(mrb_unde |
| ee00 | 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 73 | f_p(kw_values[0])).{...kw_values |
| ee20 | 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 64 | [0].=.mrb_fixnum_value(screenWid |
| ee40 | 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 75 | th);..}..if.(mrb_undef_p(kw_valu |
| ee60 | 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 66 | es[1])).{...kw_values[1].=.mrb_f |
| ee80 | 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 69 | ixnum_value(screenHeight);..}..i |
| eea0 | 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 0a | f.(mrb_undef_p(kw_values[2])).{. |
| eec0 | 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 74 | ..kw_values[2].=.mrb_str_new_cst |
| eee0 | 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 6d | r(mrb,.title);..}...InitWindow(m |
| ef00 | 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 78 | rb_fixnum(kw_values[0]),.mrb_fix |
| ef20 | 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 73 | num(kw_values[1]),.mrb_str_to_cs |
| ef40 | 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 6e | tr(mrb,.kw_values[2]));...return |
| ef60 | 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 | .mrb_nil_value();.}.;.T;7I".stat |
| ef80 | 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;+;.;.;.; |
| efa0 | 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 e9 05 | &I".Raylib.init_window.;.F;,@... |
| efc0 | 3b 14 40 02 ea 05 3b 15 54 3b 16 3b 01 80 3b 18 30 3b 1c 40 02 ed 05 3b 1d 7b 00 3b 1e 49 43 3b | ;.@...;.T;.;..;.0;.@...;.{.;.IC; |
| efe0 | 1f 22 00 0e 3b 20 54 3b 1c 5b 06 6f 3b 48 0d 3b 49 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 | ."..;.T;.[.o;H.;II".overload.;.F |
| f000 | 3b 4a 30 3b 16 3b 01 80 3b 4b 30 3b 37 49 22 4c 69 6e 69 74 5f 77 69 6e 64 6f 77 28 77 69 64 74 | ;J0;.;..;K0;7I"Linit_window(widt |
| f020 | 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 6c | h:.800,.height:.600,.title:."Hel |
| f040 | 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 3b | lo.World.from.Raylib!").;.T;.IC; |
| f060 | 1f 22 00 0e 3b 20 54 3b 1c 5b 08 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 | ."..;.T;.[.o;L.;II".param.;.F;JI |
| f080 | 22 00 06 3b 20 54 3b 16 49 22 0a 77 69 64 74 68 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 65 67 | "..;.T;.I".width.;.T;K[.I".Integ |
| f0a0 | 65 72 06 3b 20 54 3b 24 40 02 18 06 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a | er.;.T;[email protected];L.;II".param.;.F;J |
| f0c0 | 49 22 00 06 3b 20 54 3b 16 49 22 0b 68 65 69 67 68 74 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 | I"..;.T;.I".height.;.T;K[.I".Int |
| f0e0 | 65 67 65 72 06 3b 20 54 3b 24 40 02 18 06 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 | eger.;.T;[email protected];L.;II".param.;.F |
| f100 | 3b 4a 49 22 00 06 3b 20 54 3b 16 49 22 0a 74 69 74 6c 65 06 3b 20 54 3b 4b 5b 06 49 22 0b 53 74 | ;JI"..;.T;.I".title.;.T;K[.I".St |
| f120 | 72 69 6e 67 06 3b 20 54 3b 24 40 02 18 06 3b 21 5b 00 3b 22 49 22 49 40 70 61 72 61 6d 20 77 69 | ring.;.T;$@...;![.;"I"[email protected] |
| f140 | 64 74 68 20 5b 49 6e 74 65 67 65 72 5d 0a 40 70 61 72 61 6d 20 68 65 69 67 68 74 20 5b 49 6e 74 | dth.[Integer][email protected].[Int |
| f160 | 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 3b | eger][email protected].[String].;.T; |
| f180 | 23 30 3b 24 40 02 18 06 3b 2e 69 00 3b 2f 46 3b 4d 30 3b 2c 5b 08 5b 07 49 22 0b 77 69 64 74 68 | #0;$@...;.i.;/F;M0;,[.[.I".width |
| f1a0 | 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 49 | :.;.TI".800.;.T[.I".height:.;.TI |
| f1c0 | 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 6c | ".600.;.T[.I".title:.;.TI"."Hell |
| f1e0 | 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 18 06 3b | o.World.from.Raylib!".;.T;$@...; |
| f200 | 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 77 | ![.;"I"[email protected]_window(w |
| f220 | 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 22 | idth:.800,.height:.600,.title:." |
| f240 | 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 61 | Hello.World.from.Raylib!")...@pa |
| f260 | 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 69 | ram.width.[Integer][email protected] |
| f280 | 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 74 | ght.[Integer][email protected].[St |
| f2a0 | 72 69 6e 67 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 18 06 3b 2e 69 00 3b 2f 46 3b 30 6f 3b 31 08 | ring]..;.T;#0;$@...;.i.;/F;0o;1. |
| f2c0 | 3b 32 54 3b 33 69 0a 3b 34 69 0e 3b 25 40 19 3b 35 54 3b 36 40 02 16 06 3b 37 40 02 17 06 6f 3b | ;2T;3i.;4i.;%@.;5T;6@...;[email protected]; |
| f2e0 | 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 5f | ).;*F;+;.;.;N;&I".Raylib#window_ |
| f300 | 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 ec 05 69 | should_close?.;.F;,[.;.[.[[email protected] |
| f320 | 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 3b | 4;.T;.:.window_should_close?;.0; |
| f340 | 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 41 | .[.;.{.;.IC;."6Check.if.KEY_ESCA |
| f360 | 50 45 20 70 72 65 73 73 65 64 20 6f 72 20 43 6c 6f 73 65 20 69 63 6f 6e 20 70 72 65 73 73 65 64 | PE.pressed.or.Close.icon.pressed |
| f380 | 0d 3b 20 54 3b 1c 5b 07 6f 3b 48 0d 3b 49 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 4a 30 | .;.T;.[.o;H.;II".overload.;.F;J0 |
| f3a0 | 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 4b 30 3b 37 49 22 1b | ;.:.should_window_close?;K0;7I". |
| f3c0 | 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 1f | should_window_close?().;.T;.IC;. |
| f3e0 | 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 43 06 | "..;.T;.[.;![.;"I"..;.T;#0;[email protected]. |
| f400 | 3b 2e 69 00 3b 2f 46 3b 4d 30 3b 2c 5b 00 3b 24 40 02 43 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 | ;.i.;/F;M0;,[.;[email protected];L.;II".ret |
| f420 | 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 0c 42 6f 6f 6c 65 61 | urn.;.F;JI"..;.T;.0;K[.I".Boolea |
| f440 | 6e 06 3b 20 54 3b 24 40 02 43 06 3b 21 5b 00 3b 22 49 22 6b 43 68 65 63 6b 20 69 66 20 4b 45 59 | n.;.T;[email protected].;![.;"I"kCheck.if.KEY |
| f460 | 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 72 | _ESCAPE.pressed.or.Close.icon.pr |
| f480 | 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 6c | [email protected]_window_cl |
| f4a0 | 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 23 | ose?()..@return.[Boolean]..;.T;# |
| f4c0 | 30 3b 24 40 02 43 06 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 7f 73 74 61 74 69 63 20 | 0;[email protected].;/F;M0;%@.;5T;6I".static. |
| f4e0 | 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 6f | mrb_value..mrb_window_should_clo |
| f500 | 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 6c | se(mrb_state*.mrb,.mrb_value.sel |
| f520 | 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 64 | f).{..return.mrb_bool_value(Wind |
| f540 | 6f 77 53 68 6f 75 6c 64 43 6c 6f 73 65 28 29 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 16 73 74 61 74 | owShouldClose());.}.;.T;7I".stat |
| f560 | 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 1b | ic.mrb_value..;.To;).;*T;+;.;.;. |
| f580 | 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 3f | ;&I".Raylib.window_should_close? |
| f5a0 | 06 3b 20 46 3b 2c 40 02 45 06 3b 14 40 02 46 06 3b 15 54 3b 16 3b 01 81 3b 18 30 3b 1c 40 02 48 | .;.F;,@.E.;[email protected].;.T;.;..;.0;[email protected] |
| f5c0 | 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 45 | .;.{.;.IC;."6Check.if.KEY_ESCAPE |
| f5e0 | 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 3b | .pressed.or.Close.icon.pressed.; |
| f600 | 20 54 3b 1c 5b 07 6f 3b 48 0d 3b 49 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 4a 30 3b 16 | .T;.[.o;H.;II".overload.;.F;J0;. |
| f620 | 3b 01 82 3b 4b 30 3b 37 49 22 1b 73 68 6f 75 6c 64 5f 77 69 6e 64 6f 77 5f 63 6c 6f 73 65 3f 28 | ;..;K0;7I".should_window_close?( |
| f640 | 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 3b | ).;.T;.IC;."..;.T;.[.;![.;"I"..; |
| f660 | 20 54 3b 23 30 3b 24 40 02 5d 06 3b 2e 69 00 3b 2f 46 3b 4d 30 3b 2c 5b 00 3b 24 40 02 5d 06 6f | .T;#0;$@.].;.i.;/F;M0;,[.;$@.].o |
| f680 | 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 40 17 3b 16 30 3b 4b 5b 06 40 01 fc | ;L.;II".return.;.F;J@.;.0;K[.@.. |
| f6a0 | 3b 24 40 02 5d 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 41 | ;$@.].;![.;"I"XCheck.if.KEY_ESCA |
| f6c0 | 50 45 20 70 72 65 73 73 65 64 20 6f 72 20 43 6c 6f 73 65 20 69 63 6f 6e 20 70 72 65 73 73 65 64 | PE.pressed.or.Close.icon.pressed |
| f6e0 | 0a 40 6f 76 65 72 6c 6f 61 64 20 73 68 6f 75 6c 64 5f 77 69 6e 64 6f 77 5f 63 6c 6f 73 65 3f 28 | [email protected]_window_close?( |
| f700 | 29 0a 06 3b 20 54 3b 23 30 3b 24 40 02 5d 06 3b 2e 69 00 3b 2f 46 3b 30 6f 3b 31 08 3b 32 54 3b | )..;.T;#0;$@.].;.i.;/F;0o;1.;2T; |
| f720 | 33 69 30 3b 34 69 32 3b 25 40 19 3b 35 54 3b 36 40 02 5b 06 3b 37 40 02 5c 06 6f 3b 29 15 3b 2a | 3i0;4i2;%@.;5T;6@.[.;7@.\.o;).;* |
| f740 | 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 67 | F;+;.;.;N;&I".Raylib#clear_backg |
| f760 | 72 6f 75 6e 64 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 ec 05 69 3f 3b 15 54 3b 16 3a 15 | round.;.F;,[.;.[.[[email protected]?;.T;.:. |
| f780 | 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 3b | clear_background;.0;.[.;.{.;.IC; |
| f7a0 | 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 62 | ."5Set.background.color.*(frameb |
| f7c0 | 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 48 0d 3b | uffer.clear.color)*.;.T;.[.o;H.; |
| f7e0 | 49 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 4a 30 3b 16 3b 01 83 3b 4b 30 3b 37 49 22 2f | II".overload.;.F;J0;.;..;K0;7I"/ |
| f800 | 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 72 | clear_background(color:.Rl:Color |
| f820 | 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 3b | .raywhite).;.T;.IC;."..;.T;.[.o; |
| f840 | 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 49 22 0a 63 6f | L.;II".param.;.F;JI"..;.T;.I".co |
| f860 | 6c 6f 72 06 3b 20 54 3b 4b 5b 06 49 22 0e 52 6c 3a 3a 43 6f 6c 6f 72 06 3b 20 54 3b 24 40 02 70 | lor.;.T;K[.I".Rl::Color.;.T;[email protected] |
| f880 | 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 6f | .;![.;"I"[email protected].[Rl::Colo |
| f8a0 | 72 5d 06 3b 20 54 3b 23 30 3b 24 40 02 70 06 3b 2e 69 00 3b 2f 46 3b 4d 30 3b 2c 5b 06 5b 07 49 | r].;.T;#0;[email protected].;.i.;/F;M0;,[.[.I |
| f8c0 | 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 65 | ".color:.;.TI".Rl:Color.raywhite |
| f8e0 | 06 3b 20 54 3b 24 40 02 70 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 | .;.T;[email protected];L.;II".return.;.F;JI |
| f900 | 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 70 06 3b 21 5b | "..;.T;.0;K[.I".Nil.;.T;[email protected].;![ |
| f920 | 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 72 | .;"I"..Set.background.color.*(fr |
| f940 | 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 61 | amebuffer.clear.color)*.@overloa |
| f960 | 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 6c | d.clear_background(color:.Rl:Col |
| f980 | 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 6c | or.raywhite)[email protected].[Rl |
| f9a0 | 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 24 | ::Color].@return.[Nil]..;.T;#0;$ |
| f9c0 | 40 02 70 06 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 02 d9 02 73 74 61 74 69 63 20 6d | @.p.;/F;M0;%@.;5T;6I"...static.m |
| f9e0 | 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 72 | rb_value.mrb_clear_background(mr |
| fa00 | 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).{. |
| fa20 | 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 64 | .struct.RClass.*raylib.=.mrb_mod |
| fa40 | 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 20 | ule_get(mrb,."Raylib");..struct. |
| fa60 | 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 6e | RClass.*color.=.mrb_class_get_un |
| fa80 | 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 75 | der(mrb,.raylib,.Color_type.stru |
| faa0 | 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 3d | ct_name);..mrb_value.color_obj.= |
| fac0 | 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 28 | .mrb_funcall(mrb,.mrb_obj_value( |
| fae0 | 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 33 | color),."ray_white",.0);...uint3 |
| fb00 | 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 6b | 2_t.kw_num.=.1;..const.mrb_sym.k |
| fb20 | 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 28 | w_names[].=.{....mrb_intern_lit( |
| fb40 | 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 77 | mrb,."color"),..};..mrb_value.kw |
| fb60 | 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 72 | _values[kw_num];..const.mrb_kwar |
| fb80 | 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 65 | gs.kwargs.=.{.kw_num,.0,.kw_name |
| fba0 | 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 61 | s,.kw_values,.NULL.};..mrb_get_a |
| fbc0 | 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 61 | rgs(mrb,."|o:",.&color_obj,.&kwa |
| fbe0 | 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 75 | rgs);...if.(!mrb_undef_p(kw_valu |
| fc00 | 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 65 | es[0])).{...color_obj.=.kw_value |
| fc20 | 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 55 | s[0];..}...Color.*color_data;..U |
| fc40 | 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 63 | NWRAPSTRUCT(Color,.Color_type,.c |
| fc60 | 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 61 | olor_obj,.color_data);...ClearBa |
| fc80 | 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 6d | ckground(*color_data);..return.m |
| fca0 | 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 | rb_nil_value();.}.;.T;7I".static |
| fcc0 | 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 |
| fce0 | 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 40 | ".Raylib.clear_background.;.F;,@ |
| fd00 | 02 72 06 3b 14 40 02 73 06 3b 15 54 3b 16 3b 01 83 3b 18 30 3b 1c 40 02 75 06 3b 1d 7b 00 3b 1e | .r.;[email protected].;.T;.;..;.0;[email protected].;.{.;. |
| fd20 | 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 61 | IC;."5Set.background.color.*(fra |
| fd40 | 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 3b | mebuffer.clear.color)*.;.T;.[.o; |
| fd60 | 48 0d 3b 49 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 4a 30 3b 16 3b 01 83 3b 4b 30 3b 37 | H.;II".overload.;.F;J0;.;..;K0;7 |
| fd80 | 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 6f | I"/clear_background(color:.Rl:Co |
| fda0 | 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 5b | lor.raywhite).;.T;.IC;."..;.T;.[ |
| fdc0 | 06 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 49 22 | .o;L.;II".param.;.F;JI"..;.T;.I" |
| fde0 | 0a 63 6f 6c 6f 72 06 3b 20 54 3b 4b 5b 06 49 22 0e 52 6c 3a 3a 43 6f 6c 6f 72 06 3b 20 54 3b 24 | .color.;.T;K[.I".Rl::Color.;.T;$ |
| fe00 | 40 02 93 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 | @...;![.;"I"[email protected].[Rl::C |
| fe20 | 6f 6c 6f 72 5d 06 3b 20 54 3b 23 30 3b 24 40 02 93 06 3b 2e 69 00 3b 2f 46 3b 4d 30 3b 2c 5b 06 | olor].;.T;#0;$@...;.i.;/F;M0;,[. |
| fe40 | 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 68 | [.I".color:.;.TI".Rl:Color.raywh |
| fe60 | 69 74 65 06 3b 20 54 3b 24 40 02 93 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 | ite.;.T;[email protected];L.;II".return.;.F |
| fe80 | 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 93 06 | ;JI"..;.T;.0;K[.I".Nil.;.T;$@... |
| fea0 | 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 2a | ;![.;"I"..Set.background.color.* |
| fec0 | 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 72 | (framebuffer.clear.color)*.@over |
| fee0 | 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 3a | load.clear_background(color:.Rl: |
| ff00 | 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 5b | Color.raywhite)[email protected].[ |
| ff20 | 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 30 | Rl::Color].@return.[Nil]..;.T;#0 |
| ff40 | 3b 24 40 02 93 06 3b 2e 69 00 3b 2f 46 3b 30 6f 3b 31 08 3b 32 54 3b 33 69 39 3b 34 69 3d 3b 25 | ;$@...;.i.;/F;0o;1.;2T;3i9;4i=;% |
| ff60 | 40 19 3b 35 54 3b 36 40 02 91 06 3b 37 40 02 92 06 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e | @.;5T;6@...;[email protected];).;*F;+;.;.;N |
| ff80 | 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 5b | ;&I".Raylib#begin_drawing.;.F;,[ |
| ffa0 | 00 3b 14 5b 06 5b 07 40 02 ec 05 69 5c 3b 15 54 3b 16 3a 12 62 65 67 69 6e 5f 64 72 61 77 69 6e | .;.[.[[email protected]\;.T;.:.begin_drawin |
| ffc0 | 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 73 | g;.0;.[.;.{.;.IC;."0Setup.canvas |
| ffe0 | 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 0d | .(framebuffer).to.start.drawing. |
| 10000 | 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 | ;.T;.[.o;L.;II".return.;.F;JI".. |
| 10020 | 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 b1 06 3b 21 5b 00 3b 22 | ;.T;.0;K[.I".Nil.;.T;$@...;![.;" |
| 10040 | 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 6f | I"?Setup.canvas.(framebuffer).to |
| 10060 | 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 20 | .start.drawing.@return.[Nil]..;. |
| 10080 | 54 3b 23 30 3b 24 40 02 b1 06 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 75 73 74 61 74 | T;#0;$@...;/F;M0;%@.;5T;6I"ustat |
| 100a0 | 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 6d | ic.mrb_value.mrb_begin_drawing(m |
| 100c0 | 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).{ |
| 100e0 | 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 69 | ..BeginDrawing();..return.mrb_ni |
| 10100 | 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f | l_value();.}.;.T;7I".static.mrb_ |
| 10120 | 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 79 | value.;.To;).;*T;+;.;.;.;&I".Ray |
| 10140 | 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 b3 06 3b 14 40 02 b4 | lib.begin_drawing.;.F;,@...;.@.. |
| 10160 | 06 3b 15 54 3b 16 3b 01 84 3b 18 30 3b 1c 40 02 b6 06 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 30 53 65 | .;.T;.;..;.0;.@...;.{.;.IC;."0Se |
| 10180 | 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 72 | tup.canvas.(framebuffer).to.star |
| 101a0 | 74 20 64 72 61 77 69 6e 67 0e 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e | t.drawing.;.T;.[.o;L.;II".return |
| 101c0 | 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 | .;.F;JI"..;.T;.0;K[.I".Nil.;.T;$ |
| 101e0 | 40 02 c3 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 65 | @...;![.;"I"?Setup.canvas.(frame |
| 10200 | 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 6e | buffer).to.start.drawing.@return |
| 10220 | 20 5b 4e 69 6c 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 c3 06 3b 2e 69 00 3b 2f 46 3b 30 6f 3b 31 | .[Nil]..;.T;#0;$@...;.i.;/F;0o;1 |
| 10240 | 08 3b 32 54 3b 33 69 58 3b 34 69 5a 3b 25 40 19 3b 35 54 3b 36 40 02 c1 06 3b 37 40 02 c2 06 6f | .;2T;3iX;4iZ;%@.;5T;6@...;[email protected] |
| 10260 | 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 72 | ;).;*F;+;.;.;N;&I".Raylib#end_dr |
| 10280 | 61 77 69 6e 67 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 ec 05 69 66 3b 15 54 3b 16 3a 10 | awing.;.F;,[.;.[.[[email protected];.T;.:. |
| 102a0 | 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 6e | end_drawing;.0;.[.;.{.;.IC;.";En |
| 102c0 | 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 72 | d.canvas.drawing.and.swap.buffer |
| 102e0 | 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 4c 0a | s.(double.buffering).;.T;.[.o;L. |
| 10300 | 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 | ;II".return.;.F;JI"..;.T;.0;K[.I |
| 10320 | 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 d0 06 3b 21 5b 00 3b 22 49 22 4a 45 6e 64 20 63 61 6e 76 | ".Nil.;.T;$@...;![.;"I"JEnd.canv |
| 10340 | 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 75 | as.drawing.and.swap.buffers.(dou |
| 10360 | 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 20 | ble.buffering).@return.[Nil]..;. |
| 10380 | 54 3b 23 30 3b 24 40 02 d0 06 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 71 73 74 61 74 | T;#0;$@...;/F;M0;%@.;5T;6I"qstat |
| 103a0 | 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 62 | ic.mrb_value.mrb_end_drawing(mrb |
| 103c0 | 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).{.. |
| 103e0 | 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 61 | EndDrawing();..return.mrb_nil_va |
| 10400 | 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | lue();.}.;.T;7I".static.mrb_valu |
| 10420 | 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 2e | e.;.To;).;*T;+;.;.;.;&I".Raylib. |
| 10440 | 65 6e 64 5f 64 72 61 77 69 6e 67 06 3b 20 46 3b 2c 40 02 d2 06 3b 14 40 02 d3 06 3b 15 54 3b 16 | end_drawing.;.F;,@...;.@...;.T;. |
| 10460 | 3b 01 85 3b 18 30 3b 1c 40 02 d5 06 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 3b 45 6e 64 20 63 61 6e 76 | ;..;.0;.@...;.{.;.IC;.";End.canv |
| 10480 | 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 75 | as.drawing.and.swap.buffers.(dou |
| 104a0 | 62 6c 65 20 62 75 66 66 65 72 69 6e 67 29 0e 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 | ble.buffering).;.T;.[.o;L.;II".r |
| 104c0 | 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 08 4e 69 6c 06 | eturn.;.F;JI"..;.T;.0;K[.I".Nil. |
| 104e0 | 3b 20 54 3b 24 40 02 e2 06 3b 21 5b 00 3b 22 49 22 4a 45 6e 64 20 63 61 6e 76 61 73 20 64 72 61 | ;.T;$@...;![.;"I"JEnd.canvas.dra |
| 10500 | 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 75 | wing.and.swap.buffers.(double.bu |
| 10520 | 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 24 | ffering).@return.[Nil]..;.T;#0;$ |
| 10540 | 40 02 e2 06 3b 2e 69 00 3b 2f 46 3b 30 6f 3b 31 08 3b 32 54 3b 33 69 62 3b 34 69 64 3b 25 40 19 | @...;.i.;/F;0o;1.;2T;3ib;4id;%@. |
| 10560 | 3b 35 54 3b 36 40 02 e0 06 3b 37 40 02 e1 06 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 | ;5T;6@...;[email protected];).;*F;+;.;.;N;& |
| 10580 | 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 46 | I".Raylib#begin_scissor_mode.;.F |
| 105a0 | 3b 2c 5b 00 3b 14 5b 06 5b 07 40 02 ec 05 69 74 3b 15 54 3b 16 3a 17 62 65 67 69 6e 5f 73 63 69 | ;,[.;.[.[[email protected];.T;.:.begin_sci |
| 105c0 | 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 69 | ssor_mode;.0;.[.;.{.;.IC;."BBegi |
| 105e0 | 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 72 | n.scissor.mode.(define.screen.ar |
| 10600 | 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 5b | ea.for.following.drawing).;.T;.[ |
| 10620 | 07 6f 3b 48 0d 3b 49 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 4a 30 3b 16 3b 01 86 3b 4b | .o;H.;II".overload.;.F;J0;.;..;K |
| 10640 | 30 3b 37 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 79 | 0;7I":begin_scissor_mode(x:.0,.y |
| 10660 | 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 3b | :.0,.width:.10,.height:.10).;.T; |
| 10680 | 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 09 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 | .IC;."..;.T;.[.o;L.;II".param.;. |
| 106a0 | 46 3b 4a 49 22 00 06 3b 20 54 3b 16 49 22 06 78 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 65 67 | F;JI"..;.T;.I".x.;.T;K[.I".Integ |
| 106c0 | 65 72 06 3b 20 54 3b 24 40 02 ef 06 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a | er.;.T;[email protected];L.;II".param.;.F;J |
| 106e0 | 49 22 00 06 3b 20 54 3b 16 49 22 06 79 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 | I"..;.T;.I".y.;.T;K[.I".Integer. |
| 10700 | 3b 20 54 3b 24 40 02 ef 06 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 00 | ;.T;[email protected];L.;II".param.;.F;JI". |
| 10720 | 06 3b 20 54 3b 16 49 22 0a 77 69 64 74 68 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 65 67 65 72 | .;.T;.I".width.;.T;K[.I".Integer |
| 10740 | 06 3b 20 54 3b 24 40 02 ef 06 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 | .;.T;[email protected];L.;II".param.;.F;JI" |
| 10760 | 00 06 3b 20 54 3b 16 49 22 0b 68 65 69 67 68 74 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 65 67 | ..;.T;.I".height.;.T;K[.I".Integ |
| 10780 | 65 72 06 3b 20 54 3b 24 40 02 ef 06 3b 21 5b 00 3b 22 49 22 59 40 70 61 72 61 6d 20 78 20 5b 49 | er.;.T;$@...;![.;"I"[email protected].[I |
| 107a0 | 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 |
| 107c0 | 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]. |
| 107e0 | 5b 49 6e 74 65 67 65 72 5d 06 3b 20 54 3b 23 30 3b 24 40 02 ef 06 3b 2e 69 00 3b 2f 46 3b 4d 30 | [Integer].;.T;#0;$@...;.i.;/F;M0 |
| 10800 | 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 3b | ;,[.[.I".x:.;.TI".0.;.T[.I".y:.; |
| 10820 | 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 3b | .TI".0.;.T[.I".width:.;.TI".10.; |
| 10840 | 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 ef | .T[.I".height:.;.TI".10.;.T;$@.. |
| 10860 | 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 | .o;L.;II".return.;.F;JI"..;.T;.0 |
| 10880 | 3b 4b 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 ef 06 3b 21 5b 00 3b 22 49 22 01 ea 42 65 | ;K[.I".Nil.;.T;$@...;![.;"I"..Be |
| 108a0 | 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 20 | gin.scissor.mode.(define.screen. |
| 108c0 | 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 65 | area.for.following.drawing).@ove |
| 108e0 | 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 79 | rload.begin_scissor_mode(x:.0,.y |
| 10900 | 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 40 | :.0,.width:.10,.height:.10)....@ |
| 10920 | 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 6e | param.x.[Integer][email protected].[In |
| 10940 | 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 0a | teger][email protected].[Integer]. |
| 10960 | 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 72 | [email protected].[Integer].@retur |
| 10980 | 6e 20 5b 4e 69 6c 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 ef 06 3b 2f 46 3b 4d 30 3b 25 40 19 3b | n.[Nil]..;.T;#0;$@...;/F;M0;%@.; |
| 109a0 | 35 54 3b 36 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 65 | 5T;6I"...static.mrb_value.mrb_be |
| 109c0 | 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 2c | gin_scissor_mode(mrb_state*.mrb, |
| 109e0 | 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 20 | .mrb_value.self).{..mrb_int.x.=. |
| 10a00 | 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 74 | 0;..mrb_int.y.=.0;..mrb_int.widt |
| 10a20 | 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 2f | h.=.10;..mrb_int.height.=.10;../ |
| 10a40 | 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 26 | /mrb_get_args(mrb,."iiii",.&x,.& |
| 10a60 | 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 74 | y,.&width,.&height);....uint32_t |
| 10a80 | 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 6e | .kw_num.=.4;..const.mrb_sym.kw_n |
| 10aa0 | 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 62 | ames[].=.{....mrb_intern_lit(mrb |
| 10ac0 | 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 79 | ,."x"),...mrb_intern_lit(mrb,."y |
| 10ae0 | 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 68 | "),...mrb_intern_lit(mrb,."width |
| 10b00 | 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 68 | "),...mrb_intern_lit(mrb,."heigh |
| 10b20 | 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 77 | t"),..};..mrb_value.kw_values[kw |
| 10b40 | 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 20 | _num];..const.mrb_kwargs.kwargs. |
| 10b60 | 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 75 | =.{.kw_num,.0,.kw_names,.kw_valu |
| 10b80 | 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 22 | es,.NULL.};..mrb_get_args(mrb,." |
| 10ba0 | 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 74 | |iiii:",.&x,.&y,.&width,.&height |
| 10bc0 | 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 77 | ,.&kwargs);...if.(mrb_undef_p(kw |
| 10be0 | 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 61 | _values[0]).&&.mrb_undef_p(kw_va |
| 10c00 | 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 65 | lues[1]).&&.mrb_undef_p(kw_value |
| 10c20 | 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 33 | s[2]).&&.mrb_undef_p(kw_values[3 |
| 10c40 | 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 73 | ])).{...//.pass.params.to.kwargs |
| 10c60 | 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 6c | ...kw_values[0].=.mrb_fixnum_val |
| 10c80 | 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 6e | ue(x);...kw_values[1].=.mrb_fixn |
| 10ca0 | 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 72 | um_value(y);...kw_values[2].=.mr |
| 10cc0 | 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 75 | b_fixnum_value(width);...kw_valu |
| 10ce0 | 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 29 | es[3].=.mrb_fixnum_value(height) |
| 10d00 | 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 62 | ;..}.else.{...kw_values[0].=.mrb |
| 10d20 | 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 5b | _ensure_int_type(mrb,.kw_values[ |
| 10d40 | 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 65 | 0]);...kw_values[1].=.mrb_ensure |
| 10d60 | 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 09 | _int_type(mrb,.kw_values[1]);... |
| 10d80 | 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 79 | kw_values[2].=.mrb_ensure_int_ty |
| 10da0 | 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 75 | pe(mrb,.kw_values[2]);...kw_valu |
| 10dc0 | 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 2c | es[3].=.mrb_ensure_int_type(mrb, |
| 10de0 | 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 72 | .kw_values[3]);..}..BeginScissor |
| 10e00 | 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 6d | Mode(mrb_fixnum(kw_values[0]),.m |
| 10e20 | 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 78 | rb_fixnum(kw_values[1]),.mrb_fix |
| 10e40 | 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 77 | num(kw_values[2]),.mrb_fixnum(kw |
| 10e60 | 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 61 | _values[3]));..return.mrb_nil_va |
| 10e80 | 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | lue();.}.;.T;7I".static.mrb_valu |
| 10ea0 | 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 2e | e.;.To;).;*T;+;.;.;.;&I".Raylib. |
| 10ec0 | 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 f1 06 3b 14 40 02 | begin_scissor_mode.;.F;,@...;.@. |
| 10ee0 | f2 06 3b 15 54 3b 16 3b 01 86 3b 18 30 3b 1c 40 02 f4 06 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 42 42 | ..;.T;.;..;.0;.@...;.{.;.IC;."BB |
| 10f00 | 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 |
| 10f20 | 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 54 | .area.for.following.drawing).;.T |
| 10f40 | 3b 1c 5b 07 6f 3b 48 0d 3b 49 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 4a 30 3b 16 3b 01 | ;.[.o;H.;II".overload.;.F;J0;.;. |
| 10f60 | 86 3b 4b 30 3b 37 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 | .;K0;7I":begin_scissor_mode(x:.0 |
| 10f80 | 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 3b | ,.y:.0,.width:.10,.height:.10).; |
| 10fa0 | 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 09 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d | .T;.IC;."..;.T;.[.o;L.;II".param |
| 10fc0 | 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 49 22 06 78 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e | .;.F;JI"..;.T;.I".x.;.T;K[.I".In |
| 10fe0 | 74 65 67 65 72 06 3b 20 54 3b 24 40 02 2d 07 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 | teger.;.T;[email protected];L.;II".param.;. |
| 11000 | 46 3b 4a 49 22 00 06 3b 20 54 3b 16 49 22 06 79 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 65 67 | F;JI"..;.T;.I".y.;.T;K[.I".Integ |
| 11020 | 65 72 06 3b 20 54 3b 24 40 02 2d 07 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a | er.;.T;[email protected];L.;II".param.;.F;J |
| 11040 | 49 22 00 06 3b 20 54 3b 16 49 22 0a 77 69 64 74 68 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 65 | I"..;.T;.I".width.;.T;K[.I".Inte |
| 11060 | 67 65 72 06 3b 20 54 3b 24 40 02 2d 07 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b | ger.;.T;[email protected];L.;II".param.;.F; |
| 11080 | 4a 49 22 00 06 3b 20 54 3b 16 49 22 0b 68 65 69 67 68 74 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e | JI"..;.T;.I".height.;.T;K[.I".In |
| 110a0 | 74 65 67 65 72 06 3b 20 54 3b 24 40 02 2d 07 3b 21 5b 00 3b 22 49 22 59 40 70 61 72 61 6d 20 78 | teger.;.T;[email protected].;![.;"I"[email protected] |
| 110c0 | 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 70 | .[Integer][email protected].[Integer].@p |
| 110e0 | 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 67 | aram.width.[Integer][email protected] |
| 11100 | 68 74 20 5b 49 6e 74 65 67 65 72 5d 06 3b 20 54 3b 23 30 3b 24 40 02 2d 07 3b 2e 69 00 3b 2f 46 | ht.[Integer].;.T;#0;[email protected].;.i.;/F |
| 11120 | 3b 4d 30 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 | ;M0;,[.[.I".x:.;.TI".0.;.T[.I".y |
| 11140 | 3a 06 3b 20 54 49 22 06 30 06 3b 20 54 5b 07 49 22 0b 77 69 64 74 68 3a 06 3b 20 54 49 22 07 31 | :.;.TI".0.;.T[.I".width:.;.TI".1 |
| 11160 | 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 24 | 0.;.T[.I".height:.;.TI".10.;.T;$ |
| 11180 | 40 02 2d 07 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 | @.-.o;L.;II".return.;.F;JI"..;.T |
| 111a0 | 3b 16 30 3b 4b 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 2d 07 3b 21 5b 00 3b 22 49 22 01 | ;.0;K[.I".Nil.;.T;[email protected].;![.;"I". |
| 111c0 | 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 65 | .Begin.scissor.mode.(define.scre |
| 111e0 | 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 40 | en.area.for.following.drawing).@ |
| 11200 | 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 30 | overload.begin_scissor_mode(x:.0 |
| 11220 | 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 20 | ,.y:.0,.width:.10,.height:.10).. |
| 11240 | 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 5b | [email protected].[Integer][email protected].[ |
| 11260 | 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 72 | Integer][email protected].[Integer |
| 11280 | 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 74 | ][email protected].[Integer].@ret |
| 112a0 | 75 72 6e 20 5b 4e 69 6c 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 2d 07 3b 2e 69 00 3b 2f 46 3b 30 | urn.[Nil]..;.T;#0;[email protected].;.i.;/F;0 |
| 112c0 | 6f 3b 31 08 3b 32 54 3b 33 69 6b 3b 34 69 72 3b 25 40 19 3b 35 54 3b 36 40 02 2b 07 3b 37 40 02 | o;1.;2T;3ik;4ir;%@.;5T;6@.+.;7@. |
| 112e0 | 2c 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 64 | ,.o;).;*F;+;.;.;N;&I".Raylib#end |
| 11300 | 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 ec 05 69 | _scissor_mode.;.F;,[.;.[.[[email protected] |
| 11320 | 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 00 | ..;.T;.:.end_scissor_mode;.0;.[. |
| 11340 | 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 54 | ;.{.;.IC;.".End.scissor.mode.;.T |
| 11360 | 3b 1c 5b 07 6f 3b 48 0d 3b 49 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 4a 30 3b 16 3b 01 | ;.[.o;H.;II".overload.;.F;J0;.;. |
| 11380 | 87 3b 4b 30 3b 37 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 49 | .;K0;7I".end_scissor_mode.;.T;.I |
| 113a0 | 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 54 3b 23 30 3b 24 40 | C;."..;.T;.[.;![.;"I"..;.T;#0;$@ |
| 113c0 | 02 66 07 3b 2e 69 00 3b 2f 46 3b 4d 30 3b 2c 5b 00 3b 24 40 02 66 07 6f 3b 4c 0a 3b 49 49 22 0b | .f.;.i.;/F;M0;,[.;[email protected];L.;II". |
| 113e0 | 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 08 4e 69 6c | return.;.F;JI"..;.T;.0;K[.I".Nil |
| 11400 | 06 3b 20 54 3b 24 40 02 66 07 3b 21 5b 00 3b 22 49 22 40 45 6e 64 20 73 63 69 73 73 6f 72 20 6d | .;.T;[email protected].;![.;"I"@End.scissor.m |
| 11420 | 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 0a | [email protected]_scissor_mode.. |
| 11440 | 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 66 07 3b 2f 46 3b 4d | @return.[Nil]..;.T;#0;[email protected].;/F;M |
| 11460 | 30 3b 25 40 19 3b 35 54 3b 36 49 22 7a 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 | 0;%@.;5T;6I"zstatic.mrb_value.mr |
| 11480 | 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 72 | b_end_scissor_mode(mrb_state*.mr |
| 114a0 | 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 72 | b,.mrb_value.self).{..EndScissor |
| 114c0 | 4d 6f 64 65 28 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b | Mode();..return.mrb_nil_value(); |
| 114e0 | 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f | .}.;.T;7I".static.mrb_value.;.To |
| 11500 | 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 63 | ;).;*T;+;.;.;.;&I".Raylib.end_sc |
| 11520 | 69 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 46 3b 2c 40 02 68 07 3b 14 40 02 69 07 3b 15 54 3b 16 3b | issor_mode.;.F;,@.h.;[email protected].;.T;.; |
| 11540 | 01 87 3b 18 30 3b 1c 40 02 6b 07 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 15 45 6e 64 20 73 63 69 73 73 | ..;.0;[email protected].;.{.;.IC;.".End.sciss |
| 11560 | 6f 72 20 6d 6f 64 65 0e 3b 20 54 3b 1c 5b 07 6f 3b 48 0d 3b 49 49 22 0d 6f 76 65 72 6c 6f 61 64 | or.mode.;.T;.[.o;H.;II".overload |
| 11580 | 06 3b 20 46 3b 4a 30 3b 16 3b 01 87 3b 4b 30 3b 37 49 22 15 65 6e 64 5f 73 63 69 73 73 6f 72 5f | .;.F;J0;.;..;K0;7I".end_scissor_ |
| 115a0 | 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 22 | mode.;.T;.IC;."..;.T;.[.;![.;"I" |
| 115c0 | 00 06 3b 20 54 3b 23 30 3b 24 40 02 80 07 3b 2e 69 00 3b 2f 46 3b 4d 30 3b 2c 5b 00 3b 24 40 02 | ..;.T;#0;$@...;.i.;/F;M0;,[.;$@. |
| 115e0 | 80 07 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 | ..o;L.;II".return.;.F;JI"..;.T;. |
| 11600 | 30 3b 4b 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 80 07 3b 21 5b 00 3b 22 49 22 3f 45 6e | 0;K[.I".Nil.;.T;$@...;![.;"I"?En |
| 11620 | 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 69 | [email protected]_sci |
| 11640 | 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 3b | ssor_mode.@return.[Nil]..;.T;#0; |
| 11660 | 24 40 02 80 07 3b 2e 69 00 3b 2f 46 3b 30 6f 3b 31 08 3b 32 54 3b 33 69 01 93 3b 34 69 01 96 3b | $@...;.i.;/F;0o;1.;2T;3i..;4i..; |
| 11680 | 25 40 19 3b 35 54 3b 36 40 02 7e 07 3b 37 40 02 7f 07 6f 3b 27 15 3b 07 49 43 3b 08 5b 06 6f 3b | %@.;5T;6@.~.;[email protected];'.;.IC;.[.o; |
| 116a0 | 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 21 52 61 79 6c 69 62 3a 3a 53 74 72 69 6e 67 | ).;*F;+;.;.;.;&I"!Raylib::String |
| 116c0 | 45 78 74 65 6e 73 69 6f 6e 23 64 72 61 77 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 49 22 0f 73 | Extension#draw.;.F;,[.;.[.[.I".s |
| 116e0 | 72 63 2f 74 65 78 74 2e 63 06 3b 20 54 69 1d 3b 15 54 3b 16 3b 60 3b 18 30 3b 1c 5b 00 3b 1d 7b | rc/text.c.;.Ti.;.T;.;`;.0;.[.;.{ |
| 11700 | 00 3b 1e 49 43 3b 1f 22 2b 44 72 61 77 20 74 68 65 20 73 74 72 69 6e 67 20 61 73 20 74 65 78 74 | .;.IC;."+Draw.the.string.as.text |
| 11720 | 20 6f 6e 20 74 68 65 20 73 63 72 65 65 6e 2e 0d 3b 20 54 3b 1c 5b 07 6f 3b 48 0d 3b 49 49 22 0d | .on.the.screen..;.T;.[.o;H.;II". |
| 11740 | 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 4a 30 3b 16 3b 60 3b 4b 30 3b 37 49 22 7d 64 72 61 77 28 | overload.;.F;J0;.;`;K0;7I"}draw( |
| 11760 | 78 3a 20 30 2c 20 79 3a 20 30 2c 20 6f 72 69 67 69 6e 3a 20 52 6c 3a 3a 56 65 63 74 6f 72 32 2e | x:.0,.y:.0,.origin:.Rl::Vector2. |
| 11780 | 64 65 66 61 75 6c 74 2c 20 72 6f 74 61 74 69 6f 6e 3a 20 30 2c 20 66 6f 6e 74 5f 73 69 7a 65 3a | default,.rotation:.0,.font_size: |
| 117a0 | 20 32 30 2c 20 73 70 61 63 69 6e 67 3a 20 66 6f 6e 74 5f 73 69 7a 65 2f 31 30 2c 20 66 6f 6e 74 | .20,.spacing:.font_size/10,.font |
| 117c0 | 3a 20 52 6c 3a 3a 46 6f 6e 74 2e 64 65 66 61 75 6c 74 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e | :.Rl::Font.default).;.T;.IC;.".. |
| 117e0 | 3b 20 54 3b 1c 5b 0c 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 0f 78 20 | ;.T;.[.o;L.;II".param.;.F;JI".x. |
| 11800 | 70 6f 73 69 74 69 6f 6e 06 3b 20 54 3b 16 49 22 06 78 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 | position.;.T;.I".x.;.T;K[.I".Int |
| 11820 | 65 67 65 72 06 3b 20 54 3b 24 40 02 97 07 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 | eger.;.T;[email protected];L.;II".param.;.F |
| 11840 | 3b 4a 49 22 0f 79 20 70 6f 73 69 74 69 6f 6e 06 3b 20 54 3b 16 49 22 06 79 06 3b 20 54 3b 4b 5b | ;JI".y.position.;.T;.I".y.;.T;K[ |
| 11860 | 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 97 07 6f 3b 4c 0a 3b 49 49 22 0a 70 61 | .I".Integer.;.T;[email protected];L.;II".pa |
| 11880 | 72 61 6d 06 3b 20 46 3b 4a 49 22 0b 4f 66 66 73 65 74 06 3b 20 54 3b 16 49 22 0b 6f 72 69 67 69 | ram.;.F;JI".Offset.;.T;.I".origi |
| 118a0 | 6e 06 3b 20 54 3b 4b 5b 06 49 22 0c 56 65 63 74 6f 72 32 06 3b 20 54 3b 24 40 02 97 07 6f 3b 4c | n.;.T;K[.I".Vector2.;.T;[email protected];L |
| 118c0 | 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 2b 48 6f 77 20 6d 75 63 68 20 74 6f 20 | .;II".param.;.F;JI"+How.much.to. |
| 118e0 | 72 6f 74 61 74 65 20 74 68 65 20 74 65 78 74 20 69 6e 20 72 61 64 69 61 6e 73 06 3b 20 54 3b 16 | rotate.the.text.in.radians.;.T;. |
| 11900 | 49 22 0d 72 6f 74 61 74 69 6f 6e 06 3b 20 54 3b 4b 5b 06 49 22 0a 46 6c 6f 61 74 06 3b 20 54 3b | I".rotation.;.T;K[.I".Float.;.T; |
| 11920 | 24 40 02 97 07 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 | [email protected];L.;II".param.;.F;JI"..;.T |
| 11940 | 3b 16 49 22 0e 66 6f 6e 74 5f 73 69 7a 65 06 3b 20 54 3b 4b 5b 06 49 22 0c 49 6e 74 65 67 65 72 | ;.I".font_size.;.T;K[.I".Integer |
| 11960 | 06 3b 20 54 3b 24 40 02 97 07 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 | .;.T;[email protected];L.;II".param.;.F;JI" |
| 11980 | 1c 53 70 61 63 69 6e 67 20 62 65 74 77 65 65 6e 20 6c 65 74 74 65 72 73 06 3b 20 54 3b 16 49 22 | .Spacing.between.letters.;.T;.I" |
| 119a0 | 0c 73 70 61 63 69 6e 67 06 3b 20 54 3b 4b 5b 06 49 22 0a 46 6c 6f 61 74 06 3b 20 54 3b 24 40 02 | .spacing.;.T;K[.I".Float.;.T;$@. |
| 119c0 | 97 07 6f 3b 4c 0a 3b 49 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4a 49 22 26 57 68 61 74 20 66 6f | ..o;L.;II".param.;.F;JI"&What.fo |
| 119e0 | 6e 74 20 74 6f 20 72 65 6e 64 65 72 20 74 68 65 20 74 65 78 74 20 77 69 74 68 06 3b 20 54 3b 16 | nt.to.render.the.text.with.;.T;. |
| 11a00 | 49 22 09 66 6f 6e 74 06 3b 20 54 3b 4b 5b 06 49 22 09 46 6f 6e 74 06 3b 20 54 3b 24 40 02 97 07 | I".font.;.T;K[.I".Font.;.T;$@... |
| 11a20 | 3b 21 5b 00 3b 22 49 22 02 18 01 40 70 61 72 61 6d 20 78 20 5b 49 6e 74 65 67 65 72 5d 20 78 20 | ;![.;"I"[email protected].[Integer].x. |
| 11a40 | 70 6f 73 69 74 69 6f 6e 0a 40 70 61 72 61 6d 20 79 20 5b 49 6e 74 65 67 65 72 5d 20 79 20 70 6f | [email protected].[Integer].y.po |
| 11a60 | 73 69 74 69 6f 6e 0a 40 70 61 72 61 6d 20 6f 72 69 67 69 6e 20 5b 56 65 63 74 6f 72 32 5d 20 4f | [email protected].[Vector2].O |
| 11a80 | 66 66 73 65 74 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 6f | [email protected].[Float].Ho |
| 11aa0 | 77 20 6d 75 63 68 20 74 6f 20 72 6f 74 61 74 65 20 74 68 65 20 74 65 78 74 20 69 6e 20 72 61 64 | w.much.to.rotate.the.text.in.rad |
| 11ac0 | 69 61 6e 73 0a 40 70 61 72 61 6d 20 66 6f 6e 74 5f 73 69 7a 65 20 5b 49 6e 74 65 67 65 72 5d 0a | [email protected]_size.[Integer]. |
| 11ae0 | 40 70 61 72 61 6d 20 73 70 61 63 69 6e 67 20 5b 46 6c 6f 61 74 5d 20 53 70 61 63 69 6e 67 20 62 | @param.spacing.[Float].Spacing.b |
| 11b00 | 65 74 77 65 65 6e 20 6c 65 74 74 65 72 73 0a 40 70 61 72 61 6d 20 66 6f 6e 74 20 5b 46 6f 6e 74 | [email protected].[Font |
| 11b20 | 5d 20 57 68 61 74 20 66 6f 6e 74 20 74 6f 20 72 65 6e 64 65 72 20 74 68 65 20 74 65 78 74 20 77 | ].What.font.to.render.the.text.w |
| 11b40 | 69 74 68 06 3b 20 54 3b 23 30 3b 24 40 02 97 07 3b 2e 69 00 3b 2f 46 3b 4d 30 3b 2c 5b 0c 5b 07 | ith.;.T;#0;$@...;.i.;/F;M0;,[.[. |
| 11b60 | 49 22 07 78 3a 06 3b 20 54 49 22 06 30 06 3b 20 54 5b 07 49 22 07 79 3a 06 3b 20 54 49 22 06 30 | I".x:.;.TI".0.;.T[.I".y:.;.TI".0 |
| 11b80 | 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 3a 3a 56 65 63 74 6f | .;.T[.I".origin:.;.TI".Rl::Vecto |
| 11ba0 | 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 6f 6e 3a 06 3b 20 54 | r2.default.;.T[.I".rotation:.;.T |
| 11bc0 | 49 22 06 30 06 3b 20 54 5b 07 49 22 0f 66 6f 6e 74 5f 73 69 7a 65 3a 06 3b 20 54 49 22 07 32 30 | I".0.;.T[.I".font_size:.;.TI".20 |
| 11be0 | 06 3b 20 54 5b 07 49 22 0d 73 70 61 63 69 6e 67 3a 06 3b 20 54 49 22 11 66 6f 6e 74 5f 73 69 7a | .;.T[.I".spacing:.;.TI".font_siz |
| 11c00 | 65 2f 31 30 06 3b 20 54 5b 07 49 22 0a 66 6f 6e 74 3a 06 3b 20 54 49 22 15 52 6c 3a 3a 46 6f 6e | e/10.;.T[.I".font:.;.TI".Rl::Fon |
| 11c20 | 74 2e 64 65 66 61 75 6c 74 06 3b 20 54 3b 24 40 02 97 07 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 | t.default.;.T;[email protected];L.;II".retu |
| 11c40 | 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 08 4e 69 6c 06 3b 20 54 | rn.;.F;JI"..;.T;.0;K[.I".Nil.;.T |
| 11c60 | 3b 24 40 02 97 07 3b 21 5b 00 3b 22 49 22 02 df 01 44 72 61 77 20 74 68 65 20 73 74 72 69 6e 67 | ;$@...;![.;"I"...Draw.the.string |
| 11c80 | 20 61 73 20 74 65 78 74 20 6f 6e 20 74 68 65 20 73 63 72 65 65 6e 2e 0a 40 6f 76 65 72 6c 6f 61 | .as.text.on.the.screen..@overloa |
| 11ca0 | 64 20 64 72 61 77 28 78 3a 20 30 2c 20 79 3a 20 30 2c 20 6f 72 69 67 69 6e 3a 20 52 6c 3a 3a 56 | d.draw(x:.0,.y:.0,.origin:.Rl::V |
| 11cc0 | 65 63 74 6f 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 66 6f 6e | ector2.default,.rotation:.0,.fon |
| 11ce0 | 74 5f 73 69 7a 65 3a 20 32 30 2c 20 73 70 61 63 69 6e 67 3a 20 66 6f 6e 74 5f 73 69 7a 65 2f 31 | t_size:.20,.spacing:.font_size/1 |
| 11d00 | 30 2c 20 66 6f 6e 74 3a 20 52 6c 3a 3a 46 6f 6e 74 2e 64 65 66 61 75 6c 74 29 0a 20 20 40 70 61 | 0,.font:.Rl::Font.default)...@pa |
| 11d20 | 72 61 6d 20 78 20 5b 49 6e 74 65 67 65 72 5d 20 78 20 70 6f 73 69 74 69 6f 6e 0a 20 20 40 70 61 | ram.x.[Integer].x.position...@pa |
| 11d40 | 72 61 6d 20 79 20 5b 49 6e 74 65 67 65 72 5d 20 79 20 70 6f 73 69 74 69 6f 6e 0a 20 20 40 70 61 | ram.y.[Integer].y.position...@pa |
| 11d60 | 72 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 0a 20 20 40 70 | ram.origin.[Vector2].Offset...@p |
| 11d80 | 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 6d 75 63 68 20 74 | aram.rotation.[Float].How.much.t |
| 11da0 | 6f 20 72 6f 74 61 74 65 20 74 68 65 20 74 65 78 74 20 69 6e 20 72 61 64 69 61 6e 73 0a 20 20 40 | o.rotate.the.text.in.radians...@ |
| 11dc0 | 70 61 72 61 6d 20 66 6f 6e 74 5f 73 69 7a 65 20 5b 49 6e 74 65 67 65 72 5d 0a 20 20 40 70 61 72 | param.font_size.[Integer]...@par |
| 11de0 | 61 6d 20 73 70 61 63 69 6e 67 20 5b 46 6c 6f 61 74 5d 20 53 70 61 63 69 6e 67 20 62 65 74 77 65 | am.spacing.[Float].Spacing.betwe |
| 11e00 | 65 6e 20 6c 65 74 74 65 72 73 0a 20 20 40 70 61 72 61 6d 20 66 6f 6e 74 20 5b 46 6f 6e 74 5d 20 | [email protected].[Font]. |
| 11e20 | 57 68 61 74 20 66 6f 6e 74 20 74 6f 20 72 65 6e 64 65 72 20 74 68 65 20 74 65 78 74 20 77 69 74 | What.font.to.render.the.text.wit |
| 11e40 | 68 0a 40 72 65 74 75 72 6e 20 5b 4e 69 6c 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 97 07 3b 2f 46 | h.@return.[Nil]..;.T;#0;$@...;/F |
| 11e60 | 3b 30 6f 3b 31 08 3b 32 54 3b 33 69 11 3b 34 69 1b 3b 25 40 02 95 07 3b 35 54 3b 36 49 22 02 f1 | ;0o;1.;2T;3i.;4i.;%@...;5T;6I".. |
| 11e80 | 07 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 74 72 69 6e 67 5f 64 72 61 | .static.mrb_value.mrb_String_dra |
| 11ea0 | 77 5f 74 65 78 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 | w_text(mrb_state*.mrb,.mrb_value |
| 11ec0 | 20 73 65 6c 66 29 20 7b 0a 09 69 6e 74 20 78 20 3d 20 30 3b 0a 09 69 6e 74 20 79 20 3d 20 30 3b | .self).{..int.x.=.0;..int.y.=.0; |
| 11ee0 | 0a 09 66 6c 6f 61 74 20 72 6f 74 61 74 69 6f 6e 20 3d 20 30 3b 0a 09 66 6c 6f 61 74 20 66 6f 6e | ..float.rotation.=.0;..float.fon |
| 11f00 | 74 5f 73 69 7a 65 20 3d 20 32 30 2e 30 3b 0a 09 66 6c 6f 61 74 20 73 70 61 63 69 6e 67 20 3d 20 | t_size.=.20.0;..float.spacing.=. |
| 11f20 | 31 30 2e 30 3b 0a 09 46 6f 6e 74 20 64 65 66 61 75 6c 74 5f 66 6f 6e 74 20 3d 20 47 65 74 46 6f | 10.0;..Font.default_font.=.GetFo |
| 11f40 | 6e 74 44 65 66 61 75 6c 74 28 29 3b 0a 0a 09 75 69 6e 74 33 32 5f 74 20 6b 77 5f 6e 75 6d 20 3d | ntDefault();...uint32_t.kw_num.= |
| 11f60 | 20 38 3b 0a 09 63 6f 6e 73 74 20 6d 72 62 5f 73 79 6d 20 6b 77 5f 6e 61 6d 65 73 5b 5d 20 3d 20 | .8;..const.mrb_sym.kw_names[].=. |
| 11f80 | 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 66 6f 6e 74 22 29 2c | {...mrb_intern_lit(mrb,."font"), |
| 11fa0 | 0a 09 09 6d 72 62 5f 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 78 22 29 2c 0a 09 09 6d | ...mrb_intern_lit(mrb,."x"),...m |
| 11fc0 | 72 62 5f 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 79 22 29 2c 0a 09 09 6d 72 62 5f 69 | rb_intern_lit(mrb,."y"),...mrb_i |
| 11fe0 | 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 6f 72 69 67 69 6e 22 29 2c 0a 09 09 6d 72 62 5f | ntern_lit(mrb,."origin"),...mrb_ |
| 12000 | 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 72 6f 74 61 74 69 6f 6e 22 29 2c 0a 09 09 6d | intern_lit(mrb,."rotation"),...m |
| 12020 | 72 62 5f 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 2c 20 22 66 6f 6e 74 5f 73 69 7a 65 22 29 2c | rb_intern_lit(mrb,."font_size"), |
| 12040 | 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 70 61 63 69 6e 67 22 | ...mrb_intern_lit(mrb,."spacing" |
| 12060 | 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 63 6f 6c 6f 72 22 | ),...mrb_intern_lit(mrb,."color" |
| 12080 | 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 77 5f 6e | ),..};..mrb_value.kw_values[kw_n |
| 120a0 | 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 20 3d 20 | um];..const.mrb_kwargs.kwargs.=. |
| 120c0 | 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 75 65 73 | {.kw_num,.0,.kw_names,.kw_values |
| 120e0 | 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 22 7c 3a | ,.NULL.};..mrb_get_args(mrb,."|: |
| 12100 | 22 2c 20 26 6b 77 61 72 67 73 29 3b 0a 0a 09 2f 2f 20 78 0a 09 69 66 20 28 21 6d 72 62 5f 75 6e | ",.&kwargs);...//.x..if.(!mrb_un |
| 12120 | 64 65 66 5f 70 28 6b 77 5f 76 61 6c 75 65 73 5b 31 5d 29 29 20 7b 0a 09 09 78 20 3d 20 6d 72 62 | def_p(kw_values[1])).{...x.=.mrb |
| 12140 | 5f 61 73 5f 69 6e 74 28 6d 72 62 2c 20 6b 77 5f 76 61 6c 75 65 73 5b 31 5d 29 3b 0a 09 7d 0a 0a | _as_int(mrb,.kw_values[1]);..}.. |
| 12160 | 09 2f 2f 20 79 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 75 65 | .//.y..if.(!mrb_undef_p(kw_value |
| 12180 | 73 5b 32 5d 29 29 20 7b 0a 09 09 79 20 3d 20 6d 72 62 5f 61 73 5f 69 6e 74 28 6d 72 62 2c 20 6b | s[2])).{...y.=.mrb_as_int(mrb,.k |
| 121a0 | 77 5f 76 61 6c 75 65 73 5b 32 5d 29 3b 0a 09 7d 0a 0a 09 2f 2f 20 6f 72 69 67 69 6e 0a 09 69 66 | w_values[2]);..}...//.origin..if |
| 121c0 | 20 28 6d 72 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 6c 75 65 73 5b 33 5d 29 29 20 7b 0a 09 | .(mrb_undef_p(kw_values[3])).{.. |
| 121e0 | 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 64 | .struct.RClass.*raylib.=.mrb_mod |
| 12200 | 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 09 73 74 72 75 63 74 | ule_get(mrb,."Raylib");...struct |
| 12220 | 20 52 43 6c 61 73 73 20 2a 76 65 63 74 6f 72 32 20 3d 20 6d 72 62 5f 63 6c 61 73 73 5f 67 65 74 | .RClass.*vector2.=.mrb_class_get |
| 12240 | 5f 75 6e 64 65 72 28 6d 72 62 2c 20 72 61 79 6c 69 62 2c 20 56 65 63 74 6f 72 32 5f 74 79 70 65 | _under(mrb,.raylib,.Vector2_type |
| 12260 | 2e 73 74 72 75 63 74 5f 6e 61 6d 65 29 3b 0a 09 09 6b 77 5f 76 61 6c 75 65 73 5b 33 5d 20 3d 20 | .struct_name);...kw_values[3].=. |
| 12280 | 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 28 76 | mrb_funcall(mrb,.mrb_obj_value(v |
| 122a0 | 65 63 74 6f 72 32 29 2c 20 22 64 65 66 61 75 6c 74 22 2c 20 30 29 3b 0a 09 7d 0a 0a 09 2f 2f 20 | ector2),."default",.0);..}...//. |
| 122c0 | 72 6f 74 61 74 69 6f 6e 0a 09 69 66 20 28 21 6d 72 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 | rotation..if.(!mrb_undef_p(kw_va |
| 122e0 | 6c 75 65 73 5b 34 5d 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 | lues[4])).{...rotation.=.mrb_as_ |
| 12300 | 66 6c 6f 61 74 28 6d 72 62 2c 20 6b 77 5f 76 61 6c 75 65 73 5b 34 5d 29 20 2f 20 30 2e 30 31 37 | float(mrb,.kw_values[4])./.0.017 |
| 12320 | 34 35 33 3b 0a 09 7d 0a 0a 09 2f 2f 20 66 6f 6e 74 5f 73 69 7a 65 0a 09 69 66 20 28 21 6d 72 62 | 453;..}...//.font_size..if.(!mrb |
| 12340 | 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 6c 75 65 73 5b 35 5d 29 29 20 7b 0a 09 09 66 6f 6e 74 | _undef_p(kw_values[5])).{...font |
| 12360 | 5f 73 69 7a 65 20 3d 20 6d 72 62 5f 61 73 5f 66 6c 6f 61 74 28 6d 72 62 2c 20 6b 77 5f 76 61 6c | _size.=.mrb_as_float(mrb,.kw_val |
| 12380 | 75 65 73 5b 35 5d 29 3b 0a 09 7d 0a 0a 09 2f 2f 20 73 70 61 63 69 6e 67 0a 09 69 66 20 28 21 6d | ues[5]);..}...//.spacing..if.(!m |
| 123a0 | 72 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 6c 75 65 73 5b 36 5d 29 29 20 7b 0a 09 09 73 70 | rb_undef_p(kw_values[6])).{...sp |
| 123c0 | 61 63 69 6e 67 20 3d 20 6d 72 62 5f 61 73 5f 66 6c 6f 61 74 28 6d 72 62 2c 20 6b 77 5f 76 61 6c | acing.=.mrb_as_float(mrb,.kw_val |
| 123e0 | 75 65 73 5b 36 5d 29 3b 0a 09 7d 20 65 6c 73 65 20 7b 0a 09 09 73 70 61 63 69 6e 67 20 3d 20 66 | ues[6]);..}.else.{...spacing.=.f |
| 12400 | 6f 6e 74 5f 73 69 7a 65 2f 31 30 2e 30 3b 0a 09 7d 0a 0a 09 2f 2f 20 63 6f 6c 6f 72 0a 09 69 66 | ont_size/10.0;..}...//.color..if |
| 12420 | 20 28 6d 72 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 6c 75 65 73 5b 37 5d 29 29 20 7b 0a 09 | .(mrb_undef_p(kw_values[7])).{.. |
| 12440 | 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 64 | .struct.RClass.*raylib.=.mrb_mod |
| 12460 | 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 09 73 74 72 75 63 74 | ule_get(mrb,."Raylib");...struct |
| 12480 | 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 |
| 124a0 | 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 |
| 124c0 | 75 63 74 5f 6e 61 6d 65 29 3b 0a 09 09 6b 77 5f 76 61 6c 75 65 73 5b 37 5d 20 3d 20 6d 72 62 5f | uct_name);...kw_values[7].=.mrb_ |
| 124e0 | 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 |
| 12500 | 29 2c 20 22 62 6c 75 65 22 2c 20 30 29 3b 0a 09 7d 0a 0a 09 43 6f 6c 6f 72 20 2a 74 69 6e 74 5f | ),."blue",.0);..}...Color.*tint_ |
| 12520 | 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 6c 6f 72 | data;..UNWRAPSTRUCT(Color,.Color |
| 12540 | 5f 74 79 70 65 2c 20 6b 77 5f 76 61 6c 75 65 73 5b 37 5d 2c 20 74 69 6e 74 5f 64 61 74 61 29 3b | _type,.kw_values[7],.tint_data); |
| 12560 | 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 57 52 41 | ...Vector2.*vector2_data;..UNWRA |
| 12580 | 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 2c 20 6b | PSTRUCT(Vector2,.Vector2_type,.k |
| 125a0 | 77 5f 76 61 6c 75 65 73 5b 33 5d 2c 20 76 65 63 74 6f 72 32 5f 64 61 74 61 29 3b 0a 0a 09 56 65 | w_values[3],.vector2_data);...Ve |
| 125c0 | 63 74 6f 72 32 20 70 6f 73 69 74 69 6f 6e 20 3d 20 7b 20 78 2c 20 79 20 7d 3b 0a 0a 09 44 72 61 | ctor2.position.=.{.x,.y.};...Dra |
| 125e0 | 77 54 65 78 74 50 72 6f 28 64 65 66 61 75 6c 74 5f 66 6f 6e 74 2c 20 6d 72 62 5f 73 74 72 5f 74 | wTextPro(default_font,.mrb_str_t |
| 12600 | 6f 5f 63 73 74 72 28 6d 72 62 2c 20 73 65 6c 66 29 2c 20 70 6f 73 69 74 69 6f 6e 2c 20 2a 76 65 | o_cstr(mrb,.self),.position,.*ve |
| 12620 | 63 74 6f 72 32 5f 64 61 74 61 2c 20 72 6f 74 61 74 69 6f 6e 2c 20 66 6f 6e 74 5f 73 69 7a 65 2c | ctor2_data,.rotation,.font_size, |
| 12640 | 20 73 70 61 63 69 6e 67 2c 20 2a 74 69 6e 74 5f 64 61 74 61 29 3b 0a 0a 09 72 65 74 75 72 6e 20 | .spacing,.*tint_data);...return. |
| 12660 | 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 | mrb_nil_value();.}.;.T;7I".stati |
| 12680 | 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 02 95 07 3b 0b 49 43 3b 08 5b 00 06 3b | c.mrb_value.;.T.;.@...;.IC;.[..; |
| 126a0 | 0a 40 02 95 07 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 95 07 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 | .@...;.IC;.[..;.@...;.IC;.{.;.IC |
| 126c0 | 3b 0e 7b 00 06 3b 10 54 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 | ;.{..;.T;.IC;.{..;.T.;.T;.{.;.[. |
| 126e0 | 3b 14 5b 06 5b 07 40 02 9c 07 69 01 8a 3b 15 46 3b 16 3a 14 53 74 72 69 6e 67 45 78 74 65 6e 73 | ;.[.[[email protected]..;.F;.:.StringExtens |
| 12700 | 69 6f 6e 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 | ion;.;.;.;.;.[.;.{.;.IC;."..;.T; |
| 12720 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 95 07 3b 2e 69 00 3b 25 40 19 3b 26 49 22 | .[.;![.;"@.;#0;$@...;.i.;%@.;&I" |
| 12740 | 1c 52 61 79 6c 69 62 3a 3a 53 74 72 69 6e 67 45 78 74 65 6e 73 69 6f 6e 06 3b 20 46 6f 3b 28 16 | .Raylib::StringExtension.;.Fo;(. |
| 12760 | 3b 07 49 43 3b 08 5b 00 06 3b 0a 40 02 01 08 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 01 08 3b 0c | ;.IC;.[..;.@...;.IC;.[..;.@...;. |
| 12780 | 49 43 3b 08 5b 00 06 3b 0a 40 02 01 08 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 3b 10 | IC;.[..;.@...;.IC;.{.;.IC;.{..;. |
| 127a0 | 54 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 06 5b 07 40 | T;.IC;.{..;.T.;.T;.{.;.[.;.[.[.@ |
| 127c0 | 02 9c 07 69 01 8b 3b 15 46 3b 16 3a 09 46 6f 6e 74 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b | ...i..;.F;.:.Font;.;.;.;.;.[.;.{ |
| 127e0 | 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;$@. |
| 12800 | 01 08 3b 25 40 19 3b 26 49 22 11 52 61 79 6c 69 62 3a 3a 46 6f 6e 74 06 3b 20 46 3b 3f 6f 3b 40 | ..;%@.;&I".Raylib::Font.;.F;?o;@ |
| 12820 | 0c 3b 41 30 3b 42 30 3b 43 30 3b 16 3b 44 3b 25 40 19 3b 45 30 3b 46 30 6f 3b 29 15 3b 2a 46 3b | .;A0;B0;C0;.;D;%@.;E0;F0o;).;*F; |
| 12840 | 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 14 52 61 79 6c 69 62 23 64 72 61 77 5f 66 70 73 06 3b 20 46 3b | +;.;.;N;&I".Raylib#draw_fps.;.F; |
| 12860 | 2c 5b 00 3b 14 5b 06 5b 07 40 02 9c 07 69 6f 3b 15 54 3b 16 3a 0d 64 72 61 77 5f 66 70 73 3b 18 | ,[.;.[.[[email protected];.T;.:.draw_fps;. |
| 12880 | 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 6b 44 72 61 77 20 74 68 65 20 66 70 73 20 77 69 | 0;.[.;.{.;.IC;."kDraw.the.fps.wi |
| 128a0 | 74 68 20 61 20 63 6f 6c 6f 72 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 68 6f 77 20 68 69 67 68 | th.a.color.depending.on.how.high |
| 128c0 | 20 74 68 65 20 66 70 73 20 69 73 28 33 30 2b 20 69 73 20 67 72 65 65 6e 2c 20 31 35 2d 33 30 20 | .the.fps.is(30+.is.green,.15-30. |
| 128e0 | 69 73 20 6f 72 61 6e 67 65 2c 20 3c 31 35 20 69 73 20 72 65 64 29 2e 0d 3b 20 54 3b 1c 5b 06 6f | is.orange,.<15.is.red)..;.T;.[.o |
| 12900 | 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b | ;L.;II".return.;.F;JI"..;.T;.0;K |
| 12920 | 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 13 08 3b 21 5b 00 3b 22 49 22 7a 44 72 61 77 20 | [.I".Nil.;.T;$@...;![.;"I"zDraw. |
| 12940 | 74 68 65 20 66 70 73 20 77 69 74 68 20 61 20 63 6f 6c 6f 72 20 64 65 70 65 6e 64 69 6e 67 20 6f | the.fps.with.a.color.depending.o |
| 12960 | 6e 20 68 6f 77 20 68 69 67 68 20 74 68 65 20 66 70 73 20 69 73 28 33 30 2b 20 69 73 20 67 72 65 | n.how.high.the.fps.is(30+.is.gre |
| 12980 | 65 6e 2c 20 31 35 2d 33 30 20 69 73 20 6f 72 61 6e 67 65 2c 20 3c 31 35 20 69 73 20 72 65 64 29 | en,.15-30.is.orange,.<15.is.red) |
| 129a0 | 2e 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 13 08 3b 2f 46 | ..@return.[Nil]..;.T;#0;$@...;/F |
| 129c0 | 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 02 20 02 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | ;M0;%@.;5T;6I"...static.mrb_valu |
| 129e0 | 65 0a 6d 72 62 5f 52 61 79 6c 69 62 5f 64 72 61 77 5f 66 70 73 28 6d 72 62 5f 73 74 61 74 65 2a | e.mrb_Raylib_draw_fps(mrb_state* |
| 12a00 | 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 69 6e 74 20 78 20 3d | .mrb,.mrb_value.self).{..int.x.= |
| 12a20 | 20 31 30 3b 0a 09 69 6e 74 20 79 20 3d 20 31 30 3b 0a 0a 09 75 69 6e 74 33 32 5f 74 20 6b 77 5f | .10;..int.y.=.10;...uint32_t.kw_ |
| 12a40 | 6e 75 6d 20 3d 20 32 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 | num.=.2;..const.mrb_sym.kw_names |
| 12a60 | 5b 5d 20 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 78 22 | [].=.{...mrb_intern_lit(mrb,."x" |
| 12a80 | 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 79 22 29 2c 0a 09 | ),...mrb_intern_lit(mrb,."y"),.. |
| 12aa0 | 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 5d 3b | };..mrb_value.kw_values[kw_num]; |
| 12ac0 | 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 6b 77 | ..const.mrb_kwargs.kwargs.=.{.kw |
| 12ae0 | 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 4e 55 | _num,.0,.kw_names,.kw_values,.NU |
| 12b00 | 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 3a 22 2c 20 26 | LL.};..mrb_get_args(mrb,."|:",.& |
| 12b20 | 6b 77 61 72 67 73 29 3b 0a 0a 09 2f 2f 20 78 0a 09 69 66 20 28 21 6d 72 62 5f 75 6e 64 65 66 5f | kwargs);...//.x..if.(!mrb_undef_ |
| 12b40 | 70 28 6b 77 5f 76 61 6c 75 65 73 5b 30 5d 29 29 20 7b 0a 09 09 78 20 3d 20 6d 72 62 5f 61 73 5f | p(kw_values[0])).{...x.=.mrb_as_ |
| 12b60 | 69 6e 74 28 6d 72 62 2c 20 6b 77 5f 76 61 6c 75 65 73 5b 30 5d 29 3b 0a 09 7d 0a 0a 09 2f 2f 20 | int(mrb,.kw_values[0]);..}...//. |
| 12b80 | 79 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 75 65 73 5b 31 5d | y..if.(!mrb_undef_p(kw_values[1] |
| 12ba0 | 29 29 20 7b 0a 09 09 79 20 3d 20 6d 72 62 5f 61 73 5f 69 6e 74 28 6d 72 62 2c 20 6b 77 5f 76 61 | )).{...y.=.mrb_as_int(mrb,.kw_va |
| 12bc0 | 6c 75 65 73 5b 31 5d 29 3b 0a 09 7d 0a 0a 09 44 72 61 77 46 50 53 28 78 2c 20 79 29 3b 0a 09 6d | lues[1]);..}...DrawFPS(x,.y);..m |
| 12be0 | 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 | rb_nil_value();.}.;.T;7I".static |
| 12c00 | 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 |
| 12c20 | 22 14 52 61 79 6c 69 62 2e 64 72 61 77 5f 66 70 73 06 3b 20 46 3b 2c 40 02 15 08 3b 14 40 02 16 | ".Raylib.draw_fps.;.F;,@...;.@.. |
| 12c40 | 08 3b 15 54 3b 16 3b 01 8a 3b 18 30 3b 1c 40 02 18 08 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 6b 44 72 | .;.T;.;..;.0;.@...;.{.;.IC;."kDr |
| 12c60 | 61 77 20 74 68 65 20 66 70 73 20 77 69 74 68 20 61 20 63 6f 6c 6f 72 20 64 65 70 65 6e 64 69 6e | aw.the.fps.with.a.color.dependin |
| 12c80 | 67 20 6f 6e 20 68 6f 77 20 68 69 67 68 20 74 68 65 20 66 70 73 20 69 73 28 33 30 2b 20 69 73 20 | g.on.how.high.the.fps.is(30+.is. |
| 12ca0 | 67 72 65 65 6e 2c 20 31 35 2d 33 30 20 69 73 20 6f 72 61 6e 67 65 2c 20 3c 31 35 20 69 73 20 72 | green,.15-30.is.orange,.<15.is.r |
| 12cc0 | 65 64 29 2e 0e 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b | ed)..;.T;.[.o;L.;II".return.;.F; |
| 12ce0 | 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 25 08 3b | JI"..;.T;.0;K[.I".Nil.;.T;$@.%.; |
| 12d00 | 21 5b 00 3b 22 49 22 7a 44 72 61 77 20 74 68 65 20 66 70 73 20 77 69 74 68 20 61 20 63 6f 6c 6f | ![.;"I"zDraw.the.fps.with.a.colo |
| 12d20 | 72 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 68 6f 77 20 68 69 67 68 20 74 68 65 20 66 70 73 20 | r.depending.on.how.high.the.fps. |
| 12d40 | 69 73 28 33 30 2b 20 69 73 20 67 72 65 65 6e 2c 20 31 35 2d 33 30 20 69 73 20 6f 72 61 6e 67 65 | is(30+.is.green,.15-30.is.orange |
| 12d60 | 2c 20 3c 31 35 20 69 73 20 72 65 64 29 2e 0a 40 72 65 74 75 72 6e 20 5b 4e 69 6c 5d 0a 06 3b 20 | ,.<15.is.red)..@return.[Nil]..;. |
| 12d80 | 54 3b 23 30 3b 24 40 02 25 08 3b 2e 69 00 3b 2f 46 3b 30 6f 3b 31 08 3b 32 54 3b 33 69 6b 3b 34 | T;#0;$@.%.;.i.;/F;0o;1.;2T;3ik;4 |
| 12da0 | 69 6d 3b 25 40 19 3b 35 54 3b 36 40 02 23 08 3b 37 40 02 24 08 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 | im;%@.;5T;6@.#.;7@.$.o;).;*F;+;. |
| 12dc0 | 3b 1a 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 | ;.;N;&I".Raylib#platform.;.F;,[. |
| 12de0 | 3b 14 5b 06 5b 07 40 31 69 02 7d 02 3b 15 54 3b 16 3a 0d 70 6c 61 74 66 6f 72 6d 3b 18 30 3b 1c | ;.[.[.@1i.}.;.T;.:.platform;.0;. |
| 12e00 | 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 75 52 65 74 75 72 6e 73 20 61 20 73 74 72 69 6e 67 20 74 | [.;.{.;.IC;."uReturns.a.string.t |
| 12e20 | 65 6c 6c 69 6e 67 20 69 66 20 74 68 65 20 70 6c 61 74 66 6f 72 6d 20 69 73 20 77 65 62 20 6f 72 | elling.if.the.platform.is.web.or |
| 12e40 | 20 64 65 73 6b 74 6f 70 2e 0a 0a 2a 52 65 74 75 72 6e 73 3a 2a 0a 0a 2a 20 2b 53 74 72 69 6e 67 | .desktop...*Returns:*..*.+String |
| 12e60 | 2b e2 80 94 45 69 74 68 65 72 20 22 77 65 62 22 20 6f 72 20 22 64 65 73 6b 74 6f 70 22 2e 0d 3b | +...Either."web".or."desktop"..; |
| 12e80 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 75 52 65 74 75 72 6e 73 20 61 20 73 74 72 69 6e 67 20 | .T;.[.;![.;"I"uReturns.a.string. |
| 12ea0 | 74 65 6c 6c 69 6e 67 20 69 66 20 74 68 65 20 70 6c 61 74 66 6f 72 6d 20 69 73 20 77 65 62 20 6f | telling.if.the.platform.is.web.o |
| 12ec0 | 72 20 64 65 73 6b 74 6f 70 2e 0a 0a 2a 52 65 74 75 72 6e 73 3a 2a 0a 0a 2a 20 2b 53 74 72 69 6e | r.desktop...*Returns:*..*.+Strin |
| 12ee0 | 67 2b e2 80 94 45 69 74 68 65 72 20 22 77 65 62 22 20 6f 72 20 22 64 65 73 6b 74 6f 70 22 2e 06 | g+...Either."web".or."desktop".. |
| 12f00 | 3b 20 54 3b 23 30 3b 24 40 02 32 08 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 01 b6 73 | ;.T;#0;[email protected].;/F;M0;%@.;5T;6I"..s |
| 12f20 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 70 6c 61 74 66 6f 72 6d 28 6d 72 62 | tatic.mrb_value.mrb_platform(mrb |
| 12f40 | 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 23 | _state*.mrb,.mrb_value.self).{.# |
| 12f60 | 69 66 20 64 65 66 69 6e 65 64 28 50 4c 41 54 46 4f 52 4d 5f 57 45 42 29 0a 09 72 65 74 75 72 6e | if.defined(PLATFORM_WEB)..return |
| 12f80 | 20 6d 72 62 5f 73 74 72 5f 6e 65 77 5f 6c 69 74 28 6d 72 62 2c 20 22 77 65 62 22 29 3b 0a 23 65 | .mrb_str_new_lit(mrb,."web");.#e |
| 12fa0 | 6c 73 65 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 73 74 72 5f 6e 65 77 5f 6c 69 74 28 6d 72 62 2c | lse..return.mrb_str_new_lit(mrb, |
| 12fc0 | 20 22 64 65 73 6b 74 6f 70 22 29 3b 0a 23 65 6e 64 69 66 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 | ."desktop");.#endif.}.;.T;7I".st |
| 12fe0 | 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 3b | atic.mrb_value.;.To;).;*T;+;.;.; |
| 13000 | 1b 3b 26 49 22 14 52 61 79 6c 69 62 2e 70 6c 61 74 66 6f 72 6d 06 3b 20 46 3b 2c 40 02 34 08 3b | .;&I".Raylib.platform.;.F;,@.4.; |
| 13020 | 14 40 02 35 08 3b 15 54 3b 16 3b 01 8b 3b 18 30 3b 1c 40 02 37 08 3b 1d 7b 00 3b 1e 49 43 3b 1f | [email protected].;.T;.;..;.0;[email protected].;.{.;.IC;. |
| 13040 | 22 75 52 65 74 75 72 6e 73 20 61 20 73 74 72 69 6e 67 20 74 65 6c 6c 69 6e 67 20 69 66 20 74 68 | "uReturns.a.string.telling.if.th |
| 13060 | 65 20 70 6c 61 74 66 6f 72 6d 20 69 73 20 77 65 62 20 6f 72 20 64 65 73 6b 74 6f 70 2e 0a 0a 2a | e.platform.is.web.or.desktop...* |
| 13080 | 52 65 74 75 72 6e 73 3a 2a 0a 0a 2a 20 2b 53 74 72 69 6e 67 2b e2 80 94 45 69 74 68 65 72 20 22 | Returns:*..*.+String+...Either." |
| 130a0 | 77 65 62 22 20 6f 72 20 22 64 65 73 6b 74 6f 70 22 2e 0e 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 | web".or."desktop"..;.T;.[.;![.;" |
| 130c0 | 49 22 76 52 65 74 75 72 6e 73 20 61 20 73 74 72 69 6e 67 20 74 65 6c 6c 69 6e 67 20 69 66 20 74 | I"vReturns.a.string.telling.if.t |
| 130e0 | 68 65 20 70 6c 61 74 66 6f 72 6d 20 69 73 20 77 65 62 20 6f 72 20 64 65 73 6b 74 6f 70 2e 0a 0a | he.platform.is.web.or.desktop... |
| 13100 | 2a 52 65 74 75 72 6e 73 3a 2a 0a 0a 2a 20 2b 53 74 72 69 6e 67 2b e2 80 94 45 69 74 68 65 72 20 | *Returns:*..*.+String+...Either. |
| 13120 | 22 77 65 62 22 20 6f 72 20 22 64 65 73 6b 74 6f 70 22 2e 0a 06 3b 20 54 3b 23 30 3b 24 40 02 3f | "web".or."desktop"...;.T;#0;$@.? |
| 13140 | 08 3b 2e 69 00 3b 2f 46 3b 30 6f 3b 31 08 3b 32 54 3b 33 69 02 76 02 3b 34 69 02 7b 02 3b 25 40 | .;.i.;/F;0o;1.;2T;3i.v.;4i.{.;%@ |
| 13160 | 19 3b 35 54 3b 36 40 02 3d 08 3b 37 40 02 3e 08 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b | .;5T;6@.=.;7@.>.o;).;*F;+;.;.;N; |
| 13180 | 26 49 22 16 52 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 06 3b 20 46 3b 2c 5b 00 3b 14 5b | &I".Raylib#_draw_text.;.F;,[.;.[ |
| 131a0 | 06 5b 07 40 31 69 02 87 02 3b 15 54 3b 16 3a 0f 5f 64 72 61 77 5f 74 65 78 74 3b 18 30 3b 1c 5b | .[.@1i...;.T;.:._draw_text;.0;.[ |
| 131c0 | 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 54 76 6f 69 64 20 44 72 61 77 54 65 78 74 28 63 6f 6e 73 74 | .;.{.;.IC;."Tvoid.DrawText(const |
| 131e0 | 20 63 68 61 72 20 2a 74 65 78 74 2c 20 69 6e 74 20 70 6f 73 58 2c 20 69 6e 74 20 70 6f 73 59 2c | .char.*text,.int.posX,.int.posY, |
| 13200 | 20 69 6e 74 20 66 6f 6e 74 53 69 7a 65 2c 20 43 6f 6c 6f 72 20 63 6f 6c 6f 72 29 3b 0d 3b 20 54 | .int.fontSize,.Color.color);.;.T |
| 13220 | 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 54 76 6f 69 64 20 44 72 61 77 54 65 78 74 28 63 6f 6e 73 74 | ;.[.;![.;"I"Tvoid.DrawText(const |
| 13240 | 20 63 68 61 72 20 2a 74 65 78 74 2c 20 69 6e 74 20 70 6f 73 58 2c 20 69 6e 74 20 70 6f 73 59 2c | .char.*text,.int.posX,.int.posY, |
| 13260 | 20 69 6e 74 20 66 6f 6e 74 53 69 7a 65 2c 20 43 6f 6c 6f 72 20 63 6f 6c 6f 72 29 3b 06 3b 20 54 | .int.fontSize,.Color.color);.;.T |
| 13280 | 3b 23 30 3b 24 40 02 47 08 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 02 79 01 73 74 61 | ;#0;[email protected].;/F;M0;%@.;5T;6I".y.sta |
| 132a0 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 64 72 61 77 5f 74 65 78 74 28 6d 72 62 5f | tic.mrb_value.mrb_draw_text(mrb_ |
| 132c0 | 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 63 | state*.mrb,.mrb_value.self).{..c |
| 132e0 | 68 61 72 2a 20 74 65 78 74 20 3d 20 22 44 65 66 61 75 6c 74 20 54 65 78 74 22 3b 0a 09 6d 72 62 | har*.text.=."Default.Text";..mrb |
| 13300 | 5f 69 6e 74 20 78 20 3d 20 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 79 20 3d 20 30 3b 0a 09 6d 72 62 | _int.x.=.0;..mrb_int.y.=.0;..mrb |
| 13320 | 5f 69 6e 74 20 66 6f 6e 74 53 69 7a 65 20 3d 20 31 36 3b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 63 | _int.fontSize.=.16;..mrb_value.c |
| 13340 | 6f 6c 6f 72 5f 6f 62 6a 3b 0a 0a 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 | olor_obj;....mrb_get_args(mrb,." |
| 13360 | 7c 7a 69 69 69 6f 22 2c 20 26 74 65 78 74 2c 20 26 78 2c 20 26 79 2c 20 26 66 6f 6e 74 53 69 7a | |ziiio",.&text,.&x,.&y,.&fontSiz |
| 13380 | 65 2c 20 26 63 6f 6c 6f 72 5f 6f 62 6a 29 3b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 3b 0a 09 | e,.&color_obj);..Color.*color;.. |
| 133a0 | 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,. |
| 133c0 | 63 6f 6c 6f 72 5f 6f 62 6a 2c 20 63 6f 6c 6f 72 29 3b 0a 09 44 72 61 77 54 65 78 74 28 74 65 78 | color_obj,.color);..DrawText(tex |
| 133e0 | 74 2c 20 78 2c 20 79 2c 20 66 6f 6e 74 53 69 7a 65 2c 20 2a 63 6f 6c 6f 72 29 3b 0a 09 72 65 74 | t,.x,.y,.fontSize,.*color);..ret |
| 13400 | 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 37 49 22 15 73 | urn.mrb_nil_value();.}.;.T;7I".s |
| 13420 | 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;+;.;. |
| 13440 | 3b 1b 3b 26 49 22 16 52 61 79 6c 69 62 2e 5f 64 72 61 77 5f 74 65 78 74 06 3b 20 46 3b 2c 40 02 | ;.;&I".Raylib._draw_text.;.F;,@. |
| 13460 | 49 08 3b 14 40 02 4a 08 3b 15 54 3b 16 3b 01 8c 3b 18 30 3b 1c 40 02 4c 08 3b 1d 7b 00 3b 1e 49 | I.;[email protected].;.T;.;..;.0;[email protected].;.{.;.I |
| 13480 | 43 3b 1f 22 54 76 6f 69 64 20 44 72 61 77 54 65 78 74 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 74 | C;."Tvoid.DrawText(const.char.*t |
| 134a0 | 65 78 74 2c 20 69 6e 74 20 70 6f 73 58 2c 20 69 6e 74 20 70 6f 73 59 2c 20 69 6e 74 20 66 6f 6e | ext,.int.posX,.int.posY,.int.fon |
| 134c0 | 74 53 69 7a 65 2c 20 43 6f 6c 6f 72 20 63 6f 6c 6f 72 29 3b 0e 3b 20 54 3b 1c 5b 00 3b 21 5b 00 | tSize,.Color.color);.;.T;.[.;![. |
| 134e0 | 3b 22 49 22 54 76 6f 69 64 20 44 72 61 77 54 65 78 74 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 74 | ;"I"Tvoid.DrawText(const.char.*t |
| 13500 | 65 78 74 2c 20 69 6e 74 20 70 6f 73 58 2c 20 69 6e 74 20 70 6f 73 59 2c 20 69 6e 74 20 66 6f 6e | ext,.int.posX,.int.posY,.int.fon |
| 13520 | 74 53 69 7a 65 2c 20 43 6f 6c 6f 72 20 63 6f 6c 6f 72 29 3b 06 3b 20 54 3b 23 30 3b 24 40 02 54 | tSize,.Color.color);.;.T;#0;[email protected] |
| 13540 | 08 3b 2e 69 00 3b 2f 46 3b 30 6f 3b 31 08 3b 32 54 3b 33 69 02 86 02 3b 34 69 02 86 02 3b 25 40 | .;.i.;/F;0o;1.;2T;3i...;4i...;%@ |
| 13560 | 19 3b 35 54 3b 36 40 02 52 08 3b 37 40 02 53 08 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b | .;5T;[email protected].;[email protected];).;*F;+;.;.;N; |
| 13580 | 26 49 22 1a 52 61 79 6c 69 62 23 63 61 6c 6c 5f 6d 61 69 6e 5f 6c 6f 6f 70 06 3b 20 46 3b 2c 5b | &I".Raylib#call_main_loop.;.F;,[ |
| 135a0 | 00 3b 14 5b 06 5b 07 40 31 69 02 97 02 3b 15 54 3b 16 3a 13 63 61 6c 6c 5f 6d 61 69 6e 5f 6c 6f | .;.[.[.@1i...;.T;.:.call_main_lo |
| 135c0 | 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;.[.;![ |
| 135e0 | 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 5c 08 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 | .;"I"..;.F;#0;$@.\.;/F;M0;%@.;5T |
| 13600 | 3b 36 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 | ;6I"..static.mrb_value..mrb_call |
| 13620 | 5f 6d 61 69 6e 5f 6c 6f 6f 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 | _main_loop(mrb_state*.mrb,.mrb_v |
| 13640 | 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 63 20 3d | alue.self).{..struct.RClass.*c.= |
| 13660 | 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");. |
| 13680 | 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 75 6e 63 61 6c 6c 28 6d 72 62 2c 20 6d 72 62 5f 6f 62 6a | .return.mrb_funcall(mrb,.mrb_obj |
| 136a0 | 5f 76 61 6c 75 65 28 63 29 2c 20 22 6d 61 69 6e 5f 6c 6f 6f 70 22 2c 20 30 29 3b 0a 7d 06 3b 20 | _value(c),."main_loop",.0);.}.;. |
| 136c0 | 54 3b 37 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 | T;7I".static.mrb_value..;.To;).; |
| 136e0 | 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 2e 63 61 6c 6c 5f 6d 61 69 6e 5f | *T;+;.;.;.;&I".Raylib.call_main_ |
| 13700 | 6c 6f 6f 70 06 3b 20 46 3b 2c 40 02 5e 08 3b 14 40 02 5f 08 3b 15 54 3b 16 3b 01 8d 3b 18 30 3b | loop.;.F;,@.^.;.@._.;.T;.;..;.0; |
| 13720 | 1c 40 02 61 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 | [email protected].;.{.;.IC;."..;.T;.[.;![.;"@ |
| 13740 | 17 3b 23 30 3b 24 40 02 69 08 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 67 08 3b 37 40 02 68 | .;#0;[email protected].;.i.;%@.;5T;[email protected].;[email protected] |
| 13760 | 08 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 74 61 72 67 | .o;).;*F;+;.;.;N;&I".Raylib#targ |
| 13780 | 65 74 5f 66 70 73 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 ab 02 3b 15 54 3b 16 | et_fps=.;.F;,[.;.[.[.@1i...;.T;. |
| 137a0 | 3a 10 74 61 72 67 65 74 5f 66 70 73 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 | :.target_fps=;.0;.[.;.{.;.IC;.". |
| 137c0 | 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 6f 08 3b 2f | .;.T;.[.;![.;"I"..;.F;#0;[email protected].;/ |
| 137e0 | 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 01 a2 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | F;M0;%@.;5T;6I"..static.mrb_valu |
| 13800 | 65 0a 6d 72 62 5f 74 61 72 67 65 74 5f 66 70 73 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c | e.mrb_target_fps(mrb_state*.mrb, |
| 13820 | 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 66 70 73 20 | .mrb_value.self).{..mrb_int.fps. |
| 13840 | 3d 20 36 30 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 66 | =.60;..mrb_get_args(mrb,."i",.&f |
| 13860 | 70 73 29 3b 0a 09 53 65 74 54 61 72 67 65 74 46 50 53 28 66 70 73 29 3b 0a 09 72 65 74 75 72 6e | ps);..SetTargetFPS(fps);..return |
| 13880 | 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 | .mrb_nil_value();.}.;.T;7I".stat |
| 138a0 | 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;+;.;.;.; |
| 138c0 | 26 49 22 17 52 61 79 6c 69 62 2e 74 61 72 67 65 74 5f 66 70 73 3d 06 3b 20 46 3b 2c 40 02 71 08 | &I".Raylib.target_fps=.;.F;,@.q. |
| 138e0 | 3b 14 40 02 72 08 3b 15 54 3b 16 3b 01 8e 3b 18 30 3b 1c 40 02 74 08 3b 1d 7b 00 3b 1e 49 43 3b | ;[email protected].;.T;.;..;.0;[email protected].;.{.;.IC; |
| 13900 | 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 7c 08 3b 2e 69 00 | ."..;.T;.[.;![.;"@.;#0;$@.|.;.i. |
| 13920 | 3b 25 40 19 3b 35 54 3b 36 40 02 7a 08 3b 37 40 02 7b 08 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a | ;%@.;5T;[email protected].;7@.{.o;).;*F;+;.;. |
| 13940 | 3b 4e 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 | ;N;&I".Raylib#fps.;.F;,[.;.[.[.@ |
| 13960 | 31 69 02 b3 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 | 1i...;.T;.:.fps;.0;.[.;.{.;.IC;. |
| 13980 | 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 82 08 | "..;.T;.[.;![.;"I"..;.F;#0;$@... |
| 139a0 | 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 65 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | ;/F;M0;%@.;5T;6I"estatic.mrb_val |
| 139c0 | 75 65 0a 6d 72 62 5f 66 70 73 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 | ue.mrb_fps(mrb_state*.mrb,.mrb_v |
| 139e0 | 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_ |
| 13a00 | 76 61 6c 75 65 28 47 65 74 46 50 53 28 29 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 | value(GetFPS());.}.;.T;7I".stati |
| 13a20 | 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;+;.;.;.;& |
| 13a40 | 49 22 0f 52 61 79 6c 69 62 2e 66 70 73 06 3b 20 46 3b 2c 40 02 84 08 3b 14 40 02 85 08 3b 15 54 | I".Raylib.fps.;.F;,@...;.@...;.T |
| 13a60 | 3b 16 3b 01 8f 3b 18 30 3b 1c 40 02 87 08 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c | ;.;..;.0;.@...;.{.;.IC;."..;.T;. |
| 13a80 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 8f 08 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 | [.;![.;"@.;#0;$@...;.i.;%@.;5T;6 |
| 13aa0 | 40 02 8d 08 3b 37 40 02 8e 08 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 16 52 61 | @...;[email protected];).;*F;+;.;.;N;&I".Ra |
| 13ac0 | 79 6c 69 62 23 66 72 61 6d 65 5f 74 69 6d 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 | ylib#frame_time.;.F;,[.;.[.[.@1i |
| 13ae0 | 02 b8 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 | ...;.T;.:.frame_time;.0;.[.;.{.; |
| 13b00 | 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; |
| 13b20 | 24 40 02 95 08 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 76 73 74 61 74 69 63 20 6d 72 | $@...;/F;M0;%@.;5T;6I"vstatic.mr |
| 13b40 | 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 66 72 61 6d 65 5f 74 69 6d 65 28 6d 72 62 5f 73 74 61 74 65 | b_value.mrb_frame_time(mrb_state |
| 13b60 | 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e | *.mrb,.mrb_value.self).{..return |
| 13b80 | 20 6d 72 62 5f 66 6c 6f 61 74 5f 76 61 6c 75 65 28 6d 72 62 2c 20 47 65 74 46 72 61 6d 65 54 69 | .mrb_float_value(mrb,.GetFrameTi |
| 13ba0 | 6d 65 28 29 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | me());.}.;.T;7I".static.mrb_valu |
| 13bc0 | 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b 3b 0f 3b 1a 3b 1b 3b 26 49 22 16 52 61 79 6c 69 62 2e | e.;.To;).;*T;+;.;.;.;&I".Raylib. |
| 13be0 | 66 72 61 6d 65 5f 74 69 6d 65 06 3b 20 46 3b 2c 40 02 97 08 3b 14 40 02 98 08 3b 15 54 3b 16 3b | frame_time.;.F;,@...;.@...;.T;.; |
| 13c00 | 01 90 3b 18 30 3b 1c 40 02 9a 08 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b | ..;.0;.@...;.{.;.IC;."..;.T;.[.; |
| 13c20 | 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 a2 08 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 a0 | ![.;"@.;#0;$@...;.i.;%@.;5T;6@.. |
| 13c40 | 08 3b 37 40 02 a1 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 | .;[email protected];).;*F;+;.;.;N;&I".Rayli |
| 13c60 | 62 23 74 69 6d 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 bd 02 3b 15 54 3b 16 3a | b#time.;.F;,[.;.[.[.@1i...;.T;.: |
| 13c80 | 09 74 69 6d 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 | .time;.0;.[.;.{.;.IC;."..;.T;.[. |
| 13ca0 | 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 a8 08 3b 2f 46 3b 4d 30 3b 25 40 19 | ;![.;"I"..;.F;#0;$@...;/F;M0;%@. |
| 13cc0 | 3b 35 54 3b 36 49 22 6b 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 74 69 6d | ;5T;6I"kstatic.mrb_value.mrb_tim |
| 13ce0 | 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 |
| 13d00 | 29 20 7b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 6c 6f 61 74 5f 76 61 6c 75 65 28 6d 72 62 2c | ).{..return.mrb_float_value(mrb, |
| 13d20 | 20 47 65 74 54 69 6d 65 28 29 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 | .GetTime());.}.;.T;7I".static.mr |
| 13d40 | 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 10 52 | b_value.;.To;).;*T;+;.;.;.;&I".R |
| 13d60 | 61 79 6c 69 62 2e 74 69 6d 65 06 3b 20 46 3b 2c 40 02 aa 08 3b 14 40 02 ab 08 3b 15 54 3b 16 3b | aylib.time.;.F;,@...;.@...;.T;.; |
| 13d80 | 01 91 3b 18 30 3b 1c 40 02 ad 08 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b | ..;.0;.@...;.{.;.IC;."..;.T;.[.; |
| 13da0 | 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 b5 08 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 b3 | ![.;"@.;#0;$@...;.i.;%@.;5T;6@.. |
| 13dc0 | 08 3b 37 40 02 b4 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 | .;[email protected];).;*F;+;.;.;N;&I"!Rayli |
| 13de0 | 62 23 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 | b#mouse_button_pressed?.;.F;,[.; |
| 13e00 | 14 5b 06 5b 07 40 31 69 02 fd 01 3b 15 54 3b 16 3a 1a 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 70 | .[.[.@1i...;.T;.:.mouse_button_p |
| 13e20 | 72 65 73 73 65 64 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c | ressed?;.0;.[.;.{.;.IC;."..;.T;. |
| 13e40 | 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 | [.o;L.;II".return.;.F;JI"..;.T;. |
| 13e60 | 30 3b 4b 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 bb 08 3b 21 5b 00 3b 22 49 | 0;K[.I".Boolean.;.T;$@...;![.;"I |
| 13e80 | 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 bb | ".@return.[Boolean]..;.T;#0;$@.. |
| 13ea0 | 08 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 01 ba 73 74 61 74 69 63 20 6d 72 62 5f 76 | .;/F;M0;%@.;5T;6I"..static.mrb_v |
| 13ec0 | 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 70 72 65 73 73 65 64 | alue.mrb_is_mouse_button_pressed |
| 13ee0 | 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) |
| 13f00 | 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 62 75 74 74 6f 6e 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 | .{..mrb_int.button;..mrb_get_arg |
| 13f20 | 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 62 75 74 74 6f 6e 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d | s(mrb,."i",.&button);...return.m |
| 13f40 | 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 50 72 65 73 73 | rb_bool_value(IsMouseButtonPress |
| 13f60 | 65 64 28 62 75 74 74 6f 6e 29 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 | ed(button));.}.;.T;7I".static.mr |
| 13f80 | 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 21 52 | b_value.;.To;).;*T;+;.;.;.;&I"!R |
| 13fa0 | 61 79 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 | aylib.mouse_button_pressed?.;.F; |
| 13fc0 | 2c 40 02 bd 08 3b 14 40 02 be 08 3b 15 54 3b 16 3b 01 92 3b 18 30 3b 1c 40 02 c0 08 3b 1d 7b 00 | ,@...;.@...;.T;.;..;.0;.@...;.{. |
| 13fe0 | 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 | ;.IC;."..;.T;.[.o;L.;II".return. |
| 14000 | 3b 20 46 3b 4a 40 17 3b 16 30 3b 4b 5b 06 40 01 fc 3b 24 40 02 cd 08 3b 21 5b 00 3b 22 40 17 3b | ;.F;J@.;.0;K[.@..;$@...;![.;"@.; |
| 14020 | 23 30 3b 24 40 02 cd 08 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 cb 08 3b 37 40 02 cc 08 6f | #0;$@...;.i.;%@.;5T;6@...;[email protected] |
| 14040 | 3b 29 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 | ;).;*F;+;.;.;N;&I".Raylib#mouse_ |
| 14060 | 62 75 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 31 69 02 05 02 | button_down?.;.F;,[.;.[.[.@1i... |
| 14080 | 3b 15 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 | ;.T;.:.mouse_button_down?;.0;.[. |
| 140a0 | 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 | ;.{.;.IC;."..;.T;.[.o;L.;II".ret |
| 140c0 | 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 0c 42 6f 6f 6c 65 61 | urn.;.F;JI"..;.T;.0;K[.I".Boolea |
| 140e0 | 6e 06 3b 20 54 3b 24 40 02 d6 08 3b 21 5b 00 3b 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 6f 6f | n.;.T;$@...;![.;"I".@return.[Boo |
| 14100 | 6c 65 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 d6 08 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 | lean]..;.T;#0;$@...;/F;M0;%@.;5T |
| 14120 | 3b 36 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 | ;6I"..static.mrb_value.mrb_is_mo |
| 14140 | 75 73 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 | use_button_down(mrb_state*.mrb,. |
| 14160 | 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 62 75 74 74 6f | mrb_value.self).{..mrb_int.butto |
| 14180 | 6e 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 62 75 74 74 | n;..mrb_get_args(mrb,."i",.&butt |
| 141a0 | 6f 6e 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 | on);...return.mrb_bool_value(IsM |
| 141c0 | 6f 75 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 37 | ouseButtonDown(button));.}.;.T;7 |
| 141e0 | 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b | I".static.mrb_value.;.To;).;*T;+ |
| 14200 | 3b 0f 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 | ;.;.;.;&I".Raylib.mouse_button_d |
| 14220 | 6f 77 6e 3f 06 3b 20 46 3b 2c 40 02 d8 08 3b 14 40 02 d9 08 3b 15 54 3b 16 3b 01 93 3b 18 30 3b | own?.;.F;,@...;.@...;.T;.;..;.0; |
| 14240 | 1c 40 02 db 08 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 | .@...;.{.;.IC;."..;.T;.[.o;L.;II |
| 14260 | 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 40 17 3b 16 30 3b 4b 5b 06 40 01 fc 3b 24 40 02 e8 08 | ".return.;.F;J@.;.0;K[.@..;$@... |
| 14280 | 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 e8 08 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 | ;![.;"@.;#0;$@...;.i.;%@.;5T;6@. |
| 142a0 | e6 08 3b 37 40 02 e7 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 | ..;[email protected];).;*F;+;.;.;N;&I""Rayl |
| 142c0 | 69 62 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 | ib#mouse_button_released?.;.F;,[ |
| 142e0 | 00 3b 14 5b 06 5b 07 40 31 69 02 0d 02 3b 15 54 3b 16 3a 1b 6d 6f 75 73 65 5f 62 75 74 74 6f 6e | .;.[.[.@1i...;.T;.:.mouse_button |
| 14300 | 5f 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 | _released?;.0;.[.;.{.;.IC;."..;. |
| 14320 | 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 | T;.[.o;L.;II".return.;.F;JI"..;. |
| 14340 | 54 3b 16 30 3b 4b 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 f1 08 3b 21 5b 00 | T;.0;K[.I".Boolean.;.T;$@...;![. |
| 14360 | 3b 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 6f 6f 6c 65 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 | ;"I".@return.[Boolean]..;.T;#0;$ |
| 14380 | 40 02 f1 08 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 01 bc 73 74 61 74 69 63 20 6d 72 | @...;/F;M0;%@.;5T;6I"..static.mr |
| 143a0 | 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 73 5f 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 72 65 6c 65 | b_value.mrb_is_mouse_button_rele |
| 143c0 | 61 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 61 6c 75 65 20 73 | ased(mrb_state*.mrb,.mrb_value.s |
| 143e0 | 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 62 75 74 74 6f 6e 3b 0a 09 6d 72 62 5f 67 65 74 | elf).{..mrb_int.button;..mrb_get |
| 14400 | 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 62 75 74 74 6f 6e 29 3b 0a 0a 09 72 65 74 75 | _args(mrb,."i",.&button);...retu |
| 14420 | 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 4d 6f 75 73 65 42 75 74 74 6f 6e 52 | rn.mrb_bool_value(IsMouseButtonR |
| 14440 | 65 6c 65 61 73 65 64 28 62 75 74 74 6f 6e 29 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 | eleased(button));.}.;.T;7I".stat |
| 14460 | 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;+;.;.;.; |
| 14480 | 26 49 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 | &I""Raylib.mouse_button_released |
| 144a0 | 3f 06 3b 20 46 3b 2c 40 02 f3 08 3b 14 40 02 f4 08 3b 15 54 3b 16 3b 01 94 3b 18 30 3b 1c 40 02 | ?.;.F;,@...;.@...;.T;.;..;.0;.@. |
| 144c0 | f6 08 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 | ..;.{.;.IC;."..;.T;.[.o;L.;II".r |
| 144e0 | 65 74 75 72 6e 06 3b 20 46 3b 4a 40 17 3b 16 30 3b 4b 5b 06 40 01 fc 3b 24 40 02 03 09 3b 21 5b | eturn.;.F;J@.;.0;K[.@..;$@...;![ |
| 14500 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 03 09 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 01 09 3b | .;"@.;#0;$@...;.i.;%@.;5T;6@...; |
| 14520 | 37 40 02 02 09 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 | [email protected];).;*F;+;.;.;N;&I".Raylib# |
| 14540 | 6d 6f 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 31 | mouse_button_up?.;.F;,[.;.[.[.@1 |
| 14560 | 69 02 15 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 | i...;.T;.:.mouse_button_up?;.0;. |
| 14580 | 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 | [.;.{.;.IC;."..;.T;.[.o;L.;II".r |
| 145a0 | 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 0c 42 6f 6f 6c | eturn.;.F;JI"..;.T;.0;K[.I".Bool |
| 145c0 | 65 61 6e 06 3b 20 54 3b 24 40 02 0c 09 3b 21 5b 00 3b 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 | ean.;.T;$@...;![.;"I".@return.[B |
| 145e0 | 6f 6f 6c 65 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 0c 09 3b 2f 46 3b 4d 30 3b 25 40 19 3b | oolean]..;.T;#0;$@...;/F;M0;%@.; |
| 14600 | 35 54 3b 36 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 | 5T;6I"..static.mrb_value.mrb_is_ |
| 14620 | 6d 6f 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 | mouse_button_up(mrb_state*.mrb,. |
| 14640 | 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 62 75 74 74 6f | mrb_value.self).{..mrb_int.butto |
| 14660 | 6e 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 62 75 74 74 | n;..mrb_get_args(mrb,."i",.&butt |
| 14680 | 6f 6e 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 | on);...return.mrb_bool_value(IsM |
| 146a0 | 6f 75 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 37 49 22 | ouseButtonUp(button));.}.;.T;7I" |
| 146c0 | 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;+;. |
| 146e0 | 3b 1a 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 | ;.;.;&I".Raylib.mouse_button_up? |
| 14700 | 06 3b 20 46 3b 2c 40 02 0e 09 3b 14 40 02 0f 09 3b 15 54 3b 16 3b 01 95 3b 18 30 3b 1c 40 02 11 | .;.F;,@...;.@...;.T;.;..;.0;.@.. |
| 14720 | 09 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 | .;.{.;.IC;."..;.T;.[.o;L.;II".re |
| 14740 | 74 75 72 6e 06 3b 20 46 3b 4a 40 17 3b 16 30 3b 4b 5b 06 40 01 fc 3b 24 40 02 1e 09 3b 21 5b 00 | turn.;.F;J@.;.0;K[.@..;$@...;![. |
| 14760 | 3b 22 40 17 3b 23 30 3b 24 40 02 1e 09 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 1c 09 3b 37 | ;"@.;#0;$@...;.i.;%@.;5T;6@...;7 |
| 14780 | 40 02 1d 09 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 | @...o;).;*F;+;.;.;N;&I".Raylib#k |
| 147a0 | 65 79 5f 70 72 65 73 73 65 64 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 1d 02 3b | ey_pressed?.;.F;,[.;.[.[.@1i...; |
| 147c0 | 15 54 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 | .T;.:.key_pressed?;.0;.[.;.{.;.I |
| 147e0 | 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 | C;."..;.T;.[.o;L.;II".return.;.F |
| 14800 | 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 | ;JI"..;.T;.0;K[.I".Boolean.;.T;$ |
| 14820 | 40 02 27 09 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 | @.'.;![.;"I".@return.[Boolean].. |
| 14840 | 3b 20 54 3b 23 30 3b 24 40 02 27 09 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 01 a0 73 | ;.T;#0;$@.'.;/F;M0;%@.;5T;6I"..s |
| 14860 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 73 5f 6b 65 79 5f 70 72 65 73 73 | tatic.mrb_value.mrb_is_key_press |
| 14880 | 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 |
| 148a0 | 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 6b 65 79 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 | f).{..mrb_int.key;..mrb_get_args |
| 148c0 | 28 6d 72 62 2c 20 22 69 22 2c 20 26 6b 65 79 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 | (mrb,."i",.&key);...return.mrb_b |
| 148e0 | 6f 6f 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 | ool_value(IsKeyPressed(key));.}. |
| 14900 | 3b 20 54 3b 37 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;7I".static.mrb_value.;.To;). |
| 14920 | 3b 2a 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 | ;*T;+;.;.;.;&I".Raylib.key_press |
| 14940 | 65 64 3f 06 3b 20 46 3b 2c 40 02 29 09 3b 14 40 02 2a 09 3b 15 54 3b 16 3b 01 96 3b 18 30 3b 1c | ed?.;.F;,@.).;.@.*.;.T;.;..;.0;. |
| 14960 | 40 02 2c 09 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 | @.,.;.{.;.IC;."..;.T;.[.o;L.;II" |
| 14980 | 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 40 17 3b 16 30 3b 4b 5b 06 40 01 fc 3b 24 40 02 39 09 3b | .return.;.F;J@.;.0;K[.@..;[email protected].; |
| 149a0 | 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 39 09 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 37 | ![.;"@.;#0;[email protected].;.i.;%@.;5T;[email protected] |
| 149c0 | 09 3b 37 40 02 38 09 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 | .;[email protected];).;*F;+;.;.;N;&I".Rayli |
| 149e0 | 62 23 6b 65 79 5f 64 6f 77 6e 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 25 02 3b | b#key_down?.;.F;,[.;.[.[.@1i.%.; |
| 14a00 | 15 54 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 | .T;.:.key_down?;.0;.[.;.{.;.IC;. |
| 14a20 | 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 | "..;.T;.[.o;L.;II".return.;.F;JI |
| 14a40 | 22 00 06 3b 20 54 3b 16 30 3b 4b 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 42 | "..;.T;.0;K[.I".Boolean.;.T;[email protected] |
| 14a60 | 09 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 54 | .;![.;"I".@return.[Boolean]..;.T |
| 14a80 | 3b 23 30 3b 24 40 02 42 09 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 01 9a 73 74 61 74 | ;#0;[email protected].;/F;M0;%@.;5T;6I"..stat |
| 14aa0 | 69 63 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 | ic.mrb_value.mrb_is_key_down(mrb |
| 14ac0 | 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).{.. |
| 14ae0 | 6d 72 62 5f 69 6e 74 20 6b 65 79 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 | mrb_int.key;..mrb_get_args(mrb,. |
| 14b00 | 22 69 22 2c 20 26 6b 65 79 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 | "i",.&key);...return.mrb_bool_va |
| 14b20 | 6c 75 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 37 49 22 15 73 | lue(IsKeyDown(key));.}.;.T;7I".s |
| 14b40 | 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;+;.;. |
| 14b60 | 3b 1b 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 44 | ;.;&I".Raylib.key_down?.;.F;,@.D |
| 14b80 | 09 3b 14 40 02 45 09 3b 15 54 3b 16 3b 01 97 3b 18 30 3b 1c 40 02 47 09 3b 1d 7b 00 3b 1e 49 43 | .;[email protected].;.T;.;..;.0;[email protected].;.{.;.IC |
| 14ba0 | 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b | ;."..;.T;.[.o;L.;II".return.;.F; |
| 14bc0 | 4a 40 17 3b 16 30 3b 4b 5b 06 40 01 fc 3b 24 40 02 54 09 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 | J@.;.0;K[.@..;[email protected].;![.;"@.;#0;$ |
| 14be0 | 40 02 54 09 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 52 09 3b 37 40 02 53 09 6f 3b 29 15 3b | @.T.;.i.;%@.;5T;[email protected].;[email protected];).; |
| 14c00 | 2a 46 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 | *F;+;.;.;N;&I".Raylib#key_releas |
| 14c20 | 65 64 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 2e 02 3b 15 54 3b 16 3a 12 6b 65 | ed?.;.F;,[.;.[.[.@1i...;.T;.:.ke |
| 14c40 | 79 5f 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 | y_released?;.0;.[.;.{.;.IC;."..; |
| 14c60 | 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b | .T;.[.o;L.;II".return.;.F;JI"..; |
| 14c80 | 20 54 3b 16 30 3b 4b 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 5d 09 3b 21 5b | .T;.0;K[.I".Boolean.;.T;$@.].;![ |
| 14ca0 | 00 3b 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 6f 6f 6c 65 61 6e 5d 20 06 3b 20 54 3b 23 30 3b | .;"I".@return.[Boolean]..;.T;#0; |
| 14cc0 | 24 40 02 5d 09 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 01 a2 73 74 61 74 69 63 20 6d | $@.].;/F;M0;%@.;5T;6I"..static.m |
| 14ce0 | 72 62 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 | rb_value.mrb_is_key_released(mrb |
| 14d00 | 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).{.. |
| 14d20 | 6d 72 62 5f 69 6e 74 20 6b 65 79 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 | mrb_int.key;..mrb_get_args(mrb,. |
| 14d40 | 22 69 22 2c 20 26 6b 65 79 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 | "i",.&key);...return.mrb_bool_va |
| 14d60 | 6c 75 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 37 | lue(IsKeyReleased(key));.}.;.T;7 |
| 14d80 | 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b 2b | I".static.mrb_value.;.To;).;*T;+ |
| 14da0 | 3b 0f 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 | ;.;.;.;&I".Raylib.key_released?. |
| 14dc0 | 3b 20 46 3b 2c 40 02 5f 09 3b 14 40 02 60 09 3b 15 54 3b 16 3b 01 98 3b 18 30 3b 1c 40 02 62 09 | ;.F;,@._.;.@.`.;.T;.;..;.0;[email protected]. |
| 14de0 | 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 | ;.{.;.IC;."..;.T;.[.o;L.;II".ret |
| 14e00 | 75 72 6e 06 3b 20 46 3b 4a 40 17 3b 16 30 3b 4b 5b 06 40 01 fc 3b 24 40 02 6f 09 3b 21 5b 00 3b | urn.;.F;J@.;.0;K[.@..;[email protected].;![.; |
| 14e20 | 22 40 17 3b 23 30 3b 24 40 02 6f 09 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 6d 09 3b 37 40 | "@.;#0;[email protected].;.i.;%@.;5T;[email protected].;7@ |
| 14e40 | 02 6e 09 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 | .n.o;).;*F;+;.;.;N;&I".Raylib#ke |
| 14e60 | 79 5f 75 70 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 36 02 3b 15 54 3b 16 3a 0c | y_up?.;.F;,[.;.[.[[email protected].;.T;.:. |
| 14e80 | 6b 65 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 | key_up?;.0;.[.;.{.;.IC;."..;.T;. |
| 14ea0 | 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 | [.o;L.;II".return.;.F;JI"..;.T;. |
| 14ec0 | 30 3b 4b 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 78 09 3b 21 5b 00 3b 22 49 | 0;K[.I".Boolean.;.T;[email protected].;![.;"I |
| 14ee0 | 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 78 | ".@return.[Boolean]..;.T;#0;[email protected] |
| 14f00 | 09 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 01 96 73 74 61 74 69 63 20 6d 72 62 5f 76 | .;/F;M0;%@.;5T;6I"..static.mrb_v |
| 14f20 | 61 6c 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 | alue.mrb_is_key_up(mrb_state*.mr |
| 14f40 | 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 6b 65 | b,.mrb_value.self).{..mrb_int.ke |
| 14f60 | 79 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 6b 65 79 29 | y;..mrb_get_args(mrb,."i",.&key) |
| 14f80 | 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 4b 65 79 55 | ;...return.mrb_bool_value(IsKeyU |
| 14fa0 | 70 28 6b 65 79 29 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | p(key));.}.;.T;7I".static.mrb_va |
| 14fc0 | 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 13 52 61 79 6c 69 | lue.;.To;).;*T;+;.;.;.;&I".Rayli |
| 14fe0 | 62 2e 6b 65 79 5f 75 70 3f 06 3b 20 46 3b 2c 40 02 7a 09 3b 14 40 02 7b 09 3b 15 54 3b 16 3b 01 | b.key_up?.;.F;,@.z.;.@.{.;.T;.;. |
| 15000 | 99 3b 18 30 3b 1c 40 02 7d 09 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b | .;.0;.@.}.;.{.;.IC;."..;.T;.[.o; |
| 15020 | 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 40 17 3b 16 30 3b 4b 5b 06 40 01 fc 3b | L.;II".return.;.F;J@.;.0;K[.@..; |
| 15040 | 24 40 02 8a 09 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 8a 09 3b 2e 69 00 3b 25 40 19 3b 35 | $@...;![.;"@.;#0;$@...;.i.;%@.;5 |
| 15060 | 54 3b 36 40 02 88 09 3b 37 40 02 89 09 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 | T;6@...;[email protected];).;*F;+;.;.;N;&I" |
| 15080 | 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 06 3b 20 46 3b 2c 5b | .Raylib#_next_key_pressed.;.F;,[ |
| 150a0 | 00 3b 14 5b 06 5b 07 40 31 69 02 3e 02 3b 15 54 3b 16 3a 16 5f 6e 65 78 74 5f 6b 65 79 5f 70 72 | .;.[.[.@1i.>.;.T;.:._next_key_pr |
| 150c0 | 65 73 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 | essed;.0;.[.;.{.;.IC;."..;.T;.[. |
| 150e0 | 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 93 09 3b 2f 46 3b 4d 30 3b 25 40 19 | ;![.;"I"..;.F;#0;$@...;/F;M0;%@. |
| 15100 | 3b 35 54 3b 36 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 | ;5T;6I"xstatic.mrb_value.mrb_get |
| 15120 | 5f 6b 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 | _key_pressed(mrb_state*.mrb,.mrb |
| 15140 | 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 | _value.self).{..return.mrb_fixnu |
| 15160 | 6d 5f 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 | m_value(GetKeyPressed());.}.;.T; |
| 15180 | 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 54 3b | 7I".static.mrb_value.;.To;).;*T; |
| 151a0 | 2b 3b 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 | +;.;.;.;&I".Raylib._next_key_pre |
| 151c0 | 73 73 65 64 06 3b 20 46 3b 2c 40 02 95 09 3b 14 40 02 96 09 3b 15 54 3b 16 3b 01 9a 3b 18 30 3b | ssed.;.F;,@...;.@...;.T;.;..;.0; |
| 151e0 | 1c 40 02 98 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 3b 22 40 | .@...;.{.;.IC;."..;.T;.[.;![.;"@ |
| 15200 | 17 3b 23 30 3b 24 40 02 a0 09 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 9e 09 3b 37 40 02 9f | .;#0;$@...;.i.;%@.;5T;6@...;7@.. |
| 15220 | 09 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 6d 6f 75 73 | .o;).;*F;+;.;.;N;&I".Raylib#mous |
| 15240 | 65 5f 78 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 43 02 3b 15 54 3b 16 3a 0c 6d 6f | e_x.;.F;,[.;.[.[[email protected].;.T;.:.mo |
| 15260 | 75 73 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 | use_x;.0;.[.;.{.;.IC;."..;.T;.[. |
| 15280 | 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 a6 09 3b 2f 46 3b 4d 30 3b 25 40 19 | ;![.;"I"..;.F;#0;$@...;/F;M0;%@. |
| 152a0 | 3b 35 54 3b 36 49 22 70 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 67 65 74 | ;5T;6I"pstatic.mrb_value.mrb_get |
| 152c0 | 5f 6d 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 | _mouse_x(mrb_state*.mrb,.mrb_val |
| 152e0 | 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 |
| 15300 | 6c 75 65 28 47 65 74 4d 6f 75 73 65 58 28 29 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 | lue(GetMouseX());.}.;.T;7I".stat |
| 15320 | 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;+;.;.;.; |
| 15340 | 26 49 22 13 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 78 06 3b 20 46 3b 2c 40 02 a8 09 3b 14 40 02 | &I".Raylib.mouse_x.;.F;,@...;.@. |
| 15360 | a9 09 3b 15 54 3b 16 3b 01 9b 3b 18 30 3b 1c 40 02 ab 09 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c | ..;.T;.;..;.0;.@...;.{.;.IC;.".. |
| 15380 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 b3 09 3b 2e 69 00 3b 25 40 19 | ;.T;.[.;![.;"@.;#0;$@...;.i.;%@. |
| 153a0 | 3b 35 54 3b 36 40 02 b1 09 3b 37 40 02 b2 09 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 | ;5T;6@...;[email protected];).;*F;+;.;.;N;& |
| 153c0 | 49 22 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 | I".Raylib#mouse_y.;.F;,[.;.[.[.@ |
| 153e0 | 31 69 02 48 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 | 1i.H.;.T;.:.mouse_y;.0;.[.;.{.;. |
| 15400 | 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 | IC;."..;.T;.[.;![.;"I"..;.F;#0;$ |
| 15420 | 40 02 b9 09 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 70 73 74 61 74 69 63 20 6d 72 62 | @...;/F;M0;%@.;5T;6I"pstatic.mrb |
| 15440 | 5f 76 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 | _value.mrb_get_mouse_y(mrb_state |
| 15460 | 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e | *.mrb,.mrb_value.self).{..return |
| 15480 | 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 47 65 74 4d 6f 75 73 65 59 28 29 29 3b 0a | .mrb_fixnum_value(GetMouseY());. |
| 154a0 | 7d 06 3b 20 54 3b 37 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;7I".static.mrb_value.;.To; |
| 154c0 | 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 6d 6f 75 73 65 5f 79 | ).;*T;+;.;.;.;&I".Raylib.mouse_y |
| 154e0 | 06 3b 20 46 3b 2c 40 02 bb 09 3b 14 40 02 bc 09 3b 15 54 3b 16 3b 01 9c 3b 18 30 3b 1c 40 02 be | .;.F;,@...;.@...;.T;.;..;.0;.@.. |
| 15500 | 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 3b 22 40 17 3b 23 30 | .;.{.;.IC;."..;.T;.[.;![.;"@.;#0 |
| 15520 | 3b 24 40 02 c6 09 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 c4 09 3b 37 40 02 c5 09 6f 3b 29 | ;$@...;.i.;%@.;5T;6@...;[email protected];) |
| 15540 | 15 3b 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 | .;*F;+;.;.;N;&I".Raylib#mouse_po |
| 15560 | 73 69 74 69 6f 6e 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 4d 02 3b 15 54 3b 16 3a | sition.;.F;,[.;.[.[[email protected].;.T;.: |
| 15580 | 13 6d 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 | .mouse_position;.0;.[.;.{.;.IC;. |
| 155a0 | 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 cc 09 | "..;.T;.[.;![.;"I"..;.F;#0;$@... |
| 155c0 | 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 02 77 01 73 74 61 74 69 63 20 6d 72 62 5f 76 | ;/F;M0;%@.;5T;6I".w.static.mrb_v |
| 155e0 | 61 6c 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 | alue.mrb_get_mouse_position(mrb_ |
| 15600 | 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 56 | state*.mrb,.mrb_value.self).{..V |
| 15620 | 65 63 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 | ector2.*pos.=.(Vector2.*)mrb_mal |
| 15640 | 6c 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 09 2a 70 6f 73 | loc(mrb,.sizeof(Vector2));..*pos |
| 15660 | 20 3d 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 | .=.GetMousePosition();..struct.R |
| 15680 | 43 6c 61 73 73 20 2a 63 20 3d 20 6d 72 62 5f 6d 6f 64 75 6c 65 5f 67 65 74 28 6d 72 62 2c 20 22 | Class.*c.=.mrb_module_get(mrb,." |
| 156a0 | 52 61 79 6c 69 62 22 29 3b 0a 09 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 76 65 63 5f 63 6c | Raylib");..struct.RClass.*vec_cl |
| 156c0 | 61 73 73 20 3d 20 6d 72 62 5f 63 6c 61 73 73 5f 67 65 74 5f 75 6e 64 65 72 28 6d 72 62 2c 20 63 | ass.=.mrb_class_get_under(mrb,.c |
| 156e0 | 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 72 65 | ,.Vector2_type.struct_name);..re |
| 15700 | 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 74 72 | turn.mrb_obj_value(Data_Wrap_Str |
| 15720 | 75 63 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 | uct(mrb,.vec_class,.&Vector2_typ |
| 15740 | 65 2c 20 70 6f 73 29 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 | e,.pos));.}.;.T;7I".static.mrb_v |
| 15760 | 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 1a 52 61 79 6c | alue.;.To;).;*T;+;.;.;.;&I".Rayl |
| 15780 | 69 62 2e 6d 6f 75 73 65 5f 70 6f 73 69 74 69 6f 6e 06 3b 20 46 3b 2c 40 02 ce 09 3b 14 40 02 cf | ib.mouse_position.;.F;,@...;.@.. |
| 157a0 | 09 3b 15 54 3b 16 3b 01 9d 3b 18 30 3b 1c 40 02 d1 09 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b | .;.T;.;..;.0;.@...;.{.;.IC;."..; |
| 157c0 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 d9 09 3b 2e 69 00 3b 25 40 19 3b | .T;.[.;![.;"@.;#0;$@...;.i.;%@.; |
| 157e0 | 35 54 3b 36 40 02 d7 09 3b 37 40 02 d8 09 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 | 5T;6@...;[email protected];).;*F;+;.;.;N;&I |
| 15800 | 22 17 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 | ".Raylib#mouse_wheel.;.F;,[.;.[. |
| 15820 | 5b 07 40 31 69 02 56 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 | [[email protected].;.T;.:.mouse_wheel;.0;.[ |
| 15840 | 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b | .;.{.;.IC;."..;.T;.[.;![.;"I"..; |
| 15860 | 20 46 3b 23 30 3b 24 40 02 df 09 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 01 80 73 74 | .F;#0;$@...;/F;M0;%@.;5T;6I"..st |
| 15880 | 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 67 65 74 5f 6d 6f 75 73 65 5f 77 68 65 | atic.mrb_value.mrb_get_mouse_whe |
| 158a0 | 65 6c 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 | el_move(mrb_state*.mrb,.mrb_valu |
| 158c0 | 65 20 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 | e.self).{..return.mrb_float_valu |
| 158e0 | 65 28 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 | e(mrb,.GetMouseWheelMove());.}.; |
| 15900 | 20 54 3b 37 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;7I".static.mrb_value.;.To;).; |
| 15920 | 2a 54 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 | *T;+;.;.;.;&I".Raylib.mouse_whee |
| 15940 | 6c 06 3b 20 46 3b 2c 40 02 e1 09 3b 14 40 02 e2 09 3b 15 54 3b 16 3b 01 9e 3b 18 30 3b 1c 40 02 | l.;.F;,@...;.@...;.T;.;..;.0;.@. |
| 15960 | e4 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 3b 22 40 17 3b 23 | ..;.{.;.IC;."..;.T;.[.;![.;"@.;# |
| 15980 | 30 3b 24 40 02 ec 09 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 ea 09 3b 37 40 02 eb 09 6f 3b | 0;$@...;.i.;%@.;5T;6@...;[email protected]; |
| 159a0 | 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 62 65 67 69 6e 5f 62 | ).;*F;+;.;.;N;&I".Raylib#begin_b |
| 159c0 | 6c 65 6e 64 5f 6d 6f 64 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 90 01 3b 15 54 | lend_mode.;.F;,[.;.[.[.@1i...;.T |
| 159e0 | 3b 16 3a 15 62 65 67 69 6e 5f 62 6c 65 6e 64 5f 6d 6f 64 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b | ;.:.begin_blend_mode;.0;.[.;.{.; |
| 15a00 | 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; |
| 15a20 | 24 40 02 f2 09 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 01 a9 73 74 61 74 69 63 20 6d | $@...;/F;M0;%@.;5T;6I"..static.m |
| 15a40 | 72 62 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 | rb_value.mrb_begin_blend_mode(mr |
| 15a60 | 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).{. |
| 15a80 | 09 6d 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 | .mrb_int.mode;..mrb_get_args(mrb |
| 15aa0 | 2c 20 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 | ,."i",.&mode);...BeginBlendMode( |
| 15ac0 | 6d 6f 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 | mode);..return.mrb_nil_value();. |
| 15ae0 | 7d 06 3b 20 54 3b 37 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;7I".static.mrb_value.;.To; |
| 15b00 | 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 62 65 67 69 6e 5f 62 | ).;*T;+;.;.;.;&I".Raylib.begin_b |
| 15b20 | 6c 65 6e 64 5f 6d 6f 64 65 06 3b 20 46 3b 2c 40 02 f4 09 3b 14 40 02 f5 09 3b 15 54 3b 16 3b 01 | lend_mode.;.F;,@...;.@...;.T;.;. |
| 15b40 | 9f 3b 18 30 3b 1c 40 02 f7 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;.[.;! |
| 15b60 | 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 ff 09 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 fd 09 | [.;"@.;#0;$@...;.i.;%@.;5T;6@... |
| 15b80 | 3b 37 40 02 fe 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 | ;[email protected];).;*F;+;.;.;N;&I".Raylib |
| 15ba0 | 23 65 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 31 69 | #end_blend_mode.;.F;,[.;.[.[.@1i |
| 15bc0 | 02 99 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 | ...;.T;.:.end_blend_mode;.0;.[.; |
| 15be0 | 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 |
| 15c00 | 3b 23 30 3b 24 40 02 05 0a 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 76 73 74 61 74 69 | ;#0;$@...;/F;M0;%@.;5T;6I"vstati |
| 15c20 | 63 20 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 | c.mrb_value.mrb_end_blend_mode(m |
| 15c40 | 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).{ |
| 15c60 | 0a 09 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 | ..EndBlendMode();..return.mrb_ni |
| 15c80 | 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f | l_value();.}.;.T;7I".static.mrb_ |
| 15ca0 | 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 1a 52 61 79 | value.;.To;).;*T;+;.;.;.;&I".Ray |
| 15cc0 | 6c 69 62 2e 65 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 06 3b 20 46 3b 2c 40 02 07 0a 3b 14 40 02 | lib.end_blend_mode.;.F;,@...;.@. |
| 15ce0 | 08 0a 3b 15 54 3b 16 3b 01 a0 3b 18 30 3b 1c 40 02 0a 0a 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c | ..;.T;.;..;.0;.@...;.{.;.IC;.".. |
| 15d00 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 12 0a 3b 2e 69 00 3b 25 40 19 | ;.T;.[.;![.;"@.;#0;$@...;.i.;%@. |
| 15d20 | 3b 35 54 3b 36 40 02 10 0a 3b 37 40 02 11 0a 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 | ;5T;6@...;[email protected];).;*F;+;.;.;N;& |
| 15d40 | 49 22 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 | I".Raylib#init_audio_device.;.F; |
| 15d60 | 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 5b 02 3b 15 54 3b 16 3a 16 69 6e 69 74 5f 61 75 64 69 6f | ,[.;.[.[.@1i.[.;.T;.:.init_audio |
| 15d80 | 5f 64 65 76 69 63 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c | _device;.0;.[.;.{.;.IC;."..;.T;. |
| 15da0 | 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 18 0a 3b 2f 46 3b 4d 30 3b 25 | [.;![.;"I"..;.F;#0;$@...;/F;M0;% |
| 15dc0 | 40 19 3b 35 54 3b 36 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 | @.;5T;6I"}static.mrb_value.mrb_i |
| 15de0 | 6e 69 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 | nit_audio_device(mrb_state*.mrb, |
| 15e00 | 20 6d 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 | .mrb_value.self).{..InitAudioDev |
| 15e20 | 69 63 65 28 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b | ice();...return.mrb_nil_value(); |
| 15e40 | 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f | .}.;.T;7I".static.mrb_value.;.To |
| 15e60 | 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 69 6e 69 74 5f 61 | ;).;*T;+;.;.;.;&I".Raylib.init_a |
| 15e80 | 75 64 69 6f 5f 64 65 76 69 63 65 06 3b 20 46 3b 2c 40 02 1a 0a 3b 14 40 02 1b 0a 3b 15 54 3b 16 | udio_device.;.F;,@...;.@...;.T;. |
| 15ea0 | 3b 01 a1 3b 18 30 3b 1c 40 02 1d 0a 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 | ;..;.0;.@...;.{.;.IC;."..;.T;.[. |
| 15ec0 | 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 25 0a 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 | ;![.;"@.;#0;$@.%.;.i.;%@.;5T;6@. |
| 15ee0 | 23 0a 3b 37 40 02 24 0a 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 4e 3b 26 49 22 1f 52 61 79 6c | #.;7@.$.o;).;*F;+;.;.;N;&I".Rayl |
| 15f00 | 69 62 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 | ib#audio_device_ready?.;.F;,[.;. |
| 15f20 | 5b 06 5b 07 40 31 69 02 62 02 3b 15 54 3b 16 3a 18 61 75 64 69 6f 5f 64 65 76 69 63 65 5f 72 65 | [.[[email protected].;.T;.:.audio_device_re |
| 15f40 | 61 64 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 | ady?;.0;.[.;.{.;.IC;."..;.T;.[.o |
| 15f60 | 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 49 22 00 06 3b 20 54 3b 16 30 3b 4b | ;L.;II".return.;.F;JI"..;.T;.0;K |
| 15f80 | 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 2b 0a 3b 21 5b 00 3b 22 49 22 17 40 | [.I".Boolean.;.T;$@.+.;![.;"I".@ |
| 15fa0 | 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 2b 0a 3b 2f | return.[Boolean]..;.T;#0;$@.+.;/ |
| 15fc0 | 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 01 7c 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | F;M0;%@.;5T;6I".|static.mrb_valu |
| 15fe0 | 65 0a 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 | e.mrb_is_audio_device_ready(mrb_ |
| 16000 | 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 72 | state*.mrb,.mrb_value.self).{..r |
| 16020 | 65 74 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 | eturn.mrb_bool_value(IsAudioDevi |
| 16040 | 63 65 52 65 61 64 79 28 29 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 | ceReady());.}.;.T;7I".static.mrb |
| 16060 | 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 1f 52 61 | _value.;.To;).;*T;+;.;.;.;&I".Ra |
| 16080 | 79 6c 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 | ylib.audio_device_ready?.;.F;,@. |
| 160a0 | 2d 0a 3b 14 40 02 2e 0a 3b 15 54 3b 16 3b 01 a2 3b 18 30 3b 1c 40 02 30 0a 3b 1d 7b 00 3b 1e 49 | -.;.@...;.T;.;..;.0;[email protected].;.{.;.I |
| 160c0 | 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 | C;."..;.T;.[.o;L.;II".return.;.F |
| 160e0 | 3b 4a 40 17 3b 16 30 3b 4b 5b 06 40 01 fc 3b 24 40 02 3d 0a 3b 21 5b 00 3b 22 40 17 3b 23 30 3b | ;J@.;.0;K[.@..;$@.=.;![.;"@.;#0; |
| 16100 | 24 40 02 3d 0a 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 3b 0a 3b 37 40 02 3c 0a 6f 3b 29 15 | $@.=.;.i.;%@.;5T;6@.;.;7@.<.o;). |
| 16120 | 3b 2a 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 | ;*F;+;.;.;N;&I".Raylib#close_aud |
| 16140 | 69 6f 5f 64 65 76 69 63 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 67 02 3b 15 54 | io_device.;.F;,[.;.[.[[email protected].;.T |
| 16160 | 3b 16 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 | ;.:.close_audio_device;.0;.[.;.{ |
| 16180 | 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;# |
| 161a0 | 30 3b 24 40 02 46 0a 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 7f 73 74 61 74 69 63 20 | 0;[email protected].;/F;M0;%@.;5T;6I".static. |
| 161c0 | 6d 72 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 | mrb_value.mrb_close_audio_device |
| 161e0 | 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) |
| 16200 | 20 7b 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 | .{..CloseAudioDevice();...return |
| 16220 | 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 | .mrb_nil_value();.}.;.T;7I".stat |
| 16240 | 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;+;.;.;.; |
| 16260 | 26 49 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 | &I".Raylib.close_audio_device.;. |
| 16280 | 46 3b 2c 40 02 48 0a 3b 14 40 02 49 0a 3b 15 54 3b 16 3b 01 a3 3b 18 30 3b 1c 40 02 4b 0a 3b 1d | F;,@.H.;[email protected].;.T;.;..;.0;[email protected].;. |
| 162a0 | 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;$@ |
| 162c0 | 02 53 0a 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 51 0a 3b 37 40 02 52 0a 6f 3b 29 15 3b 2a | .S.;.i.;%@.;5T;[email protected].;[email protected];).;* |
| 162e0 | 46 3b 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 | F;+;.;.;N;&I".Raylib#set_master_ |
| 16300 | 76 6f 6c 75 6d 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 6e 02 3b 15 54 3b 16 3a | volume.;.F;,[.;.[.[[email protected].;.T;.: |
| 16320 | 16 73 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 | .set_master_volume;.0;.[.;.{.;.I |
| 16340 | 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;$@ |
| 16360 | 02 59 0a 3b 2f 46 3b 4d 30 3b 25 40 19 3b 35 54 3b 36 49 22 01 b2 73 74 61 74 69 63 20 6d 72 62 | .Y.;/F;M0;%@.;5T;6I"..static.mrb |
| 16380 | 5f 76 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 | _value.mrb_set_master_volume(mrb |
| 163a0 | 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).{.. |
| 163c0 | 6d 72 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 | mrb_float.volume;..mrb_get_args( |
| 163e0 | 6d 72 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 | mrb,."f",.&volume);..SetMasterVo |
| 16400 | 6c 75 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 | lume(volume);..return.mrb_nil_va |
| 16420 | 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | lue();.}.;.T;7I".static.mrb_valu |
| 16440 | 65 06 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 | e.;.To;).;*T;+;.;.;.;&I".Raylib. |
| 16460 | 73 65 74 5f 6d 61 73 74 65 72 5f 76 6f 6c 75 6d 65 06 3b 20 46 3b 2c 40 02 5b 0a 3b 14 40 02 5c | set_master_volume.;.F;,@.[.;.@.\ |
| 16480 | 0a 3b 15 54 3b 16 3b 01 a4 3b 18 30 3b 1c 40 02 5e 0a 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b | .;.T;.;..;.0;.@.^.;.{.;.IC;."..; |
| 164a0 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 66 0a 3b 2e 69 00 3b 25 40 19 3b | .T;.[.;![.;"@.;#0;[email protected].;.i.;%@.; |
| 164c0 | 35 54 3b 36 40 02 64 0a 3b 37 40 02 65 0a 6f 3b 28 16 3b 07 49 43 3b 08 5b 0d 6f 3b 29 15 3b 2a | 5T;[email protected].;[email protected];(.;.IC;.[.o;).;* |
| 164e0 | 46 3b 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 | F;+;.;.;.;&I".Raylib::Sound#init |
| 16500 | 69 61 6c 69 7a 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 01 dd 3b 15 54 3b 16 3b 39 | ialize.;.F;,[.;.[.[.@1i..;.T;.;9 |
| 16520 | 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;.[.;![.; |
| 16540 | 22 40 17 3b 23 30 3b 24 40 02 6e 0a 3b 25 40 02 6c 0a 3b 35 54 3b 36 49 22 02 7c 01 73 74 61 74 | "@.;#0;[email protected].;%@.l.;5T;6I".|.stat |
| 16560 | 69 63 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 | ic.mrb_value.mrb_Sound_initializ |
| 16580 | 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 |
| 165a0 | 29 20 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 | ).{..char*.path.=.NULL;..mrb_get |
| 165c0 | 5f 61 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 | _args(mrb,."z",.&path);...Sound. |
| 165e0 | 2a 73 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 | *sound.=.(Sound.*)DATA_PTR(self) |
| 16600 | 3b 0a 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 | ;..if(sound).{.mrb_free(mrb,.sou |
| 16620 | 6e 64 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 | nd);.}..mrb_data_init(self,.NULL |
| 16640 | 2c 20 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 | ,.&Sound_type);..sound.=.(Sound. |
| 16660 | 2a 29 6d 72 62 5f 6d 61 6c 6c 6f 63 28 6d 72 62 2c 20 73 69 7a 65 6f 66 28 53 6f 75 6e 64 29 29 | *)mrb_malloc(mrb,.sizeof(Sound)) |
| 16680 | 3b 0a 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 | ;...*sound.=.LoadSound(path);... |
| 166a0 | 6d 72 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 | mrb_data_init(self,.sound,.&Soun |
| 166c0 | 64 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 37 49 22 | d_type);..return.self;.}.;.T;7I" |
| 166e0 | 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;+;. |
| 16700 | 3b 1a 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 | ;.;.;&I".Raylib::Sound#play.;.F; |
| 16720 | 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 01 ed 3b 15 54 3b 16 3a 09 70 6c 61 79 3b 18 30 3b 1c 5b 00 | ,[.;.[.[.@1i..;.T;.:.play;.0;.[. |
| 16740 | 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; |
| 16760 | 24 40 02 7a 0a 3b 25 40 02 6c 0a 3b 35 54 3b 36 49 22 01 ad 73 74 61 74 69 63 20 6d 72 62 5f 76 | [email protected].;%@.l.;5T;6I"..static.mrb_v |
| 16780 | 61 6c 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 | alue.mrb_Sound_play(mrb_state*.m |
| 167a0 | 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 53 6f 75 6e 64 20 2a 73 6f | rb,.mrb_value.self).{..Sound.*so |
| 167c0 | 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 53 | und.=.DATA_GET_PTR(mrb,.self,.&S |
| 167e0 | 6f 75 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 | ound_type,.Sound);..PlaySound(*s |
| 16800 | 6f 75 6e 64 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a | ound);..return.mrb_nil_value();. |
| 16820 | 7d 06 3b 20 54 3b 37 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;7I".static.mrb_value.;.To; |
| 16840 | 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 53 6f 75 6e 64 23 | ).;*F;+;.;.;.;&I".Raylib::Sound# |
| 16860 | 73 74 6f 70 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 01 f4 3b 15 54 3b 16 3a 09 73 74 | stop.;.F;,[.;.[.[.@1i..;.T;.:.st |
| 16880 | 6f 70 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 | op;.0;.[.;.{.;.IC;."..;.T;.[.;![ |
| 168a0 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 86 0a 3b 25 40 02 6c 0a 3b 35 54 3b 36 49 22 01 ad 73 74 61 | .;"@.;#0;$@...;%@.l.;5T;6I"..sta |
| 168c0 | 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 74 6f 70 28 6d 72 62 | tic.mrb_value.mrb_Sound_stop(mrb |
| 168e0 | 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).{.. |
| 16900 | 53 6f 75 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c | Sound.*sound.=.DATA_GET_PTR(mrb, |
| 16920 | 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 74 6f | .self,.&Sound_type,.Sound);..Sto |
| 16940 | 70 53 6f 75 6e 64 28 2a 73 6f 75 6e 64 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f | pSound(*sound);..return.mrb_nil_ |
| 16960 | 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | value();.}.;.T;7I".static.mrb_va |
| 16980 | 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 | lue.;.To;).;*F;+;.;.;.;&I".Rayli |
| 169a0 | 62 3a 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 31 69 01 | b::Sound#pause.;.F;,[.;.[.[.@1i. |
| 169c0 | fb 3b 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 | .;.T;.:.pause;.0;.[.;.{.;.IC;.". |
| 169e0 | 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 92 0a 3b 25 40 02 6c 0a 3b | .;.T;.[.;![.;"@.;#0;$@...;%@.l.; |
| 16a00 | 35 54 3b 36 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 | 5T;6I"..static.mrb_value.mrb_Sou |
| 16a20 | 6e 64 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 | nd_pause(mrb_state*.mrb,.mrb_val |
| 16a40 | 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 41 5f | ue.self).{..Sound.*sound.=.DATA_ |
| 16a60 | 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 2c 20 | GET_PTR(mrb,.self,.&Sound_type,. |
| 16a80 | 53 6f 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 | Sound);..PauseSound(*sound);..re |
| 16aa0 | 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 37 49 22 15 | turn.mrb_nil_value();.}.;.T;7I". |
| 16ac0 | 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;+;.; |
| 16ae0 | 1a 3b 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 | .;.;&I".Raylib::Sound#resume.;.F |
| 16b00 | 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 02 01 3b 15 54 3b 16 3a 0b 72 65 73 75 6d 65 3b 18 30 | ;,[.;.[.[.@1i...;.T;.:.resume;.0 |
| 16b20 | 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;.[.;![.;"@. |
| 16b40 | 3b 23 30 3b 24 40 02 9e 0a 3b 25 40 02 6c 0a 3b 35 54 3b 36 49 22 01 b1 73 74 61 74 69 63 20 6d | ;#0;$@...;%@.l.;5T;6I"..static.m |
| 16b60 | 72 62 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 | rb_value.mrb_Sound_resume(mrb_st |
| 16b80 | 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 53 6f 75 | ate*.mrb,.mrb_value.self).{..Sou |
| 16ba0 | 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 | nd.*sound.=.DATA_GET_PTR(mrb,.se |
| 16bc0 | 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 52 65 73 75 6d 65 | lf,.&Sound_type,.Sound);..Resume |
| 16be0 | 53 6f 75 6e 64 28 2a 73 6f 75 6e 64 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 | Sound(*sound);..return.mrb_nil_v |
| 16c00 | 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | alue();.}.;.T;7I".static.mrb_val |
| 16c20 | 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 1a 52 61 79 6c 69 62 | ue.;.To;).;*F;+;.;.;.;&I".Raylib |
| 16c40 | 3a 3a 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 31 69 | ::Sound#volume=.;.F;,[.;.[.[.@1i |
| 16c60 | 02 09 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 | ...;.T;.:.volume=;.0;.[.;.{.;.IC |
| 16c80 | 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 aa 0a 3b 25 40 | ;."..;.T;.[.;![.;"@.;#0;$@...;%@ |
| 16ca0 | 02 6c 0a 3b 35 54 3b 36 49 22 01 f2 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 | .l.;5T;6I"..static.mrb_value.mrb |
| 16cc0 | 5f 53 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 | _Sound_set_volume(mrb_state*.mrb |
| 16ce0 | 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 76 | ,.mrb_value.self).{..mrb_float.v |
| 16d00 | 6f 6c 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 76 6f 6c | ol;..mrb_get_args(mrb,."f",.&vol |
| 16d20 | 29 3b 0a 09 53 6f 75 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 | );..Sound.*sound.=.DATA_GET_PTR( |
| 16d40 | 6d 72 62 2c 20 73 65 6c 66 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 2c 20 53 6f 75 6e 64 29 3b 0a | mrb,.self,.&Sound_type,.Sound);. |
| 16d60 | 09 53 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 | .SetSoundVolume(*sound,.vol);..r |
| 16d80 | 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 76 6f 6c 29 3b 0a 7d 06 3b | eturn.mrb_fixnum_value(vol);.}.; |
| 16da0 | 20 54 3b 37 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;7I".static.mrb_value.;.To;).; |
| 16dc0 | 2a 46 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 | *F;+;.;.;.;&I".Raylib::Sound#pit |
| 16de0 | 63 68 3d 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 12 01 3b 15 54 3b 16 3a 0b 70 69 | ch=.;.F;,[.;.[.[.@1i...;.T;.:.pi |
| 16e00 | 74 63 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 | tch=;.0;.[.;.{.;.IC;."..;.T;.[.; |
| 16e20 | 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 b6 0a 3b 25 40 02 6c 0a 3b 35 54 3b 36 49 22 01 f8 73 | ![.;"@.;#0;$@...;%@.l.;5T;6I"..s |
| 16e40 | 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 73 65 74 5f 70 69 | tatic.mrb_value.mrb_Sound_set_pi |
| 16e60 | 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 20 73 65 | tch(mrb_state*.mrb,.mrb_value.se |
| 16e80 | 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 67 65 74 | lf).{..mrb_float.pitch;..mrb_get |
| 16ea0 | 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 53 6f 75 6e 64 20 | _args(mrb,."f",.&pitch);..Sound. |
| 16ec0 | 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 2c | *sound.=.DATA_GET_PTR(mrb,.self, |
| 16ee0 | 20 26 53 6f 75 6e 64 5f 74 79 70 65 2c 20 53 6f 75 6e 64 29 3b 0a 09 53 65 74 53 6f 75 6e 64 50 | .&Sound_type,.Sound);..SetSoundP |
| 16f00 | 69 74 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 | itch(*sound,.pitch);..return.mrb |
| 16f20 | 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 37 49 22 15 | _fixnum_value(pitch);.}.;.T;7I". |
| 16f40 | 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;+;.; |
| 16f60 | 1a 3b 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 | .;.;&I".Raylib::Sound#playing?.; |
| 16f80 | 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 1b 01 3b 15 54 3b 16 3a 0d 70 6c 61 79 69 6e 67 | .F;,[.;.[.[.@1i...;.T;.:.playing |
| 16fa0 | 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 6f 3b 4c 0a | ?;.0;.[.;.{.;.IC;."..;.T;.[.o;L. |
| 16fc0 | 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 40 17 3b 16 30 3b 4b 5b 06 40 01 fc 3b 24 40 | ;II".return.;.F;J@.;.0;K[.@..;$@ |
| 16fe0 | 02 c2 0a 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 c2 0a 3b 2e 69 00 3b 25 40 02 6c 0a 3b 35 | ...;![.;"@.;#0;$@...;.i.;%@.l.;5 |
| 17000 | 54 3b 36 49 22 01 b6 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 6f 75 6e | T;6I"..static.mrb_value.mrb_Soun |
| 17020 | 64 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 | d_is_playing(mrb_state*.mrb,.mrb |
| 17040 | 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 53 6f 75 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 44 | _value.self).{..Sound.*sound.=.D |
| 17060 | 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 53 6f 75 6e 64 5f 74 79 | ATA_GET_PTR(mrb,.self,.&Sound_ty |
| 17080 | 70 65 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 | pe,.Sound);..return.mrb_bool_val |
| 170a0 | 75 65 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 | ue(IsSoundPlaying(*sound));.}.;. |
| 170c0 | 54 3b 37 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 6c | T;7I".static.mrb_value.;.T.;[email protected] |
| 170e0 | 0a 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 6c 0a 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 6c 0a 3b | .;.IC;.[..;[email protected].;.IC;.[..;[email protected].; |
| 17100 | 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 3b 10 54 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 06 | .IC;.{.;.IC;.{..;.T;.IC;.{..;.T. |
| 17120 | 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 06 5b 07 40 31 69 02 5a 03 3b 15 46 3b 16 3a 0a 53 6f | ;.T;.{.;.[.;.[.[[email protected].;.F;.:.So |
| 17140 | 75 6e 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 | und;.;.;.;.;.[.;.{.;.IC;."..;.T; |
| 17160 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 6c 0a 3b 25 40 19 3b 26 49 22 12 52 61 79 | .[.;![.;"@.;#0;[email protected].;%@.;&I".Ray |
| 17180 | 6c 69 62 3a 3a 53 6f 75 6e 64 06 3b 20 46 3b 3f 6f 3b 40 0c 3b 41 30 3b 42 30 3b 43 30 3b 16 3b | lib::Sound.;.F;?o;@.;A0;B0;C0;.; |
| 171a0 | 44 3b 25 40 19 3b 45 30 3b 46 30 6f 3b 28 16 3b 07 49 43 3b 08 5b 10 6f 3b 29 15 3b 2a 46 3b 2b | D;%@.;E0;F0o;(.;.IC;.[.o;).;*F;+ |
| 171c0 | 3b 11 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 | ;.;.;.;&I".Raylib::Music#initial |
| 171e0 | 69 7a 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 21 01 3b 15 54 3b 16 3b 39 3b 18 | ize.;.F;,[.;.[.[.@1i.!.;.T;.;9;. |
| 17200 | 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;.[.;![.;"@ |
| 17220 | 17 3b 23 30 3b 24 40 02 e3 0a 3b 25 40 02 e1 0a 3b 35 54 3b 36 49 22 02 82 01 73 74 61 74 69 63 | .;#0;$@...;%@...;5T;6I"...static |
| 17240 | 20 6d 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 | .mrb_value.mrb_Music_initialize( |
| 17260 | 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). |
| 17280 | 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 |
| 172a0 | 72 67 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 | rgs(mrb,."z",.&path);...Music.*m |
| 172c0 | 75 73 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 | usic.=.(Music.*)DATA_PTR(self);. |
| 172e0 | 09 69 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 | .if(music).{.mrb_free(mrb,.music |
| 17300 | 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,. |
| 17320 | 26 4d 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 | &Music_type);..music.=.(Music.*) |
| 17340 | 6d 72 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 | mrb_malloc(mrb,.sizeof(Music));. |
| 17360 | 0a 09 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 | ..*music.=.LoadMusicStream(path) |
| 17380 | 3b 0a 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 | ;...mrb_data_init(self,.music,.& |
| 173a0 | 4d 75 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 | Music_type);..return.self;.}.;.T |
| 173c0 | 3b 37 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 | ;7I".static.mrb_value.;.To;).;*F |
| 173e0 | 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 6c 61 79 06 | ;+;.;.;.;&I".Raylib::Music#play. |
| 17400 | 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 31 01 3b 15 54 3b 16 3b 01 a5 3b 18 30 3b 1c | ;.F;,[.;.[.[[email protected].;.T;.;..;.0;. |
| 17420 | 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;.[.;![.;"@.;# |
| 17440 | 30 3b 24 40 02 ef 0a 3b 25 40 02 e1 0a 3b 35 54 3b 36 49 22 01 b3 73 74 61 74 69 63 20 6d 72 62 | 0;$@...;%@...;5T;6I"..static.mrb |
| 17460 | 5f 76 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 | _value.mrb_Music_play(mrb_state* |
| 17480 | 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 63 20 2a | .mrb,.mrb_value.self).{..Music.* |
| 174a0 | 6d 75 73 69 63 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 | music.=.DATA_GET_PTR(mrb,.self,. |
| 174c0 | 26 4d 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 | &Music_type,.Music);..PlayMusicS |
| 174e0 | 74 72 65 61 6d 28 2a 6d 75 73 69 63 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 | tream(*music);..return.mrb_nil_v |
| 17500 | 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | alue();.}.;.T;7I".static.mrb_val |
| 17520 | 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 | ue.;.To;).;*F;+;.;.;.;&I".Raylib |
| 17540 | 3a 3a 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 31 69 02 38 01 | ::Music#stop.;.F;,[.;.[.[[email protected]. |
| 17560 | 3b 15 54 3b 16 3b 01 a6 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b | ;.T;.;..;.0;.[.;.{.;.IC;."..;.T; |
| 17580 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 fb 0a 3b 25 40 02 e1 0a 3b 35 54 3b 36 49 | .[.;![.;"@.;#0;$@...;%@...;5T;6I |
| 175a0 | 22 01 b3 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 73 74 | "..static.mrb_value.mrb_Music_st |
| 175c0 | 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 65 6c | op(mrb_state*.mrb,.mrb_value.sel |
| 175e0 | 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 50 54 | f).{..Music.*music.=.DATA_GET_PT |
| 17600 | 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4d 75 73 69 63 5f 74 79 70 65 2c 20 4d 75 73 69 63 29 | R(mrb,.self,.&Music_type,.Music) |
| 17620 | 3b 0a 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 | ;..StopMusicStream(*music);..ret |
| 17640 | 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 37 49 22 15 73 | urn.mrb_nil_value();.}.;.T;7I".s |
| 17660 | 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;+;.;. |
| 17680 | 3b 1b 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 | ;.;&I".Raylib::Music#pause.;.F;, |
| 176a0 | 5b 00 3b 14 5b 06 5b 07 40 31 69 02 3f 01 3b 15 54 3b 16 3b 01 a7 3b 18 30 3b 1c 5b 00 3b 1d 7b | [.;.[.[.@1i.?.;.T;.;..;.0;.[.;.{ |
| 176c0 | 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;$@. |
| 176e0 | 07 0b 3b 25 40 02 e1 0a 3b 35 54 3b 36 49 22 01 b5 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | ..;%@...;5T;6I"..static.mrb_valu |
| 17700 | 65 0a 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 | e.mrb_Music_pause(mrb_state*.mrb |
| 17720 | 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 | ,.mrb_value.self).{..Music.*musi |
| 17740 | 63 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4d 75 73 | c.=.DATA_GET_PTR(mrb,.self,.&Mus |
| 17760 | 69 63 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 | ic_type,.Music);..PauseMusicStre |
| 17780 | 61 6d 28 2a 6d 75 73 69 63 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 | am(*music);..return.mrb_nil_valu |
| 177a0 | 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | e();.}.;.T;7I".static.mrb_value. |
| 177c0 | 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 |
| 177e0 | 75 73 69 63 23 72 65 73 75 6d 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 46 01 3b | usic#resume.;.F;,[.;.[.[[email protected].; |
| 17800 | 15 54 3b 16 3b 01 a8 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;. |
| 17820 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 13 0b 3b 25 40 02 e1 0a 3b 35 54 3b 36 49 22 | [.;![.;"@.;#0;$@...;%@...;5T;6I" |
| 17840 | 01 b7 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 | ..static.mrb_value.mrb_Music_res |
| 17860 | 75 6d 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 | ume(mrb_state*.mrb,.mrb_value.se |
| 17880 | 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 50 | lf).{..Music.*music.=.DATA_GET_P |
| 178a0 | 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 63 | TR(mrb,.self,.&Music_type,.Music |
| 178c0 | 29 3b 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 | );..ResumeMusicStream(*music);.. |
| 178e0 | 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 37 49 | return.mrb_nil_value();.}.;.T;7I |
| 17900 | 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b | ".static.mrb_value.;.To;).;*F;+; |
| 17920 | 11 3b 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 | .;.;.;&I".Raylib::Music#volume=. |
| 17940 | 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 53 01 3b 15 54 3b 16 3b 01 a9 3b 18 30 3b 1c | ;.F;,[.;.[.[[email protected].;.T;.;..;.0;. |
| 17960 | 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;.[.;![.;"@.;# |
| 17980 | 30 3b 24 40 02 1f 0b 3b 25 40 02 e1 0a 3b 35 54 3b 36 49 22 01 f2 73 74 61 74 69 63 20 6d 72 62 | 0;$@...;%@...;5T;6I"..static.mrb |
| 179a0 | 5f 76 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 | _value.mrb_Music_set_volume(mrb_ |
| 179c0 | 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 |
| 179e0 | 72 62 5f 66 6c 6f 61 74 20 76 6f 6c 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c | rb_float.vol;..mrb_get_args(mrb, |
| 17a00 | 20 22 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 | ."f",.&vol);..Music.*music.=.DAT |
| 17a20 | 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 70 65 | A_GET_PTR(mrb,.self,.&Music_type |
| 17a40 | 2c 20 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 | ,.Music);..SetMusicVolume(*music |
| 17a60 | 2c 20 76 6f 6c 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 | ,.vol);..return.mrb_fixnum_value |
| 17a80 | 28 76 6f 6c 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | (vol);.}.;.T;7I".static.mrb_valu |
| 17aa0 | 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 79 6c 69 62 3a | e.;.To;).;*F;+;.;.;.;&I".Raylib: |
| 17ac0 | 3a 4d 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 31 69 02 5c | :Music#pitch=.;.F;,[.;.[.[.@1i.\ |
| 17ae0 | 01 3b 15 54 3b 16 3b 01 aa 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 | .;.T;.;..;.0;.[.;.{.;.IC;."..;.T |
| 17b00 | 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 2b 0b 3b 25 40 02 e1 0a 3b 35 54 3b 36 | ;.[.;![.;"@.;#0;$@.+.;%@...;5T;6 |
| 17b20 | 49 22 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 | I"..static.mrb_value.mrb_Music_s |
| 17b40 | 65 74 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 | et_pitch(mrb_state*.mrb,.mrb_val |
| 17b60 | 75 65 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 | ue.self).{..mrb_float.pitch;..mr |
| 17b80 | 62 5f 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 | b_get_args(mrb,."f",.&pitch);..M |
| 17ba0 | 75 73 69 63 20 2a 6d 75 73 69 63 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 | usic.*music.=.DATA_GET_PTR(mrb,. |
| 17bc0 | 73 65 6c 66 2c 20 26 4d 75 73 69 63 5f 74 79 70 65 2c 20 4d 75 73 69 63 29 3b 0a 09 53 65 74 4d | self,.&Music_type,.Music);..SetM |
| 17be0 | 75 73 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 | usicPitch(*music,.pitch);..retur |
| 17c00 | 6e 20 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 | n.mrb_fixnum_value(pitch);.}.;.T |
| 17c20 | 3b 37 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 | ;7I".static.mrb_value.;.To;).;*F |
| 17c40 | 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 73 65 65 6b 06 | ;+;.;.;.;&I".Raylib::Music#seek. |
| 17c60 | 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 65 01 3b 15 54 3b 16 3a 09 73 65 65 6b 3b 18 | ;.F;,[.;.[.[[email protected].;.T;.:.seek;. |
| 17c80 | 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;.[.;![.;"@ |
| 17ca0 | 17 3b 23 30 3b 24 40 02 37 0b 3b 25 40 02 e1 0a 3b 35 54 3b 36 49 22 01 e7 73 74 61 74 69 63 20 | .;#0;[email protected].;%@...;5T;6I"..static. |
| 17cc0 | 6d 72 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 | mrb_value.mrb_Music_seek(mrb_sta |
| 17ce0 | 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_ |
| 17d00 | 66 6c 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 | float.pos;..mrb_get_args(mrb,."f |
| 17d20 | 22 2c 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 | ",.&pos);..Music.*music.=.DATA_G |
| 17d40 | 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 4d | ET_PTR(mrb,.self,.&Music_type,.M |
| 17d60 | 75 73 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 | usic);..SeekMusicStream(*music,. |
| 17d80 | 70 6f 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 | pos);..return.mrb_nil_value();.} |
| 17da0 | 06 3b 20 54 3b 37 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;7I".static.mrb_value.;.To;) |
| 17dc0 | 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 | .;*F;+;.;.;.;&I".Raylib::Music#p |
| 17de0 | 6c 61 79 69 6e 67 3f 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 4d 01 3b 15 54 3b 16 | laying?.;.F;,[.;.[.[[email protected].;.T;. |
| 17e00 | 3b 01 ab 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 | ;..;.0;.[.;.{.;.IC;."..;.T;.[.o; |
| 17e20 | 4c 0a 3b 49 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4a 40 17 3b 16 30 3b 4b 5b 06 40 01 fc 3b | L.;II".return.;.F;J@.;.0;K[.@..; |
| 17e40 | 24 40 02 43 0b 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 43 0b 3b 2e 69 00 3b 25 40 02 e1 0a | [email protected].;![.;"@.;#0;[email protected].;.i.;%@... |
| 17e60 | 3b 35 54 3b 36 49 22 01 bc 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 | ;5T;6I"..static.mrb_value.mrb_Mu |
| 17e80 | 73 69 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 | sic_is_playing(mrb_state*.mrb,.m |
| 17ea0 | 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 3d | rb_value.self).{..Music.*music.= |
| 17ec0 | 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 5f | .DATA_GET_PTR(mrb,.self,.&Music_ |
| 17ee0 | 74 79 70 65 2c 20 4d 75 73 69 63 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 | type,.Music);..return.mrb_bool_v |
| 17f00 | 61 6c 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 | alue(IsMusicStreamPlaying(*music |
| 17f20 | 29 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b | ));.}.;.T;7I".static.mrb_value.; |
| 17f40 | 20 54 6f 3b 29 15 3b 2a 46 3b 2b 3b 11 3b 1a 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 3a 3a 4d 75 | .To;).;*F;+;.;.;.;&I".Raylib::Mu |
| 17f60 | 73 69 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 31 69 | sic#time_length.;.F;,[.;.[.[.@1i |
| 17f80 | 02 6e 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 | .n.;.T;.:.time_length;.0;.[.;.{. |
| 17fa0 | 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 52 | ;.IC;."..;.T;.[.;![.;"@.;#0;[email protected] |
| 17fc0 | 0b 3b 25 40 02 e1 0a 3b 35 54 3b 36 49 22 01 c1 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | .;%@...;5T;6I"..static.mrb_value |
| 17fe0 | 0a 6d 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 | .mrb_Music_get_time_length(mrb_s |
| 18000 | 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 4d 75 | tate*.mrb,.mrb_value.self).{..Mu |
| 18020 | 73 69 63 20 2a 6d 75 73 69 63 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 | sic.*music.=.DATA_GET_PTR(mrb,.s |
| 18040 | 65 6c 66 2c 20 26 4d 75 73 69 63 5f 74 79 70 65 2c 20 4d 75 73 69 63 29 3b 0a 09 72 65 74 75 72 | elf,.&Music_type,.Music);..retur |
| 18060 | 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 47 65 74 4d 75 73 69 63 54 69 6d 65 4c | n.mrb_fixnum_value(GetMusicTimeL |
| 18080 | 65 6e 67 74 68 28 2a 6d 75 73 69 63 29 29 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 | ength(*music));.}.;.T;7I".static |
| 180a0 | 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 |
| 180c0 | 22 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 06 3b 20 46 3b | ".Raylib::Music#time_played.;.F; |
| 180e0 | 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 02 74 01 3b 15 54 3b 16 3a 10 74 69 6d 65 5f 70 6c 61 79 65 | ,[.;.[.[[email protected].;.T;.:.time_playe |
| 18100 | 64 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 | d;.0;.[.;.{.;.IC;."..;.T;.[.;![. |
| 18120 | 3b 22 40 17 3b 23 30 3b 24 40 02 5e 0b 3b 25 40 02 e1 0a 3b 35 54 3b 36 49 22 01 c1 73 74 61 74 | ;"@.;#0;$@.^.;%@...;5T;6I"..stat |
| 18140 | 69 63 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 | ic.mrb_value.mrb_Music_get_time_ |
| 18160 | 70 6c 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 | played(mrb_state*.mrb,.mrb_value |
| 18180 | 20 73 65 6c 66 29 20 7b 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 63 20 3d 20 44 41 54 41 5f 47 45 | .self).{..Music.*music.=.DATA_GE |
| 181a0 | 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4d 75 73 69 63 5f 74 79 70 65 2c 20 4d 75 | T_PTR(mrb,.self,.&Music_type,.Mu |
| 181c0 | 73 69 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 | sic);..return.mrb_fixnum_value(G |
| 181e0 | 65 74 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 | etMusicTimePlayed(*music));.}.;. |
| 18200 | 54 3b 37 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 e1 | T;7I".static.mrb_value.;.T.;.@.. |
| 18220 | 0a 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 e1 0a 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 e1 0a 3b | .;.IC;.[..;.@...;.IC;.[..;.@...; |
| 18240 | 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 3b 10 54 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 06 | .IC;.{.;.IC;.{..;.T;.IC;.{..;.T. |
| 18260 | 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 06 5b 07 40 31 69 02 65 03 3b 15 46 3b 16 3a 0a 4d 75 | ;.T;.{.;.[.;.[.[[email protected].;.F;.:.Mu |
| 18280 | 73 69 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 | sic;.;.;.;.;.[.;.{.;.IC;."..;.T; |
| 182a0 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 e1 0a 3b 25 40 19 3b 26 49 22 12 52 61 79 | .[.;![.;"@.;#0;$@...;%@.;&I".Ray |
| 182c0 | 6c 69 62 3a 3a 4d 75 73 69 63 06 3b 20 46 3b 3f 6f 3b 40 0c 3b 41 30 3b 42 30 3b 43 30 3b 16 3b | lib::Music.;.F;?o;@.;A0;B0;C0;.; |
| 182e0 | 44 3b 25 40 19 3b 45 30 3b 46 30 6f 3b 28 16 3b 07 49 43 3b 08 5b 06 6f 3b 29 15 3b 2a 46 3b 2b | D;%@.;E0;F0o;(.;.IC;.[.o;).;*F;+ |
| 18300 | 3b 11 3b 1a 3b 1b 3b 26 49 22 22 52 61 79 6c 69 62 3a 3a 4e 50 61 74 63 68 49 6e 66 6f 23 69 6e | ;.;.;.;&I""Raylib::NPatchInfo#in |
| 18320 | 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 31 69 1d 3b 15 54 3b 16 3b | itialize.;.F;,[.;.[.[.@1i.;.T;.; |
| 18340 | 39 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 | 9;.0;.[.;.{.;.IC;."..;.T;.[.;![. |
| 18360 | 3b 22 40 17 3b 23 30 3b 24 40 02 7c 0b 3b 25 40 02 7a 0b 3b 35 54 3b 36 49 22 02 69 03 73 74 61 | ;"@.;#0;$@.|.;%@.z.;5T;6I".i.sta |
| 18380 | 74 69 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 | tic.mrb_value.mrb_NPatchInfo_ini |
| 183a0 | 74 69 61 6c 69 7a 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 | tialize(mrb_state*.mrb,.mrb_valu |
| 183c0 | 65 20 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 | e.self).{..mrb_value.rect_source |
| 183e0 | 5f 6f 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 | _obj;..mrb_int.left.=.10;..mrb_i |
| 18400 | 6e 74 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 | nt.top.=.10;..mrb_int.right.=.10 |
| 18420 | 3b 0a 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 | ;..mrb_int.bottom.=.10;..mrb_int |
| 18440 | 20 6c 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 | .layout.=.NPATCH_NINE_PATCH;..mr |
| 18460 | 62 5f 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 | b_get_args(mrb,."o|iiiii",.&rect |
| 18480 | 5f 73 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 | _source_obj,.&left,.&top,.&right |
| 184a0 | 2c 20 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 | ,.&bottom,.&layout);...NPatchInf |
| 184c0 | 6f 20 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 | o.*npatch_info.=.(NPatchInfo.*)D |
| 184e0 | 41 54 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 | ATA_PTR(self);..if(npatch_info). |
| 18500 | 7b 20 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 | {.mrb_free(mrb,.npatch_info.);.} |
| 18520 | 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 4e 50 61 | ..mrb_data_init(self,.NULL,.&NPa |
| 18540 | 74 63 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 | tchInfo_type);..npatch_info.=.(N |
| 18560 | 50 61 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 | PatchInfo.*)mrb_malloc(mrb,.size |
| 18580 | 6f 66 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 | of(NPatchInfo));...Rectangle.*re |
| 185a0 | 63 74 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 | ct_source.=.DATA_GET_PTR(mrb,.re |
| 185c0 | 63 74 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 | ct_source_obj,.&Rectangle_type,. |
| 185e0 | 52 65 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 | Rectangle);...npatch_info->sourc |
| 18600 | 65 20 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 | e.=.*rect_source;..npatch_info-> |
| 18620 | 6c 65 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 | left.=.left;..npatch_info->top.= |
| 18640 | 20 74 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 | .top;..npatch_info->right.=.righ |
| 18660 | 74 3b 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 | t;..npatch_info->bottom.=.bottom |
| 18680 | 3b 0a 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 | ;..npatch_info->layout.=.layout; |
| 186a0 | 0a 0a 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 | ...mrb_data_init(self,.npatch_in |
| 186c0 | 66 6f 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 | fo,.&NPatchInfo_type);..return.s |
| 186e0 | 65 6c 66 3b 0a 7d 06 3b 20 54 3b 37 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | elf;.}.;.T;7I".static.mrb_value. |
| 18700 | 3b 20 54 06 3b 0a 40 02 7a 0b 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 7a 0b 3b 0c 49 43 3b 08 5b | ;.T.;[email protected].;.IC;.[..;[email protected].;.IC;.[ |
| 18720 | 00 06 3b 0a 40 02 7a 0b 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 3b 10 54 3b 11 49 43 | ..;[email protected].;.IC;.{.;.IC;.{..;.T;.IC |
| 18740 | 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 06 5b 07 40 31 69 02 95 03 | ;.{..;.T.;.T;.{.;.[.;.[.[.@1i... |
| 18760 | 3b 15 46 3b 16 3a 0f 4e 50 61 74 63 68 49 6e 66 6f 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b | ;.F;.:.NPatchInfo;.;.;.;.;.[.;.{ |
| 18780 | 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;$@. |
| 187a0 | 7a 0b 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 | z.;%@.;&I".Raylib::NPatchInfo.;. |
| 187c0 | 46 3b 3f 6f 3b 40 0c 3b 41 30 3b 42 30 3b 43 30 3b 16 3b 44 3b 25 40 19 3b 45 30 3b 46 30 6f 3b | F;?o;@.;A0;B0;C0;.;D;%@.;E0;F0o; |
| 187e0 | 29 15 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 | ).;*F;+;.;.;N;&I"$Raylib#emscrip |
| 18800 | 74 65 6e 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 06 3b 20 46 3b 2c 5b 00 3b 14 5b 06 5b 07 40 | ten_set_main_loop.;.F;,[.;.[.[.@ |
| 18820 | 31 69 02 9e 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 | 1i...;.T;.:.emscripten_set_main_ |
| 18840 | 6c 6f 6f 70 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b | loop;.0;.[.;.{.;.IC;."..;.T;.[.; |
| 18860 | 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 98 0b 3b 2f 46 3b 4d 30 3b 25 40 19 3b | ![.;"I"..;.F;#0;$@...;/F;M0;%@.; |
| 18880 | 35 54 3b 36 49 22 01 af 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 20 0a 6d 72 62 5f 65 6d | 5T;6I"..static.mrb_value..mrb_em |
| 188a0 | 73 63 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 | scripten_set_main_loop(mrb_state |
| 188c0 | 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 65 6d 73 63 72 69 | *.mrb,.mrb_value.self).{..emscri |
| 188e0 | 70 74 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 | pten_set_main_loop_arg(execute_e |
| 18900 | 6d 73 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 | mscripten_block,.mrb,.0,.1);..re |
| 18920 | 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 37 49 22 16 | turn.mrb_nil_value();.}.;.T;7I". |
| 18940 | 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 3b 2b 3b 0f | static.mrb_value..;.To;).;*T;+;. |
| 18960 | 3b 1a 3b 1b 3b 26 49 22 24 52 61 79 6c 69 62 2e 65 6d 73 63 72 69 70 74 65 6e 5f 73 65 74 5f 6d | ;.;.;&I"$Raylib.emscripten_set_m |
| 18980 | 61 69 6e 5f 6c 6f 6f 70 06 3b 20 46 3b 2c 40 02 9a 0b 3b 14 40 02 9b 0b 3b 15 54 3b 16 3b 01 b2 | ain_loop.;.F;,@...;.@...;.T;.;.. |
| 189a0 | 3b 18 30 3b 1c 40 02 9d 0b 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;.[.;![ |
| 189c0 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 a5 0b 3b 2e 69 00 3b 25 40 19 3b 35 54 3b 36 40 02 a3 0b 3b | .;"@.;#0;$@...;.i.;%@.;5T;6@...; |
| 189e0 | 37 40 02 a4 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 | 7@....;.@.;.IC;.[..;.@.;.IC;.[.. |
| 18a00 | 3b 0a 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 | ;.@.;.IC;.{.;.IC;.{.;xIC;.{.;u@. |
| 18a20 | 8e 03 3b 76 40 02 9b 03 06 3b 10 54 3b 7a 49 43 3b 0e 7b 07 3b 75 40 02 ad 03 3b 76 40 02 ba 03 | ..;v@....;.T;zIC;.{.;u@...;v@... |
| 18a40 | 06 3b 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 | .;.T.;.T;.IC;.{..;.T.;.T;.{.;.[. |
| 18a60 | 3b 14 5b 0e 5b 07 40 02 b7 01 69 09 5b 07 40 22 69 06 5b 07 40 01 d0 69 06 5b 07 49 22 15 6d 72 | ;.[.[[email protected].[.@"i.[[email protected].[.I".mr |
| 18a80 | 62 6c 69 62 2f 73 68 61 70 65 73 2e 72 62 06 3b 20 54 69 06 5b 07 40 02 6a 04 69 06 5b 07 40 02 | blib/shapes.rb.;.Ti.[[email protected].[.@. |
| 18aa0 | ec 05 69 01 a0 5b 07 40 02 9c 07 69 01 89 5b 07 40 31 69 02 31 03 5b 07 40 02 a7 04 69 01 dd 3b | ..i..[[email protected]..[[email protected].[[email protected]..; |
| 18ac0 | 15 54 3b 16 3a 0b 52 61 79 6c 69 62 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | .T;.:.Raylib;.;.;.;.;.[.;.{.;.IC |
| 18ae0 | 3b 1f 22 1c 54 68 69 73 20 69 73 20 61 20 72 61 79 6c 69 62 20 6d 6f 64 75 6c 65 0e 3b 20 54 3b | ;.".This.is.a.raylib.module.;.T; |
| 18b00 | 1c 5b 00 3b 21 5b 00 3b 22 49 22 1c 54 68 69 73 20 69 73 20 61 20 72 61 79 6c 69 62 20 6d 6f 64 | .[.;![.;"I".This.is.a.raylib.mod |
| 18b20 | 75 6c 65 06 3b 20 54 3b 23 30 3b 24 40 19 3b 2e 69 00 3b 2f 46 3b 30 6f 3b 31 08 3b 32 46 3b 33 | ule.;.T;#0;$@.;.i.;/F;0o;1.;2F;3 |
| 18b40 | 69 08 3b 34 69 08 3b 25 40 06 3b 26 49 22 0b 52 61 79 6c 69 62 06 3b 20 46 6f 3b 28 16 3b 07 49 | i.;4i.;%@.;&I".Raylib.;.Fo;(.;.I |
| 18b60 | 43 3b 08 5b 00 06 3b 0a 40 02 c7 0b 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 c7 0b 3b 0c 49 43 3b | C;.[..;.@...;.IC;.[..;.@...;.IC; |
| 18b80 | 08 5b 06 6f 3b 40 0c 3b 41 40 02 c7 0b 3b 42 49 22 1c 52 61 79 6c 69 62 3a 3a 53 74 72 69 6e 67 | .[.o;@.;A@...;BI".Raylib::String |
| 18ba0 | 45 78 74 65 6e 73 69 6f 6e 06 3b 20 54 3b 43 30 3b 16 3b 01 88 3b 25 40 19 3b 45 40 02 95 07 3b | Extension.;.T;C0;.;..;%@.;E@...; |
| 18bc0 | 46 3a 0b 6d 6f 64 75 6c 65 06 3b 0a 40 02 c7 0b 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 | F:.module.;.@...;.IC;.{.;.IC;.{. |
| 18be0 | 06 3b 10 54 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 06 | .;.T;.IC;.{..;.T.;.T;.{.;.[.;.[. |
| 18c00 | 5b 07 49 22 13 6d 72 62 6c 69 62 2f 74 65 78 74 2e 72 62 06 3b 20 54 69 06 3b 15 46 3b 16 3a 0b | [.I".mrblib/text.rb.;.Ti.;.F;.:. |
| 18c20 | 53 74 72 69 6e 67 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 | String;.;.;.;.;.[.;.{.;.IC;."..; |
| 18c40 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 c7 0b 3b 2e 69 00 3b 25 40 06 3b | .T;.[.;![.;"@.;#0;$@...;.i.;%@.; |
| 18c60 | 26 49 22 0b 53 74 72 69 6e 67 06 3b 20 46 3b 3f 6f 3b 40 0c 3b 41 30 3b 42 30 3b 43 30 3b 16 3b | &I".String.;.F;?o;@.;A0;B0;C0;.; |
| 18c80 | 44 3b 25 40 06 3b 45 30 3b 46 3b 0f 6f 3b 54 11 3b 14 5b 06 5b 07 40 02 b7 01 69 06 3b 15 46 3b | D;%@.;E0;F;.o;T.;.[.[[email protected].;.F; |
| 18ca0 | 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 3b 20 | .:.Rl;.;.;.;.;.[.;.{.;.IC;."..;. |
| 18cc0 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 dc 0b 3b 25 40 06 3b 26 49 22 07 52 | T;.[.;![.;"@.;#0;$@...;%@.;&I".R |
| 18ce0 | 6c 06 3b 20 46 3b 36 49 22 10 52 6c 20 3d 20 52 61 79 6c 69 62 06 3b 20 54 3b 56 49 22 0b 52 61 | l.;.F;6I".Rl.=.Raylib.;.T;VI".Ra |
| 18d00 | 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 3b 08 | ylib.;.T.;.@.;.IC;.[..;.@.;.IC;. |
| 18d20 | 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 43 3b | [..;.@.;.IC;.{.;.IC;.{..;.T;.IC; |
| 18d40 | 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 3b 18 | .{..;.T.;.T;.{.;.[.;.[.;.F;.;.;. |
| 18d60 | 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 3b 21 | ;.;.;.;.[.;.{.;.IC;."..;.T;.[.;! |
| 18d80 | 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 b3 40 | [.;"@.;#0;$@.;.i.;%0;&@.;.@.;..@ |
| 18da0 | 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 56 65 | .:.Raylib::Vector2@.:.Raylib::Ve |
| 18dc0 | 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 72 5f | ctor2.default@.:.Raylib.scissor_ |
| 18de0 | 6d 6f 64 65 40 7a 3b 01 b5 40 02 c7 0b 3a 12 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 40 01 c7 3a | mode@z;..@...:.Raylib::Color@..: |
| 18e00 | 1e 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 2e 63 6f 6c 6f 72 5f 63 61 63 68 65 40 01 c9 3a 21 52 | .Raylib::Color.color_cache@..:!R |
| 18e20 | 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 2e 6d 65 74 68 6f 64 5f 6d 69 73 73 69 6e 67 40 01 da 3a 26 | aylib::Color.method_missing@..:& |
| 18e40 | 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 2e 72 65 73 70 6f 6e 64 5f 74 6f 5f 6d 69 73 73 69 6e 67 | Raylib::Color.respond_to_missing |
| 18e60 | 3f 40 01 ec 3a 19 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 2e 72 61 6e 64 6f 6d 40 02 02 01 3a 18 | ?@..:.Raylib::Color.random@...:. |
| 18e80 | 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 2e 63 6c 6f 6e 65 40 02 15 01 3a 1d 52 61 79 6c 69 62 3a | Raylib::Color.clone@...:.Raylib: |
| 18ea0 | 3a 43 6f 6c 6f 72 3a 3a 43 6f 6c 6f 72 4c 69 73 74 40 02 21 01 3b 01 b6 40 02 dc 0b 3a 16 52 61 | :Color::ColorList@.!.;..@...:.Ra |
| 18ec0 | 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 40 02 ad 01 3a 1b 52 61 79 6c 69 62 3a 3a 52 65 63 | ylib::Rectangle@...:.Raylib::Rec |
| 18ee0 | 74 61 6e 67 6c 65 23 64 72 61 77 40 02 af 01 3a 21 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 | tangle#draw@...:!Raylib::Rectang |
| 18f00 | 6c 65 23 64 72 61 77 5f 6c 69 6e 65 73 40 02 bf 01 3a 13 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c | le#draw_lines@...:.Raylib::Circl |
| 18f20 | 65 40 02 d1 02 3a 1a 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 76 65 63 74 6f 72 40 02 d3 02 | e@...:.Raylib::Circle#vector@... |
| 18f40 | 3a 1b 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 76 65 63 74 6f 72 3d 40 02 e0 02 3a 1a 52 61 | :.Raylib::Circle#vector=@...:.Ra |
| 18f60 | 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 72 61 64 69 75 73 40 02 f3 02 3a 1b 52 61 79 6c 69 62 3a | ylib::Circle#radius@...:.Raylib: |
| 18f80 | 3a 43 69 72 63 6c 65 23 72 61 64 69 75 73 3d 40 02 00 03 3a 1e 52 61 79 6c 69 62 3a 3a 43 69 72 | :Circle#radius=@...:.Raylib::Cir |
| 18fa0 | 63 6c 65 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 12 03 3a 15 52 61 79 6c 69 62 3a 3a 43 69 72 63 | cle#initialize@...:.Raylib::Circ |
| 18fc0 | 6c 65 23 78 40 02 29 03 3a 15 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 79 40 02 35 03 3a 16 | le#x@.).:.Raylib::Circle#[email protected].:. |
| 18fe0 | 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 78 3d 40 02 41 03 3a 16 52 61 79 6c 69 62 3a 3a 43 | Raylib::Circle#[email protected].:.Raylib::C |
| 19000 | 69 72 63 6c 65 23 79 3d 40 02 4f 03 3a 18 52 61 79 6c 69 62 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f | ircle#[email protected].:.Raylib.defined_loo |
| 19020 | 70 40 02 8e 03 3a 19 52 61 79 6c 69 62 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3d 40 02 9b 03 3a | p@...:.Raylib.defined_loop=@...: |
| 19040 | 1d 52 61 79 6c 69 62 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 40 02 ad 03 3a 1e 52 | .Raylib.data_keys_pressed@...:.R |
| 19060 | 61 79 6c 69 62 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3d 40 02 ba 03 3a 1d 52 61 | aylib.data_keys_pressed=@...:.Ra |
| 19080 | 79 6c 69 62 2e 77 68 69 6c 65 5f 77 69 6e 64 6f 77 5f 6f 70 65 6e 40 02 cc 03 3a 15 52 61 79 6c | ylib.while_window_open@...:.Rayl |
| 190a0 | 69 62 2e 6d 61 69 6e 5f 6c 6f 6f 70 40 02 da 03 3a 15 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 | ib.main_loop@...:.Raylib.draw_te |
| 190c0 | 78 74 40 02 e6 03 3a 18 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 40 02 fd 03 3a | xt@...:.Raylib.draw_texture@...: |
| 190e0 | 1b 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 40 02 12 04 3a 1c 52 61 79 | .Raylib.draw_texture_ex@...:.Ray |
| 19100 | 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 40 02 2b 04 3a 18 52 61 79 6c 69 62 | lib.draw_texture_pro@.+.:.Raylib |
| 19120 | 2e 6b 65 79 73 5f 70 72 65 73 73 65 64 40 02 46 04 3a 10 52 61 79 6c 69 62 2e 64 72 61 77 40 02 | [email protected].:.Raylib.draw@. |
| 19140 | 52 04 3a 14 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 40 02 63 04 3a 16 52 61 79 6c 69 62 3a | R.:.Raylib::[email protected].:.Raylib: |
| 19160 | 3a 54 65 78 74 75 72 65 23 68 40 02 65 04 3a 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 | :Texture#[email protected].:.Raylib::Texture# |
| 19180 | 68 3d 40 02 74 04 3a 16 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 40 02 84 04 3a 17 52 | [email protected].:.Raylib::Texture#w@...:.R |
| 191a0 | 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 3d 40 02 92 04 3a 17 52 61 79 6c 69 62 23 69 6e | aylib::Texture#w=@...:.Raylib#in |
| 191c0 | 69 74 5f 77 69 6e 64 6f 77 40 02 e7 05 3a 17 52 61 79 6c 69 62 2e 69 6e 69 74 5f 77 69 6e 64 6f | it_window@...:.Raylib.init_windo |
| 191e0 | 77 40 02 18 06 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 | w@...:.Raylib#window_should_clos |
| 19200 | 65 3f 40 02 43 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 | [email protected].:.Raylib.window_should_clo |
| 19220 | 73 65 3f 40 02 5d 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 | se?@.].:.Raylib#clear_background |
| 19240 | 40 02 70 06 3a 1c 52 61 79 6c 69 62 2e 63 6c 65 61 72 5f 62 61 63 6b 67 72 6f 75 6e 64 40 02 93 | @.p.:.Raylib.clear_background@.. |
| 19260 | 06 3a 19 52 61 79 6c 69 62 23 62 65 67 69 6e 5f 64 72 61 77 69 6e 67 40 02 b1 06 3a 19 52 61 79 | .:.Raylib#begin_drawing@...:.Ray |
| 19280 | 6c 69 62 2e 62 65 67 69 6e 5f 64 72 61 77 69 6e 67 40 02 c3 06 3a 17 52 61 79 6c 69 62 23 65 6e | lib.begin_drawing@...:.Raylib#en |
| 192a0 | 64 5f 64 72 61 77 69 6e 67 40 02 d0 06 3a 17 52 61 79 6c 69 62 2e 65 6e 64 5f 64 72 61 77 69 6e | d_drawing@...:.Raylib.end_drawin |
| 192c0 | 67 40 02 e2 06 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 | g@...:.Raylib#begin_scissor_mode |
| 192e0 | 40 02 ef 06 3a 1e 52 61 79 6c 69 62 2e 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 40 | @...:.Raylib.begin_scissor_mode@ |
| 19300 | 02 2d 07 3a 1c 52 61 79 6c 69 62 23 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 40 02 66 07 | .-.:.Raylib#[email protected]. |
| 19320 | 3a 1c 52 61 79 6c 69 62 2e 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 40 02 80 07 3a 1c 52 | :.Raylib.end_scissor_mode@...:.R |
| 19340 | 61 79 6c 69 62 3a 3a 53 74 72 69 6e 67 45 78 74 65 6e 73 69 6f 6e 40 02 95 07 3a 11 52 61 79 6c | aylib::StringExtension@...:.Rayl |
| 19360 | 69 62 3a 3a 46 6f 6e 74 40 02 01 08 3a 21 52 61 79 6c 69 62 3a 3a 53 74 72 69 6e 67 45 78 74 65 | ib::Font@...:!Raylib::StringExte |
| 19380 | 6e 73 69 6f 6e 23 64 72 61 77 40 02 97 07 3a 14 52 61 79 6c 69 62 23 64 72 61 77 5f 66 70 73 40 | nsion#draw@...:.Raylib#draw_fps@ |
| 193a0 | 02 13 08 3a 14 52 61 79 6c 69 62 2e 64 72 61 77 5f 66 70 73 40 02 25 08 3a 14 52 61 79 6c 69 62 | ...:.Raylib.draw_fps@.%.:.Raylib |
| 193c0 | 23 70 6c 61 74 66 6f 72 6d 40 02 32 08 3a 14 52 61 79 6c 69 62 2e 70 6c 61 74 66 6f 72 6d 40 02 | #[email protected].:.Raylib.platform@. |
| 193e0 | 3f 08 3a 16 52 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 40 02 47 08 3a 16 52 61 79 6c 69 | ?.:.Raylib#[email protected].:.Rayli |
| 19400 | 62 2e 5f 64 72 61 77 5f 74 65 78 74 40 02 54 08 3a 1a 52 61 79 6c 69 62 23 63 61 6c 6c 5f 6d 61 | [email protected].:.Raylib#call_ma |
| 19420 | 69 6e 5f 6c 6f 6f 70 40 02 5c 08 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 |
| 19440 | 6f 70 40 02 69 08 3a 17 52 61 79 6c 69 62 23 74 61 72 67 65 74 5f 66 70 73 3d 40 02 6f 08 3a 17 | [email protected].:.Raylib#[email protected].:. |
| 19460 | 52 61 79 6c 69 62 2e 74 61 72 67 65 74 5f 66 70 73 3d 40 02 7c 08 3a 0f 52 61 79 6c 69 62 23 66 | Raylib.target_fps=@.|.:.Raylib#f |
| 19480 | 70 73 40 02 82 08 3a 0f 52 61 79 6c 69 62 2e 66 70 73 40 02 8f 08 3a 16 52 61 79 6c 69 62 23 66 | ps@...:.Raylib.fps@...:.Raylib#f |
| 194a0 | 72 61 6d 65 5f 74 69 6d 65 40 02 95 08 3a 16 52 61 79 6c 69 62 2e 66 72 61 6d 65 5f 74 69 6d 65 | rame_time@...:.Raylib.frame_time |
| 194c0 | 40 02 a2 08 3a 10 52 61 79 6c 69 62 23 74 69 6d 65 40 02 a8 08 3a 10 52 61 79 6c 69 62 2e 74 69 | @...:.Raylib#time@...:.Raylib.ti |
| 194e0 | 6d 65 40 02 b5 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 |
| 19500 | 73 65 64 3f 40 02 bb 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 |
| 19520 | 65 73 73 65 64 3f 40 02 cd 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_ |
| 19540 | 64 6f 77 6e 3f 40 02 d6 08 3a 1e 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 64 | down?@...:.Raylib.mouse_button_d |
| 19560 | 6f 77 6e 3f 40 02 e8 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 | own?@...:"Raylib#mouse_button_re |
| 19580 | 6c 65 61 73 65 64 3f 40 02 f1 08 3a 22 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e | leased?@...:"Raylib.mouse_button |
| 195a0 | 5f 72 65 6c 65 61 73 65 64 3f 40 02 03 09 3a 1c 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 62 75 74 | _released?@...:.Raylib#mouse_but |
| 195c0 | 74 6f 6e 5f 75 70 3f 40 02 0c 09 3a 1c 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e | ton_up?@...:.Raylib.mouse_button |
| 195e0 | 5f 75 70 3f 40 02 1e 09 3a 18 52 61 79 6c 69 62 23 6b 65 79 5f 70 72 65 73 73 65 64 3f 40 02 27 | _up?@...:.Raylib#key_pressed?@.' |
| 19600 | 09 3a 18 52 61 79 6c 69 62 2e 6b 65 79 5f 70 72 65 73 73 65 64 3f 40 02 39 09 3a 15 52 61 79 6c | .:[email protected].:.Rayl |
| 19620 | 69 62 23 6b 65 79 5f 64 6f 77 6e 3f 40 02 42 09 3a 15 52 61 79 6c 69 62 2e 6b 65 79 5f 64 6f 77 | ib#[email protected].:.Raylib.key_dow |
| 19640 | 6e 3f 40 02 54 09 3a 19 52 61 79 6c 69 62 23 6b 65 79 5f 72 65 6c 65 61 73 65 64 3f 40 02 5d 09 | [email protected].:.Raylib#key_released?@.]. |
| 19660 | 3a 19 52 61 79 6c 69 62 2e 6b 65 79 5f 72 65 6c 65 61 73 65 64 3f 40 02 6f 09 3a 13 52 61 79 6c | :[email protected].:.Rayl |
| 19680 | 69 62 23 6b 65 79 5f 75 70 3f 40 02 78 09 3a 13 52 61 79 6c 69 62 2e 6b 65 79 5f 75 70 3f 40 02 | ib#[email protected].:.Raylib.key_up?@. |
| 196a0 | 8a 09 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 93 09 | ..:.Raylib#_next_key_pressed@... |
| 196c0 | 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 a0 09 3a 13 | :.Raylib._next_key_pressed@...:. |
| 196e0 | 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 78 40 02 a6 09 3a 13 52 61 79 6c 69 62 2e 6d 6f 75 73 65 | Raylib#mouse_x@...:.Raylib.mouse |
| 19700 | 5f 78 40 02 b3 09 3a 13 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 79 40 02 b9 09 3a 13 52 61 79 6c | _x@...:.Raylib#mouse_y@...:.Rayl |
| 19720 | 69 62 2e 6d 6f 75 73 65 5f 79 40 02 c6 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 |
| 19740 | 69 74 69 6f 6e 40 02 cc 09 3a 1a 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 70 6f 73 69 74 69 6f 6e | ition@...:.Raylib.mouse_position |
| 19760 | 40 02 d9 09 3a 17 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 77 68 65 65 6c 40 02 df 09 3a 17 52 61 | @...:.Raylib#mouse_wheel@...:.Ra |
| 19780 | 79 6c 69 62 2e 6d 6f 75 73 65 5f 77 68 65 65 6c 40 02 ec 09 3a 1c 52 61 79 6c 69 62 23 62 65 67 | ylib.mouse_wheel@...:.Raylib#beg |
| 197a0 | 69 6e 5f 62 6c 65 6e 64 5f 6d 6f 64 65 40 02 f2 09 3a 1c 52 61 79 6c 69 62 2e 62 65 67 69 6e 5f | in_blend_mode@...:.Raylib.begin_ |
| 197c0 | 62 6c 65 6e 64 5f 6d 6f 64 65 40 02 ff 09 3a 1a 52 61 79 6c 69 62 23 65 6e 64 5f 62 6c 65 6e 64 | blend_mode@...:.Raylib#end_blend |
| 197e0 | 5f 6d 6f 64 65 40 02 05 0a 3a 1a 52 61 79 6c 69 62 2e 65 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 | _mode@...:.Raylib.end_blend_mode |
| 19800 | 40 02 12 0a 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 | @...:.Raylib::Color#initialize@. |
| 19820 | 2e 01 3a 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 72 40 02 3a 01 3a 15 52 61 79 6c 69 62 3a | ..:.Raylib::Color#r@.:.:.Raylib: |
| 19840 | 3a 43 6f 6c 6f 72 23 72 3d 40 02 46 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@. |
| 19860 | 52 01 3a 15 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 67 3d 40 02 5e 01 3a 14 52 61 79 6c 69 62 | R.:.Raylib::Color#g=@.^.:.Raylib |
| 19880 | 3a 3a 43 6f 6c 6f 72 23 62 40 02 6a 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=@ |
| 198a0 | 02 76 01 3a 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 61 40 02 82 01 3a 15 52 61 79 6c 69 62 | .v.:.Raylib::Color#a@...:.Raylib |
| 198c0 | 3a 3a 43 6f 6c 6f 72 23 61 3d 40 02 8e 01 3a 1d 52 61 79 6c 69 62 23 69 6e 69 74 5f 61 75 64 69 | ::Color#a=@...:.Raylib#init_audi |
| 198e0 | 6f 5f 64 65 76 69 63 65 40 02 18 0a 3a 1d 52 61 79 6c 69 62 2e 69 6e 69 74 5f 61 75 64 69 6f 5f | o_device@...:.Raylib.init_audio_ |
| 19900 | 64 65 76 69 63 65 40 02 25 0a 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_ |
| 19920 | 72 65 61 64 79 3f 40 02 2b 0a 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_ |
| 19940 | 72 65 61 64 79 3f 40 02 3d 0a 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 |
| 19960 | 65 76 69 63 65 40 02 46 0a 3a 1e 52 61 79 6c 69 62 2e 63 6c 6f 73 65 5f 61 75 64 69 6f 5f 64 65 | [email protected].:.Raylib.close_audio_de |
| 19980 | 76 69 63 65 40 02 53 0a 3a 1d 52 61 79 6c 69 62 23 73 65 74 5f 6d 61 73 74 65 72 5f 76 6f 6c 75 | [email protected].:.Raylib#set_master_volu |
| 199a0 | 6d 65 40 02 59 0a 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 | [email protected].:.Raylib.set_master_volume |
| 199c0 | 40 02 66 0a 3a 12 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 40 02 6c 0a 3a 1d 52 61 79 6c 69 62 3a | @.f.:.Raylib::[email protected].:.Raylib: |
| 199e0 | 3a 53 6f 75 6e 64 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 6e 0a 3a 17 52 61 79 6c 69 62 3a 3a 53 | :Sound#[email protected].:.Raylib::S |
| 19a00 | 6f 75 6e 64 23 70 6c 61 79 40 02 7a 0a 3a 17 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 73 74 6f | ound#[email protected].:.Raylib::Sound#sto |
| 19a20 | 70 40 02 86 0a 3a 18 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 61 75 73 65 40 02 92 0a 3a 19 | p@...:.Raylib::Sound#pause@...:. |
| 19a40 | 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 72 65 73 75 6d 65 40 02 9e 0a 3a 1a 52 61 79 6c 69 62 | Raylib::Sound#resume@...:.Raylib |
| 19a60 | 3a 3a 53 6f 75 6e 64 23 76 6f 6c 75 6d 65 3d 40 02 aa 0a 3a 19 52 61 79 6c 69 62 3a 3a 53 6f 75 | ::Sound#volume=@...:.Raylib::Sou |
| 19a80 | 6e 64 23 70 69 74 63 68 3d 40 02 b6 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 |
| 19aa0 | 79 69 6e 67 3f 40 02 c2 0a 3a 12 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 40 02 e1 0a 3a 1d 52 61 | ying?@...:.Raylib::Music@...:.Ra |
| 19ac0 | 79 6c 69 62 3a 3a 4d 75 73 69 63 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 e3 0a 3a 17 52 61 79 6c | ylib::Music#initialize@...:.Rayl |
| 19ae0 | 69 62 3a 3a 4d 75 73 69 63 23 70 6c 61 79 40 02 ef 0a 3a 17 52 61 79 6c 69 62 3a 3a 4d 75 73 69 | ib::Music#play@...:.Raylib::Musi |
| 19b00 | 63 23 73 74 6f 70 40 02 fb 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@ |
| 19b20 | 02 07 0b 3a 19 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 72 65 73 75 6d 65 40 02 13 0b 3a 1a 52 | ...:.Raylib::Music#resume@...:.R |
| 19b40 | 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 76 6f 6c 75 6d 65 3d 40 02 1f 0b 3a 19 52 61 79 6c 69 62 | aylib::Music#volume=@...:.Raylib |
| 19b60 | 3a 3a 4d 75 73 69 63 23 70 69 74 63 68 3d 40 02 2b 0b 3a 17 52 61 79 6c 69 62 3a 3a 4d 75 73 69 | ::Music#pitch=@.+.:.Raylib::Musi |
| 19b80 | 63 23 73 65 65 6b 40 02 37 0b 3a 1b 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 6c 61 79 69 6e | c#[email protected].:.Raylib::Music#playin |
| 19ba0 | 67 3f 40 02 43 0b 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 | [email protected].:.Raylib::Music#time_lengt |
| 19bc0 | 68 40 02 52 0b 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 | [email protected].:.Raylib::Music#time_played |
| 19be0 | 40 02 5e 0b 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 |
| 19c00 | 40 2c 3a 16 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 78 40 39 3a 17 52 61 79 6c 69 62 3a | @,:.Raylib::Vector2#x@9:.Raylib: |
| 19c20 | 3a 56 65 63 74 6f 72 32 23 78 3d 40 45 3a 16 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 79 | :Vector2#x=@E:.Raylib::Vector2#y |
| 19c40 | 40 51 3a 17 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 79 3d 40 5d 3a 21 52 61 79 6c 69 62 | @Q:.Raylib::Vector2#y=@]:!Raylib |
| 19c60 | 3a 3a 52 65 63 74 61 6e 67 6c 65 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 d1 01 3a 18 52 61 79 6c | ::Rectangle#initialize@...:.Rayl |
| 19c80 | 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 78 40 02 df 01 3a 19 52 61 79 6c 69 62 3a 3a 52 65 63 | ib::Rectangle#x@...:.Raylib::Rec |
| 19ca0 | 74 61 6e 67 6c 65 23 78 3d 40 02 eb 01 3a 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 | tangle#x=@...:.Raylib::Rectangle |
| 19cc0 | 23 79 40 02 f7 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 03 02 | #y@...:.Raylib::Rectangle#y=@... |
| 19ce0 | 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 0f 02 3a 1d 52 | :.Raylib::Rectangle#width@...:.R |
| 19d00 | 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 1b 02 3a 18 52 61 79 | aylib::Rectangle#width=@...:.Ray |
| 19d20 | 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 77 40 02 27 02 3a 19 52 61 79 6c 69 62 3a 3a 52 65 | lib::Rectangle#w@.'.:.Raylib::Re |
| 19d40 | 63 74 61 6e 67 6c 65 23 77 3d 40 02 33 02 3a 1d 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c | ctangle#[email protected].:.Raylib::Rectangl |
| 19d60 | 65 23 68 65 69 67 68 74 40 02 3f 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# |
| 19d80 | 68 65 69 67 68 74 3d 40 02 4b 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 |
| 19da0 | 40 02 57 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 63 02 3a 24 | @.W.:.Raylib::Rectangle#[email protected].:$ |
| 19dc0 | 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@ |
| 19de0 | 02 6f 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 | .o.:(Raylib::Rectangle#collide_w |
| 19e00 | 69 74 68 5f 72 65 63 3f 40 02 7b 02 3a 2b 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 | ith_rec?@.{.:+Raylib::Rectangle# |
| 19e20 | 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 63 69 72 63 6c 65 3f 40 02 8a 02 3a 2a 52 61 79 6c 69 62 | collide_with_circle?@...:*Raylib |
| 19e40 | 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?@ |
| 19e60 | 02 99 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 a8 02 | ...:.Raylib::Rectangle#_draw@... |
| 19e80 | 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@ |
| 19ea0 | 02 b4 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 |
| 19ec0 | 5f 72 65 63 3f 40 02 5d 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 |
| 19ee0 | 65 5f 77 69 74 68 5f 63 69 72 63 6c 65 3f 40 02 6c 03 3a 17 52 61 79 6c 69 62 3a 3a 4e 50 61 74 | [email protected].:.Raylib::NPat |
| 19f00 | 63 68 49 6e 66 6f 40 02 7a 0b 3a 22 52 61 79 6c 69 62 3a 3a 4e 50 61 74 63 68 49 6e 66 6f 23 69 | [email protected].:"Raylib::NPatchInfo#i |
| 19f20 | 6e 69 74 69 61 6c 69 7a 65 40 02 7c 0b 3a 24 52 61 79 6c 69 62 23 65 6d 73 63 72 69 70 74 65 6e | nitialize@.|.:$Raylib#emscripten |
| 19f40 | 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 40 02 98 0b 3a 24 52 61 79 6c 69 62 2e 65 6d 73 63 72 | _set_main_loop@...:$Raylib.emscr |
| 19f60 | 69 70 74 65 6e 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 40 02 a5 0b 3a 1f 52 61 79 6c 69 62 3a | ipten_set_main_loop@...:.Raylib: |
| 19f80 | 3a 54 65 78 74 75 72 65 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 a2 04 3a 1a 52 61 79 6c 69 62 3a | :Texture#initialize@...:.Raylib: |
| 19fa0 | 3a 54 65 78 74 75 72 65 23 77 69 64 74 68 40 02 c7 04 3a 1b 52 61 79 6c 69 62 3a 3a 54 65 78 74 | :Texture#width@...:.Raylib::Text |
| 19fc0 | 75 72 65 23 77 69 64 74 68 3d 40 02 ea 04 3a 1b 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 | ure#width=@...:.Raylib::Texture# |
| 19fe0 | 68 65 69 67 68 74 40 02 1d 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 |
| 1a000 | 68 74 3d 40 02 40 05 3a 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 69 64 40 02 73 05 3a | ht=@.@.:.Raylib::Texture#[email protected].: |
| 1a020 | 19 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 64 72 61 77 40 02 8e 05 | .Raylib::Texture#draw@... |