| ofs | hex dump | ascii |
|---|
| 0000 | 04 08 7b 01 b1 3a 09 72 6f 6f 74 6f 3a 22 59 41 52 44 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a | ..{..:.rooto:"YARD::CodeObjects: |
| 0020 | 3a 52 6f 6f 74 4f 62 6a 65 63 74 15 3a 0e 40 63 68 69 6c 64 72 65 6e 49 43 3a 26 59 41 52 44 3a | :RootObject.:.@childrenIC:&YARD: |
| 0040 | 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 4c 69 73 74 5b 08 6f 3a | :CodeObjects::CodeObjectList[.o: |
| 0060 | 2a 59 41 52 44 3a 3a 4d 52 75 62 79 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a 3a 48 65 61 64 65 | *YARD::MRuby::CodeObjects::Heade |
| 0080 | 72 73 52 6f 6f 74 15 3b 07 49 43 3b 08 5b 00 06 3a 0b 40 6f 77 6e 65 72 40 08 3a 12 40 63 6c 61 | rsRoot.;.IC;.[..:.@owner@.:.@cla |
| 00a0 | 73 73 5f 6d 69 78 69 6e 73 49 43 3b 08 5b 00 06 3b 0a 40 08 3a 15 40 69 6e 73 74 61 6e 63 65 5f | ss_mixinsIC;.[..;.@.:.@instance_ |
| 00c0 | 6d 69 78 69 6e 73 49 43 3b 08 5b 00 06 3b 0a 40 08 3a 10 40 61 74 74 72 69 62 75 74 65 73 49 43 | mixinsIC;.[..;.@.:.@attributesIC |
| 00e0 | 3a 0f 53 79 6d 62 6f 6c 48 61 73 68 7b 07 3a 0a 63 6c 61 73 73 49 43 3b 0e 7b 00 06 3a 15 40 73 | :.SymbolHash{.:.classIC;.{..:.@s |
| 0100 | 79 6d 62 6f 6c 69 7a 65 5f 76 61 6c 75 65 54 3a 0d 69 6e 73 74 61 6e 63 65 49 43 3b 0e 7b 00 06 | ymbolize_valueT:.instanceIC;.{.. |
| 0120 | 3b 10 54 06 3b 10 54 3a 0d 40 61 6c 69 61 73 65 73 7b 00 3a 0c 40 67 72 6f 75 70 73 5b 00 3a 0b | ;.T.;.T:.@aliases{.:.@groups[.:. |
| 0140 | 40 66 69 6c 65 73 5b 00 3a 1f 40 63 75 72 72 65 6e 74 5f 66 69 6c 65 5f 68 61 73 5f 63 6f 6d 6d | @files[.:.@current_file_has_comm |
| 0160 | 65 6e 74 73 46 3a 0a 40 6e 61 6d 65 3a 0c 68 65 61 64 65 72 73 3a 11 40 73 6f 75 72 63 65 5f 74 | entsF:.@name:.headers:.@source_t |
| 0180 | 79 70 65 3a 09 72 75 62 79 3a 10 40 76 69 73 69 62 69 6c 69 74 79 3a 0b 70 75 62 6c 69 63 3a 0a | ype:.ruby:.@visibility:.public:. |
| 01a0 | 40 74 61 67 73 5b 00 3a 10 40 64 6f 63 73 74 72 69 6e 67 73 7b 00 3a 0f 40 64 6f 63 73 74 72 69 | @tags[.:.@docstrings{.:.@docstri |
| 01c0 | 6e 67 49 43 3a 14 59 41 52 44 3a 3a 44 6f 63 73 74 72 69 6e 67 22 00 0b 3a 06 45 54 3b 1c 5b 00 | ngIC:.YARD::Docstring"..:.ET;.[. |
| 01e0 | 3a 0e 40 72 65 66 5f 74 61 67 73 5b 00 3a 09 40 61 6c 6c 49 22 00 06 3b 20 54 3a 1a 40 75 6e 72 | :.@ref_tags[.:.@allI"..;.T:.@unr |
| 0200 | 65 73 6f 6c 76 65 64 5f 72 65 66 65 72 65 6e 63 65 30 3a 0c 40 6f 62 6a 65 63 74 40 08 3a 0f 40 | esolved_reference0:.@object@.:.@ |
| 0220 | 6e 61 6d 65 73 70 61 63 65 40 06 3a 0a 40 70 61 74 68 49 22 0c 68 65 61 64 65 72 73 06 3b 20 46 | namespace@.:.@pathI".headers.;.F |
| 0240 | 6f 3a 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 62 | o:&YARD::CodeObjects::ConstantOb |
| 0260 | 6a 65 63 74 11 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 | ject.;.[.[.I".mrblib/raylib.rb.; |
| 0280 | 20 54 69 06 3b 15 46 3b 16 3a 07 52 6c 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 | .Ti.;.F;.:.Rl;.;.;.;.;.[.;.{.;.I |
| 02a0 | 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 19 3b 25 40 06 | C;."..;.T;.[.;![.;"@.;#0;$@.;%@. |
| 02c0 | 3b 26 49 22 07 52 6c 06 3b 20 46 3a 0c 40 73 6f 75 72 63 65 49 22 10 52 6c 20 3d 20 52 61 79 6c | ;&I".Rl.;.F:.@sourceI".Rl.=.Rayl |
| 02e0 | 69 62 06 3b 20 54 3a 0b 40 76 61 6c 75 65 49 22 0b 52 61 79 6c 69 62 06 3b 20 54 6f 3a 24 59 41 | ib.;.T:.@valueI".Raylib.;.To:$YA |
| 0300 | 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 63 74 15 3b 07 | RD::CodeObjects::ModuleObject.;. |
| 0320 | 49 43 3b 08 5b 64 6f 3a 23 59 41 52 44 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a 3a 43 6c 61 73 | IC;.[do:#YARD::CodeObjects::Clas |
| 0340 | 73 4f 62 6a 65 63 74 17 3b 07 49 43 3b 08 5b 1a 6f 3a 24 59 41 52 44 3a 3a 43 6f 64 65 4f 62 6a | sObject.;.IC;.[.o:$YARD::CodeObj |
| 0360 | 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 65 5f 66 75 6e | ects::MethodObject.:.@module_fun |
| 0380 | 63 74 69 6f 6e 46 3a 0b 40 73 63 6f 70 65 3b 11 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 6c 69 62 3a | ctionF:.@scope;.;.;.;&I".Raylib: |
| 03a0 | 3a 52 65 63 74 61 6e 67 6c 65 23 64 72 61 77 06 3b 20 46 3a 10 40 70 61 72 61 6d 65 74 65 72 73 | :Rectangle#draw.;.F:.@parameters |
| 03c0 | 5b 06 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 | [.[.I".color:.;.TI"#Rl::Color.ne |
| 03e0 | 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 1c 69 0b | w(255,255,255,255).;.T;.[.[[email protected]. |
| 0400 | 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 0c | ;.F;.:.draw;.;.;.[.;.{.;.IC;.".. |
| 0420 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 29 3a 1b 40 72 65 66 5f 74 61 67 | ;.T;.[.;![.;"@.;#0;$@):.@ref_tag |
| 0440 | 5f 72 65 63 75 72 73 65 5f 63 6f 75 6e 74 69 00 3b 25 40 27 3a 0e 40 65 78 70 6c 69 63 69 74 54 | _recurse_counti.;%@':.@explicitT |
| 0460 | 3b 29 49 22 4c 64 65 66 20 64 72 61 77 28 63 6f 6c 6f 72 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e | ;)I"Ldef.draw(color:.Rl::Color.n |
| 0480 | 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 2e 5f 64 72 61 | ew(255,255,255,255))...self._dra |
| 04a0 | 77 28 63 6f 6c 6f 72 29 0a 65 6e 64 06 3b 20 54 3a 0f 40 73 69 67 6e 61 74 75 72 65 49 22 34 64 | w(color).end.;.T:.@signatureI"4d |
| 04c0 | 65 66 20 64 72 61 77 28 63 6f 6c 6f 72 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 | ef.draw(color:.Rl::Color.new(255 |
| 04e0 | 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3a 0d 40 64 79 6e 61 6d 69 63 54 6f 3b 2d | ,255,255,255)).;.T:.@dynamicTo;- |
| 0500 | 16 3b 2e 46 3b 2f 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 | .;.F;/;.;.;.;&I"!Raylib::Rectang |
| 0520 | 6c 65 23 64 72 61 77 5f 6c 69 6e 65 73 06 3b 20 46 3b 30 5b 07 5b 07 49 22 10 6c 69 6e 65 5f 74 | le#draw_lines.;.F;0[.[.I".line_t |
| 0540 | 68 69 63 6b 3a 06 3b 20 54 49 22 06 31 06 3b 20 54 5b 07 49 22 0b 63 6f 6c 6f 72 3a 06 3b 20 54 | hick:.;.TI".1.;.T[.I".color:.;.T |
| 0560 | 49 22 23 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 | I"#Rl::Color.new(255,255,255,255 |
| 0580 | 29 06 3b 20 54 3b 14 5b 06 5b 07 40 1c 69 0f 3b 15 46 3b 16 3a 0f 64 72 61 77 5f 6c 69 6e 65 73 | ).;.T;.[.[[email protected].;.F;.:.draw_lines |
| 05a0 | 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;.[.;![. |
| 05c0 | 3b 22 40 17 3b 23 30 3b 24 40 38 3b 32 69 00 3b 25 40 27 3b 33 54 3b 29 49 22 73 64 65 66 20 64 | ;"@.;#0;$@8;2i.;%@';3T;)I"sdef.d |
| 05e0 | 72 61 77 5f 6c 69 6e 65 73 28 6c 69 6e 65 5f 74 68 69 63 6b 3a 20 31 2c 20 63 6f 6c 6f 72 3a 20 | raw_lines(line_thick:.1,.color:. |
| 0600 | 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 0a | Rl::Color.new(255,255,255,255)). |
| 0620 | 20 20 73 65 6c 66 2e 5f 64 72 61 77 5f 6c 69 6e 65 73 28 6c 69 6e 65 5f 74 68 69 63 6b 2c 20 63 | ..self._draw_lines(line_thick,.c |
| 0640 | 6f 6c 6f 72 29 0a 65 6e 64 06 3b 20 54 3b 34 49 22 49 64 65 66 20 64 72 61 77 5f 6c 69 6e 65 73 | olor).end.;.T;4I"Idef.draw_lines |
| 0660 | 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 6c 6f 72 | (line_thick:.1,.color:.Rl::Color |
| 0680 | 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 35 54 6f 3b 2d | .new(255,255,255,255)).;.T;5To;- |
| 06a0 | 15 3b 2e 46 3b 2f 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 | .;.F;/;.;.;.;&I"!Raylib::Rectang |
| 06c0 | 6c 65 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 49 22 11 73 72 | le#initialize.;.F;0[.;.[.[.I".sr |
| 06e0 | 63 2f 72 61 79 6c 69 62 2e 63 06 3b 20 54 69 01 8c 3b 15 54 3b 16 3a 0f 69 6e 69 74 69 61 6c 69 | c/raylib.c.;.Ti..;.T;.:.initiali |
| 0700 | 7a 65 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 | ze;.0;.[.;.{.;.IC;."...accessors |
| 0720 | 20 70 72 6f 62 61 62 6c 79 20 6e 6f 74 20 6e 65 65 64 65 64 0a 20 20 73 74 61 74 69 63 20 6d 72 | .probably.not.needed...static.mr |
| 0740 | 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 73 6f 75 | b_value...mrb_NPatchInfo_get_sou |
| 0760 | 72 63 65 5f 72 65 63 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 | rce_rec(mrb_state*.mrb,.mrb_valu |
| 0780 | 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 |
| 07a0 | 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 |
| 07c0 | 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 73 74 72 75 63 74 20 52 43 | o_type,.NPatchInfo);...struct.RC |
| 07e0 | 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 52 | lass.*c.=.mrb_module_get(mrb,."R |
| 0800 | 61 79 6c 69 62 22 29 3b 0a 20 20 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 72 65 63 5f 63 6c | aylib");...struct.RClass.*rec_cl |
| 0820 | 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 |
| 0840 | 2c 20 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2e 73 74 72 75 63 74 5f 6e 61 6d 65 29 3b 0a 20 | ,.Rectangle_type.struct_name);.. |
| 0860 | 20 72 65 74 75 72 6e 20 6d 72 62 5f 6f 62 6a 5f 76 61 6c 75 65 28 44 61 74 61 5f 57 72 61 70 5f | .return.mrb_obj_value(Data_Wrap_ |
| 0880 | 53 74 72 75 63 74 28 6d 72 62 2c 20 72 65 63 5f 63 6c 61 73 73 2c 20 26 52 65 63 74 61 6e 67 6c | Struct(mrb,.rec_class,.&Rectangl |
| 08a0 | 65 5f 74 79 70 65 2c 20 26 6e 70 69 2d 3e 73 6f 75 72 63 65 29 29 3b 0a 20 20 7d 0a 0a 20 20 73 | e_type,.&npi->source));...}....s |
| 08c0 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f | tatic.mrb_value...mrb_NPatchInfo |
| 08e0 | 5f 67 65 74 5f 6c 65 66 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 | _get_left(mrb_state*.mrb,.mrb_va |
| 0900 | 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 | lue.self).{...NPatchInfo.*npi.=. |
| 0920 | 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 | DATA_GET_PTR(mrb,.self,.&NPatchI |
| 0940 | 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 75 72 6e 20 | nfo_type,.NPatchInfo);...return. |
| 0960 | 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 6c 65 66 74 29 3b 0a 20 20 7d | mrb_fixnum_value(npi->left);...} |
| 0980 | 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 |
| 09a0 | 68 49 6e 66 6f 5f 67 65 74 5f 74 6f 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 | hInfo_get_top(mrb_state*.mrb,.mr |
| 09c0 | 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 | b_value.self).{...NPatchInfo.*np |
| 09e0 | 69 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 | i.=.DATA_GET_PTR(mrb,.self,.&NPa |
| 0a00 | 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 | tchInfo_type,.NPatchInfo);...ret |
| 0a20 | 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 74 6f 70 29 3b 0a | urn.mrb_fixnum_value(npi->top);. |
| 0a40 | 20 20 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 | ..}....static.mrb_value...mrb_NP |
| 0a60 | 61 74 63 68 49 6e 66 6f 5f 67 65 74 5f 72 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 | atchInfo_get_right(mrb_state*.mr |
| 0a80 | 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 | b,.mrb_value.self).{...NPatchInf |
| 0aa0 | 6f 20 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c | o.*npi.=.DATA_GET_PTR(mrb,.self, |
| 0ac0 | 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a | .&NPatchInfo_type,.NPatchInfo);. |
| 0ae0 | 20 20 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 72 | ..return.mrb_fixnum_value(npi->r |
| 0b00 | 69 67 68 74 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 | ight);...}....static.mrb_value.. |
| 0b20 | 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 67 65 74 5f 62 6f 74 74 6f 6d 28 6d 72 62 5f 73 | .mrb_NPatchInfo_get_bottom(mrb_s |
| 0b40 | 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e | tate*.mrb,.mrb_value.self).{...N |
| 0b60 | 50 61 74 63 68 49 6e 66 6f 20 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 | PatchInfo.*npi.=.DATA_GET_PTR(mr |
| 0b80 | 62 2c 20 73 65 6c 66 2c 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 | b,.self,.&NPatchInfo_type,.NPatc |
| 0ba0 | 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 | hInfo);...return.mrb_fixnum_valu |
| 0bc0 | 65 28 6e 70 69 2d 3e 62 6f 74 74 6f 6d 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 | e(npi->bottom);...}....static.mr |
| 0be0 | 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 6c 61 79 | b_value...mrb_NPatchInfo_get_lay |
| 0c00 | 6f 75 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 | out(mrb_state*.mrb,.mrb_value.se |
| 0c20 | 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 |
| 0c40 | 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 |
| 0c60 | 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 |
| 0c80 | 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 6c 61 79 6f 75 74 29 3b 0a 20 20 7d 0d 3b 20 54 | xnum_value(npi->layout);...}.;.T |
| 0ca0 | 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 02 85 05 61 63 63 65 73 73 6f 72 73 20 70 72 6f 62 61 62 6c | ;.[.;![.;"I"...accessors.probabl |
| 0cc0 | 79 20 6e 6f 74 20 6e 65 65 64 65 64 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a | y.not.needed...static.mrb_value. |
| 0ce0 | 20 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 67 65 74 5f 73 6f 75 72 63 65 5f 72 65 63 28 | ..mrb_NPatchInfo_get_source_rec( |
| 0d00 | 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). |
| 0d20 | 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 |
| 0d40 | 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,. |
| 0d60 | 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 63 20 | NPatchInfo);...struct.RClass.*c. |
| 0d80 | 3d 20 6d 72 62 5f 6d 6f 64 75 6c 65 5f 67 65 74 28 6d 72 62 2c 20 22 52 61 79 6c 69 62 22 29 3b | =.mrb_module_get(mrb,."Raylib"); |
| 0da0 | 0a 20 20 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 72 65 63 5f 63 6c 61 73 73 20 3d 20 6d 72 | ...struct.RClass.*rec_class.=.mr |
| 0dc0 | 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 74 61 6e | b_class_get_under(mrb,.c,.Rectan |
| 0de0 | 67 6c 65 5f 74 79 70 65 2e 73 74 72 75 63 74 5f 6e 61 6d 65 29 3b 0a 20 20 72 65 74 75 72 6e 20 | gle_type.struct_name);...return. |
| 0e00 | 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 28 6d | mrb_obj_value(Data_Wrap_Struct(m |
| 0e20 | 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 2c 20 | rb,.rec_class,.&Rectangle_type,. |
| 0e40 | 26 6e 70 69 2d 3e 73 6f 75 72 63 65 29 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 | &npi->source));...}....static.mr |
| 0e60 | 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 6c 65 66 | b_value...mrb_NPatchInfo_get_lef |
| 0e80 | 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 |
| 0ea0 | 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 |
| 0ec0 | 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 |
| 0ee0 | 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 |
| 0f00 | 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 6c 65 66 74 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 | um_value(npi->left);...}....stat |
| 0f20 | 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 67 65 | ic.mrb_value...mrb_NPatchInfo_ge |
| 0f40 | 74 5f 74 6f 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 | t_top(mrb_state*.mrb,.mrb_value. |
| 0f60 | 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 |
| 0f80 | 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_ |
| 0fa0 | 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 75 72 6e 20 6d 72 62 5f | type,.NPatchInfo);...return.mrb_ |
| 0fc0 | 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 74 6f 70 29 3b 0a 20 20 7d 0a 0a 20 20 73 | fixnum_value(npi->top);...}....s |
| 0fe0 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f | tatic.mrb_value...mrb_NPatchInfo |
| 1000 | 5f 67 65 74 5f 72 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 | _get_right(mrb_state*.mrb,.mrb_v |
| 1020 | 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 3d | alue.self).{...NPatchInfo.*npi.= |
| 1040 | 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 68 | .DATA_GET_PTR(mrb,.self,.&NPatch |
| 1060 | 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 6e | Info_type,.NPatchInfo);...return |
| 1080 | 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 72 69 67 68 74 29 3b 0a 20 | .mrb_fixnum_value(npi->right);.. |
| 10a0 | 20 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 20 20 6d 72 62 5f 4e 50 61 | .}....static.mrb_value...mrb_NPa |
| 10c0 | 74 63 68 49 6e 66 6f 5f 67 65 74 5f 62 6f 74 74 6f 6d 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 | tchInfo_get_bottom(mrb_state*.mr |
| 10e0 | 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 20 20 4e 50 61 74 63 68 49 6e 66 | b,.mrb_value.self).{...NPatchInf |
| 1100 | 6f 20 2a 6e 70 69 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c | o.*npi.=.DATA_GET_PTR(mrb,.self, |
| 1120 | 20 26 4e 50 61 74 63 68 49 6e 66 6f 5f 74 79 70 65 2c 20 4e 50 61 74 63 68 49 6e 66 6f 29 3b 0a | .&NPatchInfo_type,.NPatchInfo);. |
| 1140 | 20 20 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 6e 70 69 2d 3e 62 | ..return.mrb_fixnum_value(npi->b |
| 1160 | 6f 74 74 6f 6d 29 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a | ottom);...}....static.mrb_value. |
| 1180 | 20 20 6d 72 62 5f 4e 50 61 74 63 68 49 6e 66 6f 5f 67 65 74 5f 6c 61 79 6f 75 74 28 6d 72 62 5f | ..mrb_NPatchInfo_get_layout(mrb_ |
| 11a0 | 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 20 20 | state*.mrb,.mrb_value.self).{... |
| 11c0 | 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 28 6d | NPatchInfo.*npi.=.DATA_GET_PTR(m |
| 11e0 | 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 61 74 | rb,.self,.&NPatchInfo_type,.NPat |
| 1200 | 63 68 49 6e 66 6f 29 3b 0a 20 20 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c | chInfo);...return.mrb_fixnum_val |
| 1220 | 75 65 28 6e 70 69 2d 3e 6c 61 79 6f 75 74 29 3b 0a 20 20 7d 06 3b 20 54 3b 23 30 3b 24 40 4a 3a | ue(npi->layout);...}.;.T;#0;$@J: |
| 1240 | 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 52 61 6e 67 | .@hash_flagF:.@line_rangeo:.Rang |
| 1260 | 65 08 3a 09 65 78 63 6c 54 3a 0a 62 65 67 69 6e 69 6a 3a 08 65 6e 64 69 01 8a 3b 25 40 27 3b 33 | e.:.exclT:.beginij:.endi..;%@';3 |
| 1280 | 54 3b 29 49 22 02 30 02 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 | T;)I".0.static.mrb_value.mrb_Rec |
| 12a0 | 74 61 6e 67 6c 65 5f 69 6e 69 74 69 61 6c 69 7a 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 | tangle_initialize(mrb_state*.mrb |
| 12c0 | 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 78 | ,.mrb_value.self).{..mrb_float.x |
| 12e0 | 20 3d 20 30 2e 30 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 79 20 3d 20 30 2e 30 3b 0a 09 6d 72 62 | .=.0.0;..mrb_float.y.=.0.0;..mrb |
| 1300 | 5f 66 6c 6f 61 74 20 77 20 3d 20 31 30 2e 30 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 68 20 3d 20 | _float.w.=.10.0;..mrb_float.h.=. |
| 1320 | 31 30 2e 30 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 7c 66 66 66 66 22 | 10.0;..mrb_get_args(mrb,."|ffff" |
| 1340 | 2c 20 26 78 2c 20 26 79 2c 20 26 77 2c 20 26 68 29 3b 0a 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a | ,.&x,.&y,.&w,.&h);...Rectangle.* |
| 1360 | 72 65 63 74 61 6e 67 6c 65 20 3d 20 28 52 65 63 74 61 6e 67 6c 65 20 2a 29 44 41 54 41 5f 50 54 | rectangle.=.(Rectangle.*)DATA_PT |
| 1380 | 52 28 73 65 6c 66 29 3b 0a 09 69 66 28 72 65 63 74 61 6e 67 6c 65 29 20 7b 20 6d 72 62 5f 66 72 | R(self);..if(rectangle).{.mrb_fr |
| 13a0 | 65 65 28 6d 72 62 2c 20 72 65 63 74 61 6e 67 6c 65 29 3b 20 7d 0a 09 6d 72 62 5f 64 61 74 61 5f | ee(mrb,.rectangle);.}..mrb_data_ |
| 13c0 | 69 6e 69 74 28 73 65 6c 66 2c 20 4e 55 4c 4c 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 | init(self,.NULL,.&Rectangle_type |
| 13e0 | 29 3b 0a 09 72 65 63 74 61 6e 67 6c 65 20 3d 20 28 52 65 63 74 61 6e 67 6c 65 20 2a 29 6d 72 62 | );..rectangle.=.(Rectangle.*)mrb |
| 1400 | 5f 6d 61 6c 6c 6f 63 28 6d 72 62 2c 20 73 69 7a 65 6f 66 28 52 65 63 74 61 6e 67 6c 65 29 29 3b | _malloc(mrb,.sizeof(Rectangle)); |
| 1420 | 0a 0a 09 72 65 63 74 61 6e 67 6c 65 2d 3e 78 20 3d 20 78 3b 0a 09 72 65 63 74 61 6e 67 6c 65 2d | ...rectangle->x.=.x;..rectangle- |
| 1440 | 3e 79 20 3d 20 79 3b 0a 09 72 65 63 74 61 6e 67 6c 65 2d 3e 77 69 64 74 68 20 3d 20 77 3b 0a 09 | >y.=.y;..rectangle->width.=.w;.. |
| 1460 | 72 65 63 74 61 6e 67 6c 65 2d 3e 68 65 69 67 68 74 3d 20 68 3b 0a 0a 09 6d 72 62 5f 64 61 74 61 | rectangle->height=.h;...mrb_data |
| 1480 | 5f 69 6e 69 74 28 73 65 6c 66 2c 20 72 65 63 74 61 6e 67 6c 65 2c 20 26 52 65 63 74 61 6e 67 6c | _init(self,.rectangle,.&Rectangl |
| 14a0 | 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 34 49 22 | e_type);..return.self;.}.;.T;4I" |
| 14c0 | 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 | .static.mrb_value.;.To;-.;.F;/;. |
| 14e0 | 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 78 06 3b 20 46 | ;.;.;&I".Raylib::Rectangle#x.;.F |
| 1500 | 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 01 a2 3b 15 54 3b 16 3a 06 78 3b 18 30 3b 1c 5b 00 3b 1d | ;0[.;.[.[.@Oi..;.T;.:.x;.0;.[.;. |
| 1520 | 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;$@ |
| 1540 | 59 3b 25 40 27 3b 33 54 3b 29 49 22 01 b3 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d | Y;%@';3T;)I"..static.mrb_value.m |
| 1560 | 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 67 65 74 5f 78 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 | rb_Rectangle_get_x(mrb_state*.mr |
| 1580 | 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 | b,.mrb_value.self).{..Rectangle. |
| 15a0 | 2a 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 | *rect.=.DATA_GET_PTR(mrb,.self,. |
| 15c0 | 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 72 65 | &Rectangle_type,.Rectangle);..re |
| 15e0 | 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 3b 0a | turn.mrb_fixnum_value(rect->x);. |
| 1600 | 7d 06 3b 20 54 3b 34 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;4I".static.mrb_value.;.To; |
| 1620 | 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e | -.;.F;/;.;.;.;&I".Raylib::Rectan |
| 1640 | 67 6c 65 23 78 3d 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 01 a8 3b 15 54 3b 16 3a 07 | gle#x=.;.F;0[.;.[.[.@Oi..;.T;.:. |
| 1660 | 78 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b | x=;.0;.[.;.{.;.IC;."..;.T;.[.;![ |
| 1680 | 00 3b 22 40 17 3b 23 30 3b 24 40 65 3b 25 40 27 3b 33 54 3b 29 49 22 01 ec 73 74 61 74 69 63 20 | .;"@.;#0;$@e;%@';3T;)I"..static. |
| 16a0 | 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 73 65 74 5f 78 28 6d 72 | mrb_value.mrb_Rectangle_set_x(mr |
| 16c0 | 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).{. |
| 16e0 | 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 | .Rectangle.*rect.=.DATA_GET_PTR( |
| 1700 | 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 |
| 1720 | 61 6e 67 6c 65 29 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 78 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 | angle);..mrb_float.x;..mrb_get_a |
| 1740 | 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 78 29 3b 0a 09 72 65 63 74 2d 3e 78 20 3d 20 78 3b | rgs(mrb,."f",.&x);..rect->x.=.x; |
| 1760 | 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-> |
| 1780 | 78 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b | x);.}.;.T;4I".static.mrb_value.; |
| 17a0 | 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a 52 65 | .To;-.;.F;/;.;.;.;&I".Raylib::Re |
| 17c0 | 63 74 61 6e 67 6c 65 23 79 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 01 b1 3b 15 54 3b | ctangle#y.;.F;0[.;.[.[.@Oi..;.T; |
| 17e0 | 16 3a 06 79 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 | .:.y;.0;.[.;.{.;.IC;."..;.T;.[.; |
| 1800 | 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 71 3b 25 40 27 3b 33 54 3b 29 49 22 01 b3 73 74 61 74 69 | ![.;"@.;#0;$@q;%@';3T;)I"..stati |
| 1820 | 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 28 | c.mrb_value.mrb_Rectangle_get_y( |
| 1840 | 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). |
| 1860 | 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 |
| 1880 | 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 |
| 18a0 | 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 |
| 18c0 | 75 65 28 72 65 63 74 2d 3e 79 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 | ue(rect->y);.}.;.T;4I".static.mr |
| 18e0 | 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 19 52 | b_value.;.To;-.;.F;/;.;.;.;&I".R |
| 1900 | 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 79 3d 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b | aylib::Rectangle#y=.;.F;0[.;.[.[ |
| 1920 | 07 40 4f 69 01 b7 3b 15 54 3b 16 3a 07 79 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f | .@Oi..;.T;.:.y=;.0;.[.;.{.;.IC;. |
| 1940 | 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 7d 3b 25 40 27 3b 33 54 | "..;.T;.[.;![.;"@.;#0;$@};%@';3T |
| 1960 | 3b 29 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 63 74 61 | ;)I"..static.mrb_value.mrb_Recta |
| 1980 | 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 62 5f 76 | ngle_set_y(mrb_state*.mrb,.mrb_v |
| 19a0 | 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 20 3d 20 | alue.self).{..Rectangle.*rect.=. |
| 19c0 | 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 61 6e 67 | DATA_GET_PTR(mrb,.self,.&Rectang |
| 19e0 | 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 61 74 20 | le_type,.Rectangle);..mrb_float. |
| 1a00 | 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);. |
| 1a20 | 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 6e 75 6d | .rect->y.=.y;..return.mrb_fixnum |
| 1a40 | 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 79 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 | _value(rect->y);.}.;.T;4I".stati |
| 1a60 | 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 | c.mrb_value.;.To;-.;.F;/;.;.;.;& |
| 1a80 | 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 46 3b 30 | I".Raylib::Rectangle#width.;.F;0 |
| 1aa0 | 5b 00 3b 14 5b 06 5b 07 40 4f 69 01 c0 3b 15 54 3b 16 3a 0a 77 69 64 74 68 3b 18 30 3b 1c 5b 00 | [.;.[.[.@Oi..;.T;.:.width;.0;.[. |
| 1ac0 | 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; |
| 1ae0 | 24 40 01 84 3b 25 40 27 3b 33 54 3b 29 49 22 01 bb 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | $@..;%@';3T;)I"..static.mrb_valu |
| 1b00 | 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 |
| 1b20 | 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 |
| 1b40 | 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, |
| 1b60 | 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 |
| 1b80 | 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 |
| 1ba0 | 74 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f | t->width);.}.;.T;4I".static.mrb_ |
| 1bc0 | 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 | value.;.To;-.;.F;/;.;.;.;&I".Ray |
| 1be0 | 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 30 5b 00 3b 14 5b | lib::Rectangle#width=.;.F;0[.;.[ |
| 1c00 | 06 5b 07 40 4f 69 01 c6 3b 15 54 3b 16 3a 0b 77 69 64 74 68 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 | .[.@Oi..;.T;.:.width=;.0;.[.;.{. |
| 1c20 | 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 01 90 | ;.IC;."..;.T;.[.;![.;"@.;#0;$@.. |
| 1c40 | 3b 25 40 27 3b 33 54 3b 29 49 22 02 00 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d | ;%@';3T;)I"...static.mrb_value.m |
| 1c60 | 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 73 65 74 5f 77 69 64 74 68 28 6d 72 62 5f 73 74 61 74 65 | rb_Rectangle_set_width(mrb_state |
| 1c80 | 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 |
| 1ca0 | 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 |
| 1cc0 | 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); |
| 1ce0 | 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 77 69 64 74 68 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 | ..mrb_float.width;..mrb_get_args |
| 1d00 | 28 6d 72 62 2c 20 22 66 22 2c 20 26 77 69 64 74 68 29 3b 0a 09 72 65 63 74 2d 3e 78 20 3d 20 77 | (mrb,."f",.&width);..rect->x.=.w |
| 1d20 | 69 64 74 68 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 | idth;..return.mrb_fixnum_value(r |
| 1d40 | 65 63 74 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 | ect->width);.}.;.T;4I".static.mr |
| 1d60 | 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 | b_value.;.To;-.;.F;/;.;.;.;&I".R |
| 1d80 | 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 77 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 | aylib::Rectangle#w.;.F;0[.;.[.[. |
| 1da0 | 40 4f 69 01 c0 3b 15 54 3b 16 3a 06 77 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 | @Oi..;.T;.:.w;.0;.[.;.{.;.IC;.". |
| 1dc0 | 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 01 9c 3b 25 40 27 3b 33 54 3b | .;.T;.[.;![.;"@.;#0;$@..;%@';3T; |
| 1de0 | 29 49 22 01 bb 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e | )I"..static.mrb_value.mrb_Rectan |
| 1e00 | 67 6c 65 5f 67 65 74 5f 77 69 64 74 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 | gle_get_width(mrb_state*.mrb,.mr |
| 1e20 | 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 |
| 1e40 | 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 |
| 1e60 | 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 72 65 74 75 72 6e 20 | angle_type,.Rectangle);..return. |
| 1e80 | 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 77 69 64 74 68 29 3b 0a 7d | mrb_fixnum_value(rect->width);.} |
| 1ea0 | 06 3b 20 54 3b 34 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 2d | .;.T;4I".static.mrb_value.;.To;- |
| 1ec0 | 15 3b 2e 46 3b 2f 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 | .;.F;/;.;.;.;&I".Raylib::Rectang |
| 1ee0 | 6c 65 23 77 3d 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 01 c6 3b 15 54 3b 16 3a 07 77 | le#w=.;.F;0[.;.[.[.@Oi..;.T;.:.w |
| 1f00 | 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 | =;.0;.[.;.{.;.IC;."..;.T;.[.;![. |
| 1f20 | 3b 22 40 17 3b 23 30 3b 24 40 01 a8 3b 25 40 27 3b 33 54 3b 29 49 22 02 00 01 73 74 61 74 69 63 | ;"@.;#0;$@..;%@';3T;)I"...static |
| 1f40 | 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 73 65 74 5f 77 69 64 | .mrb_value.mrb_Rectangle_set_wid |
| 1f60 | 74 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c | th(mrb_state*.mrb,.mrb_value.sel |
| 1f80 | 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 | f).{..Rectangle.*rect.=.DATA_GET |
| 1fa0 | 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c | _PTR(mrb,.self,.&Rectangle_type, |
| 1fc0 | 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 77 69 64 74 68 3b 0a 09 | .Rectangle);..mrb_float.width;.. |
| 1fe0 | 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 77 69 64 74 68 29 3b 0a | mrb_get_args(mrb,."f",.&width);. |
| 2000 | 09 72 65 63 74 2d 3e 78 20 3d 20 77 69 64 74 68 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 | .rect->x.=.width;..return.mrb_fi |
| 2020 | 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 34 | xnum_value(rect->width);.}.;.T;4 |
| 2040 | 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 2d 15 3b 2e 46 3b 2f | I".static.mrb_value.;.To;-.;.F;/ |
| 2060 | 3b 11 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 65 69 | ;.;.;.;&I".Raylib::Rectangle#hei |
| 2080 | 67 68 74 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 01 d8 3b 15 54 3b 16 3a 0b 68 65 69 | ght.;.F;0[.;.[.[.@Oi..;.T;.:.hei |
| 20a0 | 67 68 74 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 | ght;.0;.[.;.{.;.IC;."..;.T;.[.;! |
| 20c0 | 5b 00 3b 22 40 17 3b 23 30 3b 24 40 01 b4 3b 25 40 27 3b 33 54 3b 29 49 22 01 bd 73 74 61 74 69 | [.;"@.;#0;$@..;%@';3T;)I"..stati |
| 20e0 | 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 67 65 74 5f 68 65 | c.mrb_value.mrb_Rectangle_get_he |
| 2100 | 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 | ight(mrb_state*.mrb,.mrb_value.s |
| 2120 | 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f 47 | elf).{..Rectangle.*rect.=.DATA_G |
| 2140 | 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 | ET_PTR(mrb,.self,.&Rectangle_typ |
| 2160 | 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 | e,.Rectangle);..return.mrb_fixnu |
| 2180 | 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 | m_value(rect->height);.}.;.T;4I" |
| 21a0 | 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 | .static.mrb_value.;.To;-.;.F;/;. |
| 21c0 | 3b 1a 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 65 69 67 68 | ;.;.;&I".Raylib::Rectangle#heigh |
| 21e0 | 74 3d 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 01 cf 3b 15 54 3b 16 3a 0c 68 65 69 67 | t=.;.F;0[.;.[.[.@Oi..;.T;.:.heig |
| 2200 | 68 74 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 | ht=;.0;.[.;.{.;.IC;."..;.T;.[.;! |
| 2220 | 5b 00 3b 22 40 17 3b 23 30 3b 24 40 01 c0 3b 25 40 27 3b 33 54 3b 29 49 22 02 05 01 73 74 61 74 | [.;"@.;#0;$@..;%@';3T;)I"...stat |
| 2240 | 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 73 65 74 5f 68 | ic.mrb_value.mrb_Rectangle_set_h |
| 2260 | 65 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 | eight(mrb_state*.mrb,.mrb_value. |
| 2280 | 73 65 6c 66 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f | self).{..Rectangle.*rect.=.DATA_ |
| 22a0 | 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 |
| 22c0 | 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 68 65 69 67 68 | pe,.Rectangle);..mrb_float.heigh |
| 22e0 | 74 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 68 65 69 67 | t;..mrb_get_args(mrb,."f",.&heig |
| 2300 | 68 74 29 3b 0a 09 72 65 63 74 2d 3e 78 20 3d 20 68 65 69 67 68 74 3b 0a 09 72 65 74 75 72 6e 20 | ht);..rect->x.=.height;..return. |
| 2320 | 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 72 65 63 74 2d 3e 68 65 69 67 68 74 29 3b 0a | mrb_fixnum_value(rect->height);. |
| 2340 | 7d 06 3b 20 54 3b 34 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;4I".static.mrb_value.;.To; |
| 2360 | 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e | -.;.F;/;.;.;.;&I".Raylib::Rectan |
| 2380 | 67 6c 65 23 68 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 01 d8 3b 15 54 3b 16 3a 06 68 | gle#h.;.F;0[.;.[.[.@Oi..;.T;.:.h |
| 23a0 | 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;.[.;![.; |
| 23c0 | 22 40 17 3b 23 30 3b 24 40 01 cc 3b 25 40 27 3b 33 54 3b 29 49 22 01 bd 73 74 61 74 69 63 20 6d | "@.;#0;$@..;%@';3T;)I"..static.m |
| 23e0 | 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 67 65 74 5f 68 65 69 67 68 | rb_value.mrb_Rectangle_get_heigh |
| 2400 | 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 |
| 2420 | 29 20 7b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 74 20 3d 20 44 41 54 41 5f 47 45 54 5f | ).{..Rectangle.*rect.=.DATA_GET_ |
| 2440 | 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 | PTR(mrb,.self,.&Rectangle_type,. |
| 2460 | 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 | Rectangle);..return.mrb_fixnum_v |
| 2480 | 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 34 49 22 15 73 74 | alue(rect->height);.}.;.T;4I".st |
| 24a0 | 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b | atic.mrb_value.;.To;-.;.F;/;.;.; |
| 24c0 | 1b 3b 26 49 22 19 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 3d 06 3b 20 46 3b 30 | .;&I".Raylib::Rectangle#h=.;.F;0 |
| 24e0 | 5b 00 3b 14 5b 06 5b 07 40 4f 69 01 cf 3b 15 54 3b 16 3a 07 68 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b | [.;.[.[.@Oi..;.T;.:.h=;.0;.[.;.{ |
| 2500 | 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 01 | .;.IC;."..;.T;.[.;![.;"@.;#0;$@. |
| 2520 | d8 3b 25 40 27 3b 33 54 3b 29 49 22 02 05 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a | .;%@';3T;)I"...static.mrb_value. |
| 2540 | 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 74 61 | mrb_Rectangle_set_height(mrb_sta |
| 2560 | 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 74 | te*.mrb,.mrb_value.self).{..Rect |
| 2580 | 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 20 | angle.*rect.=.DATA_GET_PTR(mrb,. |
| 25a0 | 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 | self,.&Rectangle_type,.Rectangle |
| 25c0 | 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 5f 61 | );..mrb_float.height;..mrb_get_a |
| 25e0 | 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 3e 78 | rgs(mrb,."f",.&height);..rect->x |
| 2600 | 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 76 61 | .=.height;..return.mrb_fixnum_va |
| 2620 | 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 34 49 22 15 73 74 61 | lue(rect->height);.}.;.T;4I".sta |
| 2640 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b | tic.mrb_value.;.To;-.;.F;/;.;.;. |
| 2660 | 3b 26 49 22 24 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 63 6f 6c 6c 69 73 69 6f 6e | ;&I"$Raylib::Rectangle#collision |
| 2680 | 5f 72 65 63 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 c0 03 3b 15 54 3b 16 3a 12 63 | _rec.;.F;0[.;.[.[.@Oi...;.T;.:.c |
| 26a0 | 6f 6c 6c 69 73 69 6f 6e 5f 72 65 63 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b | ollision_rec;.0;.[.;.{.;.IC;.".. |
| 26c0 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 01 e4 3b 25 40 27 3b 33 54 3b 29 | ;.T;.[.;![.;"@.;#0;$@..;%@';3T;) |
| 26e0 | 49 22 02 91 02 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e | I"...static.mrb_value.mrb_Rectan |
| 2700 | 67 6c 65 5f 67 65 74 5f 63 6f 6c 6c 69 73 69 6f 6e 5f 72 65 63 28 6d 72 62 5f 73 74 61 74 65 2a | gle_get_collision_rec(mrb_state* |
| 2720 | 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c | .mrb,.mrb_value.self).{..mrb_val |
| 2740 | 75 65 20 72 65 63 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 | ue.rec_obj;..mrb_get_args(mrb,." |
| 2760 | 6f 22 2c 20 26 72 65 63 5f 6f 62 6a 29 3b 0a 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 5f | o",.&rec_obj);...Rectangle.*rec_ |
| 2780 | 73 65 6c 66 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 | self.=.DATA_GET_PTR(mrb,.self,.& |
| 27a0 | 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 52 65 63 | Rectangle_type,.Rectangle);..Rec |
| 27c0 | 74 61 6e 67 6c 65 20 2a 72 65 63 5f 6f 74 68 65 72 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 | tangle.*rec_other.=.DATA_GET_PTR |
| 27e0 | 28 6d 72 62 2c 20 72 65 63 5f 6f 62 6a 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 | (mrb,.rec_obj,.&Rectangle_type,. |
| 2800 | 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 63 6f 6c 6c 69 73 69 6f | Rectangle);..Rectangle.*collisio |
| 2820 | 6e 5f 72 65 63 20 3d 20 28 52 65 63 74 61 6e 67 6c 65 20 2a 29 6d 72 62 5f 6d 61 6c 6c 6f 63 28 | n_rec.=.(Rectangle.*)mrb_malloc( |
| 2840 | 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 09 2a 63 6f 6c 6c 69 | mrb,.sizeof(Rectangle));..*colli |
| 2860 | 73 69 6f 6e 5f 72 65 63 20 3d 20 47 65 74 43 6f 6c 6c 69 73 69 6f 6e 52 65 63 28 2a 72 65 63 5f | sion_rec.=.GetCollisionRec(*rec_ |
| 2880 | 73 65 6c 66 2c 20 2a 72 65 63 5f 6f 74 68 65 72 29 3b 0a 0a 09 73 74 72 75 63 74 20 52 43 6c 61 | self,.*rec_other);...struct.RCla |
| 28a0 | 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 |
| 28c0 | 6c 69 62 22 29 3b 0a 09 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 72 65 63 5f 63 6c 61 73 73 | lib");..struct.RClass.*rec_class |
| 28e0 | 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 52 | .=.mrb_class_get_under(mrb,.c,.R |
| 2900 | 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 09 72 65 74 | ectangle_type.struct_name);..ret |
| 2920 | 75 72 6e 20 6d 72 62 5f 6f 62 6a 5f 76 61 6c 75 65 28 44 61 74 61 5f 57 72 61 70 5f 53 74 72 75 | urn.mrb_obj_value(Data_Wrap_Stru |
| 2940 | 63 74 28 6d 72 62 2c 20 72 65 63 5f 63 6c 61 73 73 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 | ct(mrb,.rec_class,.&Rectangle_ty |
| 2960 | 70 65 2c 20 63 6f 6c 6c 69 73 69 6f 6e 5f 72 65 63 29 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 | pe,.collision_rec));.}.;.T;4I".s |
| 2980 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a | tatic.mrb_value.;.To;-.;.F;/;.;. |
| 29a0 | 3b 1b 3b 26 49 22 28 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 63 6f 6c 6c 69 64 65 | ;.;&I"(Raylib::Rectangle#collide |
| 29c0 | 5f 77 69 74 68 5f 72 65 63 3f 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 91 03 3b 15 | _with_rec?.;.F;0[.;.[.[.@Oi...;. |
| 29e0 | 54 3b 16 3a 16 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 72 65 63 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b | T;.:.collide_with_rec?;.0;.[.;.{ |
| 2a00 | 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3a 14 59 41 52 44 3a 3a 54 61 67 73 3a 3a | .;.IC;."..;.T;.[.o:.YARD::Tags:: |
| 2a20 | 54 61 67 0a 3a 0e 40 74 61 67 5f 6e 61 6d 65 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3a 0a 40 74 | Tag.:.@tag_nameI".return.;.F:.@t |
| 2a40 | 65 78 74 40 17 3b 16 30 3a 0b 40 74 79 70 65 73 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 | ext@.;.0:.@types[.I".Boolean.;.T |
| 2a60 | 3b 24 40 01 f0 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 01 f0 3b 32 69 00 3b 25 40 27 3b 33 54 | ;$@..;![.;"@.;#0;$@..;2i.;%@';3T |
| 2a80 | 3b 29 49 22 02 5c 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 | ;)I".\.static.mrb_value.mrb_Rect |
| 2aa0 | 61 6e 67 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 | angle_collide_with_rec(mrb_state |
| 2ac0 | 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 | *.mrb,.mrb_value.self).{..mrb_va |
| 2ae0 | 6c 75 65 20 72 65 63 31 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c | lue.rec1_obj;..mrb_get_args(mrb, |
| 2b00 | 20 22 6f 22 2c 20 26 72 65 63 31 5f 6f 62 6a 29 3b 0a 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 | ."o",.&rec1_obj);...Rectangle.*r |
| 2b20 | 65 63 31 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 72 65 63 31 5f 6f 62 6a | ec1.=.DATA_GET_PTR(mrb,.rec1_obj |
| 2b40 | 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 | ,.&Rectangle_type,.Rectangle);.. |
| 2b60 | 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 32 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d | Rectangle.*rec2.=.DATA_GET_PTR(m |
| 2b80 | 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 | rb,.self,.&Rectangle_type,.Recta |
| 2ba0 | 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 43 | ngle);...return.mrb_bool_value(C |
| 2bc0 | 68 65 63 6b 43 6f 6c 6c 69 73 69 6f 6e 52 65 63 73 28 2a 72 65 63 31 2c 20 2a 72 65 63 32 29 29 | heckCollisionRecs(*rec1,.*rec2)) |
| 2be0 | 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 | ;.}.;.T;4I".static.mrb_value.;.T |
| 2c00 | 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 2b 52 61 79 6c 69 62 3a 3a 52 65 63 74 | o;-.;.F;/;.;.;.;&I"+Raylib::Rect |
| 2c20 | 61 6e 67 6c 65 23 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 63 69 72 63 6c 65 3f 06 3b 20 46 3b 30 | angle#collide_with_circle?.;.F;0 |
| 2c40 | 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 b0 03 3b 15 54 3b 16 3a 19 63 6f 6c 6c 69 64 65 5f 77 69 74 | [.;.[.[.@Oi...;.T;.:.collide_wit |
| 2c60 | 68 5f 63 69 72 63 6c 65 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 | h_circle?;.0;.[.;.{.;.IC;."..;.T |
| 2c80 | 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4e 40 17 3b 16 30 3b 4f | ;.[.o;L.;MI".return.;.F;N@.;.0;O |
| 2ca0 | 5b 06 40 01 fc 3b 24 40 02 00 01 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 00 01 3b 32 69 00 | [.@..;$@...;![.;"@.;#0;$@...;2i. |
| 2cc0 | 3b 25 40 27 3b 33 54 3b 29 49 22 01 dd 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 | ;%@';3T;)I"..static.mrb_value.mr |
| 2ce0 | 62 5f 52 65 63 74 61 6e 67 6c 65 5f 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 63 69 72 63 28 6d 72 | b_Rectangle_collide_with_circ(mr |
| 2d00 | 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).{. |
| 2d20 | 09 6d 72 62 5f 76 61 6c 75 65 20 63 69 72 63 6c 65 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f | .mrb_value.circle_obj;..mrb_get_ |
| 2d40 | 61 72 67 73 28 6d 72 62 2c 20 22 6f 22 2c 20 26 63 69 72 63 6c 65 5f 6f 62 6a 29 3b 0a 0a 09 72 | args(mrb,."o",.&circle_obj);...r |
| 2d60 | 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 63 68 65 63 6b 5f 63 6f 6c 6c 69 | eturn.mrb_bool_value(check_colli |
| 2d80 | 73 69 6f 6e 5f 63 69 72 63 6c 65 5f 72 65 63 28 6d 72 62 2c 20 63 69 72 63 6c 65 5f 6f 62 6a 2c | sion_circle_rec(mrb,.circle_obj, |
| 2da0 | 20 73 65 6c 66 29 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | .self));.}.;.T;4I".static.mrb_va |
| 2dc0 | 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 2a 52 61 79 6c 69 | lue.;.To;-.;.F;/;.;.;.;&I"*Rayli |
| 2de0 | 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 70 6f 69 6e 74 3f | b::Rectangle#collide_with_point? |
| 2e00 | 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 9c 03 3b 15 54 3b 16 3a 18 63 6f 6c 6c 69 | .;.F;0[.;.[.[.@Oi...;.T;.:.colli |
| 2e20 | 64 65 5f 77 69 74 68 5f 70 6f 69 6e 74 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 | de_with_point?;.0;.[.;.{.;.IC;." |
| 2e40 | 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4e 40 17 | ..;.T;.[.o;L.;MI".return.;.F;N@. |
| 2e60 | 3b 16 30 3b 4f 5b 06 40 01 fc 3b 24 40 02 0f 01 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 0f | ;.0;O[.@..;$@...;![.;"@.;#0;$@.. |
| 2e80 | 01 3b 32 69 00 3b 25 40 27 3b 33 54 3b 29 49 22 02 62 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | .;2i.;%@';3T;)I".b.static.mrb_va |
| 2ea0 | 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 70 | lue.mrb_Rectangle_collide_with_p |
| 2ec0 | 6f 69 6e 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 | oint(mrb_state*.mrb,.mrb_value.s |
| 2ee0 | 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 76 65 63 5f 6f 62 6a 3b 0a 09 6d 72 62 5f | elf).{..mrb_value.vec_obj;..mrb_ |
| 2f00 | 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 6f 22 2c 20 26 76 65 63 5f 6f 62 6a 29 3b 0a 09 56 | get_args(mrb,."o",.&vec_obj);..V |
| 2f20 | 65 63 74 6f 72 32 20 2a 70 6f 69 6e 74 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 | ector2.*point.=.DATA_GET_PTR(mrb |
| 2f40 | 2c 20 76 65 63 5f 6f 62 6a 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 56 65 63 74 6f 72 | ,.vec_obj,.&Vector2_type,.Vector |
| 2f60 | 32 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 | 2);..Rectangle.*rec_self.=.DATA_ |
| 2f80 | 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 |
| 2fa0 | 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f | pe,.Rectangle);...return.mrb_boo |
| 2fc0 | 6c 5f 76 61 6c 75 65 28 43 68 65 63 6b 43 6f 6c 6c 69 73 69 6f 6e 50 6f 69 6e 74 52 65 63 28 2a | l_value(CheckCollisionPointRec(* |
| 2fe0 | 70 6f 69 6e 74 2c 20 2a 72 65 63 5f 73 65 6c 66 29 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 | point,.*rec_self));.}.;.T;4I".st |
| 3000 | 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b | atic.mrb_value.;.To;-.;.F;/;.;.; |
| 3020 | 1b 3b 26 49 22 1c 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 5f 64 72 61 77 06 3b 20 | .;&I".Raylib::Rectangle#_draw.;. |
| 3040 | 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 cf 03 3b 15 54 3b 16 3a 0a 5f 64 72 61 77 3b 18 30 | F;0[.;.[.[.@Oi...;.T;.:._draw;.0 |
| 3060 | 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;.[.;![.;"@. |
| 3080 | 3b 23 30 3b 24 40 02 1e 01 3b 25 40 27 3b 33 54 3b 29 49 22 02 5f 01 73 74 61 74 69 63 20 6d 72 | ;#0;$@...;%@';3T;)I"._.static.mr |
| 30a0 | 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 52 65 63 74 61 6e 67 6c 65 5f 64 72 61 77 5f 72 65 63 74 61 | b_value.mrb_Rectangle_draw_recta |
| 30c0 | 6e 67 6c 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 | ngle_rec(mrb_state*.mrb,.mrb_val |
| 30e0 | 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 63 6f 6c 6f 72 5f 6f 62 6a 3b | ue.self).{..mrb_value.color_obj; |
| 3100 | 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 6f 22 2c 20 26 63 6f 6c 6f 72 5f | ..mrb_get_args(mrb,."o",.&color_ |
| 3120 | 6f 62 6a 29 3b 0a 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 20 3d 20 44 41 54 41 5f 47 45 54 5f | obj);...Color.*color.=.DATA_GET_ |
| 3140 | 50 54 52 28 6d 72 62 2c 20 63 6f 6c 6f 72 5f 6f 62 6a 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c | PTR(mrb,.color_obj,.&Color_type, |
| 3160 | 20 43 6f 6c 6f 72 29 3b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 5f 73 65 6c 66 20 3d 20 | .Color);..Rectangle.*rec_self.=. |
| 3180 | 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 61 6e 67 | DATA_GET_PTR(mrb,.self,.&Rectang |
| 31a0 | 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 44 72 61 77 52 65 63 74 61 6e | le_type,.Rectangle);..DrawRectan |
| 31c0 | 67 6c 65 52 65 63 28 2a 72 65 63 5f 73 65 6c 66 2c 20 2a 63 6f 6c 6f 72 29 3b 0a 0a 09 72 65 74 | gleRec(*rec_self,.*color);...ret |
| 31e0 | 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 34 49 22 15 73 | urn.mrb_nil_value();.}.;.T;4I".s |
| 3200 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a | tatic.mrb_value.;.To;-.;.F;/;.;. |
| 3220 | 3b 1b 3b 26 49 22 22 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 5f 64 72 61 77 5f 6c | ;.;&I""Raylib::Rectangle#_draw_l |
| 3240 | 69 6e 65 73 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 db 03 3b 15 54 3b 16 3a 10 5f | ines.;.F;0[.;.[.[.@Oi...;.T;.:._ |
| 3260 | 64 72 61 77 5f 6c 69 6e 65 73 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 | draw_lines;.0;.[.;.{.;.IC;."..;. |
| 3280 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 2a 01 3b 25 40 27 3b 33 54 3b 29 49 | T;.[.;![.;"@.;#0;$@.*.;%@';3T;)I |
| 32a0 | 22 02 99 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 | "...static.mrb_value.mrb_Rectang |
| 32c0 | 6c 65 5f 64 72 61 77 5f 72 65 63 74 61 6e 67 6c 65 5f 6c 69 6e 65 73 5f 65 78 28 6d 72 62 5f 73 | le_draw_rectangle_lines_ex(mrb_s |
| 32e0 | 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 |
| 3300 | 62 5f 76 61 6c 75 65 20 63 6f 6c 6f 72 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 6c 69 | b_value.color_obj;..mrb_float.li |
| 3320 | 6e 65 5f 74 68 69 63 6b 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 6f | ne_thick;..mrb_get_args(mrb,."fo |
| 3340 | 22 2c 20 26 6c 69 6e 65 5f 74 68 69 63 6b 2c 20 26 63 6f 6c 6f 72 5f 6f 62 6a 29 3b 0a 0a 09 43 | ",.&line_thick,.&color_obj);...C |
| 3360 | 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 | olor.*color.=.DATA_GET_PTR(mrb,. |
| 3380 | 63 6f 6c 6f 72 5f 6f 62 6a 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a | color_obj,.&Color_type,.Color);. |
| 33a0 | 09 52 65 63 74 61 6e 67 6c 65 20 2a 72 65 63 5f 73 65 6c 66 20 3d 20 44 41 54 41 5f 47 45 54 5f | .Rectangle.*rec_self.=.DATA_GET_ |
| 33c0 | 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 | PTR(mrb,.self,.&Rectangle_type,. |
| 33e0 | 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 44 72 61 77 52 65 63 74 61 6e 67 6c 65 4c 69 6e 65 73 45 | Rectangle);..DrawRectangleLinesE |
| 3400 | 78 28 2a 72 65 63 5f 73 65 6c 66 2c 20 6c 69 6e 65 5f 74 68 69 63 6b 2c 20 2a 63 6f 6c 6f 72 29 | x(*rec_self,.line_thick,.*color) |
| 3420 | 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 | ;...return.mrb_nil_value();.}.;. |
| 3440 | 54 3b 34 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 27 3b | T;4I".static.mrb_value.;.T.;.@'; |
| 3460 | 0b 49 43 3b 08 5b 00 06 3b 0a 40 27 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 27 3b 0d 49 43 3b 0e 7b | .IC;.[..;.@';.IC;.[..;.@';.IC;.{ |
| 3480 | 07 3b 0f 49 43 3b 0e 7b 00 06 3b 10 54 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b | .;.IC;.{..;.T;.IC;.{..;.T.;.T;.{ |
| 34a0 | 00 3b 13 5b 00 3b 14 5b 07 5b 07 40 1c 69 0a 5b 07 40 4f 69 02 4c 04 3b 15 46 3b 16 3a 0e 52 65 | .;.[.;.[.[[email protected].[[email protected].;.F;.:.Re |
| 34c0 | 63 74 61 6e 67 6c 65 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c | ctangle;.;.;.;.;.[.;.{.;.IC;.".. |
| 34e0 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 27 3b 32 69 00 3b 25 40 25 3b 26 | ;.T;.[.;![.;"@.;#0;$@';2i.;%@%;& |
| 3500 | 49 22 16 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 06 3b 20 46 3a 10 40 73 75 70 65 72 | I".Raylib::Rectangle.;.F:.@super |
| 3520 | 63 6c 61 73 73 6f 3a 1d 59 41 52 44 3a 3a 43 6f 64 65 4f 62 6a 65 63 74 73 3a 3a 50 72 6f 78 79 | classo:.YARD::CodeObjects::Proxy |
| 3540 | 0c 3a 13 40 6f 72 69 67 6e 61 6d 65 73 70 61 63 65 30 3a 0e 40 6f 72 69 67 6e 61 6d 65 30 3a 0d | .:.@orignamespace0:.@origname0:. |
| 3560 | 40 69 6d 65 74 68 6f 64 30 3b 16 3a 0b 4f 62 6a 65 63 74 3b 25 40 25 3a 09 40 6f 62 6a 30 3a 0a | @imethod0;.:.Object;%@%:.@obj0:. |
| 3580 | 40 74 79 70 65 30 3b 35 54 6f 3b 2c 17 3b 07 49 43 3b 08 5b 10 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 | @type0;5To;,.;.IC;.[.o;-.;.F;/;. |
| 35a0 | 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 76 65 63 74 6f 72 06 3b | ;.;.;&I".Raylib::Circle#vector.; |
| 35c0 | 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 1c 69 15 3b 15 46 3b 16 3a 0b 76 65 63 74 6f 72 3b 18 3b | .F;0[.;.[.[[email protected].;.F;.:.vector;.; |
| 35e0 | 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 2b 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c | .;.[.;.{.;.IC;."+Returns.the.val |
| 3600 | 75 65 20 6f 66 20 61 74 74 72 69 62 75 74 65 20 76 65 63 74 6f 72 2e 0d 3b 20 54 3b 1c 5b 00 3b | ue.of.attribute.vector..;.T;.[.; |
| 3620 | 21 5b 00 3b 22 49 22 2b 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 61 74 74 | ![.;"I"+Returns.the.value.of.att |
| 3640 | 72 69 62 75 74 65 20 76 65 63 74 6f 72 2e 06 3b 20 54 3b 23 30 3b 24 40 02 49 01 3b 38 46 3a 0d | ribute.vector..;.T;#0;[email protected].;8F:. |
| 3660 | 40 73 75 6d 6d 61 72 79 30 3b 25 40 02 47 01 3b 29 49 22 1d 64 65 66 20 76 65 63 74 6f 72 0a 20 | @summary0;%@.G.;)I".def.vector.. |
| 3680 | 20 40 76 65 63 74 6f 72 0a 65 6e 64 06 3b 20 54 3b 34 49 22 0f 64 65 66 20 76 65 63 74 6f 72 06 | [email protected].;.T;4I".def.vector. |
| 36a0 | 3b 20 54 3b 35 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 6c 69 62 | ;.T;5To;-.;.F;/;.;.;.;&I".Raylib |
| 36c0 | 3a 3a 43 69 72 63 6c 65 23 76 65 63 74 6f 72 3d 06 3b 20 46 3b 30 5b 06 5b 07 49 22 0a 76 61 6c | ::Circle#vector=.;.F;0[.[.I".val |
| 36e0 | 75 65 06 3b 20 54 30 3b 14 5b 06 5b 07 40 1c 69 15 3b 15 46 3b 16 3a 0c 76 65 63 74 6f 72 3d 3b | ue.;.T0;.[.[[email protected].;.F;.:.vector=; |
| 3700 | 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 74 72 | .;.;.[.;.{.;.IC;.".Sets.the.attr |
| 3720 | 69 62 75 74 65 20 76 65 63 74 6f 72 0d 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0a 70 61 72 | ibute.vector.;.T;.[.o;L.;MI".par |
| 3740 | 61 6d 06 3b 20 46 3b 4e 49 22 2e 74 68 65 20 76 61 6c 75 65 20 74 6f 20 73 65 74 20 74 68 65 20 | am.;.F;NI".the.value.to.set.the. |
| 3760 | 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 16 49 22 0a 76 61 6c | attribute.vector.to..;.T;.I".val |
| 3780 | 75 65 06 3b 20 54 3b 4f 30 3b 24 40 02 56 01 3b 21 5b 00 3b 22 49 22 55 53 65 74 73 20 74 68 65 | ue.;.T;O0;[email protected].;![.;"I"USets.the |
| 37a0 | 20 61 74 74 72 69 62 75 74 65 20 76 65 63 74 6f 72 0a 40 70 61 72 61 6d 20 76 61 6c 75 65 20 74 | [email protected] |
| 37c0 | 68 65 20 76 61 6c 75 65 20 74 6f 20 73 65 74 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 76 65 | he.value.to.set.the.attribute.ve |
| 37e0 | 63 74 6f 72 20 74 6f 2e 06 3b 20 54 3b 23 30 3b 24 40 02 56 01 3b 38 46 3b 5e 30 3b 25 40 02 47 | ctor.to..;.T;#0;[email protected].;8F;^0;%@.G |
| 3800 | 01 3b 29 49 22 2d 64 65 66 20 76 65 63 74 6f 72 3d 28 76 61 6c 75 65 29 0a 20 20 40 76 65 63 74 | .;)I"-def.vector=(value)...@vect |
| 3820 | 6f 72 20 3d 20 76 61 6c 75 65 0a 65 6e 64 06 3b 20 54 3b 34 49 22 17 64 65 66 20 76 65 63 74 6f | or.=.value.end.;.T;4I".def.vecto |
| 3840 | 72 3d 28 76 61 6c 75 65 29 06 3b 20 54 3b 35 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b | r=(value).;.T;5To;-.;.F;/;.;.;.; |
| 3860 | 26 49 22 1a 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 72 61 64 69 75 73 06 3b 20 46 3b 30 5b | &I".Raylib::Circle#radius.;.F;0[ |
| 3880 | 00 3b 14 5b 06 5b 07 40 1c 69 16 3b 15 46 3b 16 3a 0b 72 61 64 69 75 73 3b 18 3b 19 3b 1c 5b 00 | .;.[.[[email protected].;.F;.:.radius;.;.;.[. |
| 38a0 | 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 2b 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 | ;.{.;.IC;."+Returns.the.value.of |
| 38c0 | 20 61 74 74 72 69 62 75 74 65 20 72 61 64 69 75 73 2e 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 | .attribute.radius..;.T;.[.;![.;" |
| 38e0 | 49 22 2b 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 61 74 74 72 69 62 75 74 | I"+Returns.the.value.of.attribut |
| 3900 | 65 20 72 61 64 69 75 73 2e 06 3b 20 54 3b 23 30 3b 24 40 02 69 01 3b 38 46 3b 5e 30 3b 25 40 02 | e.radius..;.T;#0;[email protected].;8F;^0;%@. |
| 3920 | 47 01 3b 29 49 22 1d 64 65 66 20 72 61 64 69 75 73 0a 20 20 40 72 61 64 69 75 73 0a 65 6e 64 06 | G.;)I"[email protected]. |
| 3940 | 3b 20 54 3b 34 49 22 0f 64 65 66 20 72 61 64 69 75 73 06 3b 20 54 3b 35 54 6f 3b 2d 15 3b 2e 46 | ;.T;4I".def.radius.;.T;5To;-.;.F |
| 3960 | 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 72 61 64 69 | ;/;.;.;.;&I".Raylib::Circle#radi |
| 3980 | 75 73 3d 06 3b 20 46 3b 30 5b 06 5b 07 40 02 5a 01 30 3b 14 5b 06 5b 07 40 1c 69 16 3b 15 46 3b | us=.;.F;0[.[[email protected];.[.[[email protected].;.F; |
| 39a0 | 16 3a 0c 72 61 64 69 75 73 3d 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 1e 53 65 | .:.radius=;.;.;.[.;.{.;.IC;.".Se |
| 39c0 | 74 73 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 72 61 64 69 75 73 0d 3b 20 54 3b 1c 5b 06 6f | ts.the.attribute.radius.;.T;.[.o |
| 39e0 | 3b 4c 0a 3b 4d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4e 49 22 2e 74 68 65 20 76 61 6c 75 65 20 | ;L.;MI".param.;.F;NI".the.value. |
| 3a00 | 74 6f 20 73 65 74 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 72 61 64 69 75 73 20 74 6f 2e 06 | to.set.the.attribute.radius.to.. |
| 3a20 | 3b 20 54 3b 16 49 22 0a 76 61 6c 75 65 06 3b 20 54 3b 4f 30 3b 24 40 02 76 01 3b 21 5b 00 3b 22 | ;.T;.I".value.;.T;O0;[email protected].;![.;" |
| 3a40 | 49 22 55 53 65 74 73 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 72 61 64 69 75 73 0a 40 70 61 | I"USets.the.attribute.radius.@pa |
| 3a60 | 72 61 6d 20 76 61 6c 75 65 20 74 68 65 20 76 61 6c 75 65 20 74 6f 20 73 65 74 20 74 68 65 20 61 | ram.value.the.value.to.set.the.a |
| 3a80 | 74 74 72 69 62 75 74 65 20 72 61 64 69 75 73 20 74 6f 2e 06 3b 20 54 3b 23 30 3b 24 40 02 76 01 | ttribute.radius.to..;.T;#0;[email protected]. |
| 3aa0 | 3b 38 46 3b 5e 30 3b 25 40 02 47 01 3b 29 49 22 2d 64 65 66 20 72 61 64 69 75 73 3d 28 76 61 6c | ;8F;^0;%@.G.;)I"-def.radius=(val |
| 3ac0 | 75 65 29 0a 20 20 40 72 61 64 69 75 73 20 3d 20 76 61 6c 75 65 0a 65 6e 64 06 3b 20 54 3b 34 49 | ue)...@radius.=.value.end.;.T;4I |
| 3ae0 | 22 17 64 65 66 20 72 61 64 69 75 73 3d 28 76 61 6c 75 65 29 06 3b 20 54 3b 35 54 6f 3b 2d 16 3b | ".def.radius=(value).;.T;5To;-.; |
| 3b00 | 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 69 6e | .F;/;.;.;.;&I".Raylib::Circle#in |
| 3b20 | 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 30 5b 08 5b 07 49 22 06 78 06 3b 20 54 30 5b 07 49 22 06 | itialize.;.F;0[.[.I".x.;.T0[.I". |
| 3b40 | 79 06 3b 20 54 30 5b 07 49 22 0b 72 61 64 69 75 73 06 3b 20 54 30 3b 14 5b 06 5b 07 40 1c 69 18 | y.;.T0[.I".radius.;.T0;.[.[[email protected]. |
| 3b60 | 3b 15 46 3b 16 3b 37 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 | ;.F;.;7;.;.;.[.;.{.;.IC;."..;.T; |
| 3b80 | 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4e 49 22 1d 61 20 6e 65 77 | .[.o;L.;MI".return.;.F;NI".a.new |
| 3ba0 | 20 69 6e 73 74 61 6e 63 65 20 6f 66 20 43 69 72 63 6c 65 06 3b 20 54 3b 16 30 3b 4f 5b 06 49 22 | .instance.of.Circle.;.T;.0;O[.I" |
| 3bc0 | 0b 43 69 72 63 6c 65 06 3b 20 46 3b 24 40 02 88 01 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 | .Circle.;.F;$@...;![.;"@.;#0;$@. |
| 3be0 | 88 01 3b 32 69 00 3b 25 40 02 47 01 3b 33 54 3b 29 49 22 5e 64 65 66 20 69 6e 69 74 69 61 6c 69 | ..;2i.;%@.G.;3T;)I"^def.initiali |
| 3c00 | 7a 65 28 78 2c 20 79 2c 20 72 61 64 69 75 73 29 0a 20 20 73 65 6c 66 2e 76 65 63 74 6f 72 20 3d | ze(x,.y,.radius)...self.vector.= |
| 3c20 | 20 56 65 63 74 6f 72 32 2e 6e 65 77 28 78 2c 20 79 29 0a 20 20 73 65 6c 66 2e 72 61 64 69 75 73 | .Vector2.new(x,.y)...self.radius |
| 3c40 | 20 3d 20 72 61 64 69 75 73 0a 65 6e 64 06 3b 20 54 3b 34 49 22 21 64 65 66 20 69 6e 69 74 69 61 | .=.radius.end.;.T;4I"!def.initia |
| 3c60 | 6c 69 7a 65 28 78 2c 20 79 2c 20 72 61 64 69 75 73 29 06 3b 20 54 3b 35 54 6f 3b 2d 16 3b 2e 46 | lize(x,.y,.radius).;.T;5To;-.;.F |
| 3c80 | 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 15 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 78 06 3b 20 | ;/;.;.;.;&I".Raylib::Circle#x.;. |
| 3ca0 | 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 1c 69 1d 3b 15 46 3b 16 3b 3e 3b 18 3b 19 3b 1c 5b 00 3b 1d | F;0[.;.[.[[email protected].;.F;.;>;.;.;.[.;. |
| 3cc0 | 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;$@ |
| 3ce0 | 02 9f 01 3b 32 69 00 3b 25 40 02 47 01 3b 33 54 3b 29 49 22 1e 64 65 66 20 78 0a 20 20 73 65 6c | ...;2i.;%@.G.;3T;)I".def.x...sel |
| 3d00 | 66 2e 76 65 63 74 6f 72 2e 78 0a 65 6e 64 06 3b 20 54 3b 34 49 22 0a 64 65 66 20 78 06 3b 20 54 | f.vector.x.end.;.T;4I".def.x.;.T |
| 3d20 | 3b 35 54 6f 3b 2d 16 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 15 52 61 79 6c 69 62 3a 3a 43 | ;5To;-.;.F;/;.;.;.;&I".Raylib::C |
| 3d40 | 69 72 63 6c 65 23 79 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 1c 69 21 3b 15 46 3b 16 3b 40 | ircle#y.;.F;0[.;.[.[[email protected]!;.F;.;@ |
| 3d60 | 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;.[.;![. |
| 3d80 | 3b 22 40 17 3b 23 30 3b 24 40 02 ab 01 3b 32 69 00 3b 25 40 02 47 01 3b 33 54 3b 29 49 22 1e 64 | ;"@.;#0;$@...;2i.;%@.G.;3T;)I".d |
| 3da0 | 65 66 20 79 0a 20 20 73 65 6c 66 2e 76 65 63 74 6f 72 2e 79 0a 65 6e 64 06 3b 20 54 3b 34 49 22 | ef.y...self.vector.y.end.;.T;4I" |
| 3dc0 | 0a 64 65 66 20 79 06 3b 20 54 3b 35 54 6f 3b 2d 16 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 | .def.y.;.T;5To;-.;.F;/;.;.;.;&I" |
| 3de0 | 16 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 78 3d 06 3b 20 46 3b 30 5b 06 5b 07 49 22 06 78 | .Raylib::Circle#x=.;.F;0[.[.I".x |
| 3e00 | 06 3b 20 54 30 3b 14 5b 06 5b 07 40 1c 69 25 3b 15 46 3b 16 3b 3f 3b 18 3b 19 3b 1c 5b 00 3b 1d | .;.T0;.[.[[email protected]%;.F;.;?;.;.;.[.;. |
| 3e20 | 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;$@ |
| 3e40 | 02 b7 01 3b 32 69 00 3b 25 40 02 47 01 3b 33 54 3b 29 49 22 26 64 65 66 20 78 3d 28 78 29 0a 20 | ...;2i.;%@.G.;3T;)I"&def.x=(x).. |
| 3e60 | 20 73 65 6c 66 2e 76 65 63 74 6f 72 2e 78 20 3d 20 78 0a 65 6e 64 06 3b 20 54 3b 34 49 22 0e 64 | .self.vector.x.=.x.end.;.T;4I".d |
| 3e80 | 65 66 20 78 3d 28 78 29 06 3b 20 54 3b 35 54 6f 3b 2d 16 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 | ef.x=(x).;.T;5To;-.;.F;/;.;.;.;& |
| 3ea0 | 49 22 16 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 79 3d 06 3b 20 46 3b 30 5b 06 5b 07 49 22 | I".Raylib::Circle#y=.;.F;0[.[.I" |
| 3ec0 | 06 79 06 3b 20 54 30 3b 14 5b 06 5b 07 40 1c 69 29 3b 15 46 3b 16 3b 41 3b 18 3b 19 3b 1c 5b 00 | .y.;.T0;.[.[[email protected]);.F;.;A;.;.;.[. |
| 3ee0 | 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b | ;.{.;.IC;."..;.T;.[.;![.;"@.;#0; |
| 3f00 | 24 40 02 c5 01 3b 32 69 00 3b 25 40 02 47 01 3b 33 54 3b 29 49 22 26 64 65 66 20 79 3d 28 79 29 | $@...;2i.;%@.G.;3T;)I"&def.y=(y) |
| 3f20 | 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 34 49 22 | ...self.vector.y.=.y.end.;.T;4I" |
| 3f40 | 0e 64 65 66 20 79 3d 28 79 29 06 3b 20 54 3b 35 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b | .def.y=(y).;.T;5To;-.;.F;/;.;.;. |
| 3f60 | 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 68 | ;&I"%Raylib::Circle#collide_with |
| 3f80 | 5f 72 65 63 3f 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 b8 03 3b 15 54 3b 16 3b 4b | _rec?.;.F;0[.;.[.[.@Oi...;.T;.;K |
| 3fa0 | 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 3b | ;.0;.[.;.{.;.IC;."..;.T;.[.o;L.; |
| 3fc0 | 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4e 40 17 3b 16 30 3b 4f 5b 06 40 01 fc 3b 24 40 02 | MI".return.;.F;N@.;.0;O[.@..;$@. |
| 3fe0 | d3 01 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 d3 01 3b 32 69 00 3b 25 40 02 47 01 3b 33 54 | ..;![.;"@.;#0;$@...;2i.;%@.G.;3T |
| 4000 | 3b 29 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 6c | ;)I"..static.mrb_value.mrb_Circl |
| 4020 | 65 5f 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 72 65 63 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 | e_collide_with_rec(mrb_state*.mr |
| 4040 | 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 | b,.mrb_value.self).{..mrb_value. |
| 4060 | 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 2c | rec_obj;..mrb_get_args(mrb,."o", |
| 4080 | 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 61 | .&rec_obj);...return.mrb_bool_va |
| 40a0 | 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 6d | lue(check_collision_circle_rec(m |
| 40c0 | 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 34 49 22 15 73 | rb,.self,.rec_obj));.}.;.T;4I".s |
| 40e0 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a | tatic.mrb_value.;.To;-.;.F;/;.;. |
| 4100 | 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 69 | ;.;&I"(Raylib::Circle#collide_wi |
| 4120 | 74 68 5f 63 69 72 63 6c 65 3f 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 81 03 3b 15 | th_circle?.;.F;0[.;.[.[.@Oi...;. |
| 4140 | 54 3b 16 3b 50 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 | T;.;P;.0;.[.;.{.;.IC;."..;.T;.[. |
| 4160 | 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4e 40 17 3b 16 30 3b 4f 5b 06 40 01 | o;L.;MI".return.;.F;N@.;.0;O[.@. |
| 4180 | fc 3b 24 40 02 e2 01 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 e2 01 3b 32 69 00 3b 25 40 02 | .;$@...;![.;"@.;#0;$@...;2i.;%@. |
| 41a0 | 47 01 3b 33 54 3b 29 49 22 02 a0 02 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 | G.;3T;)I"...static.mrb_value.mrb |
| 41c0 | 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 74 | _Circle_collide_with_circ(mrb_st |
| 41e0 | 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 | ate*.mrb,.mrb_value.self).{..mrb |
| 4200 | 5f 76 61 6c 75 65 20 63 69 72 63 6c 65 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 | _value.circle_obj;..mrb_get_args |
| 4220 | 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 76 | (mrb,."o",.&circle_obj);...mrb_v |
| 4240 | 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 6d | alue.vector_obj1.=.mrb_funcall(m |
| 4260 | 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 32 | rb,.self,."vector",.0);..Vector2 |
| 4280 | 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 65 | .*center1.=.DATA_GET_PTR(mrb,.ve |
| 42a0 | 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 72 | ctor_obj1,.&Vector2_type,.Vector |
| 42c0 | 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 5f | 2);..mrb_float.radius1.=.mrb_as_ |
| 42e0 | 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 66 | float(mrb,.mrb_funcall(mrb,.self |
| 4300 | 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 63 | ,."radius",.0));...mrb_value.vec |
| 4320 | 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 63 | tor_obj2.=.mrb_funcall(mrb,.circ |
| 4340 | 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 2a | le_obj,."vector",.0);..Vector2.* |
| 4360 | 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 74 | center2.=.DATA_GET_PTR(mrb,.vect |
| 4380 | 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 29 | or_obj2,.&Vector2_type,.Vector2) |
| 43a0 | 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 6c | ;..mrb_float.radius2.=.mrb_as_fl |
| 43c0 | 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 65 | oat(mrb,.mrb_funcall(mrb,.circle |
| 43e0 | 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 72 | _obj,."radius",.0));...return.mr |
| 4400 | 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 6c | b_bool_value(CheckCollisionCircl |
| 4420 | 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 20 | es(*center1,.radius1,.*center2,. |
| 4440 | 72 61 64 69 75 73 32 29 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f | radius2));.}.;.T;4I".static.mrb_ |
| 4460 | 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 02 47 01 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 47 01 3b | value.;.T.;[email protected].;.IC;.[..;[email protected].; |
| 4480 | 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 47 01 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 3b | .IC;.[..;[email protected].;.IC;.{.;.IC;.{..; |
| 44a0 | 10 54 3b 11 49 43 3b 0e 7b 07 3b 5d 49 43 3b 0e 7b 07 3a 09 72 65 61 64 40 02 49 01 3a 0a 77 72 | .T;.IC;.{.;]IC;.{.:[email protected].:.wr |
| 44c0 | 69 74 65 40 02 56 01 06 3b 10 54 3b 60 49 43 3b 0e 7b 07 3b 62 40 02 69 01 3b 63 40 02 76 01 06 | [email protected]..;.T;`IC;.{.;[email protected].;[email protected].. |
| 44e0 | 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 1c 69 14 5b 07 40 | ;.T.;.T.;.T;.{.;.[.;.[.[[email protected].[.@ |
| 4500 | 4f 69 02 62 04 3b 15 46 3b 16 3a 0b 43 69 72 63 6c 65 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d | Oi.b.;.F;.:.Circle;.;.;.;.;.[.;. |
| 4520 | 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;$@ |
| 4540 | 02 47 01 3b 32 69 00 3b 25 40 25 3b 26 49 22 13 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 06 3b | .G.;2i.;%@%;&I".Raylib::Circle.; |
| 4560 | 20 46 3b 55 6f 3b 56 0c 3b 57 30 3b 58 30 3b 59 30 3b 16 3b 5a 3b 25 40 25 3b 5b 30 3b 5c 30 3b | .F;Uo;V.;W0;X0;Y0;.;Z;%@%;[0;\0; |
| 4580 | 35 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 2e 64 65 66 | 5To;-.;.F;/;.;.;.;&I".Raylib.def |
| 45a0 | 69 6e 65 64 5f 6c 6f 6f 70 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 1c 69 2f 3b 15 46 3b 16 | ined_loop.;.F;0[.;.[.[[email protected]/;.F;. |
| 45c0 | 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 1e 49 43 3b 1f | :.defined_loop;.;.;.[.;.{.;.IC;. |
| 45e0 | 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 74 65 | "1Returns.the.value.of.attribute |
| 4600 | 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 22 49 22 31 52 | .defined_loop..;.T;.[.;![.;"I"1R |
| 4620 | 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 61 74 74 72 69 62 75 74 65 20 64 65 | eturns.the.value.of.attribute.de |
| 4640 | 66 69 6e 65 64 5f 6c 6f 6f 70 2e 06 3b 20 54 3b 23 30 3b 24 40 02 04 02 3b 38 46 3b 5e 30 3b 25 | fined_loop..;.T;#0;$@...;8F;^0;% |
| 4660 | 40 25 3b 29 49 22 29 64 65 66 20 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 0a 20 20 40 64 65 66 69 6e | @%;)I")def.defined_loop...@defin |
| 4680 | 65 64 5f 6c 6f 6f 70 0a 65 6e 64 06 3b 20 54 3b 34 49 22 15 64 65 66 20 64 65 66 69 6e 65 64 5f | ed_loop.end.;.T;4I".def.defined_ |
| 46a0 | 6c 6f 6f 70 06 3b 20 54 3b 35 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 19 52 | loop.;.T;5To;-.;.F;/;.;.;.;&I".R |
| 46c0 | 61 79 6c 69 62 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3d 06 3b 20 46 3b 30 5b 06 5b 07 40 02 5a | aylib.defined_loop=.;.F;0[.[[email protected] |
| 46e0 | 01 30 3b 14 5b 06 5b 07 40 1c 69 2f 3b 15 46 3b 16 3a 12 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3d | .0;.[.[[email protected]/;.F;.:.defined_loop= |
| 4700 | 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 74 68 65 20 61 74 74 | ;.;.;.[.;.{.;.IC;."$Sets.the.att |
| 4720 | 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 5b 06 6f 3b 4c 0a 3b | ribute.defined_loop.;.T;.[.o;L.; |
| 4740 | 4d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4e 49 22 34 74 68 65 20 76 61 6c 75 65 20 74 6f 20 73 | MI".param.;.F;NI"4the.value.to.s |
| 4760 | 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 6c 6f 6f 70 20 74 6f | et.the.attribute.defined_loop.to |
| 4780 | 2e 06 3b 20 54 3b 16 49 22 0a 76 61 6c 75 65 06 3b 20 54 3b 4f 30 3b 24 40 02 11 02 3b 21 5b 00 | ..;.T;.I".value.;.T;O0;$@...;![. |
| 47a0 | 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 65 66 69 6e 65 64 5f | ;"I"aSets.the.attribute.defined_ |
| 47c0 | 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 75 65 20 74 6f 20 73 | [email protected] |
| 47e0 | 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 6c 6f 6f 70 20 74 6f | et.the.attribute.defined_loop.to |
| 4800 | 2e 06 3b 20 54 3b 23 30 3b 24 40 02 11 02 3b 38 46 3b 5e 30 3b 25 40 25 3b 29 49 22 39 64 65 66 | ..;.T;#0;$@...;8F;^0;%@%;)I"9def |
| 4820 | 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 64 65 66 69 6e 65 64 | .defined_loop=(value)...@defined |
| 4840 | 5f 6c 6f 6f 70 20 3d 20 76 61 6c 75 65 0a 65 6e 64 06 3b 20 54 3b 34 49 22 1d 64 65 66 20 64 65 | _loop.=.value.end.;.T;4I".def.de |
| 4860 | 66 69 6e 65 64 5f 6c 6f 6f 70 3d 28 76 61 6c 75 65 29 06 3b 20 54 3b 35 54 6f 3b 2d 15 3b 2e 46 | fined_loop=(value).;.T;5To;-.;.F |
| 4880 | 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 | ;/;.;.;.;&I".Raylib.data_keys_pr |
| 48a0 | 65 73 73 65 64 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 1c 69 30 3b 15 46 3b 16 3a 16 64 61 | essed.;.F;0[.;.[.[[email protected];.F;.:.da |
| 48c0 | 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b | ta_keys_pressed;.;.;.[.;.{.;.IC; |
| 48e0 | 1f 22 36 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 61 74 74 72 69 62 75 74 | ."6Returns.the.value.of.attribut |
| 4900 | 65 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 2e 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 | e.data_keys_pressed..;.T;.[.;![. |
| 4920 | 3b 22 49 22 36 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 61 74 74 72 69 62 | ;"I"6Returns.the.value.of.attrib |
| 4940 | 75 74 65 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 2e 06 3b 20 54 3b 23 30 3b 24 40 | ute.data_keys_pressed..;.T;#0;$@ |
| 4960 | 02 23 02 3b 38 46 3b 5e 30 3b 25 40 25 3b 29 49 22 33 64 65 66 20 64 61 74 61 5f 6b 65 79 73 5f | .#.;8F;^0;%@%;)I"3def.data_keys_ |
| 4980 | 70 72 65 73 73 65 64 0a 20 20 40 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 0a 65 6e 64 | pressed...@data_keys_pressed.end |
| 49a0 | 06 3b 20 54 3b 34 49 22 1a 64 65 66 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 06 3b | .;.T;4I".def.data_keys_pressed.; |
| 49c0 | 20 54 3b 35 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 2e | .T;5To;-.;.F;/;.;.;.;&I".Raylib. |
| 49e0 | 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3d 06 3b 20 46 3b 30 5b 06 5b 07 40 02 5a 01 | data_keys_pressed=.;.F;0[.[[email protected]. |
| 4a00 | 30 3b 14 5b 06 5b 07 40 1c 69 30 3b 15 46 3b 16 3a 17 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 | 0;.[.[[email protected];.F;.:.data_keys_pres |
| 4a20 | 73 65 64 3d 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 29 53 65 74 73 20 74 68 65 | sed=;.;.;.[.;.{.;.IC;.")Sets.the |
| 4a40 | 20 61 74 74 72 69 62 75 74 65 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 0d 3b 20 54 | .attribute.data_keys_pressed.;.T |
| 4a60 | 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4e 49 22 39 74 68 65 20 76 | ;.[.o;L.;MI".param.;.F;NI"9the.v |
| 4a80 | 61 6c 75 65 20 74 6f 20 73 65 74 20 74 68 65 20 61 74 74 72 69 62 75 74 65 20 64 61 74 61 5f 6b | alue.to.set.the.attribute.data_k |
| 4aa0 | 65 79 73 5f 70 72 65 73 73 65 64 20 74 6f 2e 06 3b 20 54 3b 16 49 22 0a 76 61 6c 75 65 06 3b 20 | eys_pressed.to..;.T;.I".value.;. |
| 4ac0 | 54 3b 4f 30 3b 24 40 02 30 02 3b 21 5b 00 3b 22 49 22 6b 53 65 74 73 20 74 68 65 20 61 74 74 72 | T;O0;[email protected].;![.;"I"kSets.the.attr |
| 4ae0 | 69 62 75 74 65 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 0a 40 70 61 72 61 6d 20 76 | [email protected] |
| 4b00 | 61 6c 75 65 20 74 68 65 20 76 61 6c 75 65 20 74 6f 20 73 65 74 20 74 68 65 20 61 74 74 72 69 62 | alue.the.value.to.set.the.attrib |
| 4b20 | 75 74 65 20 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 20 74 6f 2e 06 3b 20 54 3b 23 30 | ute.data_keys_pressed.to..;.T;#0 |
| 4b40 | 3b 24 40 02 30 02 3b 38 46 3b 5e 30 3b 25 40 25 3b 29 49 22 43 64 65 66 20 64 61 74 61 5f 6b 65 | ;[email protected].;8F;^0;%@%;)I"Cdef.data_ke |
| 4b60 | 79 73 5f 70 72 65 73 73 65 64 3d 28 76 61 6c 75 65 29 0a 20 20 40 64 61 74 61 5f 6b 65 79 73 5f | ys_pressed=(value)...@data_keys_ |
| 4b80 | 70 72 65 73 73 65 64 20 3d 20 76 61 6c 75 65 0a 65 6e 64 06 3b 20 54 3b 34 49 22 22 64 65 66 20 | pressed.=.value.end.;.T;4I""def. |
| 4ba0 | 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 3d 28 76 61 6c 75 65 29 06 3b 20 54 3b 35 54 | data_keys_pressed=(value).;.T;5T |
| 4bc0 | 6f 3b 2d 16 3b 2e 46 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 2e 77 68 69 6c 65 | o;-.;.F;/;.;.;.;&I".Raylib.while |
| 4be0 | 5f 77 69 6e 64 6f 77 5f 6f 70 65 6e 06 3b 20 46 3b 30 5b 06 5b 07 49 22 0b 26 62 6c 6f 63 6b 06 | _window_open.;.F;0[.[.I".&block. |
| 4c00 | 3b 20 54 30 3b 14 5b 06 5b 07 40 1c 69 32 3b 15 46 3b 16 3a 16 77 68 69 6c 65 5f 77 69 6e 64 6f | ;.T0;.[.[[email protected];.F;.:.while_windo |
| 4c20 | 77 5f 6f 70 65 6e 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c | w_open;.;.;.[.;.{.;.IC;."..;.T;. |
| 4c40 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 42 02 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 | [.;![.;"@.;#0;[email protected].;2i.;%@%;3T;) |
| 4c60 | 49 22 01 f1 64 65 66 20 77 68 69 6c 65 5f 77 69 6e 64 6f 77 5f 6f 70 65 6e 28 26 62 6c 6f 63 6b | I"..def.while_window_open(&block |
| 4c80 | 29 0a 20 20 73 65 6c 66 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 20 3d 20 62 6c 6f 63 6b 0a 20 20 | )...self.defined_loop.=.block... |
| 4ca0 | 69 66 20 52 61 79 6c 69 62 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 27 64 65 73 6b 74 6f 70 27 0a | if.Raylib.platform.==.'desktop'. |
| 4cc0 | 20 20 20 20 77 68 69 6c 65 20 21 52 61 79 6c 69 62 2e 77 69 6e 64 6f 77 5f 73 68 6f 75 6c 64 5f | ....while.!Raylib.window_should_ |
| 4ce0 | 63 6c 6f 73 65 3f 20 64 6f 0a 20 20 20 20 20 20 73 65 6c 66 2e 6d 61 69 6e 5f 6c 6f 6f 70 0a 20 | close?.do.......self.main_loop.. |
| 4d00 | 20 20 20 65 6e 64 0a 20 20 65 6c 73 69 66 20 52 61 79 6c 69 62 2e 70 6c 61 74 66 6f 72 6d 20 3d | ...end...elsif.Raylib.platform.= |
| 4d20 | 3d 20 27 77 65 62 27 0a 20 20 20 20 52 61 79 6c 69 62 2e 65 6d 73 63 72 69 70 74 65 6e 5f 73 65 | =.'web'.....Raylib.emscripten_se |
| 4d40 | 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 0a 20 20 65 6e 64 0a 65 6e 64 06 3b 20 54 3b 34 49 22 22 64 65 | t_main_loop...end.end.;.T;4I""de |
| 4d60 | 66 20 77 68 69 6c 65 5f 77 69 6e 64 6f 77 5f 6f 70 65 6e 28 26 62 6c 6f 63 6b 29 06 3b 20 54 3b | f.while_window_open(&block).;.T; |
| 4d80 | 35 54 6f 3b 2d 16 3b 2e 46 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 15 52 61 79 6c 69 62 2e 6d 61 69 | 5To;-.;.F;/;.;.;.;&I".Raylib.mai |
| 4da0 | 6e 5f 6c 6f 6f 70 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 1c 69 3d 3b 15 46 3b 16 3a 0e 6d | n_loop.;.F;0[.;.[.[[email protected]=;.F;.:.m |
| 4dc0 | 61 69 6e 5f 6c 6f 6f 70 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 | ain_loop;.;.;.[.;.{.;.IC;."..;.T |
| 4de0 | 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 50 02 3b 32 69 00 3b 25 40 25 3b 33 54 | ;.[.;![.;"@.;#0;[email protected].;2i.;%@%;3T |
| 4e00 | 3b 29 49 22 4e 64 65 66 20 6d 61 69 6e 5f 6c 6f 6f 70 0a 20 20 73 65 6c 66 2e 64 61 74 61 5f 6b | ;)I"Ndef.main_loop...self.data_k |
| 4e20 | 65 79 73 5f 70 72 65 73 73 65 64 20 3d 20 6e 69 6c 0a 20 20 73 65 6c 66 2e 64 65 66 69 6e 65 64 | eys_pressed.=.nil...self.defined |
| 4e40 | 5f 6c 6f 6f 70 2e 63 61 6c 6c 0a 65 6e 64 06 3b 20 54 3b 34 49 22 12 64 65 66 20 6d 61 69 6e 5f | _loop.call.end.;.T;4I".def.main_ |
| 4e60 | 6c 6f 6f 70 06 3b 20 54 3b 35 54 6f 3b 2d 16 3b 2e 46 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 15 52 | loop.;.T;5To;-.;.F;/;.;.;.;&I".R |
| 4e80 | 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 06 3b 20 46 3b 30 5b 0a 5b 07 49 22 0a 74 65 78 74 | aylib.draw_text.;.F;0[.[.I".text |
| 4ea0 | 3a 06 3b 20 54 30 5b 07 49 22 07 78 3a 06 3b 20 54 30 5b 07 49 22 07 79 3a 06 3b 20 54 30 5b 07 | :.;.T0[.I".x:.;.T0[.I".y:.;.T0[. |
| 4ec0 | 49 22 0f 66 6f 6e 74 5f 73 69 7a 65 3a 06 3b 20 54 30 5b 07 49 22 0b 63 6f 6c 6f 72 3a 06 3b 20 | I".font_size:.;.T0[.I".color:.;. |
| 4ee0 | 54 49 22 23 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 | TI"#Rl::Color.new(255,255,255,25 |
| 4f00 | 35 29 06 3b 20 54 3b 14 5b 06 5b 07 40 1c 69 43 3b 15 46 3b 16 3a 0e 64 72 61 77 5f 74 65 78 74 | 5).;.T;.[.[[email protected];.F;.:.draw_text |
| 4f20 | 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;.[.;![. |
| 4f40 | 3b 22 40 17 3b 23 30 3b 24 40 02 5c 02 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 49 22 01 83 64 65 | ;"@.;#0;$@.\.;2i.;%@%;3T;)I"..de |
| 4f60 | 66 20 64 72 61 77 5f 74 65 78 74 28 74 65 78 74 3a 2c 20 78 3a 2c 20 79 3a 2c 20 66 6f 6e 74 5f | f.draw_text(text:,.x:,.y:,.font_ |
| 4f80 | 73 69 7a 65 3a 2c 20 63 6f 6c 6f 72 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c | size:,.color:.Rl::Color.new(255, |
| 4fa0 | 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 28 | 255,255,255))...self._draw_text( |
| 4fc0 | 74 65 78 74 2c 20 78 2c 20 79 2c 20 66 6f 6e 74 5f 73 69 7a 65 2c 20 63 6f 6c 6f 72 29 0a 65 6e | text,.x,.y,.font_size,.color).en |
| 4fe0 | 64 06 3b 20 54 3b 34 49 22 54 64 65 66 20 64 72 61 77 5f 74 65 78 74 28 74 65 78 74 3a 2c 20 78 | d.;.T;4I"Tdef.draw_text(text:,.x |
| 5000 | 3a 2c 20 79 3a 2c 20 66 6f 6e 74 5f 73 69 7a 65 3a 2c 20 63 6f 6c 6f 72 3a 20 52 6c 3a 3a 43 6f | :,.y:,.font_size:,.color:.Rl::Co |
| 5020 | 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 35 54 | lor.new(255,255,255,255)).;.T;5T |
| 5040 | 6f 3b 2d 16 3b 2e 46 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 2e 64 72 61 77 5f | o;-.;.F;/;.;.;.;&I".Raylib.draw_ |
| 5060 | 74 65 78 74 75 72 65 06 3b 20 46 3b 30 5b 09 5b 07 49 22 0d 74 65 78 74 75 72 65 3a 06 3b 20 54 | texture.;.F;0[.[.I".texture:.;.T |
| 5080 | 30 5b 07 49 22 07 78 3a 06 3b 20 54 30 5b 07 49 22 07 79 3a 06 3b 20 54 30 5b 07 49 22 0a 74 69 | 0[.I".x:.;.T0[.I".y:.;.T0[.I".ti |
| 50a0 | 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 35 2c | nt:.;.TI"#Rl::Color.new(255,255, |
| 50c0 | 32 35 35 2c 32 35 35 29 06 3b 20 54 3b 14 5b 06 5b 07 40 1c 69 47 3b 15 46 3b 16 3a 11 64 72 61 | 255,255).;.T;.[.[[email protected];.F;.:.dra |
| 50e0 | 77 5f 74 65 78 74 75 72 65 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 | w_texture;.;.;.[.;.{.;.IC;."..;. |
| 5100 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 73 02 3b 32 69 00 3b 25 40 25 3b 33 | T;.[.;![.;"@.;#0;[email protected].;2i.;%@%;3 |
| 5120 | 54 3b 29 49 22 7b 64 65 66 20 64 72 61 77 5f 74 65 78 74 75 72 65 28 74 65 78 74 75 72 65 3a 2c | T;)I"{def.draw_texture(texture:, |
| 5140 | 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 32 35 35 | .x:,.y:,.tint:.Rl::Color.new(255 |
| 5160 | 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 |
| 5180 | 75 72 65 28 74 65 78 74 75 72 65 2c 20 78 2c 20 79 2c 20 74 69 6e 74 29 0a 65 6e 64 06 3b 20 54 | ure(texture,.x,.y,.tint).end.;.T |
| 51a0 | 3b 34 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 65 3a 2c 20 | ;4I"Mdef.draw_texture(texture:,. |
| 51c0 | 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 32 35 35 2c | x:,.y:,.tint:.Rl::Color.new(255, |
| 51e0 | 32 35 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 35 54 6f 3b 2d 16 3b 2e 46 3b 2f 3b 0f 3b | 255,255,255)).;.T;5To;-.;.F;/;.; |
| 5200 | 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 65 78 06 3b | .;.;&I".Raylib.draw_texture_ex.; |
| 5220 | 20 46 3b 30 5b 0a 5b 07 49 22 0d 74 65 78 74 75 72 65 3a 06 3b 20 54 30 5b 07 49 22 09 70 6f 73 | .F;0[.[.I".texture:.;.T0[.I".pos |
| 5240 | 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 06 3b 20 54 | :.;.T0[.I".rotation:.;.TI".0.;.T |
| 5260 | 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 74 69 6e 74 | [.I".scale:.;.TI".1.;.T[.I".tint |
| 5280 | 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 35 2c 32 35 | :.;.TI"#Rl::Color.new(255,255,25 |
| 52a0 | 35 2c 32 35 35 29 06 3b 20 54 3b 14 5b 06 5b 07 40 1c 69 4b 3b 15 46 3b 16 3a 14 64 72 61 77 5f | 5,255).;.T;.[.[[email protected];.F;.:.draw_ |
| 52c0 | 74 65 78 74 75 72 65 5f 65 78 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b | texture_ex;.;.;.[.;.{.;.IC;."..; |
| 52e0 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 88 02 3b 32 69 00 3b 25 40 25 3b | .T;.[.;![.;"@.;#0;$@...;2i.;%@%; |
| 5300 | 33 54 3b 29 49 22 01 a1 64 65 66 20 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 28 74 65 78 74 | 3T;)I"..def.draw_texture_ex(text |
| 5320 | 75 72 65 3a 2c 20 70 6f 73 3a 2c 20 72 6f 74 61 74 69 6f 6e 3a 20 30 2c 20 73 63 61 6c 65 3a 20 | ure:,.pos:,.rotation:.0,.scale:. |
| 5340 | 31 2c 20 74 69 6e 74 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 | 1,.tint:.Rl::Color.new(255,255,2 |
| 5360 | 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 65 78 | 55,255))...self._draw_texture_ex |
| 5380 | 28 74 65 78 74 75 72 65 2c 20 70 6f 73 2c 20 72 6f 74 61 74 69 6f 6e 2c 20 73 63 61 6c 65 2c 20 | (texture,.pos,.rotation,.scale,. |
| 53a0 | 74 69 6e 74 29 0a 65 6e 64 06 3b 20 54 3b 34 49 22 65 64 65 66 20 64 72 61 77 5f 74 65 78 74 75 | tint).end.;.T;4I"edef.draw_textu |
| 53c0 | 72 65 5f 65 78 28 74 65 78 74 75 72 65 3a 2c 20 70 6f 73 3a 2c 20 72 6f 74 61 74 69 6f 6e 3a 20 | re_ex(texture:,.pos:,.rotation:. |
| 53e0 | 30 2c 20 73 63 61 6c 65 3a 20 31 2c 20 74 69 6e 74 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 | 0,.scale:.1,.tint:.Rl::Color.new |
| 5400 | 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 29 29 06 3b 20 54 3b 35 54 6f 3b 2d 16 3b 2e 46 | (255,255,255,255)).;.T;5To;-.;.F |
| 5420 | 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 | ;/;.;.;.;&I".Raylib.draw_texture |
| 5440 | 5f 70 72 6f 06 3b 20 46 3b 30 5b 0b 5b 07 49 22 0d 74 65 78 74 75 72 65 3a 06 3b 20 54 30 5b 07 | _pro.;.F;0[.[.I".texture:.;.T0[. |
| 5460 | 49 22 10 73 6f 75 72 63 65 5f 72 65 63 3a 06 3b 20 54 30 5b 07 49 22 0e 64 65 73 74 5f 72 65 63 | I".source_rec:.;.T0[.I".dest_rec |
| 5480 | 3a 06 3b 20 54 30 5b 07 49 22 0c 6f 72 69 67 69 6e 3a 06 3b 20 54 49 22 18 52 6c 3a 3a 56 65 63 | :.;.T0[.I".origin:.;.TI".Rl::Vec |
| 54a0 | 74 6f 72 2e 6e 65 77 28 30 2c 30 29 06 3b 20 54 5b 07 49 22 0e 72 6f 74 61 74 69 6f 6e 3a 06 3b | tor.new(0,0).;.T[.I".rotation:.; |
| 54c0 | 20 54 49 22 06 30 06 3b 20 54 5b 07 49 22 0a 74 69 6e 74 3a 06 3b 20 54 49 22 23 52 6c 3a 3a 43 | .TI".0.;.T[.I".tint:.;.TI"#Rl::C |
| 54e0 | 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;.[ |
| 5500 | 06 5b 07 40 1c 69 4f 3b 15 46 3b 16 3a 15 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 3b 18 | .[[email protected];.F;.:.draw_texture_pro;. |
| 5520 | 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 | ;.;.[.;.{.;.IC;."..;.T;.[.;![.;" |
| 5540 | 40 17 3b 23 30 3b 24 40 02 a1 02 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 49 22 01 da 64 65 66 20 | @.;#0;$@...;2i.;%@%;3T;)I"..def. |
| 5560 | 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 28 74 65 78 74 75 72 65 3a 2c 20 73 6f 75 72 63 | draw_texture_pro(texture:,.sourc |
| 5580 | 65 5f 72 65 63 3a 2c 20 64 65 73 74 5f 72 65 63 3a 2c 20 6f 72 69 67 69 6e 3a 20 52 6c 3a 3a 56 | e_rec:,.dest_rec:,.origin:.Rl::V |
| 55a0 | 65 63 74 6f 72 2e 6e 65 77 28 30 2c 30 29 2c 20 72 6f 74 61 74 69 6f 6e 3a 20 30 2c 20 74 69 6e | ector.new(0,0),.rotation:.0,.tin |
| 55c0 | 74 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 32 35 35 | t:.Rl::Color.new(255,255,255,255 |
| 55e0 | 29 29 0a 20 20 73 65 6c 66 2e 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 28 74 65 78 74 | ))...self._draw_texture_pro(text |
| 5600 | 75 72 65 2c 20 73 6f 75 72 63 65 5f 72 65 63 2c 20 64 65 73 74 5f 72 65 63 2c 20 6f 72 69 67 69 | ure,.source_rec,.dest_rec,.origi |
| 5620 | 6e 2c 20 72 6f 74 61 74 69 6f 6e 2c 20 74 69 6e 74 29 0a 65 6e 64 06 3b 20 54 3b 34 49 22 01 86 | n,.rotation,.tint).end.;.T;4I".. |
| 5640 | 64 65 66 20 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 28 74 65 78 74 75 72 65 3a 2c 20 73 | def.draw_texture_pro(texture:,.s |
| 5660 | 6f 75 72 63 65 5f 72 65 63 3a 2c 20 64 65 73 74 5f 72 65 63 3a 2c 20 6f 72 69 67 69 6e 3a 20 52 | ource_rec:,.dest_rec:,.origin:.R |
| 5680 | 6c 3a 3a 56 65 63 74 6f 72 2e 6e 65 77 28 30 2c 30 29 2c 20 72 6f 74 61 74 69 6f 6e 3a 20 30 2c | l::Vector.new(0,0),.rotation:.0, |
| 56a0 | 20 74 69 6e 74 3a 20 52 6c 3a 3a 43 6f 6c 6f 72 2e 6e 65 77 28 32 35 35 2c 32 35 35 2c 32 35 35 | .tint:.Rl::Color.new(255,255,255 |
| 56c0 | 2c 32 35 35 29 29 06 3b 20 54 3b 35 54 6f 3b 2d 16 3b 2e 46 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 | ,255)).;.T;5To;-.;.F;/;.;.;.;&I" |
| 56e0 | 18 52 61 79 6c 69 62 2e 6b 65 79 73 5f 70 72 65 73 73 65 64 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 | .Raylib.keys_pressed.;.F;0[.;.[. |
| 5700 | 5b 07 40 1c 69 53 3b 15 46 3b 16 3a 11 6b 65 79 73 5f 70 72 65 73 73 65 64 3b 18 3b 19 3b 1c 5b | [[email protected];.F;.:.keys_pressed;.;.;.[ |
| 5720 | 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 |
| 5740 | 3b 24 40 02 bc 02 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 49 22 02 0a 01 64 65 66 20 6b 65 79 73 | ;$@...;2i.;%@%;3T;)I"...def.keys |
| 5760 | 5f 70 72 65 73 73 65 64 0a 20 20 69 66 20 73 65 6c 66 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 | _pressed...if.self.data_keys_pre |
| 5780 | 73 73 65 64 0a 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 64 61 74 61 5f 6b 65 79 73 5f 70 | ssed.....return.self.data_keys_p |
| 57a0 | 72 65 73 73 65 64 0a 20 20 65 6e 64 0a 20 20 73 65 6c 66 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 | ressed...end...self.data_keys_pr |
| 57c0 | 65 73 73 65 64 20 3d 20 5b 5d 0a 20 20 6b 65 79 20 3d 20 73 65 6c 66 2e 5f 6e 65 78 74 5f 6b 65 | essed.=.[]...key.=.self._next_ke |
| 57e0 | 79 5f 70 72 65 73 73 65 64 0a 20 20 77 68 69 6c 65 20 6b 65 79 20 21 3d 20 30 0a 20 20 20 20 73 | y_pressed...while.key.!=.0.....s |
| 5800 | 65 6c 66 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 2e 70 75 73 68 20 6b 65 79 0a 20 | elf.data_keys_pressed.push.key.. |
| 5820 | 20 20 20 6b 65 79 20 3d 20 73 65 6c 66 2e 5f 6e 65 78 74 5f 6b 65 79 5f 70 72 65 73 73 65 64 0a | ...key.=.self._next_key_pressed. |
| 5840 | 20 20 65 6e 64 0a 20 20 73 65 6c 66 2e 64 61 74 61 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 0a 65 | ..end...self.data_keys_pressed.e |
| 5860 | 6e 64 06 3b 20 54 3b 34 49 22 15 64 65 66 20 6b 65 79 73 5f 70 72 65 73 73 65 64 06 3b 20 54 3b | nd.;.T;4I".def.keys_pressed.;.T; |
| 5880 | 35 54 6f 3b 2d 16 3b 2e 46 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 2e 73 63 69 | 5To;-.;.F;/;.;.;.;&I".Raylib.sci |
| 58a0 | 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 46 3b 30 5b 0a 5b 07 49 22 07 78 3a 06 3b 20 54 49 22 06 78 | ssor_mode.;.F;0[.[.I".x:.;.TI".x |
| 58c0 | 06 3b 20 54 5b 07 49 22 07 79 3a 06 3b 20 54 49 22 06 79 06 3b 20 54 5b 07 49 22 0b 77 69 64 74 | .;.T[.I".y:.;.TI".y.;.T[.I".widt |
| 58e0 | 68 3a 06 3b 20 54 49 22 0a 77 69 64 74 68 06 3b 20 54 5b 07 49 22 0c 68 65 69 67 68 74 3a 06 3b | h:.;.TI".width.;.T[.I".height:.; |
| 5900 | 20 54 49 22 0b 68 65 69 67 68 74 06 3b 20 54 5b 07 49 22 0b 26 62 6c 6f 63 6b 06 3b 20 54 30 3b | .TI".height.;.T[.I".&block.;.T0; |
| 5920 | 14 5b 06 5b 07 40 1c 69 60 3b 15 46 3b 16 3a 11 73 63 69 73 73 6f 72 5f 6d 6f 64 65 3b 18 3b 19 | .[.[[email protected]`;.F;.:.scissor_mode;.;. |
| 5940 | 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;.[.;![.;"@. |
| 5960 | 3b 23 30 3b 24 40 02 c8 02 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 49 22 01 95 64 65 66 20 73 63 | ;#0;$@...;2i.;%@%;3T;)I"..def.sc |
| 5980 | 69 73 73 6f 72 5f 6d 6f 64 65 28 78 3a 20 78 2c 20 79 3a 20 79 2c 20 77 69 64 74 68 3a 20 77 69 | issor_mode(x:.x,.y:.y,.width:.wi |
| 59a0 | 64 74 68 2c 20 68 65 69 67 68 74 3a 20 68 65 69 67 68 74 2c 20 26 62 6c 6f 63 6b 29 0a 20 20 73 | dth,.height:.height,.&block)...s |
| 59c0 | 65 6c 66 2e 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 78 2c 20 79 2c 20 77 69 64 | elf.begin_scissor_mode(x,.y,.wid |
| 59e0 | 74 68 2c 20 68 65 69 67 68 74 29 0a 20 20 79 69 65 6c 64 0a 20 20 73 65 6c 66 2e 65 6e 64 5f 73 | th,.height)...yield...self.end_s |
| 5a00 | 63 69 73 73 6f 72 5f 6d 6f 64 65 0a 65 6e 64 06 3b 20 54 3b 34 49 22 47 64 65 66 20 73 63 69 73 | cissor_mode.end.;.T;4I"Gdef.scis |
| 5a20 | 73 6f 72 5f 6d 6f 64 65 28 78 3a 20 78 2c 20 79 3a 20 79 2c 20 77 69 64 74 68 3a 20 77 69 64 74 | sor_mode(x:.x,.y:.y,.width:.widt |
| 5a40 | 68 2c 20 68 65 69 67 68 74 3a 20 68 65 69 67 68 74 2c 20 26 62 6c 6f 63 6b 29 06 3b 20 54 3b 35 | h,.height:.height,.&block).;.T;5 |
| 5a60 | 54 6f 3b 2d 16 3b 2e 46 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 10 52 61 79 6c 69 62 2e 64 72 61 77 | To;-.;.F;/;.;.;.;&I".Raylib.draw |
| 5a80 | 06 3b 20 46 3b 30 5b 07 5b 07 49 22 11 63 6c 65 61 72 5f 63 6f 6c 6f 72 3a 06 3b 20 54 49 22 08 | .;.F;0[.[.I".clear_color:.;.TI". |
| 5aa0 | 6e 69 6c 06 3b 20 54 5b 07 49 22 0b 26 62 6c 6f 63 6b 06 3b 20 54 30 3b 14 5b 06 5b 07 40 1c 69 | nil.;.T[.I".&block.;.T0;.[.[[email protected] |
| 5ac0 | 66 3b 15 46 3b 16 3b 31 3b 18 3b 19 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 | f;.F;.;1;.;.;.[.;.{.;.IC;."..;.T |
| 5ae0 | 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 e2 02 3b 32 69 00 3b 25 40 25 3b 33 54 | ;.[.;![.;"@.;#0;$@...;2i.;%@%;3T |
| 5b00 | 3b 29 49 22 01 8a 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 | ;)I"..def.draw(clear_color:.nil, |
| 5b20 | 20 26 62 6c 6f 63 6b 29 0a 20 20 73 65 6c 66 2e 63 6c 65 61 72 5f 62 61 63 6b 67 72 6f 75 6e 64 | .&block)...self.clear_background |
| 5b40 | 28 63 6c 65 61 72 5f 63 6f 6c 6f 72 29 20 69 66 20 63 6c 65 61 72 5f 63 6f 6c 6f 72 0a 20 20 73 | (clear_color).if.clear_color...s |
| 5b60 | 65 6c 66 2e 62 65 67 69 6e 5f 64 72 61 77 69 6e 67 0a 20 20 79 69 65 6c 64 0a 20 20 73 65 6c 66 | elf.begin_drawing...yield...self |
| 5b80 | 2e 65 6e 64 5f 64 72 61 77 69 6e 67 0a 65 6e 64 06 3b 20 54 3b 34 49 22 27 64 65 66 20 64 72 61 | .end_drawing.end.;.T;4I"'def.dra |
| 5ba0 | 77 28 63 6c 65 61 72 5f 63 6f 6c 6f 72 3a 20 6e 69 6c 2c 20 26 62 6c 6f 63 6b 29 06 3b 20 54 3b | w(clear_color:.nil,.&block).;.T; |
| 5bc0 | 35 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3a 0c 70 72 69 76 61 74 65 3b 26 49 22 17 52 61 79 | 5To;-.;.F;/;.;.:.private;&I".Ray |
| 5be0 | 6c 69 62 23 69 6e 69 74 5f 77 69 6e 64 6f 77 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 49 22 0f | lib#init_window.;.F;0[.;.[.[.I". |
| 5c00 | 73 72 63 2f 63 6f 72 65 2e 63 06 3b 20 54 69 0e 3b 15 54 3b 16 3a 10 69 6e 69 74 5f 77 69 6e 64 | src/core.c.;.Ti.;.T;.:.init_wind |
| 5c20 | 6f 77 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3a 1c | ow;.0;.[.;.{.;.IC;."..;.T;.[.o:. |
| 5c40 | 59 41 52 44 3a 3a 54 61 67 73 3a 3a 4f 76 65 72 6c 6f 61 64 54 61 67 0d 3b 4d 49 22 0d 6f 76 65 | YARD::Tags::OverloadTag.;MI".ove |
| 5c60 | 72 6c 6f 61 64 06 3b 20 46 3b 4e 30 3b 16 3b 72 3b 4f 30 3b 34 49 22 4c 69 6e 69 74 5f 77 69 6e | rload.;.F;N0;.;r;O0;4I"Linit_win |
| 5c80 | 64 6f 77 28 77 69 64 74 68 3a 20 38 30 30 2c 20 68 65 69 67 68 74 3a 20 36 30 30 2c 20 74 69 74 | dow(width:.800,.height:.600,.tit |
| 5ca0 | 6c 65 3a 20 22 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 66 72 6f 6d 20 52 61 79 6c 69 62 21 22 29 06 | le:."Hello.World.from.Raylib!"). |
| 5cc0 | 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 08 6f 3b 4c 0a 3b 4d 49 22 0a 70 61 72 61 | ;.T;.IC;."..;.T;.[.o;L.;MI".para |
| 5ce0 | 6d 06 3b 20 46 3b 4e 49 22 00 06 3b 20 54 3b 16 49 22 0a 77 69 64 74 68 06 3b 20 54 3b 4f 5b 06 | m.;.F;NI"..;.T;.I".width.;.T;O[. |
| 5d00 | 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 f3 02 6f 3b 4c 0a 3b 4d 49 22 0a 70 61 72 | I".Integer.;.T;[email protected];L.;MI".par |
| 5d20 | 61 6d 06 3b 20 46 3b 4e 49 22 00 06 3b 20 54 3b 16 49 22 0b 68 65 69 67 68 74 06 3b 20 54 3b 4f | am.;.F;NI"..;.T;.I".height.;.T;O |
| 5d40 | 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 f3 02 6f 3b 4c 0a 3b 4d 49 22 0a 70 | [.I".Integer.;.T;[email protected];L.;MI".p |
| 5d60 | 61 72 61 6d 06 3b 20 46 3b 4e 49 22 00 06 3b 20 54 3b 16 49 22 0a 74 69 74 6c 65 06 3b 20 54 3b | aram.;.F;NI"..;.T;.I".title.;.T; |
| 5d80 | 4f 5b 06 49 22 0b 53 74 72 69 6e 67 06 3b 20 54 3b 24 40 02 f3 02 3b 21 5b 00 3b 22 49 22 49 40 | O[.I".String.;.T;$@...;![.;"I"I@ |
| 5da0 | 70 61 72 61 6d 20 77 69 64 74 68 20 5b 49 6e 74 65 67 65 72 5d 0a 40 70 61 72 61 6d 20 68 65 69 | param.width.[Integer][email protected] |
| 5dc0 | 67 68 74 20 5b 49 6e 74 65 67 65 72 5d 0a 40 70 61 72 61 6d 20 74 69 74 6c 65 20 5b 53 74 72 69 | ght.[Integer][email protected].[Stri |
| 5de0 | 6e 67 5d 06 3b 20 54 3b 23 30 3b 24 40 02 f3 02 3b 32 69 00 3b 38 46 3b 5e 30 3b 30 5b 08 5b 07 | ng].;.T;#0;$@...;2i.;8F;^0;0[.[. |
| 5e00 | 49 22 0b 77 69 64 74 68 3a 06 3b 20 54 49 22 08 38 30 30 06 3b 20 54 5b 07 49 22 0c 68 65 69 67 | I".width:.;.TI".800.;.T[.I".heig |
| 5e20 | 68 74 3a 06 3b 20 54 49 22 08 36 30 30 06 3b 20 54 5b 07 49 22 0b 74 69 74 6c 65 3a 06 3b 20 54 | ht:.;.TI".600.;.T[.I".title:.;.T |
| 5e40 | 49 22 1f 22 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 66 72 6f 6d 20 52 61 79 6c 69 62 21 22 06 3b 20 | I"."Hello.World.from.Raylib!".;. |
| 5e60 | 54 3b 24 40 02 f3 02 3b 21 5b 00 3b 22 49 22 01 9d 40 6f 76 65 72 6c 6f 61 64 20 69 6e 69 74 5f | T;$@...;![.;"I"[email protected]_ |
| 5e80 | 77 69 6e 64 6f 77 28 77 69 64 74 68 3a 20 38 30 30 2c 20 68 65 69 67 68 74 3a 20 36 30 30 2c 20 | window(width:.800,.height:.600,. |
| 5ea0 | 74 69 74 6c 65 3a 20 22 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 66 72 6f 6d 20 52 61 79 6c 69 62 21 | title:."Hello.World.from.Raylib! |
| 5ec0 | 22 29 0a 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 40 | ")[email protected].[Integer]...@ |
| 5ee0 | 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 20 | param.height.[Integer]...@param. |
| 5f00 | 74 69 74 6c 65 20 5b 53 74 72 69 6e 67 5d 06 3b 20 54 3b 23 30 3b 24 40 02 f3 02 3b 38 46 3b 5e | title.[String].;.T;#0;$@...;8F;^ |
| 5f20 | 30 3b 25 40 25 3b 33 54 3b 29 49 22 02 71 03 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a | 0;%@%;3T;)I".q.static.mrb_value. |
| 5f40 | 6d 72 62 5f 69 6e 69 74 5f 77 69 6e 64 6f 77 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 | mrb_init_window(mrb_state*.mrb,. |
| 5f60 | 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 73 63 72 65 65 | mrb_value.self).{..mrb_int.scree |
| 5f80 | 6e 57 69 64 74 68 20 3d 20 38 30 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 73 63 72 65 65 6e 48 65 69 | nWidth.=.800;..mrb_int.screenHei |
| 5fa0 | 67 68 74 20 3d 20 36 30 30 3b 0a 09 63 68 61 72 2a 20 74 69 74 6c 65 20 3d 20 22 48 65 6c 6c 6f | ght.=.600;..char*.title.=."Hello |
| 5fc0 | 20 57 6f 72 6c 64 20 66 72 6f 6d 20 52 61 79 6c 69 62 21 22 3b 0a 0a 09 75 69 6e 74 33 32 5f 74 | .World.from.Raylib!";...uint32_t |
| 5fe0 | 20 6b 77 5f 6e 75 6d 20 3d 20 33 3b 0a 09 63 6f 6e 73 74 20 6d 72 62 5f 73 79 6d 20 6b 77 5f 6e | .kw_num.=.3;..const.mrb_sym.kw_n |
| 6000 | 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 |
| 6020 | 2c 20 22 77 69 64 74 68 22 29 2c 0a 09 09 6d 72 62 5f 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 62 | ,."width"),...mrb_intern_lit(mrb |
| 6040 | 2c 20 22 68 65 69 67 68 74 22 29 2c 0a 09 09 6d 72 62 5f 69 6e 74 65 72 6e 5f 6c 69 74 28 6d 72 | ,."height"),...mrb_intern_lit(mr |
| 6060 | 62 2c 20 22 74 69 74 6c 65 22 29 2c 0a 09 7d 3b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 6b 77 5f 76 | b,."title"),..};..mrb_value.kw_v |
| 6080 | 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 67 73 | alues[kw_num];..const.mrb_kwargs |
| 60a0 | 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 73 2c | .kwargs.=.{.kw_num,.0,.kw_names, |
| 60c0 | 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 72 67 | .kw_values,.NULL.};..mrb_get_arg |
| 60e0 | 73 28 6d 72 62 2c 20 22 7c 69 69 7a 3a 22 2c 20 26 73 63 72 65 65 6e 57 69 64 74 68 2c 20 26 73 | s(mrb,."|iiz:",.&screenWidth,.&s |
| 6100 | 63 72 65 65 6e 48 65 69 67 68 74 2c 20 26 74 69 74 6c 65 2c 20 26 6b 77 61 72 67 73 29 3b 0a 0a | creenHeight,.&title,.&kwargs);.. |
| 6120 | 09 69 66 20 28 6d 72 62 5f 75 6e 64 65 66 5f 70 28 6b 77 5f 76 61 6c 75 65 73 5b 30 5d 29 29 20 | .if.(mrb_undef_p(kw_values[0])). |
| 6140 | 7b 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 | {...kw_values[0].=.mrb_fixnum_va |
| 6160 | 6c 75 65 28 73 63 72 65 65 6e 57 69 64 74 68 29 3b 0a 09 7d 0a 09 69 66 20 28 6d 72 62 5f 75 6e | lue(screenWidth);..}..if.(mrb_un |
| 6180 | 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 6b 77 5f 76 61 6c 75 | def_p(kw_values[1])).{...kw_valu |
| 61a0 | 65 73 5b 31 5d 20 3d 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 73 63 72 65 65 6e 48 | es[1].=.mrb_fixnum_value(screenH |
| 61c0 | 65 69 67 68 74 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 | eight);..}..if.(mrb_undef_p(kw_v |
| 61e0 | 61 6c 75 65 73 5b 32 5d 29 29 20 7b 0a 09 09 6b 77 5f 76 61 6c 75 65 73 5b 32 5d 20 3d 20 6d 72 | alues[2])).{...kw_values[2].=.mr |
| 6200 | 62 5f 73 74 72 5f 6e 65 77 5f 63 73 74 72 28 6d 72 62 2c 20 74 69 74 6c 65 29 3b 0a 09 7d 0a 0a | b_str_new_cstr(mrb,.title);..}.. |
| 6220 | 09 49 6e 69 74 57 69 6e 64 6f 77 28 6d 72 62 5f 66 69 78 6e 75 6d 28 6b 77 5f 76 61 6c 75 65 73 | .InitWindow(mrb_fixnum(kw_values |
| 6240 | 5b 30 5d 29 2c 20 6d 72 62 5f 66 69 78 6e 75 6d 28 6b 77 5f 76 61 6c 75 65 73 5b 31 5d 29 2c 20 | [0]),.mrb_fixnum(kw_values[1]),. |
| 6260 | 6d 72 62 5f 73 74 72 5f 74 6f 5f 63 73 74 72 28 6d 72 62 2c 20 6b 77 5f 76 61 6c 75 65 73 5b 32 | mrb_str_to_cstr(mrb,.kw_values[2 |
| 6280 | 5d 29 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d | ]));...return.mrb_nil_value();.} |
| 62a0 | 06 3b 20 54 3b 34 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 2d | .;.T;4I".static.mrb_value.;.To;- |
| 62c0 | 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 2e 69 6e 69 74 5f 77 69 6e | .;.T;/;.;.;.;&I".Raylib.init_win |
| 62e0 | 64 6f 77 06 3b 20 46 3b 30 40 02 f5 02 3b 14 40 02 f6 02 3b 15 54 3b 16 3b 72 3b 18 30 3b 1c 40 | dow.;.F;0@...;.@...;.T;.;r;.0;.@ |
| 6300 | 02 f9 02 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 06 6f 3b 73 0d 3b 4d 49 22 0d | ...;.{.;.IC;."..;.T;.[.o;s.;MI". |
| 6320 | 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 4e 30 3b 16 3b 72 3b 4f 30 3b 34 49 22 4c 69 6e 69 74 5f | overload.;.F;N0;.;r;O0;4I"Linit_ |
| 6340 | 77 69 6e 64 6f 77 28 77 69 64 74 68 3a 20 38 30 30 2c 20 68 65 69 67 68 74 3a 20 36 30 30 2c 20 | window(width:.800,.height:.600,. |
| 6360 | 74 69 74 6c 65 3a 20 22 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 66 72 6f 6d 20 52 61 79 6c 69 62 21 | title:."Hello.World.from.Raylib! |
| 6380 | 22 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 08 6f 3b 4c 0a 3b 4d 49 22 0a 70 | ").;.T;.IC;."..;.T;.[.o;L.;MI".p |
| 63a0 | 61 72 61 6d 06 3b 20 46 3b 4e 49 22 00 06 3b 20 54 3b 16 49 22 0a 77 69 64 74 68 06 3b 20 54 3b | aram.;.F;NI"..;.T;.I".width.;.T; |
| 63c0 | 4f 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 24 03 6f 3b 4c 0a 3b 4d 49 22 0a | O[.I".Integer.;.T;$@.$.o;L.;MI". |
| 63e0 | 70 61 72 61 6d 06 3b 20 46 3b 4e 49 22 00 06 3b 20 54 3b 16 49 22 0b 68 65 69 67 68 74 06 3b 20 | param.;.F;NI"..;.T;.I".height.;. |
| 6400 | 54 3b 4f 5b 06 49 22 0c 49 6e 74 65 67 65 72 06 3b 20 54 3b 24 40 02 24 03 6f 3b 4c 0a 3b 4d 49 | T;O[.I".Integer.;.T;$@.$.o;L.;MI |
| 6420 | 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4e 49 22 00 06 3b 20 54 3b 16 49 22 0a 74 69 74 6c 65 06 3b | ".param.;.F;NI"..;.T;.I".title.; |
| 6440 | 20 54 3b 4f 5b 06 49 22 0b 53 74 72 69 6e 67 06 3b 20 54 3b 24 40 02 24 03 3b 21 5b 00 3b 22 49 | .T;O[.I".String.;.T;$@.$.;![.;"I |
| 6460 | 22 49 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 | "[email protected].[Integer].@param. |
| 6480 | 68 65 69 67 68 74 20 5b 49 6e 74 65 67 65 72 5d 0a 40 70 61 72 61 6d 20 74 69 74 6c 65 20 5b 53 | height.[Integer][email protected].[S |
| 64a0 | 74 72 69 6e 67 5d 06 3b 20 54 3b 23 30 3b 24 40 02 24 03 3b 32 69 00 3b 38 46 3b 5e 30 3b 30 5b | tring].;.T;#0;$@.$.;2i.;8F;^0;0[ |
| 64c0 | 08 5b 07 49 22 0b 77 69 64 74 68 3a 06 3b 20 54 49 22 08 38 30 30 06 3b 20 54 5b 07 49 22 0c 68 | .[.I".width:.;.TI".800.;.T[.I".h |
| 64e0 | 65 69 67 68 74 3a 06 3b 20 54 49 22 08 36 30 30 06 3b 20 54 5b 07 49 22 0b 74 69 74 6c 65 3a 06 | eight:.;.TI".600.;.T[.I".title:. |
| 6500 | 3b 20 54 49 22 1f 22 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 66 72 6f 6d 20 52 61 79 6c 69 62 21 22 | ;.TI"."Hello.World.from.Raylib!" |
| 6520 | 06 3b 20 54 3b 24 40 02 24 03 3b 21 5b 00 3b 22 49 22 01 9d 40 6f 76 65 72 6c 6f 61 64 20 69 6e | .;.T;$@.$.;![.;"I"[email protected] |
| 6540 | 69 74 5f 77 69 6e 64 6f 77 28 77 69 64 74 68 3a 20 38 30 30 2c 20 68 65 69 67 68 74 3a 20 36 30 | it_window(width:.800,.height:.60 |
| 6560 | 30 2c 20 74 69 74 6c 65 3a 20 22 48 65 6c 6c 6f 20 57 6f 72 6c 64 20 66 72 6f 6d 20 52 61 79 6c | 0,.title:."Hello.World.from.Rayl |
| 6580 | 69 62 21 22 29 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 | ib!")[email protected].[Integer].. |
| 65a0 | 20 40 70 61 72 61 6d 20 68 65 69 67 68 74 20 5b 49 6e 74 65 67 65 72 5d 0a 20 20 40 70 61 72 61 | [email protected].[Integer]...@para |
| 65c0 | 6d 20 74 69 74 6c 65 20 5b 53 74 72 69 6e 67 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 24 03 3b 32 | m.title.[String]..;.T;#0;$@.$.;2 |
| 65e0 | 69 00 3b 38 46 3b 39 6f 3b 3a 08 3b 3b 54 3b 3c 69 08 3b 3d 69 0c 3b 25 40 25 3b 33 54 3b 29 40 | i.;8F;9o;:.;;T;<i.;=i.;%@%;3T;)@ |
| 6600 | 02 22 03 3b 34 40 02 23 03 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 20 52 61 79 | .".;4@.#.o;-.;.F;/;.;.;q;&I".Ray |
| 6620 | 6c 69 62 23 77 69 6e 64 6f 77 5f 73 68 6f 75 6c 64 5f 63 6c 6f 73 65 3f 06 3b 20 46 3b 30 5b 00 | lib#window_should_close?.;.F;0[. |
| 6640 | 3b 14 5b 06 5b 07 40 02 f8 02 69 32 3b 15 54 3b 16 3a 19 77 69 6e 64 6f 77 5f 73 68 6f 75 6c 64 | ;.[.[[email protected];.T;.:.window_should |
| 6660 | 5f 63 6c 6f 73 65 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 36 43 68 65 63 6b 20 | _close?;.0;.[.;.{.;.IC;."6Check. |
| 6680 | 69 66 20 4b 45 59 5f 45 53 43 41 50 45 20 70 72 65 73 73 65 64 20 6f 72 20 43 6c 6f 73 65 20 69 | if.KEY_ESCAPE.pressed.or.Close.i |
| 66a0 | 63 6f 6e 20 70 72 65 73 73 65 64 0d 3b 20 54 3b 1c 5b 07 6f 3b 73 0d 3b 4d 49 22 0d 6f 76 65 72 | con.pressed.;.T;.[.o;s.;MI".over |
| 66c0 | 6c 6f 61 64 06 3b 20 46 3b 4e 30 3b 16 3a 19 73 68 6f 75 6c 64 5f 77 69 6e 64 6f 77 5f 63 6c 6f | load.;.F;N0;.:.should_window_clo |
| 66e0 | 73 65 3f 3b 4f 30 3b 34 49 22 1b 73 68 6f 75 6c 64 5f 77 69 6e 64 6f 77 5f 63 6c 6f 73 65 3f 28 | se?;O0;4I".should_window_close?( |
| 6700 | 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"..; |
| 6720 | 20 54 3b 23 30 3b 24 40 02 4f 03 3b 32 69 00 3b 38 46 3b 5e 30 3b 30 5b 00 3b 24 40 02 4f 03 6f | .T;#0;[email protected].;2i.;8F;^0;0[.;[email protected] |
| 6740 | 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4e 49 22 00 06 3b 20 54 3b 16 30 3b 4f | ;L.;MI".return.;.F;NI"..;.T;.0;O |
| 6760 | 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 4f 03 3b 21 5b 00 3b 22 49 22 6b 43 | [.I".Boolean.;.T;[email protected].;![.;"I"kC |
| 6780 | 68 65 63 6b 20 69 66 20 4b 45 59 5f 45 53 43 41 50 45 20 70 72 65 73 73 65 64 20 6f 72 20 43 6c | heck.if.KEY_ESCAPE.pressed.or.Cl |
| 67a0 | 6f 73 65 20 69 63 6f 6e 20 70 72 65 73 73 65 64 0a 40 6f 76 65 72 6c 6f 61 64 20 73 68 6f 75 6c | [email protected] |
| 67c0 | 64 5f 77 69 6e 64 6f 77 5f 63 6c 6f 73 65 3f 28 29 0a 0a 40 72 65 74 75 72 6e 20 5b 42 6f 6f 6c | d_window_close?()..@return.[Bool |
| 67e0 | 65 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 4f 03 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b | ean]..;.T;#0;[email protected].;8F;^0;%@%;3T; |
| 6800 | 29 49 22 7f 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 20 0a 6d 72 62 5f 77 69 6e 64 6f 77 | )I".static.mrb_value..mrb_window |
| 6820 | 5f 73 68 6f 75 6c 64 5f 63 6c 6f 73 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 | _should_close(mrb_state*.mrb,.mr |
| 6840 | 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c | b_value.self).{..return.mrb_bool |
| 6860 | 5f 76 61 6c 75 65 28 57 69 6e 64 6f 77 53 68 6f 75 6c 64 43 6c 6f 73 65 28 29 29 3b 0a 7d 06 3b | _value(WindowShouldClose());.}.; |
| 6880 | 20 54 3b 34 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 2d 15 | .T;4I".static.mrb_value..;.To;-. |
| 68a0 | 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 20 52 61 79 6c 69 62 2e 77 69 6e 64 6f 77 5f 73 68 | ;.T;/;.;.;.;&I".Raylib.window_sh |
| 68c0 | 6f 75 6c 64 5f 63 6c 6f 73 65 3f 06 3b 20 46 3b 30 40 02 51 03 3b 14 40 02 52 03 3b 15 54 3b 16 | ould_close?.;.F;[email protected].;[email protected].;.T;. |
| 68e0 | 3b 74 3b 18 30 3b 1c 40 02 54 03 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 36 43 68 65 63 6b 20 69 66 20 | ;t;.0;[email protected].;.{.;.IC;."6Check.if. |
| 6900 | 4b 45 59 5f 45 53 43 41 50 45 20 70 72 65 73 73 65 64 20 6f 72 20 43 6c 6f 73 65 20 69 63 6f 6e | KEY_ESCAPE.pressed.or.Close.icon |
| 6920 | 20 70 72 65 73 73 65 64 0e 3b 20 54 3b 1c 5b 07 6f 3b 73 0d 3b 4d 49 22 0d 6f 76 65 72 6c 6f 61 | .pressed.;.T;.[.o;s.;MI".overloa |
| 6940 | 64 06 3b 20 46 3b 4e 30 3b 16 3b 75 3b 4f 30 3b 34 49 22 1b 73 68 6f 75 6c 64 5f 77 69 6e 64 6f | d.;.F;N0;.;u;O0;4I".should_windo |
| 6960 | 77 5f 63 6c 6f 73 65 3f 28 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 00 3b 21 | w_close?().;.T;.IC;."..;.T;.[.;! |
| 6980 | 5b 00 3b 22 49 22 00 06 3b 20 54 3b 23 30 3b 24 40 02 69 03 3b 32 69 00 3b 38 46 3b 5e 30 3b 30 | [.;"I"..;.T;#0;[email protected].;2i.;8F;^0;0 |
| 69a0 | 5b 00 3b 24 40 02 69 03 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4e 40 17 3b | [.;[email protected];L.;MI".return.;.F;N@.; |
| 69c0 | 16 30 3b 4f 5b 06 40 01 fc 3b 24 40 02 69 03 3b 21 5b 00 3b 22 49 22 58 43 68 65 63 6b 20 69 66 | .0;O[.@..;[email protected].;![.;"I"XCheck.if |
| 69e0 | 20 4b 45 59 5f 45 53 43 41 50 45 20 70 72 65 73 73 65 64 20 6f 72 20 43 6c 6f 73 65 20 69 63 6f | .KEY_ESCAPE.pressed.or.Close.ico |
| 6a00 | 6e 20 70 72 65 73 73 65 64 0a 40 6f 76 65 72 6c 6f 61 64 20 73 68 6f 75 6c 64 5f 77 69 6e 64 6f | [email protected]_windo |
| 6a20 | 77 5f 63 6c 6f 73 65 3f 28 29 0a 06 3b 20 54 3b 23 30 3b 24 40 02 69 03 3b 32 69 00 3b 38 46 3b | w_close?()..;.T;#0;[email protected].;2i.;8F; |
| 6a40 | 39 6f 3b 3a 08 3b 3b 54 3b 3c 69 2e 3b 3d 69 30 3b 25 40 25 3b 33 54 3b 29 40 02 67 03 3b 34 40 | 9o;:.;;T;<i.;=i0;%@%;3T;)@.g.;4@ |
| 6a60 | 02 68 03 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 1c 52 61 79 6c 69 62 23 63 6c | .h.o;-.;.F;/;.;.;q;&I".Raylib#cl |
| 6a80 | 65 61 72 5f 62 61 63 6b 67 72 6f 75 6e 64 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 02 f8 02 | ear_background.;.F;0[.;.[.[.@... |
| 6aa0 | 69 3d 3b 15 54 3b 16 3a 15 63 6c 65 61 72 5f 62 61 63 6b 67 72 6f 75 6e 64 3b 18 30 3b 1c 5b 00 | i=;.T;.:.clear_background;.0;.[. |
| 6ac0 | 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 35 53 65 74 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 | ;.{.;.IC;."5Set.background.color |
| 6ae0 | 20 2a 28 66 72 61 6d 65 62 75 66 66 65 72 20 63 6c 65 61 72 20 63 6f 6c 6f 72 29 2a 0d 3b 20 54 | .*(framebuffer.clear.color)*.;.T |
| 6b00 | 3b 1c 5b 07 6f 3b 73 0d 3b 4d 49 22 0d 6f 76 65 72 6c 6f 61 64 06 3b 20 46 3b 4e 30 3b 16 3b 76 | ;.[.o;s.;MI".overload.;.F;N0;.;v |
| 6b20 | 3b 4f 30 3b 34 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 | ;O0;4I"/clear_background(color:. |
| 6b40 | 52 6c 3a 43 6f 6c 6f 72 2e 72 61 79 77 68 69 74 65 29 06 3b 20 54 3b 1e 49 43 3b 1f 22 00 0e 3b | Rl:Color.raywhite).;.T;.IC;."..; |
| 6b60 | 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0a 70 61 72 61 6d 06 3b 20 46 3b 4e 49 22 00 06 3b 20 | .T;.[.o;L.;MI".param.;.F;NI"..;. |
| 6b80 | 54 3b 16 49 22 0a 63 6f 6c 6f 72 06 3b 20 54 3b 4f 5b 06 49 22 0e 52 6c 3a 3a 43 6f 6c 6f 72 06 | T;.I".color.;.T;O[.I".Rl::Color. |
| 6ba0 | 3b 20 54 3b 24 40 02 7c 03 3b 21 5b 00 3b 22 49 22 1d 40 70 61 72 61 6d 20 63 6f 6c 6f 72 20 5b | ;.T;$@.|.;![.;"I"[email protected].[ |
| 6bc0 | 52 6c 3a 3a 43 6f 6c 6f 72 5d 06 3b 20 54 3b 23 30 3b 24 40 02 7c 03 3b 32 69 00 3b 38 46 3b 5e | Rl::Color].;.T;#0;$@.|.;2i.;8F;^ |
| 6be0 | 30 3b 30 5b 06 5b 07 49 22 0b 63 6f 6c 6f 72 3a 06 3b 20 54 49 22 16 52 6c 3a 43 6f 6c 6f 72 2e | 0;0[.[.I".color:.;.TI".Rl:Color. |
| 6c00 | 72 61 79 77 68 69 74 65 06 3b 20 54 3b 24 40 02 7c 03 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 | raywhite.;.T;$@.|.o;L.;MI".retur |
| 6c20 | 6e 06 3b 20 46 3b 4e 49 22 00 06 3b 20 54 3b 16 30 3b 4f 5b 06 49 22 08 4e 69 6c 06 3b 20 54 3b | n.;.F;NI"..;.T;.0;O[.I".Nil.;.T; |
| 6c40 | 24 40 02 7c 03 3b 21 5b 00 3b 22 49 22 01 90 53 65 74 20 62 61 63 6b 67 72 6f 75 6e 64 20 63 6f | $@.|.;![.;"I"..Set.background.co |
| 6c60 | 6c 6f 72 20 2a 28 66 72 61 6d 65 62 75 66 66 65 72 20 63 6c 65 61 72 20 63 6f 6c 6f 72 29 2a 0a | lor.*(framebuffer.clear.color)*. |
| 6c80 | 40 6f 76 65 72 6c 6f 61 64 20 63 6c 65 61 72 5f 62 61 63 6b 67 72 6f 75 6e 64 28 63 6f 6c 6f 72 | @overload.clear_background(color |
| 6ca0 | 3a 20 52 6c 3a 43 6f 6c 6f 72 2e 72 61 79 77 68 69 74 65 29 0a 0a 20 20 40 70 61 72 61 6d 20 63 | :.Rl:Color.raywhite)[email protected] |
| 6cc0 | 6f 6c 6f 72 20 5b 52 6c 3a 3a 43 6f 6c 6f 72 5d 0a 40 72 65 74 75 72 6e 20 5b 4e 69 6c 5d 20 06 | olor.[Rl::Color].@return.[Nil].. |
| 6ce0 | 3b 20 54 3b 23 30 3b 24 40 02 7c 03 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 02 03 01 | ;.T;#0;$@.|.;8F;^0;%@%;3T;)I"... |
| 6d00 | 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 63 6c 65 61 72 5f 62 61 63 6b 67 | static.mrb_value.mrb_clear_backg |
| 6d20 | 72 6f 75 6e 64 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 | round(mrb_state*.mrb,.mrb_value. |
| 6d40 | 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 63 6f 6c 6f 72 5f 6f 62 6a 3b 0a 09 6d | self).{..mrb_value.color_obj;..m |
| 6d60 | 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 6f 22 2c 20 26 63 6f 6c 6f 72 5f 6f 62 6a | rb_get_args(mrb,."o",.&color_obj |
| 6d80 | 29 3b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 5f 64 61 74 61 20 3d 20 44 41 54 41 5f 47 45 54 | );..Color.*color_data.=.DATA_GET |
| 6da0 | 5f 50 54 52 28 6d 72 62 2c 20 63 6f 6c 6f 72 5f 6f 62 6a 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 | _PTR(mrb,.color_obj,.&Color_type |
| 6dc0 | 2c 20 43 6f 6c 6f 72 29 3b 0a 09 43 6c 65 61 72 42 61 63 6b 67 72 6f 75 6e 64 28 2a 63 6f 6c 6f | ,.Color);..ClearBackground(*colo |
| 6de0 | 72 5f 64 61 74 61 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 | r_data);..return.mrb_nil_value() |
| 6e00 | 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 | ;.}.;.T;4I".static.mrb_value.;.T |
| 6e20 | 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 2e 63 6c 65 61 72 | o;-.;.T;/;.;.;.;&I".Raylib.clear |
| 6e40 | 5f 62 61 63 6b 67 72 6f 75 6e 64 06 3b 20 46 3b 30 40 02 7e 03 3b 14 40 02 7f 03 3b 15 54 3b 16 | _background.;.F;0@.~.;.@...;.T;. |
| 6e60 | 3b 76 3b 18 30 3b 1c 40 02 81 03 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 35 53 65 74 20 62 61 63 6b 67 | ;v;.0;.@...;.{.;.IC;."5Set.backg |
| 6e80 | 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 2a 28 66 72 61 6d 65 62 75 66 66 65 72 20 63 6c 65 61 72 20 | round.color.*(framebuffer.clear. |
| 6ea0 | 63 6f 6c 6f 72 29 2a 0e 3b 20 54 3b 1c 5b 07 6f 3b 73 0d 3b 4d 49 22 0d 6f 76 65 72 6c 6f 61 64 | color)*.;.T;.[.o;s.;MI".overload |
| 6ec0 | 06 3b 20 46 3b 4e 30 3b 16 3b 76 3b 4f 30 3b 34 49 22 2f 63 6c 65 61 72 5f 62 61 63 6b 67 72 6f | .;.F;N0;.;v;O0;4I"/clear_backgro |
| 6ee0 | 75 6e 64 28 63 6f 6c 6f 72 3a 20 52 6c 3a 43 6f 6c 6f 72 2e 72 61 79 77 68 69 74 65 29 06 3b 20 | und(color:.Rl:Color.raywhite).;. |
| 6f00 | 54 3b 1e 49 43 3b 1f 22 00 0e 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0a 70 61 72 61 6d 06 | T;.IC;."..;.T;.[.o;L.;MI".param. |
| 6f20 | 3b 20 46 3b 4e 49 22 00 06 3b 20 54 3b 16 49 22 0a 63 6f 6c 6f 72 06 3b 20 54 3b 4f 5b 06 49 22 | ;.F;NI"..;.T;.I".color.;.T;O[.I" |
| 6f40 | 0e 52 6c 3a 3a 43 6f 6c 6f 72 06 3b 20 54 3b 24 40 02 9f 03 3b 21 5b 00 3b 22 49 22 1d 40 70 61 | .Rl::Color.;.T;$@...;![.;"I".@pa |
| 6f60 | 72 61 6d 20 63 6f 6c 6f 72 20 5b 52 6c 3a 3a 43 6f 6c 6f 72 5d 06 3b 20 54 3b 23 30 3b 24 40 02 | ram.color.[Rl::Color].;.T;#0;$@. |
| 6f80 | 9f 03 3b 32 69 00 3b 38 46 3b 5e 30 3b 30 5b 06 5b 07 49 22 0b 63 6f 6c 6f 72 3a 06 3b 20 54 49 | ..;2i.;8F;^0;0[.[.I".color:.;.TI |
| 6fa0 | 22 16 52 6c 3a 43 6f 6c 6f 72 2e 72 61 79 77 68 69 74 65 06 3b 20 54 3b 24 40 02 9f 03 6f 3b 4c | ".Rl:Color.raywhite.;.T;[email protected];L |
| 6fc0 | 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4e 49 22 00 06 3b 20 54 3b 16 30 3b 4f 5b 06 | .;MI".return.;.F;NI"..;.T;.0;O[. |
| 6fe0 | 49 22 08 4e 69 6c 06 3b 20 54 3b 24 40 02 9f 03 3b 21 5b 00 3b 22 49 22 01 8f 53 65 74 20 62 61 | I".Nil.;.T;$@...;![.;"I"..Set.ba |
| 7000 | 63 6b 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 2a 28 66 72 61 6d 65 62 75 66 66 65 72 20 63 6c 65 | ckground.color.*(framebuffer.cle |
| 7020 | 61 72 20 63 6f 6c 6f 72 29 2a 0a 40 6f 76 65 72 6c 6f 61 64 20 63 6c 65 61 72 5f 62 61 63 6b 67 | ar.color)*[email protected]_backg |
| 7040 | 72 6f 75 6e 64 28 63 6f 6c 6f 72 3a 20 52 6c 3a 43 6f 6c 6f 72 2e 72 61 79 77 68 69 74 65 29 0a | round(color:.Rl:Color.raywhite). |
| 7060 | 20 20 40 70 61 72 61 6d 20 63 6f 6c 6f 72 20 5b 52 6c 3a 3a 43 6f 6c 6f 72 5d 0a 40 72 65 74 75 | [email protected].[Rl::Color].@retu |
| 7080 | 72 6e 20 5b 4e 69 6c 5d 0a 06 3b 20 54 3b 23 30 3b 24 40 02 9f 03 3b 32 69 00 3b 38 46 3b 39 6f | rn.[Nil]..;.T;#0;$@...;2i.;8F;9o |
| 70a0 | 3b 3a 08 3b 3b 54 3b 3c 69 37 3b 3d 69 3b 3b 25 40 25 3b 33 54 3b 29 40 02 9d 03 3b 34 40 02 9e | ;:.;;T;<i7;=i;;%@%;3T;)@...;4@.. |
| 70c0 | 03 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 14 52 61 79 6c 69 62 23 70 6c 61 74 | .o;-.;.F;/;.;.;q;&I".Raylib#plat |
| 70e0 | 66 6f 72 6d 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 30 03 3b 15 54 3b 16 3a 0d 70 | form.;.F;0[.;.[.[[email protected].;.T;.:.p |
| 7100 | 6c 61 74 66 6f 72 6d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 75 52 65 74 75 72 6e | latform;.0;.[.;.{.;.IC;."uReturn |
| 7120 | 73 20 61 20 73 74 72 69 6e 67 20 74 65 6c 6c 69 6e 67 20 69 66 20 74 68 65 20 70 6c 61 74 66 6f | s.a.string.telling.if.the.platfo |
| 7140 | 72 6d 20 69 73 20 77 65 62 20 6f 72 20 64 65 73 6b 74 6f 70 2e 0a 0a 2a 52 65 74 75 72 6e 73 3a | rm.is.web.or.desktop...*Returns: |
| 7160 | 2a 0a 0a 2a 20 2b 53 74 72 69 6e 67 2b e2 80 94 45 69 74 68 65 72 20 22 77 65 62 22 20 6f 72 20 | *..*.+String+...Either."web".or. |
| 7180 | 22 64 65 73 6b 74 6f 70 22 2e 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 75 52 65 74 75 72 | "desktop"..;.T;.[.;![.;"I"uRetur |
| 71a0 | 6e 73 20 61 20 73 74 72 69 6e 67 20 74 65 6c 6c 69 6e 67 20 69 66 20 74 68 65 20 70 6c 61 74 66 | ns.a.string.telling.if.the.platf |
| 71c0 | 6f 72 6d 20 69 73 20 77 65 62 20 6f 72 20 64 65 73 6b 74 6f 70 2e 0a 0a 2a 52 65 74 75 72 6e 73 | orm.is.web.or.desktop...*Returns |
| 71e0 | 3a 2a 0a 0a 2a 20 2b 53 74 72 69 6e 67 2b e2 80 94 45 69 74 68 65 72 20 22 77 65 62 22 20 6f 72 | :*..*.+String+...Either."web".or |
| 7200 | 20 22 64 65 73 6b 74 6f 70 22 2e 06 3b 20 54 3b 23 30 3b 24 40 02 bd 03 3b 38 46 3b 5e 30 3b 25 | ."desktop"..;.T;#0;$@...;8F;^0;% |
| 7220 | 40 25 3b 33 54 3b 29 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 | @%;3T;)I"..static.mrb_value.mrb_ |
| 7240 | 70 6c 61 74 66 6f 72 6d 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c | platform(mrb_state*.mrb,.mrb_val |
| 7260 | 75 65 20 73 65 6c 66 29 20 7b 0a 23 69 66 20 64 65 66 69 6e 65 64 28 50 4c 41 54 46 4f 52 4d 5f | ue.self).{.#if.defined(PLATFORM_ |
| 7280 | 57 45 42 29 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 73 74 72 5f 6e 65 77 5f 6c 69 74 28 6d 72 62 | WEB)..return.mrb_str_new_lit(mrb |
| 72a0 | 2c 20 22 77 65 62 22 29 3b 0a 23 65 6c 73 65 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 73 74 72 5f | ,."web");.#else..return.mrb_str_ |
| 72c0 | 6e 65 77 5f 6c 69 74 28 6d 72 62 2c 20 22 64 65 73 6b 74 6f 70 22 29 3b 0a 23 65 6e 64 69 66 0a | new_lit(mrb,."desktop");.#endif. |
| 72e0 | 7d 06 3b 20 54 3b 34 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;4I".static.mrb_value.;.To; |
| 7300 | 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 14 52 61 79 6c 69 62 2e 70 6c 61 74 66 6f 72 | -.;.T;/;.;.;.;&I".Raylib.platfor |
| 7320 | 6d 06 3b 20 46 3b 30 40 02 bf 03 3b 14 40 02 c0 03 3b 15 54 3b 16 3b 77 3b 18 30 3b 1c 40 02 c2 | m.;.F;0@...;.@...;.T;.;w;.0;.@.. |
| 7340 | 03 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 75 52 65 74 75 72 6e 73 20 61 20 73 74 72 69 6e 67 20 74 65 | .;.{.;.IC;."uReturns.a.string.te |
| 7360 | 6c 6c 69 6e 67 20 69 66 20 74 68 65 20 70 6c 61 74 66 6f 72 6d 20 69 73 20 77 65 62 20 6f 72 20 | lling.if.the.platform.is.web.or. |
| 7380 | 64 65 73 6b 74 6f 70 2e 0a 0a 2a 52 65 74 75 72 6e 73 3a 2a 0a 0a 2a 20 2b 53 74 72 69 6e 67 2b | desktop...*Returns:*..*.+String+ |
| 73a0 | 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 0e 3b 20 | ...Either."web".or."desktop"..;. |
| 73c0 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 76 52 65 74 75 72 6e 73 20 61 20 73 74 72 69 6e 67 20 74 | T;.[.;![.;"I"vReturns.a.string.t |
| 73e0 | 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 |
| 7400 | 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 |
| 7420 | 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 0a 06 | +...Either."web".or."desktop"... |
| 7440 | 3b 20 54 3b 23 30 3b 24 40 02 ca 03 3b 32 69 00 3b 38 46 3b 39 6f 3b 3a 08 3b 3b 54 3b 3c 69 02 | ;.T;#0;$@...;2i.;8F;9o;:.;;T;<i. |
| 7460 | 29 03 3b 3d 69 02 2e 03 3b 25 40 25 3b 33 54 3b 29 40 02 c8 03 3b 34 40 02 c9 03 6f 3b 2d 15 3b | ).;=i...;%@%;3T;)@...;[email protected];-.; |
| 7480 | 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 16 52 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 | .F;/;.;.;q;&I".Raylib#_draw_text |
| 74a0 | 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 3a 03 3b 15 54 3b 16 3a 0f 5f 64 72 61 77 | .;.F;0[.;.[.[.@Oi.:.;.T;.:._draw |
| 74c0 | 5f 74 65 78 74 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 54 76 6f 69 64 20 44 72 61 | _text;.0;.[.;.{.;.IC;."Tvoid.Dra |
| 74e0 | 77 54 65 78 74 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 74 65 78 74 2c 20 69 6e 74 20 70 6f 73 58 | wText(const.char.*text,.int.posX |
| 7500 | 2c 20 69 6e 74 20 70 6f 73 59 2c 20 69 6e 74 20 66 6f 6e 74 53 69 7a 65 2c 20 43 6f 6c 6f 72 20 | ,.int.posY,.int.fontSize,.Color. |
| 7520 | 63 6f 6c 6f 72 29 3b 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 54 76 6f 69 64 20 44 72 61 | color);.;.T;.[.;![.;"I"Tvoid.Dra |
| 7540 | 77 54 65 78 74 28 63 6f 6e 73 74 20 63 68 61 72 20 2a 74 65 78 74 2c 20 69 6e 74 20 70 6f 73 58 | wText(const.char.*text,.int.posX |
| 7560 | 2c 20 69 6e 74 20 70 6f 73 59 2c 20 69 6e 74 20 66 6f 6e 74 53 69 7a 65 2c 20 43 6f 6c 6f 72 20 | ,.int.posY,.int.fontSize,.Color. |
| 7580 | 63 6f 6c 6f 72 29 3b 06 3b 20 54 3b 23 30 3b 24 40 02 d2 03 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 | color);.;.T;#0;$@...;8F;^0;%@%;3 |
| 75a0 | 54 3b 29 49 22 02 78 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 64 72 61 | T;)I".x.static.mrb_value.mrb_dra |
| 75c0 | 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 |
| 75e0 | 20 73 65 6c 66 29 20 7b 0a 09 63 68 61 72 2a 20 74 65 78 74 20 3d 20 22 44 65 66 61 75 6c 74 20 | .self).{..char*.text.=."Default. |
| 7600 | 54 65 78 74 22 3b 0a 09 6d 72 62 5f 69 6e 74 20 78 20 3d 20 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 | Text";..mrb_int.x.=.0;..mrb_int. |
| 7620 | 79 20 3d 20 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 66 6f 6e 74 53 69 7a 65 20 3d 20 31 36 3b 0a 09 | y.=.0;..mrb_int.fontSize.=.16;.. |
| 7640 | 6d 72 62 5f 76 61 6c 75 65 20 63 6f 6c 6f 72 5f 6f 62 6a 3b 0a 0a 0a 09 6d 72 62 5f 67 65 74 5f | mrb_value.color_obj;....mrb_get_ |
| 7660 | 61 72 67 73 28 6d 72 62 2c 20 22 7c 7a 69 69 69 6f 22 2c 20 26 74 65 78 74 2c 20 26 78 2c 20 26 | args(mrb,."|ziiio",.&text,.&x,.& |
| 7680 | 79 2c 20 26 66 6f 6e 74 53 69 7a 65 2c 20 26 63 6f 6c 6f 72 5f 6f 62 6a 29 3b 0a 09 43 6f 6c 6f | y,.&fontSize,.&color_obj);..Colo |
| 76a0 | 72 20 2a 63 6f 6c 6f 72 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 63 6f 6c | r.*color.=.DATA_GET_PTR(mrb,.col |
| 76c0 | 6f 72 5f 6f 62 6a 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 09 44 72 | or_obj,.&Color_type,.Color);..Dr |
| 76e0 | 61 77 54 65 78 74 28 74 65 78 74 2c 20 78 2c 20 79 2c 20 66 6f 6e 74 53 69 7a 65 2c 20 2a 63 6f | awText(text,.x,.y,.fontSize,.*co |
| 7700 | 6c 6f 72 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 | lor);..return.mrb_nil_value();.} |
| 7720 | 06 3b 20 54 3b 34 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 2d | .;.T;4I".static.mrb_value.;.To;- |
| 7740 | 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 16 52 61 79 6c 69 62 2e 5f 64 72 61 77 5f 74 65 | .;.T;/;.;.;.;&I".Raylib._draw_te |
| 7760 | 78 74 06 3b 20 46 3b 30 40 02 d4 03 3b 14 40 02 d5 03 3b 15 54 3b 16 3b 78 3b 18 30 3b 1c 40 02 | xt.;.F;0@...;.@...;.T;.;x;.0;.@. |
| 7780 | d7 03 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 | ..;.{.;.IC;."Tvoid.DrawText(cons |
| 77a0 | 74 20 63 68 61 72 20 2a 74 65 78 74 2c 20 69 6e 74 20 70 6f 73 58 2c 20 69 6e 74 20 70 6f 73 59 | t.char.*text,.int.posX,.int.posY |
| 77c0 | 2c 20 69 6e 74 20 66 6f 6e 74 53 69 7a 65 2c 20 43 6f 6c 6f 72 20 63 6f 6c 6f 72 29 3b 0e 3b 20 | ,.int.fontSize,.Color.color);.;. |
| 77e0 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 54 76 6f 69 64 20 44 72 61 77 54 65 78 74 28 63 6f 6e 73 | T;.[.;![.;"I"Tvoid.DrawText(cons |
| 7800 | 74 20 63 68 61 72 20 2a 74 65 78 74 2c 20 69 6e 74 20 70 6f 73 58 2c 20 69 6e 74 20 70 6f 73 59 | t.char.*text,.int.posX,.int.posY |
| 7820 | 2c 20 69 6e 74 20 66 6f 6e 74 53 69 7a 65 2c 20 43 6f 6c 6f 72 20 63 6f 6c 6f 72 29 3b 06 3b 20 | ,.int.fontSize,.Color.color);.;. |
| 7840 | 54 3b 23 30 3b 24 40 02 df 03 3b 32 69 00 3b 38 46 3b 39 6f 3b 3a 08 3b 3b 54 3b 3c 69 02 39 03 | T;#0;$@...;2i.;8F;9o;:.;;T;<i.9. |
| 7860 | 3b 3d 69 02 39 03 3b 25 40 25 3b 33 54 3b 29 40 02 dd 03 3b 34 40 02 de 03 6f 3b 2d 15 3b 2e 46 | ;=i.9.;%@%;3T;)@...;[email protected];-.;.F |
| 7880 | 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 19 52 61 79 6c 69 62 23 62 65 67 69 6e 5f 64 72 61 77 69 6e | ;/;.;.;q;&I".Raylib#begin_drawin |
| 78a0 | 67 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 49 03 3b 15 54 3b 16 3a 12 62 65 67 69 | g.;.F;0[.;.[.[[email protected].;.T;.:.begi |
| 78c0 | 6e 5f 64 72 61 77 69 6e 67 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 | n_drawing;.0;.[.;.{.;.IC;."..;.T |
| 78e0 | 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 e7 03 3b 38 46 3b 5e 30 | ;.[.;![.;"I"..;.F;#0;$@...;8F;^0 |
| 7900 | 3b 25 40 25 3b 33 54 3b 29 49 22 75 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 | ;%@%;3T;)I"ustatic.mrb_value.mrb |
| 7920 | 5f 62 65 67 69 6e 5f 64 72 61 77 69 6e 67 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d | _begin_drawing(mrb_state*.mrb,.m |
| 7940 | 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 42 65 67 69 6e 44 72 61 77 69 6e 67 28 29 | rb_value.self).{..BeginDrawing() |
| 7960 | 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 | ;..return.mrb_nil_value();.}.;.T |
| 7980 | 3b 34 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 2d 15 3b 2e 54 | ;4I".static.mrb_value.;.To;-.;.T |
| 79a0 | 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 2e 62 65 67 69 6e 5f 64 72 61 77 69 6e | ;/;.;.;.;&I".Raylib.begin_drawin |
| 79c0 | 67 06 3b 20 46 3b 30 40 02 e9 03 3b 14 40 02 ea 03 3b 15 54 3b 16 3b 79 3b 18 30 3b 1c 40 02 ec | g.;.F;0@...;.@...;.T;.;y;.0;.@.. |
| 79e0 | 03 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 | .;.{.;.IC;."..;.T;.[.;![.;"@.;#0 |
| 7a00 | 3b 24 40 02 f4 03 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 f2 03 3b 34 40 02 f3 03 6f 3b 2d | ;$@...;2i.;%@%;3T;)@...;[email protected];- |
| 7a20 | 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 17 52 61 79 6c 69 62 23 65 6e 64 5f 64 72 61 77 | .;.F;/;.;.;q;&I".Raylib#end_draw |
| 7a40 | 69 6e 67 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 4f 03 3b 15 54 3b 16 3a 10 65 6e | ing.;.F;0[.;.[.[[email protected].;.T;.:.en |
| 7a60 | 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 00 0d 3b 20 54 | d_drawing;.0;.[.;.{.;.IC;."..;.T |
| 7a80 | 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 fa 03 3b 38 46 3b 5e 30 | ;.[.;![.;"I"..;.F;#0;$@...;8F;^0 |
| 7aa0 | 3b 25 40 25 3b 33 54 3b 29 49 22 71 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 | ;%@%;3T;)I"qstatic.mrb_value.mrb |
| 7ac0 | 5f 65 6e 64 5f 64 72 61 77 69 6e 67 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 | _end_drawing(mrb_state*.mrb,.mrb |
| 7ae0 | 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 45 6e 64 44 72 61 77 69 6e 67 28 29 3b 0a 09 72 | _value.self).{..EndDrawing();..r |
| 7b00 | 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 34 49 22 | eturn.mrb_nil_value();.}.;.T;4I" |
| 7b20 | 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f | .static.mrb_value.;.To;-.;.T;/;. |
| 7b40 | 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 2e 65 6e 64 5f 64 72 61 77 69 6e 67 06 3b 20 46 3b | ;.;.;&I".Raylib.end_drawing.;.F; |
| 7b60 | 30 40 02 fc 03 3b 14 40 02 fd 03 3b 15 54 3b 16 3b 7a 3b 18 30 3b 1c 40 02 ff 03 3b 1d 7b 00 3b | 0@...;.@...;.T;.;z;.0;.@...;.{.; |
| 7b80 | 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 07 04 | .IC;."..;.T;.[.;![.;"@.;#0;$@... |
| 7ba0 | 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 05 04 3b 34 40 02 06 04 6f 3b 2d 15 3b 2e 46 3b 2f | ;2i.;%@%;3T;)@...;[email protected];-.;.F;/ |
| 7bc0 | 3b 11 3b 1a 3b 71 3b 26 49 22 1a 52 61 79 6c 69 62 23 63 61 6c 6c 5f 6d 61 69 6e 5f 6c 6f 6f 70 | ;.;.;q;&I".Raylib#call_main_loop |
| 7be0 | 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 56 03 3b 15 54 3b 16 3a 13 63 61 6c 6c 5f | .;.F;0[.;.[.[[email protected].;.T;.:.call_ |
| 7c00 | 6d 61 69 6e 5f 6c 6f 6f 70 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 | main_loop;.0;.[.;.{.;.IC;."..;.T |
| 7c20 | 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 0d 04 3b 38 46 3b 5e 30 | ;.[.;![.;"I"..;.F;#0;$@...;8F;^0 |
| 7c40 | 3b 25 40 25 3b 33 54 3b 29 49 22 01 b7 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 20 0a 6d | ;%@%;3T;)I"..static.mrb_value..m |
| 7c60 | 72 62 5f 63 61 6c 6c 5f 6d 61 69 6e 5f 6c 6f 6f 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 | rb_call_main_loop(mrb_state*.mrb |
| 7c80 | 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 73 74 72 75 63 74 20 52 43 6c 61 | ,.mrb_value.self).{..struct.RCla |
| 7ca0 | 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 |
| 7cc0 | 6c 69 62 22 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 75 6e 63 61 6c 6c 28 6d 72 62 2c 20 | lib");..return.mrb_funcall(mrb,. |
| 7ce0 | 6d 72 62 5f 6f 62 6a 5f 76 61 6c 75 65 28 63 29 2c 20 22 6d 61 69 6e 5f 6c 6f 6f 70 22 2c 20 30 | mrb_obj_value(c),."main_loop",.0 |
| 7d00 | 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 16 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 20 06 3b | );.}.;.T;4I".static.mrb_value..; |
| 7d20 | 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 2e 63 61 6c | .To;-.;.T;/;.;.;.;&I".Raylib.cal |
| 7d40 | 6c 5f 6d 61 69 6e 5f 6c 6f 6f 70 06 3b 20 46 3b 30 40 02 0f 04 3b 14 40 02 10 04 3b 15 54 3b 16 | l_main_loop.;.F;0@...;.@...;.T;. |
| 7d60 | 3b 7b 3b 18 30 3b 1c 40 02 12 04 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b | ;{;.0;.@...;.{.;.IC;."..;.T;.[.; |
| 7d80 | 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 1a 04 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 18 | ![.;"@.;#0;$@...;2i.;%@%;3T;)@.. |
| 7da0 | 04 3b 34 40 02 19 04 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 17 52 61 79 6c 69 | .;[email protected];-.;.F;/;.;.;q;&I".Rayli |
| 7dc0 | 62 23 74 61 72 67 65 74 5f 66 70 73 3d 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 6a | b#target_fps=.;.F;0[.;.[.[[email protected] |
| 7de0 | 03 3b 15 54 3b 16 3a 10 74 61 72 67 65 74 5f 66 70 73 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e | .;.T;.:.target_fps=;.0;.[.;.{.;. |
| 7e00 | 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;$ |
| 7e20 | 40 02 20 04 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 01 a2 73 74 61 74 69 63 20 6d 72 | @...;8F;^0;%@%;3T;)I"..static.mr |
| 7e40 | 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 74 61 72 67 65 74 5f 66 70 73 28 6d 72 62 5f 73 74 61 74 65 | b_value.mrb_target_fps(mrb_state |
| 7e60 | 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e | *.mrb,.mrb_value.self).{..mrb_in |
| 7e80 | 74 20 66 70 73 20 3d 20 36 30 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 | t.fps.=.60;..mrb_get_args(mrb,." |
| 7ea0 | 69 22 2c 20 26 66 70 73 29 3b 0a 09 53 65 74 54 61 72 67 65 74 46 50 53 28 66 70 73 29 3b 0a 09 | i",.&fps);..SetTargetFPS(fps);.. |
| 7ec0 | 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 34 49 | return.mrb_nil_value();.}.;.T;4I |
| 7ee0 | 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b | ".static.mrb_value.;.To;-.;.T;/; |
| 7f00 | 0f 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 2e 74 61 72 67 65 74 5f 66 70 73 3d 06 3b 20 46 | .;.;.;&I".Raylib.target_fps=.;.F |
| 7f20 | 3b 30 40 02 22 04 3b 14 40 02 23 04 3b 15 54 3b 16 3b 7c 3b 18 30 3b 1c 40 02 25 04 3b 1d 7b 00 | ;0@.".;.@.#.;.T;.;|;.0;.@.%.;.{. |
| 7f40 | 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 2d | ;.IC;."..;.T;.[.;![.;"@.;#0;[email protected] |
| 7f60 | 04 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 2b 04 3b 34 40 02 2c 04 6f 3b 2d 15 3b 2e 46 3b | .;2i.;%@%;3T;)@.+.;4@.,.o;-.;.F; |
| 7f80 | 2f 3b 11 3b 1a 3b 71 3b 26 49 22 0f 52 61 79 6c 69 62 23 66 70 73 06 3b 20 46 3b 30 5b 00 3b 14 | /;.;.;q;&I".Raylib#fps.;.F;0[.;. |
| 7fa0 | 5b 06 5b 07 40 4f 69 02 72 03 3b 15 54 3b 16 3a 08 66 70 73 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b | [.[[email protected].;.T;.:.fps;.0;.[.;.{.; |
| 7fc0 | 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; |
| 7fe0 | 24 40 02 33 04 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 65 73 74 61 74 69 63 20 6d 72 | [email protected].;8F;^0;%@%;3T;)I"estatic.mr |
| 8000 | 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 66 70 73 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 | b_value.mrb_fps(mrb_state*.mrb,. |
| 8020 | 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 | mrb_value.self).{..return.mrb_fi |
| 8040 | 78 6e 75 6d 5f 76 61 6c 75 65 28 47 65 74 46 50 53 28 29 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 | xnum_value(GetFPS());.}.;.T;4I". |
| 8060 | 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b | static.mrb_value.;.To;-.;.T;/;.; |
| 8080 | 1a 3b 1b 3b 26 49 22 0f 52 61 79 6c 69 62 2e 66 70 73 06 3b 20 46 3b 30 40 02 35 04 3b 14 40 02 | .;.;&I".Raylib.fps.;.F;[email protected].;.@. |
| 80a0 | 36 04 3b 15 54 3b 16 3b 7d 3b 18 30 3b 1c 40 02 38 04 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b | 6.;.T;.;};.0;[email protected].;.{.;.IC;."..; |
| 80c0 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 40 04 3b 32 69 00 3b 25 40 25 3b | .T;.[.;![.;"@.;#0;$@.@.;2i.;%@%; |
| 80e0 | 33 54 3b 29 40 02 3e 04 3b 34 40 02 3f 04 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 | 3T;)@.>.;4@.?.o;-.;.F;/;.;.;q;&I |
| 8100 | 22 16 52 61 79 6c 69 62 23 66 72 61 6d 65 5f 74 69 6d 65 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b | ".Raylib#frame_time.;.F;0[.;.[.[ |
| 8120 | 07 40 4f 69 02 77 03 3b 15 54 3b 16 3a 0f 66 72 61 6d 65 5f 74 69 6d 65 3b 18 30 3b 1c 5b 00 3b | [email protected].;.T;.:.frame_time;.0;.[.; |
| 8140 | 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 |
| 8160 | 3b 23 30 3b 24 40 02 46 04 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 76 73 74 61 74 69 | ;#0;[email protected].;8F;^0;%@%;3T;)I"vstati |
| 8180 | 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 66 72 61 6d 65 5f 74 69 6d 65 28 6d 72 62 5f 73 | c.mrb_value.mrb_frame_time(mrb_s |
| 81a0 | 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 72 65 | tate*.mrb,.mrb_value.self).{..re |
| 81c0 | 74 75 72 6e 20 6d 72 62 5f 66 6c 6f 61 74 5f 76 61 6c 75 65 28 6d 72 62 2c 20 47 65 74 46 72 61 | turn.mrb_float_value(mrb,.GetFra |
| 81e0 | 6d 65 54 69 6d 65 28 29 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f | meTime());.}.;.T;4I".static.mrb_ |
| 8200 | 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 16 52 61 79 | value.;.To;-.;.T;/;.;.;.;&I".Ray |
| 8220 | 6c 69 62 2e 66 72 61 6d 65 5f 74 69 6d 65 06 3b 20 46 3b 30 40 02 48 04 3b 14 40 02 49 04 3b 15 | lib.frame_time.;.F;[email protected].;[email protected].;. |
| 8240 | 54 3b 16 3b 7e 3b 18 30 3b 1c 40 02 4b 04 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c | T;.;~;.0;[email protected].;.{.;.IC;."..;.T;. |
| 8260 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 53 04 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 | [.;![.;"@.;#0;[email protected].;2i.;%@%;3T;) |
| 8280 | 40 02 51 04 3b 34 40 02 52 04 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 10 52 61 | @.Q.;[email protected];-.;.F;/;.;.;q;&I".Ra |
| 82a0 | 79 6c 69 62 23 74 69 6d 65 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 7c 03 3b 15 54 | ylib#time.;.F;0[.;.[.[.@Oi.|.;.T |
| 82c0 | 3b 16 3a 09 74 69 6d 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b | ;.:.time;.0;.[.;.{.;.IC;."..;.T; |
| 82e0 | 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 59 04 3b 38 46 3b 5e 30 3b | .[.;![.;"I"..;.F;#0;[email protected].;8F;^0; |
| 8300 | 25 40 25 3b 33 54 3b 29 49 22 6b 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f | %@%;3T;)I"kstatic.mrb_value.mrb_ |
| 8320 | 74 69 6d 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 | time(mrb_state*.mrb,.mrb_value.s |
| 8340 | 65 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 6c 6f 61 74 5f 76 61 6c 75 65 28 6d | elf).{..return.mrb_float_value(m |
| 8360 | 72 62 2c 20 47 65 74 54 69 6d 65 28 29 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 | rb,.GetTime());.}.;.T;4I".static |
| 8380 | 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 | .mrb_value.;.To;-.;.T;/;.;.;.;&I |
| 83a0 | 22 10 52 61 79 6c 69 62 2e 74 69 6d 65 06 3b 20 46 3b 30 40 02 5b 04 3b 14 40 02 5c 04 3b 15 54 | ".Raylib.time.;.F;0@.[.;.@.\.;.T |
| 83c0 | 3b 16 3b 7f 3b 18 30 3b 1c 40 02 5e 04 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b | ;.;.;.0;.@.^.;.{.;.IC;."..;.T;.[ |
| 83e0 | 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 66 04 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 | .;![.;"@.;#0;[email protected].;2i.;%@%;3T;)@ |
| 8400 | 02 64 04 3b 34 40 02 65 04 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 19 52 61 79 | .d.;[email protected];-.;.F;/;.;.;q;&I".Ray |
| 8420 | 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 75 72 65 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 | lib#_draw_texture.;.F;0[.;.[.[.@ |
| 8440 | 4f 69 02 eb 01 3b 15 54 3b 16 3a 12 5f 64 72 61 77 5f 74 65 78 74 75 72 65 3b 18 30 3b 1c 5b 00 | Oi...;.T;.:._draw_texture;.0;.[. |
| 8460 | 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 | ;.{.;.IC;."..;.T;.[.;![.;"I"..;. |
| 8480 | 46 3b 23 30 3b 24 40 02 6c 04 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 02 a8 01 73 74 | F;#0;[email protected].;8F;^0;%@%;3T;)I"...st |
| 84a0 | 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 64 72 61 77 5f 74 65 78 74 75 72 65 28 | atic.mrb_value.mrb_draw_texture( |
| 84c0 | 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). |
| 84e0 | 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 74 65 78 74 75 72 65 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 69 | {..mrb_value.texture_obj;..mrb_i |
| 8500 | 6e 74 20 78 3b 0a 09 6d 72 62 5f 69 6e 74 20 79 3b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 74 69 6e | nt.x;..mrb_int.y;..mrb_value.tin |
| 8520 | 74 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 6f 69 69 6f 22 | t_obj;..mrb_get_args(mrb,."oiio" |
| 8540 | 2c 20 26 74 65 78 74 75 72 65 5f 6f 62 6a 2c 20 26 78 2c 20 26 79 2c 20 26 74 69 6e 74 5f 6f 62 | ,.&texture_obj,.&x,.&y,.&tint_ob |
| 8560 | 6a 29 3b 0a 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 5f 64 61 74 61 20 3d 20 44 41 | j);...Texture.*texture_data.=.DA |
| 8580 | 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 74 65 78 74 75 72 65 5f 6f 62 6a 2c 20 26 54 65 | TA_GET_PTR(mrb,.texture_obj,.&Te |
| 85a0 | 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b 0a 09 43 6f 6c 6f 72 20 2a 74 69 | xture_type,.Texture);..Color.*ti |
| 85c0 | 6e 74 5f 64 61 74 61 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 74 69 6e 74 | nt_data.=.DATA_GET_PTR(mrb,.tint |
| 85e0 | 5f 6f 62 6a 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 0a 09 44 72 61 | _obj,.&Color_type,.Color);...Dra |
| 8600 | 77 54 65 78 74 75 72 65 28 2a 74 65 78 74 75 72 65 5f 64 61 74 61 2c 20 78 2c 20 79 2c 20 2a 74 | wTexture(*texture_data,.x,.y,.*t |
| 8620 | 69 6e 74 5f 64 61 74 61 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 | int_data);...return.mrb_nil_valu |
| 8640 | 65 28 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | e();.}.;.T;4I".static.mrb_value. |
| 8660 | 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 2e 5f 64 | ;.To;-.;.T;/;.;.;.;&I".Raylib._d |
| 8680 | 72 61 77 5f 74 65 78 74 75 72 65 06 3b 20 46 3b 30 40 02 6e 04 3b 14 40 02 6f 04 3b 15 54 3b 16 | raw_texture.;.F;[email protected].;[email protected].;.T;. |
| 86a0 | 3b 01 7b 3b 18 30 3b 1c 40 02 71 04 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 | ;.{;.0;[email protected].;.{.;.IC;."..;.T;.[. |
| 86c0 | 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 79 04 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 | ;![.;"@.;#0;[email protected].;2i.;%@%;3T;)@. |
| 86e0 | 77 04 3b 34 40 02 78 04 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 1c 52 61 79 6c | w.;[email protected];-.;.F;/;.;.;q;&I".Rayl |
| 8700 | 69 62 23 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b | ib#_draw_texture_ex.;.F;0[.;.[.[ |
| 8720 | 07 40 4f 69 02 fb 01 3b 15 54 3b 16 3a 15 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 3b 18 | .@Oi...;.T;.:._draw_texture_ex;. |
| 8740 | 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 | 0;.[.;.{.;.IC;."..;.T;.[.;![.;"I |
| 8760 | 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 7f 04 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 | "..;.F;#0;$@...;8F;^0;%@%;3T;)I" |
| 8780 | 02 45 02 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 64 72 61 77 5f 74 65 78 | .E.static.mrb_value.mrb_draw_tex |
| 87a0 | 74 75 72 65 5f 65 78 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 | ture_ex(mrb_state*.mrb,.mrb_valu |
| 87c0 | 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 74 65 78 74 75 72 65 5f 6f 62 6a | e.self).{..mrb_value.texture_obj |
| 87e0 | 3b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 70 6f 73 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 | ;..mrb_value.pos_obj;..mrb_float |
| 8800 | 20 72 6f 74 61 74 69 6f 6e 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 73 63 61 6c 65 3b 0a 09 6d 72 | .rotation;..mrb_float.scale;..mr |
| 8820 | 62 5f 76 61 6c 75 65 20 74 69 6e 74 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 | b_value.tint_obj;..mrb_get_args( |
| 8840 | 6d 72 62 2c 20 22 6f 6f 66 66 6f 22 2c 20 26 74 65 78 74 75 72 65 5f 6f 62 6a 2c 20 26 70 6f 73 | mrb,."ooffo",.&texture_obj,.&pos |
| 8860 | 5f 6f 62 6a 2c 20 26 72 6f 74 61 74 69 6f 6e 2c 20 26 73 63 61 6c 65 2c 20 26 74 69 6e 74 5f 6f | _obj,.&rotation,.&scale,.&tint_o |
| 8880 | 62 6a 29 3b 0a 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 5f 64 61 74 61 20 3d 20 44 | bj);...Texture.*texture_data.=.D |
| 88a0 | 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 74 65 78 74 75 72 65 5f 6f 62 6a 2c 20 26 54 | ATA_GET_PTR(mrb,.texture_obj,.&T |
| 88c0 | 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b 0a 09 56 65 63 74 6f 72 32 20 | exture_type,.Texture);..Vector2. |
| 88e0 | 2a 70 6f 73 5f 64 61 74 61 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 70 6f | *pos_data.=.DATA_GET_PTR(mrb,.po |
| 8900 | 73 5f 6f 62 6a 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 56 65 63 74 6f 72 32 29 3b 0a | s_obj,.&Vector2_type,.Vector2);. |
| 8920 | 09 43 6f 6c 6f 72 20 2a 74 69 6e 74 5f 64 61 74 61 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 | .Color.*tint_data.=.DATA_GET_PTR |
| 8940 | 28 6d 72 62 2c 20 74 69 6e 74 5f 6f 62 6a 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c | (mrb,.tint_obj,.&Color_type,.Col |
| 8960 | 6f 72 29 3b 0a 0a 09 44 72 61 77 54 65 78 74 75 72 65 45 78 28 2a 74 65 78 74 75 72 65 5f 64 61 | or);...DrawTextureEx(*texture_da |
| 8980 | 74 61 2c 20 2a 70 6f 73 5f 64 61 74 61 2c 20 72 6f 74 61 74 69 6f 6e 2c 20 73 63 61 6c 65 2c 20 | ta,.*pos_data,.rotation,.scale,. |
| 89a0 | 2a 74 69 6e 74 5f 64 61 74 61 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 | *tint_data);...return.mrb_nil_va |
| 89c0 | 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | lue();.}.;.T;4I".static.mrb_valu |
| 89e0 | 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 2e | e.;.To;-.;.T;/;.;.;.;&I".Raylib. |
| 8a00 | 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 06 3b 20 46 3b 30 40 02 81 04 3b 14 40 02 82 04 | _draw_texture_ex.;.F;0@...;.@... |
| 8a20 | 3b 15 54 3b 16 3b 01 7c 3b 18 30 3b 1c 40 02 84 04 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 | ;.T;.;.|;.0;.@...;.{.;.IC;."..;. |
| 8a40 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 8c 04 3b 32 69 00 3b 25 40 25 3b 33 | T;.[.;![.;"@.;#0;$@...;2i.;%@%;3 |
| 8a60 | 54 3b 29 40 02 8a 04 3b 34 40 02 8b 04 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 | T;)@...;[email protected];-.;.F;/;.;.;q;&I" |
| 8a80 | 1d 52 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 06 3b 20 46 3b 30 5b | .Raylib#_draw_texture_pro.;.F;0[ |
| 8aa0 | 00 3b 14 5b 06 5b 07 40 4f 69 02 0d 02 3b 15 54 3b 16 3a 16 5f 64 72 61 77 5f 74 65 78 74 75 72 | .;.[.[.@Oi...;.T;.:._draw_textur |
| 8ac0 | 65 5f 70 72 6f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 | e_pro;.0;.[.;.{.;.IC;."..;.T;.[. |
| 8ae0 | 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 92 04 3b 38 46 3b 5e 30 3b 25 40 25 | ;![.;"I"..;.F;#0;$@...;8F;^0;%@% |
| 8b00 | 3b 33 54 3b 29 49 22 02 53 03 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 64 | ;3T;)I".S.static.mrb_value.mrb_d |
| 8b20 | 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 | raw_texture_pro(mrb_state*.mrb,. |
| 8b40 | 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 74 65 78 | mrb_value.self).{..mrb_value.tex |
| 8b60 | 74 75 72 65 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 70 6f 73 5f 6f 62 6a 3b 0a 09 6d | ture_obj;..mrb_value.pos_obj;..m |
| 8b80 | 72 62 5f 76 61 6c 75 65 20 73 6f 75 72 63 65 5f 72 65 63 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 76 61 | rb_value.source_rec_obj;..mrb_va |
| 8ba0 | 6c 75 65 20 64 65 73 74 5f 72 65 63 5f 6f 62 6a 3b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 72 6f 74 | lue.dest_rec_obj;..mrb_float.rot |
| 8bc0 | 61 74 69 6f 6e 3b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 74 69 6e 74 5f 6f 62 6a 3b 0a 09 6d 72 62 | ation;..mrb_value.tint_obj;..mrb |
| 8be0 | 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 6f 6f 6f 6f 66 6f 22 2c 20 26 74 65 78 74 75 72 | _get_args(mrb,."oooofo",.&textur |
| 8c00 | 65 5f 6f 62 6a 2c 20 26 73 6f 75 72 63 65 5f 72 65 63 5f 6f 62 6a 2c 20 26 64 65 73 74 5f 72 65 | e_obj,.&source_rec_obj,.&dest_re |
| 8c20 | 63 5f 6f 62 6a 2c 20 26 70 6f 73 5f 6f 62 6a 2c 20 26 72 6f 74 61 74 69 6f 6e 2c 20 26 74 69 6e | c_obj,.&pos_obj,.&rotation,.&tin |
| 8c40 | 74 5f 6f 62 6a 29 3b 0a 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 5f 64 61 74 61 20 | t_obj);...Texture.*texture_data. |
| 8c60 | 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 74 65 78 74 75 72 65 5f 6f 62 6a 2c | =.DATA_GET_PTR(mrb,.texture_obj, |
| 8c80 | 20 26 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b 0a 09 56 65 63 74 6f | .&Texture_type,.Texture);..Vecto |
| 8ca0 | 72 32 20 2a 70 6f 73 5f 64 61 74 61 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c | r2.*pos_data.=.DATA_GET_PTR(mrb, |
| 8cc0 | 20 70 6f 73 5f 6f 62 6a 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 56 65 63 74 6f 72 32 | .pos_obj,.&Vector2_type,.Vector2 |
| 8ce0 | 29 3b 0a 09 52 65 63 74 61 6e 67 6c 65 20 2a 73 6f 75 72 63 65 5f 72 65 63 5f 64 61 74 61 20 3d | );..Rectangle.*source_rec_data.= |
| 8d00 | 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 6f 75 72 63 65 5f 72 65 63 5f 6f 62 | .DATA_GET_PTR(mrb,.source_rec_ob |
| 8d20 | 6a 2c 20 26 52 65 63 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a | j,.&Rectangle_type,.Rectangle);. |
| 8d40 | 09 52 65 63 74 61 6e 67 6c 65 20 2a 64 65 73 74 5f 72 65 63 5f 64 61 74 61 20 3d 20 44 41 54 41 | .Rectangle.*dest_rec_data.=.DATA |
| 8d60 | 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 64 65 73 74 5f 72 65 63 5f 6f 62 6a 2c 20 26 52 65 63 | _GET_PTR(mrb,.dest_rec_obj,.&Rec |
| 8d80 | 74 61 6e 67 6c 65 5f 74 79 70 65 2c 20 52 65 63 74 61 6e 67 6c 65 29 3b 0a 09 43 6f 6c 6f 72 20 | tangle_type,.Rectangle);..Color. |
| 8da0 | 2a 74 69 6e 74 5f 64 61 74 61 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 74 | *tint_data.=.DATA_GET_PTR(mrb,.t |
| 8dc0 | 69 6e 74 5f 6f 62 6a 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 0a 09 | int_obj,.&Color_type,.Color);... |
| 8de0 | 44 72 61 77 54 65 78 74 75 72 65 50 72 6f 28 2a 74 65 78 74 75 72 65 5f 64 61 74 61 2c 20 2a 73 | DrawTexturePro(*texture_data,.*s |
| 8e00 | 6f 75 72 63 65 5f 72 65 63 5f 64 61 74 61 2c 20 2a 64 65 73 74 5f 72 65 63 5f 64 61 74 61 2c 20 | ource_rec_data,.*dest_rec_data,. |
| 8e20 | 2a 70 6f 73 5f 64 61 74 61 2c 20 72 6f 74 61 74 69 6f 6e 2c 20 2a 74 69 6e 74 5f 64 61 74 61 29 | *pos_data,.rotation,.*tint_data) |
| 8e40 | 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 | ;...return.mrb_nil_value();.}.;. |
| 8e60 | 54 3b 34 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 2d 15 3b 2e | T;4I".static.mrb_value.;.To;-.;. |
| 8e80 | 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 2e 5f 64 72 61 77 5f 74 65 78 74 75 | T;/;.;.;.;&I".Raylib._draw_textu |
| 8ea0 | 72 65 5f 70 72 6f 06 3b 20 46 3b 30 40 02 94 04 3b 14 40 02 95 04 3b 15 54 3b 16 3b 01 7d 3b 18 | re_pro.;.F;0@...;.@...;.T;.;.};. |
| 8ec0 | 30 3b 1c 40 02 97 04 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b | 0;.@...;.{.;.IC;."..;.T;.[.;![.; |
| 8ee0 | 22 40 17 3b 23 30 3b 24 40 02 9f 04 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 9d 04 3b 34 40 | "@.;#0;$@...;2i.;%@%;3T;)@...;4@ |
| 8f00 | 02 9e 04 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 21 52 61 79 6c 69 62 23 6d 6f | ...o;-.;.F;/;.;.;q;&I"!Raylib#mo |
| 8f20 | 75 73 65 5f 62 75 74 74 6f 6e 5f 70 72 65 73 73 65 64 3f 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b | use_button_pressed?.;.F;0[.;.[.[ |
| 8f40 | 07 40 4f 69 02 b0 02 3b 15 54 3b 16 3a 1a 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 70 72 65 73 73 | .@Oi...;.T;.:.mouse_button_press |
| 8f60 | 65 64 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b | ed?;.0;.[.;.{.;.IC;."..;.T;.[.o; |
| 8f80 | 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4e 49 22 00 06 3b 20 54 3b 16 30 3b 4f 5b | L.;MI".return.;.F;NI"..;.T;.0;O[ |
| 8fa0 | 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 a5 04 3b 21 5b 00 3b 22 49 22 17 40 72 | .I".Boolean.;.T;$@...;![.;"I".@r |
| 8fc0 | 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 a5 04 3b 38 46 | eturn.[Boolean]..;.T;#0;$@...;8F |
| 8fe0 | 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 01 ba 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | ;^0;%@%;3T;)I"..static.mrb_value |
| 9000 | 0a 6d 72 62 5f 69 73 5f 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 70 72 65 73 73 65 64 28 6d 72 62 | .mrb_is_mouse_button_pressed(mrb |
| 9020 | 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).{.. |
| 9040 | 6d 72 62 5f 69 6e 74 20 62 75 74 74 6f 6e 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 | mrb_int.button;..mrb_get_args(mr |
| 9060 | 62 2c 20 22 69 22 2c 20 26 62 75 74 74 6f 6e 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 | b,."i",.&button);...return.mrb_b |
| 9080 | 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 4d 6f 75 73 65 42 75 74 74 6f 6e 50 72 65 73 73 65 64 28 62 | ool_value(IsMouseButtonPressed(b |
| 90a0 | 75 74 74 6f 6e 29 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | utton));.}.;.T;4I".static.mrb_va |
| 90c0 | 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 21 52 61 79 6c 69 | lue.;.To;-.;.T;/;.;.;.;&I"!Rayli |
| 90e0 | 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 30 40 02 a7 | b.mouse_button_pressed?.;.F;0@.. |
| 9100 | 04 3b 14 40 02 a8 04 3b 15 54 3b 16 3b 01 7e 3b 18 30 3b 1c 40 02 aa 04 3b 1d 7b 00 3b 1e 49 43 | .;.@...;.T;.;.~;.0;.@...;.{.;.IC |
| 9120 | 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b | ;."..;.T;.[.o;L.;MI".return.;.F; |
| 9140 | 4e 40 17 3b 16 30 3b 4f 5b 06 40 01 fc 3b 24 40 02 b7 04 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 | N@.;.0;O[.@..;$@...;![.;"@.;#0;$ |
| 9160 | 40 02 b7 04 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 b5 04 3b 34 40 02 b6 04 6f 3b 2d 15 3b | @...;2i.;%@%;3T;)@...;[email protected];-.; |
| 9180 | 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 1e 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 62 75 74 74 | .F;/;.;.;q;&I".Raylib#mouse_butt |
| 91a0 | 6f 6e 5f 64 6f 77 6e 3f 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 b8 02 3b 15 54 3b | on_down?.;.F;0[.;.[.[.@Oi...;.T; |
| 91c0 | 16 3a 17 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 64 6f 77 6e 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 | .:.mouse_button_down?;.0;.[.;.{. |
| 91e0 | 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 | ;.IC;."..;.T;.[.o;L.;MI".return. |
| 9200 | 3b 20 46 3b 4e 49 22 00 06 3b 20 54 3b 16 30 3b 4f 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 | ;.F;NI"..;.T;.0;O[.I".Boolean.;. |
| 9220 | 54 3b 24 40 02 c0 04 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 | T;$@...;![.;"I".@return.[Boolean |
| 9240 | 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 c0 04 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 | ]..;.T;#0;$@...;8F;^0;%@%;3T;)I" |
| 9260 | 01 b4 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 73 5f 6d 6f 75 73 65 5f | ..static.mrb_value.mrb_is_mouse_ |
| 9280 | 62 75 74 74 6f 6e 5f 64 6f 77 6e 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f | button_down(mrb_state*.mrb,.mrb_ |
| 92a0 | 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 62 75 74 74 6f 6e 3b 0a 09 | value.self).{..mrb_int.button;.. |
| 92c0 | 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 62 75 74 74 6f 6e 29 3b | mrb_get_args(mrb,."i",.&button); |
| 92e0 | 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 4d 6f 75 73 65 | ...return.mrb_bool_value(IsMouse |
| 9300 | 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 34 49 22 15 73 | ButtonDown(button));.}.;.T;4I".s |
| 9320 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a | tatic.mrb_value.;.To;-.;.T;/;.;. |
| 9340 | 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 64 6f 77 6e 3f | ;.;&I".Raylib.mouse_button_down? |
| 9360 | 06 3b 20 46 3b 30 40 02 c2 04 3b 14 40 02 c3 04 3b 15 54 3b 16 3b 01 7f 3b 18 30 3b 1c 40 02 c5 | .;.F;0@...;.@...;.T;.;..;.0;.@.. |
| 9380 | 04 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 4d 49 22 0b 72 65 | .;.{.;.IC;."..;.T;.[.o;L.;MI".re |
| 93a0 | 74 75 72 6e 06 3b 20 46 3b 4e 40 17 3b 16 30 3b 4f 5b 06 40 01 fc 3b 24 40 02 d2 04 3b 21 5b 00 | turn.;.F;N@.;.0;O[.@..;$@...;![. |
| 93c0 | 3b 22 40 17 3b 23 30 3b 24 40 02 d2 04 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 d0 04 3b 34 | ;"@.;#0;$@...;2i.;%@%;3T;)@...;4 |
| 93e0 | 40 02 d1 04 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 22 52 61 79 6c 69 62 23 6d | @...o;-.;.F;/;.;.;q;&I""Raylib#m |
| 9400 | 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 30 5b 00 3b 14 5b | ouse_button_released?.;.F;0[.;.[ |
| 9420 | 06 5b 07 40 4f 69 02 c0 02 3b 15 54 3b 16 3a 1b 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 72 65 6c | .[.@Oi...;.T;.:.mouse_button_rel |
| 9440 | 65 61 73 65 64 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b | eased?;.0;.[.;.{.;.IC;."..;.T;.[ |
| 9460 | 06 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4e 49 22 00 06 3b 20 54 3b 16 30 | .o;L.;MI".return.;.F;NI"..;.T;.0 |
| 9480 | 3b 4f 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 db 04 3b 21 5b 00 3b 22 49 22 | ;O[.I".Boolean.;.T;$@...;![.;"I" |
| 94a0 | 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 db 04 | .@return.[Boolean]..;.T;#0;$@... |
| 94c0 | 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 01 bc 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | ;8F;^0;%@%;3T;)I"..static.mrb_va |
| 94e0 | 6c 75 65 0a 6d 72 62 5f 69 73 5f 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 72 65 6c 65 61 73 65 64 | lue.mrb_is_mouse_button_released |
| 9500 | 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) |
| 9520 | 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 |
| 9540 | 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 |
| 9560 | 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 4d 6f 75 73 65 42 75 74 74 6f 6e 52 65 6c 65 61 | rb_bool_value(IsMouseButtonRelea |
| 9580 | 73 65 64 28 62 75 74 74 6f 6e 29 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d | sed(button));.}.;.T;4I".static.m |
| 95a0 | 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 22 | rb_value.;.To;-.;.T;/;.;.;.;&I"" |
| 95c0 | 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 72 65 6c 65 61 73 65 64 3f 06 3b 20 | Raylib.mouse_button_released?.;. |
| 95e0 | 46 3b 30 40 02 dd 04 3b 14 40 02 de 04 3b 15 54 3b 16 3b 01 80 3b 18 30 3b 1c 40 02 e0 04 3b 1d | F;0@...;.@...;.T;.;..;.0;.@...;. |
| 9600 | 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 | {.;.IC;."..;.T;.[.o;L.;MI".retur |
| 9620 | 6e 06 3b 20 46 3b 4e 40 17 3b 16 30 3b 4f 5b 06 40 01 fc 3b 24 40 02 ed 04 3b 21 5b 00 3b 22 40 | n.;.F;N@.;.0;O[.@..;$@...;![.;"@ |
| 9640 | 17 3b 23 30 3b 24 40 02 ed 04 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 eb 04 3b 34 40 02 ec | .;#0;$@...;2i.;%@%;3T;)@...;4@.. |
| 9660 | 04 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 1c 52 61 79 6c 69 62 23 6d 6f 75 73 | .o;-.;.F;/;.;.;q;&I".Raylib#mous |
| 9680 | 65 5f 62 75 74 74 6f 6e 5f 75 70 3f 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 c8 02 | e_button_up?.;.F;0[.;.[.[.@Oi... |
| 96a0 | 3b 15 54 3b 16 3a 15 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 75 70 3f 3b 18 30 3b 1c 5b 00 3b 1d | ;.T;.:.mouse_button_up?;.0;.[.;. |
| 96c0 | 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 | {.;.IC;."..;.T;.[.o;L.;MI".retur |
| 96e0 | 6e 06 3b 20 46 3b 4e 49 22 00 06 3b 20 54 3b 16 30 3b 4f 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 | n.;.F;NI"..;.T;.0;O[.I".Boolean. |
| 9700 | 3b 20 54 3b 24 40 02 f6 04 3b 21 5b 00 3b 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 6f 6f 6c 65 | ;.T;$@...;![.;"I".@return.[Boole |
| 9720 | 61 6e 5d 20 06 3b 20 54 3b 23 30 3b 24 40 02 f6 04 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 | an]..;.T;#0;$@...;8F;^0;%@%;3T;) |
| 9740 | 49 22 01 b0 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 73 5f 6d 6f 75 73 | I"..static.mrb_value.mrb_is_mous |
| 9760 | 65 5f 62 75 74 74 6f 6e 5f 75 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f | e_button_up(mrb_state*.mrb,.mrb_ |
| 9780 | 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 62 75 74 74 6f 6e 3b 0a 09 | value.self).{..mrb_int.button;.. |
| 97a0 | 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 62 75 74 74 6f 6e 29 3b | mrb_get_args(mrb,."i",.&button); |
| 97c0 | 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 4d 6f 75 73 65 | ...return.mrb_bool_value(IsMouse |
| 97e0 | 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 34 49 22 15 73 74 61 | ButtonUp(button));.}.;.T;4I".sta |
| 9800 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b | tic.mrb_value.;.To;-.;.T;/;.;.;. |
| 9820 | 3b 26 49 22 1c 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 75 70 3f 06 3b 20 46 | ;&I".Raylib.mouse_button_up?.;.F |
| 9840 | 3b 30 40 02 f8 04 3b 14 40 02 f9 04 3b 15 54 3b 16 3b 01 81 3b 18 30 3b 1c 40 02 fb 04 3b 1d 7b | ;0@...;.@...;.T;.;..;.0;.@...;.{ |
| 9860 | 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e | .;.IC;."..;.T;.[.o;L.;MI".return |
| 9880 | 06 3b 20 46 3b 4e 40 17 3b 16 30 3b 4f 5b 06 40 01 fc 3b 24 40 02 08 05 3b 21 5b 00 3b 22 40 17 | .;.F;N@.;.0;O[.@..;$@...;![.;"@. |
| 98a0 | 3b 23 30 3b 24 40 02 08 05 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 06 05 3b 34 40 02 07 05 | ;#0;$@...;2i.;%@%;3T;)@...;4@... |
| 98c0 | 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 18 52 61 79 6c 69 62 23 6b 65 79 5f 70 | o;-.;.F;/;.;.;q;&I".Raylib#key_p |
| 98e0 | 72 65 73 73 65 64 3f 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 d0 02 3b 15 54 3b 16 | ressed?.;.F;0[.;.[.[.@Oi...;.T;. |
| 9900 | 3a 11 6b 65 79 5f 70 72 65 73 73 65 64 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 | :.key_pressed?;.0;.[.;.{.;.IC;." |
| 9920 | 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4e 49 22 | ..;.T;.[.o;L.;MI".return.;.F;NI" |
| 9940 | 00 06 3b 20 54 3b 16 30 3b 4f 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 11 05 | ..;.T;.0;O[.I".Boolean.;.T;$@... |
| 9960 | 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 3b | ;![.;"I".@return.[Boolean]..;.T; |
| 9980 | 23 30 3b 24 40 02 11 05 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 01 a0 73 74 61 74 69 | #0;$@...;8F;^0;%@%;3T;)I"..stati |
| 99a0 | 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 73 5f 6b 65 79 5f 70 72 65 73 73 65 64 28 6d | c.mrb_value.mrb_is_key_pressed(m |
| 99c0 | 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).{ |
| 99e0 | 0a 09 6d 72 62 5f 69 6e 74 20 6b 65 79 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 | ..mrb_int.key;..mrb_get_args(mrb |
| 9a00 | 2c 20 22 69 22 2c 20 26 6b 65 79 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f | ,."i",.&key);...return.mrb_bool_ |
| 9a20 | 76 61 6c 75 65 28 49 73 4b 65 79 50 72 65 73 73 65 64 28 6b 65 79 29 29 3b 0a 7d 06 3b 20 54 3b | value(IsKeyPressed(key));.}.;.T; |
| 9a40 | 34 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 2d 15 3b 2e 54 3b | 4I".static.mrb_value.;.To;-.;.T; |
| 9a60 | 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 2e 6b 65 79 5f 70 72 65 73 73 65 64 3f 06 | /;.;.;.;&I".Raylib.key_pressed?. |
| 9a80 | 3b 20 46 3b 30 40 02 13 05 3b 14 40 02 14 05 3b 15 54 3b 16 3b 01 82 3b 18 30 3b 1c 40 02 16 05 | ;.F;0@...;.@...;.T;.;..;.0;.@... |
| 9aa0 | 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 4d 49 22 0b 72 65 74 | ;.{.;.IC;."..;.T;.[.o;L.;MI".ret |
| 9ac0 | 75 72 6e 06 3b 20 46 3b 4e 40 17 3b 16 30 3b 4f 5b 06 40 01 fc 3b 24 40 02 23 05 3b 21 5b 00 3b | urn.;.F;N@.;.0;O[.@..;$@.#.;![.; |
| 9ae0 | 22 40 17 3b 23 30 3b 24 40 02 23 05 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 21 05 3b 34 40 | "@.;#0;$@.#.;2i.;%@%;3T;)@.!.;4@ |
| 9b00 | 02 22 05 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 15 52 61 79 6c 69 62 23 6b 65 | .".o;-.;.F;/;.;.;q;&I".Raylib#ke |
| 9b20 | 79 5f 64 6f 77 6e 3f 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 d8 02 3b 15 54 3b 16 | y_down?.;.F;0[.;.[.[.@Oi...;.T;. |
| 9b40 | 3a 0e 6b 65 79 5f 64 6f 77 6e 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b | :.key_down?;.0;.[.;.{.;.IC;."..; |
| 9b60 | 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4e 49 22 00 06 3b | .T;.[.o;L.;MI".return.;.F;NI"..; |
| 9b80 | 20 54 3b 16 30 3b 4f 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 2c 05 3b 21 5b | .T;.0;O[.I".Boolean.;.T;$@.,.;![ |
| 9ba0 | 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; |
| 9bc0 | 24 40 02 2c 05 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 01 9a 73 74 61 74 69 63 20 6d | $@.,.;8F;^0;%@%;3T;)I"..static.m |
| 9be0 | 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 73 5f 6b 65 79 5f 64 6f 77 6e 28 6d 72 62 5f 73 74 61 | rb_value.mrb_is_key_down(mrb_sta |
| 9c00 | 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_ |
| 9c20 | 69 6e 74 20 6b 65 79 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c | int.key;..mrb_get_args(mrb,."i", |
| 9c40 | 20 26 6b 65 79 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 | .&key);...return.mrb_bool_value( |
| 9c60 | 49 73 4b 65 79 44 6f 77 6e 28 6b 65 79 29 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 | IsKeyDown(key));.}.;.T;4I".stati |
| 9c80 | 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 | c.mrb_value.;.To;-.;.T;/;.;.;.;& |
| 9ca0 | 49 22 15 52 61 79 6c 69 62 2e 6b 65 79 5f 64 6f 77 6e 3f 06 3b 20 46 3b 30 40 02 2e 05 3b 14 40 | I".Raylib.key_down?.;.F;0@...;.@ |
| 9cc0 | 02 2f 05 3b 15 54 3b 16 3b 01 83 3b 18 30 3b 1c 40 02 31 05 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 | ./.;.T;.;..;.0;[email protected].;.{.;.IC;.". |
| 9ce0 | 0c 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4e 40 17 3b | .;.T;.[.o;L.;MI".return.;.F;N@.; |
| 9d00 | 16 30 3b 4f 5b 06 40 01 fc 3b 24 40 02 3e 05 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 3e 05 | .0;O[.@..;$@.>.;![.;"@.;#0;$@.>. |
| 9d20 | 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 3c 05 3b 34 40 02 3d 05 6f 3b 2d 15 3b 2e 46 3b 2f | ;2i.;%@%;3T;)@.<.;4@.=.o;-.;.F;/ |
| 9d40 | 3b 11 3b 1a 3b 71 3b 26 49 22 19 52 61 79 6c 69 62 23 6b 65 79 5f 72 65 6c 65 61 73 65 64 3f 06 | ;.;.;q;&I".Raylib#key_released?. |
| 9d60 | 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 e1 02 3b 15 54 3b 16 3a 12 6b 65 79 5f 72 65 | ;.F;0[.;.[.[.@Oi...;.T;.:.key_re |
| 9d80 | 6c 65 61 73 65 64 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c | leased?;.0;.[.;.{.;.IC;."..;.T;. |
| 9da0 | 5b 06 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4e 49 22 00 06 3b 20 54 3b 16 | [.o;L.;MI".return.;.F;NI"..;.T;. |
| 9dc0 | 30 3b 4f 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 47 05 3b 21 5b 00 3b 22 49 | 0;O[.I".Boolean.;.T;[email protected].;![.;"I |
| 9de0 | 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 47 | ".@return.[Boolean]..;.T;#0;[email protected] |
| 9e00 | 05 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 01 a2 73 74 61 74 69 63 20 6d 72 62 5f 76 | .;8F;^0;%@%;3T;)I"..static.mrb_v |
| 9e20 | 61 6c 75 65 0a 6d 72 62 5f 69 73 5f 6b 65 79 5f 72 65 6c 65 61 73 65 64 28 6d 72 62 5f 73 74 61 | alue.mrb_is_key_released(mrb_sta |
| 9e40 | 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_ |
| 9e60 | 69 6e 74 20 6b 65 79 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c | int.key;..mrb_get_args(mrb,."i", |
| 9e80 | 20 26 6b 65 79 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 | .&key);...return.mrb_bool_value( |
| 9ea0 | 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 34 49 22 15 73 | IsKeyReleased(key));.}.;.T;4I".s |
| 9ec0 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a | tatic.mrb_value.;.To;-.;.T;/;.;. |
| 9ee0 | 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 2e 6b 65 79 5f 72 65 6c 65 61 73 65 64 3f 06 3b 20 46 3b | ;.;&I".Raylib.key_released?.;.F; |
| 9f00 | 30 40 02 49 05 3b 14 40 02 4a 05 3b 15 54 3b 16 3b 01 84 3b 18 30 3b 1c 40 02 4c 05 3b 1d 7b 00 | [email protected].;[email protected].;.T;.;..;.0;[email protected].;.{. |
| 9f20 | 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 | ;.IC;."..;.T;.[.o;L.;MI".return. |
| 9f40 | 3b 20 46 3b 4e 40 17 3b 16 30 3b 4f 5b 06 40 01 fc 3b 24 40 02 59 05 3b 21 5b 00 3b 22 40 17 3b | ;.F;N@.;.0;O[.@..;[email protected].;![.;"@.; |
| 9f60 | 23 30 3b 24 40 02 59 05 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 57 05 3b 34 40 02 58 05 6f | #0;[email protected].;2i.;%@%;3T;)@.W.;[email protected] |
| 9f80 | 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 13 52 61 79 6c 69 62 23 6b 65 79 5f 75 70 | ;-.;.F;/;.;.;q;&I".Raylib#key_up |
| 9fa0 | 3f 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 e9 02 3b 15 54 3b 16 3a 0c 6b 65 79 5f | ?.;.F;0[.;.[.[.@Oi...;.T;.:.key_ |
| 9fc0 | 75 70 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b | up?;.0;.[.;.{.;.IC;."..;.T;.[.o; |
| 9fe0 | 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4e 49 22 00 06 3b 20 54 3b 16 30 3b 4f 5b | L.;MI".return.;.F;NI"..;.T;.0;O[ |
| a000 | 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 02 62 05 3b 21 5b 00 3b 22 49 22 17 40 72 | .I".Boolean.;.T;[email protected].;![.;"I".@r |
| a020 | 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 62 05 3b 38 46 | eturn.[Boolean]..;.T;#0;[email protected].;8F |
| a040 | 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 01 96 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | ;^0;%@%;3T;)I"..static.mrb_value |
| a060 | 0a 6d 72 62 5f 69 73 5f 6b 65 79 5f 75 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d | .mrb_is_key_up(mrb_state*.mrb,.m |
| a080 | 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 6b 65 79 3b 0a 09 | rb_value.self).{..mrb_int.key;.. |
| a0a0 | 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 6b 65 79 29 3b 0a 0a 09 | mrb_get_args(mrb,."i",.&key);... |
| a0c0 | 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 4b 65 79 55 70 28 6b 65 | return.mrb_bool_value(IsKeyUp(ke |
| a0e0 | 79 29 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | y));.}.;.T;4I".static.mrb_value. |
| a100 | 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 13 52 61 79 6c 69 62 2e 6b 65 | ;.To;-.;.T;/;.;.;.;&I".Raylib.ke |
| a120 | 79 5f 75 70 3f 06 3b 20 46 3b 30 40 02 64 05 3b 14 40 02 65 05 3b 15 54 3b 16 3b 01 85 3b 18 30 | y_up?.;.F;[email protected].;[email protected].;.T;.;..;.0 |
| a140 | 3b 1c 40 02 67 05 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 4d | ;[email protected].;.{.;.IC;."..;.T;.[.o;L.;M |
| a160 | 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4e 40 17 3b 16 30 3b 4f 5b 06 40 01 fc 3b 24 40 02 74 | I".return.;.F;N@.;.0;O[.@..;[email protected] |
| a180 | 05 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 74 05 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 | .;![.;"@.;#0;[email protected].;2i.;%@%;3T;)@ |
| a1a0 | 02 72 05 3b 34 40 02 73 05 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 1d 52 61 79 | .r.;[email protected];-.;.F;/;.;.;q;&I".Ray |
| a1c0 | 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 30 5b 00 3b 14 5b | lib#_next_key_pressed.;.F;0[.;.[ |
| a1e0 | 06 5b 07 40 4f 69 02 f1 02 3b 15 54 3b 16 3a 16 5f 6e 65 78 74 5f 6b 65 79 5f 70 72 65 73 73 65 | .[.@Oi...;.T;.:._next_key_presse |
| a200 | 64 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 | d;.0;.[.;.{.;.IC;."..;.T;.[.;![. |
| a220 | 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 7d 05 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b | ;"I"..;.F;#0;$@.}.;8F;^0;%@%;3T; |
| a240 | 29 49 22 78 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 67 65 74 5f 6b 65 79 | )I"xstatic.mrb_value.mrb_get_key |
| a260 | 5f 70 72 65 73 73 65 64 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c | _pressed(mrb_state*.mrb,.mrb_val |
| a280 | 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 |
| a2a0 | 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 34 49 22 15 | lue(GetKeyPressed());.}.;.T;4I". |
| a2c0 | 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b | static.mrb_value.;.To;-.;.T;/;.; |
| a2e0 | 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 62 2e 5f 6e 65 78 74 5f 6b 65 79 5f 70 72 65 73 73 65 64 | .;.;&I".Raylib._next_key_pressed |
| a300 | 06 3b 20 46 3b 30 40 02 7f 05 3b 14 40 02 80 05 3b 15 54 3b 16 3b 01 86 3b 18 30 3b 1c 40 02 82 | .;.F;0@...;.@...;.T;.;..;.0;.@.. |
| a320 | 05 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 |
| a340 | 3b 24 40 02 8a 05 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 88 05 3b 34 40 02 89 05 6f 3b 2d | ;$@...;2i.;%@%;3T;)@...;[email protected];- |
| a360 | 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 13 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 78 06 | .;.F;/;.;.;q;&I".Raylib#mouse_x. |
| a380 | 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 f6 02 3b 15 54 3b 16 3a 0c 6d 6f 75 73 65 5f | ;.F;0[.;.[.[.@Oi...;.T;.:.mouse_ |
| a3a0 | 78 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 | x;.0;.[.;.{.;.IC;."..;.T;.[.;![. |
| a3c0 | 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 90 05 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b | ;"I"..;.F;#0;$@...;8F;^0;%@%;3T; |
| a3e0 | 29 49 22 70 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 67 65 74 5f 6d 6f 75 | )I"pstatic.mrb_value.mrb_get_mou |
| a400 | 73 65 5f 78 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 | se_x(mrb_state*.mrb,.mrb_value.s |
| a420 | 65 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 | elf).{..return.mrb_fixnum_value( |
| a440 | 47 65 74 4d 6f 75 73 65 58 28 29 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d | GetMouseX());.}.;.T;4I".static.m |
| a460 | 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 13 | rb_value.;.To;-.;.T;/;.;.;.;&I". |
| a480 | 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 78 06 3b 20 46 3b 30 40 02 92 05 3b 14 40 02 93 05 3b 15 | Raylib.mouse_x.;.F;0@...;.@...;. |
| a4a0 | 54 3b 16 3b 01 87 3b 18 30 3b 1c 40 02 95 05 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b | T;.;..;.0;.@...;.{.;.IC;."..;.T; |
| a4c0 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 9d 05 3b 32 69 00 3b 25 40 25 3b 33 54 3b | .[.;![.;"@.;#0;$@...;2i.;%@%;3T; |
| a4e0 | 29 40 02 9b 05 3b 34 40 02 9c 05 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 13 52 | )@...;[email protected];-.;.F;/;.;.;q;&I".R |
| a500 | 61 79 6c 69 62 23 6d 6f 75 73 65 5f 79 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 fb | aylib#mouse_y.;.F;0[.;.[.[.@Oi.. |
| a520 | 02 3b 15 54 3b 16 3a 0c 6d 6f 75 73 65 5f 79 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f | .;.T;.:.mouse_y;.0;.[.;.{.;.IC;. |
| a540 | 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 a3 05 | "..;.T;.[.;![.;"I"..;.F;#0;$@... |
| a560 | 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 70 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | ;8F;^0;%@%;3T;)I"pstatic.mrb_val |
| a580 | 75 65 0a 6d 72 62 5f 67 65 74 5f 6d 6f 75 73 65 5f 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 | ue.mrb_get_mouse_y(mrb_state*.mr |
| a5a0 | 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e 20 6d 72 62 | b,.mrb_value.self).{..return.mrb |
| a5c0 | 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 47 65 74 4d 6f 75 73 65 59 28 29 29 3b 0a 7d 06 3b 20 | _fixnum_value(GetMouseY());.}.;. |
| a5e0 | 54 3b 34 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 2d 15 3b 2e | T;4I".static.mrb_value.;.To;-.;. |
| a600 | 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 13 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 79 06 3b 20 46 | T;/;.;.;.;&I".Raylib.mouse_y.;.F |
| a620 | 3b 30 40 02 a5 05 3b 14 40 02 a6 05 3b 15 54 3b 16 3b 01 88 3b 18 30 3b 1c 40 02 a8 05 3b 1d 7b | ;0@...;.@...;.T;.;..;.0;.@...;.{ |
| a640 | 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;$@. |
| a660 | b0 05 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 ae 05 3b 34 40 02 af 05 6f 3b 2d 15 3b 2e 46 | ..;2i.;%@%;3T;)@...;[email protected];-.;.F |
| a680 | 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 1a 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 70 6f 73 69 74 69 | ;/;.;.;q;&I".Raylib#mouse_positi |
| a6a0 | 6f 6e 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 00 03 3b 15 54 3b 16 3a 13 6d 6f 75 | on.;.F;0[.;.[.[.@Oi...;.T;.:.mou |
| a6c0 | 73 65 5f 70 6f 73 69 74 69 6f 6e 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b | se_position;.0;.[.;.{.;.IC;."..; |
| a6e0 | 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 b6 05 3b 38 46 3b | .T;.[.;![.;"I"..;.F;#0;$@...;8F; |
| a700 | 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 02 77 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | ^0;%@%;3T;)I".w.static.mrb_value |
| a720 | 0a 6d 72 62 5f 67 65 74 5f 6d 6f 75 73 65 5f 70 6f 73 69 74 69 6f 6e 28 6d 72 62 5f 73 74 61 74 | .mrb_get_mouse_position(mrb_stat |
| a740 | 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 |
| a760 | 72 32 20 2a 70 6f 73 20 3d 20 28 56 65 63 74 6f 72 32 20 2a 29 6d 72 62 5f 6d 61 6c 6c 6f 63 28 | r2.*pos.=.(Vector2.*)mrb_malloc( |
| a780 | 6d 72 62 2c 20 73 69 7a 65 6f 66 28 56 65 63 74 6f 72 32 29 29 3b 0a 09 2a 70 6f 73 20 3d 20 47 | mrb,.sizeof(Vector2));..*pos.=.G |
| a7a0 | 65 74 4d 6f 75 73 65 50 6f 73 69 74 69 6f 6e 28 29 3b 0a 09 73 74 72 75 63 74 20 52 43 6c 61 73 | etMousePosition();..struct.RClas |
| a7c0 | 73 20 2a 63 20 3d 20 6d 72 62 5f 6d 6f 64 75 6c 65 5f 67 65 74 28 6d 72 62 2c 20 22 52 61 79 6c | s.*c.=.mrb_module_get(mrb,."Rayl |
| a7e0 | 69 62 22 29 3b 0a 09 73 74 72 75 63 74 20 52 43 6c 61 73 73 20 2a 76 65 63 5f 63 6c 61 73 73 20 | ib");..struct.RClass.*vec_class. |
| a800 | 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 56 65 | =.mrb_class_get_under(mrb,.c,.Ve |
| a820 | 63 74 6f 72 32 5f 74 79 70 65 2e 73 74 72 75 63 74 5f 6e 61 6d 65 29 3b 0a 09 72 65 74 75 72 6e | ctor2_type.struct_name);..return |
| a840 | 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 28 | .mrb_obj_value(Data_Wrap_Struct( |
| a860 | 6d 72 62 2c 20 76 65 63 5f 63 6c 61 73 73 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 70 | mrb,.vec_class,.&Vector2_type,.p |
| a880 | 6f 73 29 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | os));.}.;.T;4I".static.mrb_value |
| a8a0 | 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 2e 6d | .;.To;-.;.T;/;.;.;.;&I".Raylib.m |
| a8c0 | 6f 75 73 65 5f 70 6f 73 69 74 69 6f 6e 06 3b 20 46 3b 30 40 02 b8 05 3b 14 40 02 b9 05 3b 15 54 | ouse_position.;.F;0@...;.@...;.T |
| a8e0 | 3b 16 3b 01 89 3b 18 30 3b 1c 40 02 bb 05 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c | ;.;..;.0;.@...;.{.;.IC;."..;.T;. |
| a900 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 c3 05 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 | [.;![.;"@.;#0;$@...;2i.;%@%;3T;) |
| a920 | 40 02 c1 05 3b 34 40 02 c2 05 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 17 52 61 | @...;[email protected];-.;.F;/;.;.;q;&I".Ra |
| a940 | 79 6c 69 62 23 6d 6f 75 73 65 5f 77 68 65 65 6c 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f | ylib#mouse_wheel.;.F;0[.;.[.[.@O |
| a960 | 69 02 09 03 3b 15 54 3b 16 3a 10 6d 6f 75 73 65 5f 77 68 65 65 6c 3b 18 30 3b 1c 5b 00 3b 1d 7b | i...;.T;.:.mouse_wheel;.0;.[.;.{ |
| a980 | 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;# |
| a9a0 | 30 3b 24 40 02 c9 05 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 01 80 73 74 61 74 69 63 | 0;$@...;8F;^0;%@%;3T;)I"..static |
| a9c0 | 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 67 65 74 5f 6d 6f 75 73 65 5f 77 68 65 65 6c 5f 6d | .mrb_value.mrb_get_mouse_wheel_m |
| a9e0 | 6f 76 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 | ove(mrb_state*.mrb,.mrb_value.se |
| aa00 | 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 6c 6f 61 74 5f 76 61 6c 75 65 28 6d 72 | lf).{..return.mrb_float_value(mr |
| aa20 | 62 2c 20 47 65 74 4d 6f 75 73 65 57 68 65 65 6c 4d 6f 76 65 28 29 29 3b 0a 7d 06 3b 20 54 3b 34 | b,.GetMouseWheelMove());.}.;.T;4 |
| aa40 | 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 2d 15 3b 2e 54 3b 2f | I".static.mrb_value.;.To;-.;.T;/ |
| aa60 | 3b 0f 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 77 68 65 65 6c 06 3b 20 | ;.;.;.;&I".Raylib.mouse_wheel.;. |
| aa80 | 46 3b 30 40 02 cb 05 3b 14 40 02 cc 05 3b 15 54 3b 16 3b 01 8a 3b 18 30 3b 1c 40 02 ce 05 3b 1d | F;0@...;.@...;.T;.;..;.0;.@...;. |
| aaa0 | 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;$@ |
| aac0 | 02 d6 05 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 d4 05 3b 34 40 02 d5 05 6f 3b 2d 15 3b 2e | ...;2i.;%@%;3T;)@...;[email protected];-.;. |
| aae0 | 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 1e 52 61 79 6c 69 62 23 62 65 67 69 6e 5f 73 63 69 73 73 | F;/;.;.;q;&I".Raylib#begin_sciss |
| ab00 | 6f 72 5f 6d 6f 64 65 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 37 02 3b 15 54 3b 16 | or_mode.;.F;0[.;.[.[[email protected].;.T;. |
| ab20 | 3a 17 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b | :.begin_scissor_mode;.0;.[.;.{.; |
| ab40 | 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; |
| ab60 | 24 40 02 dc 05 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 01 fb 73 74 61 74 69 63 20 6d | $@...;8F;^0;%@%;3T;)I"..static.m |
| ab80 | 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 | rb_value.mrb_begin_scissor_mode( |
| aba0 | 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). |
| abc0 | 7b 0a 09 6d 72 62 5f 69 6e 74 20 78 3b 0a 09 6d 72 62 5f 69 6e 74 20 79 3b 0a 09 6d 72 62 5f 69 | {..mrb_int.x;..mrb_int.y;..mrb_i |
| abe0 | 6e 74 20 77 69 64 74 68 3b 0a 09 6d 72 62 5f 69 6e 74 20 68 65 69 67 68 74 3b 0a 09 6d 72 62 5f | nt.width;..mrb_int.height;..mrb_ |
| ac00 | 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 79 2c 20 26 77 | get_args(mrb,."iiii",.&x,.&y,.&w |
| ac20 | 69 64 74 68 2c 20 26 68 65 69 67 68 74 29 3b 0a 0a 09 42 65 67 69 6e 53 63 69 73 73 6f 72 4d 6f | idth,.&height);...BeginScissorMo |
| ac40 | 64 65 28 78 2c 20 79 2c 20 77 69 64 74 68 2c 20 68 65 69 67 68 74 29 3b 0a 09 72 65 74 75 72 6e | de(x,.y,.width,.height);..return |
| ac60 | 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 | .mrb_nil_value();.}.;.T;4I".stat |
| ac80 | 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b | ic.mrb_value.;.To;-.;.T;/;.;.;.; |
| aca0 | 26 49 22 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 06 3b 20 | &I".Raylib.begin_scissor_mode.;. |
| acc0 | 46 3b 30 40 02 de 05 3b 14 40 02 df 05 3b 15 54 3b 16 3b 01 8b 3b 18 30 3b 1c 40 02 e1 05 3b 1d | F;0@...;.@...;.T;.;..;.0;.@...;. |
| ace0 | 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;$@ |
| ad00 | 02 e9 05 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 e7 05 3b 34 40 02 e8 05 6f 3b 2d 15 3b 2e | ...;2i.;%@%;3T;)@...;[email protected];-.;. |
| ad20 | 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 1c 52 61 79 6c 69 62 23 65 6e 64 5f 73 63 69 73 73 6f 72 | F;/;.;.;q;&I".Raylib#end_scissor |
| ad40 | 5f 6d 6f 64 65 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 43 02 3b 15 54 3b 16 3a 15 | _mode.;.F;0[.;.[.[[email protected].;.T;.:. |
| ad60 | 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b | end_scissor_mode;.0;.[.;.{.;.IC; |
| ad80 | 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 ef | ."..;.T;.[.;![.;"I"..;.F;#0;$@.. |
| ada0 | 05 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 7a 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | .;8F;^0;%@%;3T;)I"zstatic.mrb_va |
| adc0 | 6c 75 65 0a 6d 72 62 5f 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 28 6d 72 62 5f 73 74 61 | lue.mrb_end_scissor_mode(mrb_sta |
| ade0 | 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 45 6e 64 53 | te*.mrb,.mrb_value.self).{..EndS |
| ae00 | 63 69 73 73 6f 72 4d 6f 64 65 28 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 | cissorMode();..return.mrb_nil_va |
| ae20 | 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | lue();.}.;.T;4I".static.mrb_valu |
| ae40 | 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 2e | e.;.To;-.;.T;/;.;.;.;&I".Raylib. |
| ae60 | 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 06 3b 20 46 3b 30 40 02 f1 05 3b 14 40 02 f2 05 | end_scissor_mode.;.F;0@...;.@... |
| ae80 | 3b 15 54 3b 16 3b 01 8c 3b 18 30 3b 1c 40 02 f4 05 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 | ;.T;.;..;.0;.@...;.{.;.IC;."..;. |
| aea0 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 fc 05 3b 32 69 00 3b 25 40 25 3b 33 | T;.[.;![.;"@.;#0;$@...;2i.;%@%;3 |
| aec0 | 54 3b 29 40 02 fa 05 3b 34 40 02 fb 05 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 | T;)@...;[email protected];-.;.F;/;.;.;q;&I" |
| aee0 | 1c 52 61 79 6c 69 62 23 62 65 67 69 6e 5f 62 6c 65 6e 64 5f 6d 6f 64 65 06 3b 20 46 3b 30 5b 00 | .Raylib#begin_blend_mode.;.F;0[. |
| af00 | 3b 14 5b 06 5b 07 40 4f 69 02 49 02 3b 15 54 3b 16 3a 15 62 65 67 69 6e 5f 62 6c 65 6e 64 5f 6d | ;.[.[[email protected].;.T;.:.begin_blend_m |
| af20 | 6f 64 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 | ode;.0;.[.;.{.;.IC;."..;.T;.[.;! |
| af40 | 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 02 06 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 | [.;"I"..;.F;#0;$@...;8F;^0;%@%;3 |
| af60 | 54 3b 29 49 22 01 a9 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 62 65 67 69 | T;)I"..static.mrb_value.mrb_begi |
| af80 | 6e 5f 62 6c 65 6e 64 5f 6d 6f 64 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 | n_blend_mode(mrb_state*.mrb,.mrb |
| afa0 | 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 69 6e 74 20 6d 6f 64 65 3b 0a 09 6d | _value.self).{..mrb_int.mode;..m |
| afc0 | 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 6d 6f 64 65 29 3b 0a 0a 09 | rb_get_args(mrb,."i",.&mode);... |
| afe0 | 42 65 67 69 6e 42 6c 65 6e 64 4d 6f 64 65 28 6d 6f 64 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 | BeginBlendMode(mode);..return.mr |
| b000 | 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 | b_nil_value();.}.;.T;4I".static. |
| b020 | 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 | mrb_value.;.To;-.;.T;/;.;.;.;&I" |
| b040 | 1c 52 61 79 6c 69 62 2e 62 65 67 69 6e 5f 62 6c 65 6e 64 5f 6d 6f 64 65 06 3b 20 46 3b 30 40 02 | .Raylib.begin_blend_mode.;.F;0@. |
| b060 | 04 06 3b 14 40 02 05 06 3b 15 54 3b 16 3b 01 8d 3b 18 30 3b 1c 40 02 07 06 3b 1d 7b 00 3b 1e 49 | ..;.@...;.T;.;..;.0;.@...;.{.;.I |
| b080 | 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 0f 06 3b 32 | C;."..;.T;.[.;![.;"@.;#0;$@...;2 |
| b0a0 | 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 0d 06 3b 34 40 02 0e 06 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 | i.;%@%;3T;)@...;[email protected];-.;.F;/;. |
| b0c0 | 3b 1a 3b 71 3b 26 49 22 1a 52 61 79 6c 69 62 23 65 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 06 3b | ;.;q;&I".Raylib#end_blend_mode.; |
| b0e0 | 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 52 02 3b 15 54 3b 16 3a 13 65 6e 64 5f 62 6c 65 | .F;0[.;.[.[[email protected].;.T;.:.end_ble |
| b100 | 6e 64 5f 6d 6f 64 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c | nd_mode;.0;.[.;.{.;.IC;."..;.T;. |
| b120 | 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 15 06 3b 38 46 3b 5e 30 3b 25 | [.;![.;"I"..;.F;#0;$@...;8F;^0;% |
| b140 | 40 25 3b 33 54 3b 29 49 22 76 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 65 | @%;3T;)I"vstatic.mrb_value.mrb_e |
| b160 | 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 | nd_blend_mode(mrb_state*.mrb,.mr |
| b180 | 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 45 6e 64 42 6c 65 6e 64 4d 6f 64 65 28 29 3b | b_value.self).{..EndBlendMode(); |
| b1a0 | 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; |
| b1c0 | 34 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 2d 15 3b 2e 54 3b | 4I".static.mrb_value.;.To;-.;.T; |
| b1e0 | 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 2e 65 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 | /;.;.;.;&I".Raylib.end_blend_mod |
| b200 | 65 06 3b 20 46 3b 30 40 02 17 06 3b 14 40 02 18 06 3b 15 54 3b 16 3b 01 8e 3b 18 30 3b 1c 40 02 | e.;.F;0@...;.@...;.T;.;..;.0;.@. |
| b220 | 1a 06 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;.[.;![.;"@.;# |
| b240 | 30 3b 24 40 02 22 06 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 20 06 3b 34 40 02 21 06 6f 3b | 0;$@.".;2i.;%@%;3T;)@...;4@.!.o; |
| b260 | 2c 16 3b 07 49 43 3b 08 5b 0e 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 1d 52 61 | ,.;.IC;.[.o;-.;.F;/;.;.;.;&I".Ra |
| b280 | 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 30 5b 00 3b 14 | ylib::Color#initialize.;.F;0[.;. |
| b2a0 | 5b 06 5b 07 40 4f 69 02 59 02 3b 15 54 3b 16 3b 37 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | [.[[email protected].;.T;.;7;.0;.[.;.{.;.IC |
| b2c0 | 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 2a 06 3b 25 40 | ;."..;.T;.[.;![.;"@.;#0;$@.*.;%@ |
| b2e0 | 02 28 06 3b 33 54 3b 29 49 22 02 da 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 | .(.;3T;)I"...static.mrb_value.mr |
| b300 | 62 5f 43 6f 6c 6f 72 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 | b_Color_initialize(mrb_state*.mr |
| b320 | 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 72 20 | b,.mrb_value.self).{..mrb_int.r. |
| b340 | 3d 20 32 35 35 3b 0a 09 6d 72 62 5f 69 6e 74 20 67 20 3d 20 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 | =.255;..mrb_int.g.=.0;..mrb_int. |
| b360 | 62 20 3d 20 30 3b 0a 09 6d 72 62 5f 69 6e 74 20 61 20 3d 20 32 35 35 3b 0a 09 6d 72 62 5f 67 65 | b.=.0;..mrb_int.a.=.255;..mrb_ge |
| b380 | 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 7c 69 69 69 69 22 2c 20 26 72 2c 20 26 67 2c 20 26 62 2c | t_args(mrb,."|iiii",.&r,.&g,.&b, |
| b3a0 | 20 26 61 29 3b 0a 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 20 3d 20 28 43 6f 6c 6f 72 20 2a 29 | .&a);...Color.*color.=.(Color.*) |
| b3c0 | 44 41 54 41 5f 50 54 52 28 73 65 6c 66 29 3b 0a 09 69 66 28 63 6f 6c 6f 72 29 20 7b 20 6d 72 62 | DATA_PTR(self);..if(color).{.mrb |
| b3e0 | 5f 66 72 65 65 28 6d 72 62 2c 20 63 6f 6c 6f 72 29 3b 20 7d 0a 09 6d 72 62 5f 64 61 74 61 5f 69 | _free(mrb,.color);.}..mrb_data_i |
| b400 | 6e 69 74 28 73 65 6c 66 2c 20 4e 55 4c 4c 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 29 3b 0a 09 63 | nit(self,.NULL,.&Color_type);..c |
| b420 | 6f 6c 6f 72 20 3d 20 28 43 6f 6c 6f 72 20 2a 29 6d 72 62 5f 6d 61 6c 6c 6f 63 28 6d 72 62 2c 20 | olor.=.(Color.*)mrb_malloc(mrb,. |
| b440 | 73 69 7a 65 6f 66 28 43 6f 6c 6f 72 29 29 3b 0a 0a 09 63 6f 6c 6f 72 2d 3e 72 20 3d 20 72 3b 0a | sizeof(Color));...color->r.=.r;. |
| b460 | 09 63 6f 6c 6f 72 2d 3e 67 20 3d 20 67 3b 0a 09 63 6f 6c 6f 72 2d 3e 62 20 3d 20 62 3b 0a 09 63 | .color->g.=.g;..color->b.=.b;..c |
| b480 | 6f 6c 6f 72 2d 3e 61 20 3d 20 61 3b 0a 0a 09 6d 72 62 5f 64 61 74 61 5f 69 6e 69 74 28 73 65 6c | olor->a.=.a;...mrb_data_init(sel |
| b4a0 | 66 2c 20 63 6f 6c 6f 72 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 29 3b 0a 09 72 65 74 75 72 6e 20 | f,.color,.&Color_type);..return. |
| b4c0 | 73 65 6c 66 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | self;.}.;.T;4I".static.mrb_value |
| b4e0 | 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 14 52 61 79 6c 69 62 3a 3a | .;.To;-.;.F;/;.;.;.;&I".Raylib:: |
| b500 | 43 6f 6c 6f 72 23 72 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 6f 02 3b 15 54 3b 16 | Color#r.;.F;0[.;.[.[[email protected].;.T;. |
| b520 | 3a 06 72 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 | :.r;.0;.[.;.{.;.IC;."..;.T;.[.;! |
| b540 | 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 36 06 3b 25 40 02 28 06 3b 33 54 3b 29 49 22 01 a7 73 74 | [.;"@.;#0;[email protected].;%@.(.;3T;)I"..st |
| b560 | 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 43 6f 6c 6f 72 5f 67 65 74 5f 72 65 64 | atic.mrb_value.mrb_Color_get_red |
| b580 | 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) |
| b5a0 | 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 | .{..Color.*color.=.DATA_GET_PTR( |
| b5c0 | 6d 72 62 2c 20 73 65 6c 66 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a | mrb,.self,.&Color_type,.Color);. |
| b5e0 | 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 63 6f 6c 6f 72 2d 3e | .return.mrb_fixnum_value(color-> |
| b600 | 72 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b | r);.}.;.T;4I".static.mrb_value.; |
| b620 | 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 15 52 61 79 6c 69 62 3a 3a 43 6f | .To;-.;.F;/;.;.;.;&I".Raylib::Co |
| b640 | 6c 6f 72 23 72 3d 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 75 02 3b 15 54 3b 16 3a | lor#r=.;.F;0[.;.[.[[email protected].;.T;.: |
| b660 | 07 72 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 | .r=;.0;.[.;.{.;.IC;."..;.T;.[.;! |
| b680 | 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 42 06 3b 25 40 02 28 06 3b 33 54 3b 29 49 22 01 e0 73 74 | [.;"@.;#0;[email protected].;%@.(.;3T;)I"..st |
| b6a0 | 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 43 6f 6c 6f 72 5f 73 65 74 5f 72 65 64 | atic.mrb_value.mrb_Color_set_red |
| b6c0 | 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) |
| b6e0 | 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 | .{..Color.*color.=.DATA_GET_PTR( |
| b700 | 6d 72 62 2c 20 73 65 6c 66 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a | mrb,.self,.&Color_type,.Color);. |
| b720 | 09 6d 72 62 5f 69 6e 74 20 72 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 | .mrb_int.r;..mrb_get_args(mrb,." |
| b740 | 69 22 2c 20 26 72 29 3b 0a 09 63 6f 6c 6f 72 2d 3e 72 20 3d 20 72 3b 0a 0a 09 72 65 74 75 72 6e | i",.&r);..color->r.=.r;...return |
| b760 | 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 63 6f 6c 6f 72 2d 3e 72 29 3b 0a 7d 06 3b | .mrb_fixnum_value(color->r);.}.; |
| b780 | 20 54 3b 34 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 2d 15 3b | .T;4I".static.mrb_value.;.To;-.; |
| b7a0 | 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 67 06 3b | .F;/;.;.;.;&I".Raylib::Color#g.; |
| b7c0 | 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 7f 02 3b 15 54 3b 16 3a 06 67 3b 18 30 3b 1c 5b | .F;0[.;.[.[.@Oi...;.T;.:.g;.0;.[ |
| b7e0 | 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 |
| b800 | 3b 24 40 02 4e 06 3b 25 40 02 28 06 3b 33 54 3b 29 49 22 01 a9 73 74 61 74 69 63 20 6d 72 62 5f | ;[email protected].;%@.(.;3T;)I"..static.mrb_ |
| b820 | 76 61 6c 75 65 0a 6d 72 62 5f 43 6f 6c 6f 72 5f 67 65 74 5f 67 72 65 65 6e 28 6d 72 62 5f 73 74 | value.mrb_Color_get_green(mrb_st |
| b840 | 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 43 6f 6c | ate*.mrb,.mrb_value.self).{..Col |
| b860 | 6f 72 20 2a 63 6f 6c 6f 72 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 | or.*color.=.DATA_GET_PTR(mrb,.se |
| b880 | 6c 66 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 09 72 65 74 75 72 6e | lf,.&Color_type,.Color);..return |
| b8a0 | 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 63 6f 6c 6f 72 2d 3e 67 29 3b 0a 7d 06 3b | .mrb_fixnum_value(color->g);.}.; |
| b8c0 | 20 54 3b 34 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 2d 15 3b | .T;4I".static.mrb_value.;.To;-.; |
| b8e0 | 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 15 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 67 3d 06 | .F;/;.;.;.;&I".Raylib::Color#g=. |
| b900 | 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 85 02 3b 15 54 3b 16 3a 07 67 3d 3b 18 30 3b | ;.F;0[.;.[.[.@Oi...;.T;.:.g=;.0; |
| b920 | 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;.[.;![.;"@.; |
| b940 | 23 30 3b 24 40 02 5a 06 3b 25 40 02 28 06 3b 33 54 3b 29 49 22 01 e2 73 74 61 74 69 63 20 6d 72 | #0;[email protected].;%@.(.;3T;)I"..static.mr |
| b960 | 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 43 6f 6c 6f 72 5f 73 65 74 5f 67 72 65 65 6e 28 6d 72 62 5f | b_value.mrb_Color_set_green(mrb_ |
| b980 | 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 |
| b9a0 | 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 | olor.*color.=.DATA_GET_PTR(mrb,. |
| b9c0 | 73 65 6c 66 2c 20 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 09 6d 72 62 5f | self,.&Color_type,.Color);..mrb_ |
| b9e0 | 69 6e 74 20 67 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 | int.g;..mrb_get_args(mrb,."i",.& |
| ba00 | 67 29 3b 0a 09 63 6f 6c 6f 72 2d 3e 67 20 3d 20 67 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f | g);..color->g.=.g;...return.mrb_ |
| ba20 | 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 63 6f 6c 6f 72 2d 3e 67 29 3b 0a 7d 06 3b 20 54 3b 34 49 | fixnum_value(color->g);.}.;.T;4I |
| ba40 | 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b | ".static.mrb_value.;.To;-.;.F;/; |
| ba60 | 11 3b 1a 3b 1b 3b 26 49 22 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 62 06 3b 20 46 3b 30 5b | .;.;.;&I".Raylib::Color#b.;.F;0[ |
| ba80 | 00 3b 14 5b 06 5b 07 40 4f 69 02 8f 02 3b 15 54 3b 16 3a 06 62 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 | .;.[.[.@Oi...;.T;.:.b;.0;.[.;.{. |
| baa0 | 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 66 | ;.IC;."..;.T;.[.;![.;"@.;#0;[email protected] |
| bac0 | 06 3b 25 40 02 28 06 3b 33 54 3b 29 49 22 01 a9 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | .;%@.(.;3T;)I"..static.mrb_value |
| bae0 | 0a 6d 72 62 5f 43 6f 6c 6f 72 5f 67 65 74 5f 62 6c 75 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d | .mrb_Color_get_blue(mrb_state*.m |
| bb00 | 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f | rb,.mrb_value.self).{..Color.*co |
| bb20 | 6c 6f 72 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 43 | lor.=.DATA_GET_PTR(mrb,.self,.&C |
| bb40 | 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f | olor_type,.Color);...return.mrb_ |
| bb60 | 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 3b 34 49 | fixnum_value(color->b);.}.;.T;4I |
| bb80 | 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b | ".static.mrb_value.;.To;-.;.F;/; |
| bba0 | 11 3b 1a 3b 1b 3b 26 49 22 15 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 62 3d 06 3b 20 46 3b 30 | .;.;.;&I".Raylib::Color#b=.;.F;0 |
| bbc0 | 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 96 02 3b 15 54 3b 16 3a 07 62 3d 3b 18 30 3b 1c 5b 00 3b 1d | [.;.[.[.@Oi...;.T;.:.b=;.0;.[.;. |
| bbe0 | 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;$@ |
| bc00 | 02 72 06 3b 25 40 02 28 06 3b 33 54 3b 29 49 22 01 e1 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | .r.;%@.(.;3T;)I"..static.mrb_val |
| bc20 | 75 65 0a 6d 72 62 5f 43 6f 6c 6f 72 5f 73 65 74 5f 62 6c 75 65 28 6d 72 62 5f 73 74 61 74 65 2a | ue.mrb_Color_set_blue(mrb_state* |
| bc40 | 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 2a | .mrb,.mrb_value.self).{..Color.* |
| bc60 | 63 6f 6c 6f 72 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 | color.=.DATA_GET_PTR(mrb,.self,. |
| bc80 | 26 43 6f 6c 6f 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 09 6d 72 62 5f 69 6e 74 20 62 3b | &Color_type,.Color);..mrb_int.b; |
| bca0 | 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 29 3b 0a 09 63 | ..mrb_get_args(mrb,."i",.&b);..c |
| bcc0 | 6f 6c 6f 72 2d 3e 62 20 3d 20 62 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d | olor->b.=.b;...return.mrb_fixnum |
| bce0 | 5f 76 61 6c 75 65 28 63 6f 6c 6f 72 2d 3e 62 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 | _value(color->b);.}.;.T;4I".stat |
| bd00 | 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b | ic.mrb_value.;.To;-.;.F;/;.;.;.; |
| bd20 | 26 49 22 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 61 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b | &I".Raylib::Color#a.;.F;0[.;.[.[ |
| bd40 | 07 40 4f 69 02 a0 02 3b 15 54 3b 16 3a 06 61 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f | .@Oi...;.T;.:.a;.0;.[.;.{.;.IC;. |
| bd60 | 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 7e 06 3b 25 40 02 28 | "..;.T;.[.;![.;"@.;#0;$@.~.;%@.( |
| bd80 | 06 3b 33 54 3b 29 49 22 01 a9 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 43 | .;3T;)I"..static.mrb_value.mrb_C |
| bda0 | 6f 6c 6f 72 5f 67 65 74 5f 61 6c 70 68 61 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d | olor_get_alpha(mrb_state*.mrb,.m |
| bdc0 | 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 20 3d | rb_value.self).{..Color.*color.= |
| bde0 | 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 43 6f 6c 6f 72 5f | .DATA_GET_PTR(mrb,.self,.&Color_ |
| be00 | 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d | type,.Color);..return.mrb_fixnum |
| be20 | 5f 76 61 6c 75 65 28 63 6f 6c 6f 72 2d 3e 61 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 | _value(color->a);.}.;.T;4I".stat |
| be40 | 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b | ic.mrb_value.;.To;-.;.F;/;.;.;.; |
| be60 | 26 49 22 15 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 61 3d 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 | &I".Raylib::Color#a=.;.F;0[.;.[. |
| be80 | 5b 07 40 4f 69 02 a6 02 3b 15 54 3b 16 3a 07 61 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | [.@Oi...;.T;.:.a=;.0;.[.;.{.;.IC |
| bea0 | 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 8a 06 3b 25 40 | ;."..;.T;.[.;![.;"@.;#0;$@...;%@ |
| bec0 | 02 28 06 3b 33 54 3b 29 49 22 01 e2 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 | .(.;3T;)I"..static.mrb_value.mrb |
| bee0 | 5f 43 6f 6c 6f 72 5f 73 65 74 5f 61 6c 70 68 61 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c | _Color_set_alpha(mrb_state*.mrb, |
| bf00 | 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 43 6f 6c 6f 72 20 2a 63 6f 6c 6f 72 | .mrb_value.self).{..Color.*color |
| bf20 | 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 43 6f 6c 6f | .=.DATA_GET_PTR(mrb,.self,.&Colo |
| bf40 | 72 5f 74 79 70 65 2c 20 43 6f 6c 6f 72 29 3b 0a 09 6d 72 62 5f 69 6e 74 20 61 3b 0a 09 6d 72 62 | r_type,.Color);..mrb_int.a;..mrb |
| bf60 | 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 61 29 3b 0a 09 63 6f 6c 6f 72 2d | _get_args(mrb,."i",.&a);..color- |
| bf80 | 3e 61 20 3d 20 61 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 | >a.=.a;...return.mrb_fixnum_valu |
| bfa0 | 65 28 63 6f 6c 6f 72 2d 3e 61 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 | e(color->a);.}.;.T;4I".static.mr |
| bfc0 | 62 5f 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 02 28 06 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 28 | b_value.;.T.;.@.(.;.IC;.[..;.@.( |
| bfe0 | 06 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 28 06 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 | .;.IC;.[..;.@.(.;.IC;.{.;.IC;.{. |
| c000 | 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;.{.;.[.;.[. |
| c020 | 5b 07 40 4f 69 02 0b 04 3b 15 46 3b 16 3a 0a 43 6f 6c 6f 72 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 | [.@Oi...;.F;.:.Color;.;.;.;.;.[. |
| c040 | 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; |
| c060 | 24 40 02 28 06 3b 25 40 25 3b 26 49 22 12 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 06 3b 20 46 3b | $@.(.;%@%;&I".Raylib::Color.;.F; |
| c080 | 55 6f 3b 56 0c 3b 57 30 3b 58 30 3b 59 30 3b 16 3b 5a 3b 25 40 25 3b 5b 30 3b 5c 30 6f 3b 2d 15 | Uo;V.;W0;X0;Y0;.;Z;%@%;[0;\0o;-. |
| c0a0 | 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 1d 52 61 79 6c 69 62 23 69 6e 69 74 5f 61 75 64 69 | ;.F;/;.;.;q;&I".Raylib#init_audi |
| c0c0 | 6f 5f 64 65 76 69 63 65 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 0e 03 3b 15 54 3b | o_device.;.F;0[.;.[.[.@Oi...;.T; |
| c0e0 | 16 3a 16 69 6e 69 74 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b | .:.init_audio_device;.0;.[.;.{.; |
| c100 | 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; |
| c120 | 24 40 02 a6 06 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 7d 73 74 61 74 69 63 20 6d 72 | $@...;8F;^0;%@%;3T;)I"}static.mr |
| c140 | 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 6e 69 74 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 28 6d 72 | b_value.mrb_init_audio_device(mr |
| c160 | 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).{. |
| c180 | 09 49 6e 69 74 41 75 64 69 6f 44 65 76 69 63 65 28 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 | .InitAudioDevice();...return.mrb |
| c1a0 | 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d | _nil_value();.}.;.T;4I".static.m |
| c1c0 | 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 1d | rb_value.;.To;-.;.T;/;.;.;.;&I". |
| c1e0 | 52 61 79 6c 69 62 2e 69 6e 69 74 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 06 3b 20 46 3b 30 40 02 | Raylib.init_audio_device.;.F;0@. |
| c200 | a8 06 3b 14 40 02 a9 06 3b 15 54 3b 16 3b 01 98 3b 18 30 3b 1c 40 02 ab 06 3b 1d 7b 00 3b 1e 49 | ..;.@...;.T;.;..;.0;.@...;.{.;.I |
| c220 | 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 b3 06 3b 32 | C;."..;.T;.[.;![.;"@.;#0;$@...;2 |
| c240 | 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 b1 06 3b 34 40 02 b2 06 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 | i.;%@%;3T;)@...;[email protected];-.;.F;/;. |
| c260 | 3b 1a 3b 71 3b 26 49 22 1f 52 61 79 6c 69 62 23 61 75 64 69 6f 5f 64 65 76 69 63 65 5f 72 65 61 | ;.;q;&I".Raylib#audio_device_rea |
| c280 | 64 79 3f 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 15 03 3b 15 54 3b 16 3a 18 61 75 | dy?.;.F;0[.;.[.[.@Oi...;.T;.:.au |
| c2a0 | 64 69 6f 5f 64 65 76 69 63 65 5f 72 65 61 64 79 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | dio_device_ready?;.0;.[.;.{.;.IC |
| c2c0 | 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b | ;."..;.T;.[.o;L.;MI".return.;.F; |
| c2e0 | 4e 49 22 00 06 3b 20 54 3b 16 30 3b 4f 5b 06 49 22 0c 42 6f 6f 6c 65 61 6e 06 3b 20 54 3b 24 40 | NI"..;.T;.0;O[.I".Boolean.;.T;$@ |
| c300 | 02 b9 06 3b 21 5b 00 3b 22 49 22 17 40 72 65 74 75 72 6e 20 5b 42 6f 6f 6c 65 61 6e 5d 20 06 3b | ...;![.;"I".@return.[Boolean]..; |
| c320 | 20 54 3b 23 30 3b 24 40 02 b9 06 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 22 01 7c 73 74 | .T;#0;$@...;8F;^0;%@%;3T;)I".|st |
| c340 | 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 69 73 5f 61 75 64 69 6f 5f 64 65 76 69 | atic.mrb_value.mrb_is_audio_devi |
| c360 | 63 65 5f 72 65 61 64 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c | ce_ready(mrb_state*.mrb,.mrb_val |
| c380 | 75 65 20 73 65 6c 66 29 20 7b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 | ue.self).{..return.mrb_bool_valu |
| c3a0 | 65 28 49 73 41 75 64 69 6f 44 65 76 69 63 65 52 65 61 64 79 28 29 29 3b 0a 7d 06 3b 20 54 3b 34 | e(IsAudioDeviceReady());.}.;.T;4 |
| c3c0 | 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 2d 15 3b 2e 54 3b 2f | I".static.mrb_value.;.To;-.;.T;/ |
| c3e0 | 3b 0f 3b 1a 3b 1b 3b 26 49 22 1f 52 61 79 6c 69 62 2e 61 75 64 69 6f 5f 64 65 76 69 63 65 5f 72 | ;.;.;.;&I".Raylib.audio_device_r |
| c400 | 65 61 64 79 3f 06 3b 20 46 3b 30 40 02 bb 06 3b 14 40 02 bc 06 3b 15 54 3b 16 3b 01 99 3b 18 30 | eady?.;.F;0@...;.@...;.T;.;..;.0 |
| c420 | 3b 1c 40 02 be 06 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 4d | ;.@...;.{.;.IC;."..;.T;.[.o;L.;M |
| c440 | 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 3b 4e 40 17 3b 16 30 3b 4f 5b 06 40 01 fc 3b 24 40 02 cb | I".return.;.F;N@.;.0;O[.@..;$@.. |
| c460 | 06 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 cb 06 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 | .;![.;"@.;#0;$@...;2i.;%@%;3T;)@ |
| c480 | 02 c9 06 3b 34 40 02 ca 06 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 1e 52 61 79 | ...;[email protected];-.;.F;/;.;.;q;&I".Ray |
| c4a0 | 6c 69 62 23 63 6c 6f 73 65 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 06 3b 20 46 3b 30 5b 00 3b 14 | lib#close_audio_device.;.F;0[.;. |
| c4c0 | 5b 06 5b 07 40 4f 69 02 1a 03 3b 15 54 3b 16 3a 17 63 6c 6f 73 65 5f 61 75 64 69 6f 5f 64 65 76 | [.[.@Oi...;.T;.:.close_audio_dev |
| c4e0 | 69 63 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 | ice;.0;.[.;.{.;.IC;."..;.T;.[.;! |
| c500 | 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 d4 06 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 | [.;"I"..;.F;#0;$@...;8F;^0;%@%;3 |
| c520 | 54 3b 29 49 22 7f 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 63 6c 6f 73 65 | T;)I".static.mrb_value.mrb_close |
| c540 | 5f 61 75 64 69 6f 5f 64 65 76 69 63 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 | _audio_device(mrb_state*.mrb,.mr |
| c560 | 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 43 6c 6f 73 65 41 75 64 69 6f 44 65 76 69 63 | b_value.self).{..CloseAudioDevic |
| c580 | 65 28 29 3b 0a 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d | e();...return.mrb_nil_value();.} |
| c5a0 | 06 3b 20 54 3b 34 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 2d | .;.T;4I".static.mrb_value.;.To;- |
| c5c0 | 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 2e 63 6c 6f 73 65 5f 61 75 | .;.T;/;.;.;.;&I".Raylib.close_au |
| c5e0 | 64 69 6f 5f 64 65 76 69 63 65 06 3b 20 46 3b 30 40 02 d6 06 3b 14 40 02 d7 06 3b 15 54 3b 16 3b | dio_device.;.F;0@...;.@...;.T;.; |
| c600 | 01 9a 3b 18 30 3b 1c 40 02 d9 06 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 00 3b | ..;.0;.@...;.{.;.IC;."..;.T;.[.; |
| c620 | 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 e1 06 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 df | ![.;"@.;#0;$@...;2i.;%@%;3T;)@.. |
| c640 | 06 3b 34 40 02 e0 06 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 1d 52 61 79 6c 69 | .;[email protected];-.;.F;/;.;.;q;&I".Rayli |
| c660 | 62 23 73 65 74 5f 6d 61 73 74 65 72 5f 76 6f 6c 75 6d 65 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b | b#set_master_volume.;.F;0[.;.[.[ |
| c680 | 07 40 4f 69 02 21 03 3b 15 54 3b 16 3a 16 73 65 74 5f 6d 61 73 74 65 72 5f 76 6f 6c 75 6d 65 3b | .@Oi.!.;.T;.:.set_master_volume; |
| c6a0 | 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 | .0;.[.;.{.;.IC;."..;.T;.[.;![.;" |
| c6c0 | 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 e7 06 3b 38 46 3b 5e 30 3b 25 40 25 3b 33 54 3b 29 49 | I"..;.F;#0;$@...;8F;^0;%@%;3T;)I |
| c6e0 | 22 01 b2 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 73 65 74 5f 6d 61 73 74 | "..static.mrb_value.mrb_set_mast |
| c700 | 65 72 5f 76 6f 6c 75 6d 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 | er_volume(mrb_state*.mrb,.mrb_va |
| c720 | 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 76 6f 6c 75 6d 65 3b 0a 09 | lue.self).{..mrb_float.volume;.. |
| c740 | 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 76 6f 6c 75 6d 65 29 3b | mrb_get_args(mrb,."f",.&volume); |
| c760 | 0a 09 53 65 74 4d 61 73 74 65 72 56 6f 6c 75 6d 65 28 76 6f 6c 75 6d 65 29 3b 0a 09 72 65 74 75 | ..SetMasterVolume(volume);..retu |
| c780 | 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 34 49 22 15 73 74 | rn.mrb_nil_value();.}.;.T;4I".st |
| c7a0 | 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 54 3b 2f 3b 0f 3b 1a 3b | atic.mrb_value.;.To;-.;.T;/;.;.; |
| c7c0 | 1b 3b 26 49 22 1d 52 61 79 6c 69 62 2e 73 65 74 5f 6d 61 73 74 65 72 5f 76 6f 6c 75 6d 65 06 3b | .;&I".Raylib.set_master_volume.; |
| c7e0 | 20 46 3b 30 40 02 e9 06 3b 14 40 02 ea 06 3b 15 54 3b 16 3b 01 9b 3b 18 30 3b 1c 40 02 ec 06 3b | .F;0@...;.@...;.T;.;..;.0;.@...; |
| c800 | 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;$ |
| c820 | 40 02 f4 06 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 40 02 f2 06 3b 34 40 02 f3 06 6f 3b 2c 16 3b | @...;2i.;%@%;3T;)@...;[email protected];,.; |
| c840 | 07 49 43 3b 08 5b 0d 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c 69 | .IC;.[.o;-.;.F;/;.;.;.;&I".Rayli |
| c860 | 62 3a 3a 53 6f 75 6e 64 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b | b::Sound#initialize.;.F;0[.;.[.[ |
| c880 | 07 40 4f 69 02 0e 01 3b 15 54 3b 16 3b 37 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 | .@Oi...;.T;.;7;.0;.[.;.{.;.IC;." |
| c8a0 | 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 fc 06 3b 25 40 02 fa 06 | ..;.T;.[.;![.;"@.;#0;$@...;%@... |
| c8c0 | 3b 33 54 3b 29 49 22 02 7c 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 | ;3T;)I".|.static.mrb_value.mrb_S |
| c8e0 | 6f 75 6e 64 5f 69 6e 69 74 69 61 6c 69 7a 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 | ound_initialize(mrb_state*.mrb,. |
| c900 | 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 63 68 61 72 2a 20 70 61 74 68 20 3d 20 | mrb_value.self).{..char*.path.=. |
| c920 | 4e 55 4c 4c 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 7a 22 2c 20 26 70 | NULL;..mrb_get_args(mrb,."z",.&p |
| c940 | 61 74 68 29 3b 0a 0a 09 53 6f 75 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 28 53 6f 75 6e 64 20 2a 29 | ath);...Sound.*sound.=.(Sound.*) |
| c960 | 44 41 54 41 5f 50 54 52 28 73 65 6c 66 29 3b 0a 09 69 66 28 73 6f 75 6e 64 29 20 7b 20 6d 72 62 | DATA_PTR(self);..if(sound).{.mrb |
| c980 | 5f 66 72 65 65 28 6d 72 62 2c 20 73 6f 75 6e 64 29 3b 20 7d 0a 09 6d 72 62 5f 64 61 74 61 5f 69 | _free(mrb,.sound);.}..mrb_data_i |
| c9a0 | 6e 69 74 28 73 65 6c 66 2c 20 4e 55 4c 4c 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 29 3b 0a 09 73 | nit(self,.NULL,.&Sound_type);..s |
| c9c0 | 6f 75 6e 64 20 3d 20 28 53 6f 75 6e 64 20 2a 29 6d 72 62 5f 6d 61 6c 6c 6f 63 28 6d 72 62 2c 20 | ound.=.(Sound.*)mrb_malloc(mrb,. |
| c9e0 | 73 69 7a 65 6f 66 28 53 6f 75 6e 64 29 29 3b 0a 0a 09 2a 73 6f 75 6e 64 20 3d 20 4c 6f 61 64 53 | sizeof(Sound));...*sound.=.LoadS |
| ca00 | 6f 75 6e 64 28 70 61 74 68 29 3b 0a 0a 09 6d 72 62 5f 64 61 74 61 5f 69 6e 69 74 28 73 65 6c 66 | ound(path);...mrb_data_init(self |
| ca20 | 2c 20 73 6f 75 6e 64 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 29 3b 0a 09 72 65 74 75 72 6e 20 73 | ,.sound,.&Sound_type);..return.s |
| ca40 | 65 6c 66 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 | elf;.}.;.T;4I".static.mrb_value. |
| ca60 | 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 53 | ;.To;-.;.F;/;.;.;.;&I".Raylib::S |
| ca80 | 6f 75 6e 64 23 70 6c 61 79 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 1e 01 3b 15 54 | ound#play.;.F;0[.;.[.[.@Oi...;.T |
| caa0 | 3b 16 3a 09 70 6c 61 79 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b | ;.:.play;.0;.[.;.{.;.IC;."..;.T; |
| cac0 | 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 08 07 3b 25 40 02 fa 06 3b 33 54 3b 29 49 | .[.;![.;"@.;#0;$@...;%@...;3T;)I |
| cae0 | 22 01 ad 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 6f 75 6e 64 5f 70 6c | "..static.mrb_value.mrb_Sound_pl |
| cb00 | 61 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c | ay(mrb_state*.mrb,.mrb_value.sel |
| cb20 | 66 29 20 7b 0a 09 53 6f 75 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 | f).{..Sound.*sound.=.DATA_GET_PT |
| cb40 | 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 2c 20 53 6f 75 6e 64 29 | R(mrb,.self,.&Sound_type,.Sound) |
| cb60 | 3b 0a 09 50 6c 61 79 53 6f 75 6e 64 28 2a 73 6f 75 6e 64 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 | ;..PlaySound(*sound);..return.mr |
| cb80 | 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 | b_nil_value();.}.;.T;4I".static. |
| cba0 | 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 | mrb_value.;.To;-.;.F;/;.;.;.;&I" |
| cbc0 | 17 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 73 74 6f 70 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b | .Raylib::Sound#stop.;.F;0[.;.[.[ |
| cbe0 | 07 40 4f 69 02 25 01 3b 15 54 3b 16 3a 09 73 74 6f 70 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 | .@Oi.%.;.T;.:.stop;.0;.[.;.{.;.I |
| cc00 | 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 14 07 3b 25 | C;."..;.T;.[.;![.;"@.;#0;$@...;% |
| cc20 | 40 02 fa 06 3b 33 54 3b 29 49 22 01 ad 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 | @...;3T;)I"..static.mrb_value.mr |
| cc40 | 62 5f 53 6f 75 6e 64 5f 73 74 6f 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 | b_Sound_stop(mrb_state*.mrb,.mrb |
| cc60 | 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 |
| cc80 | 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 |
| cca0 | 70 65 2c 20 53 6f 75 6e 64 29 3b 0a 09 53 74 6f 70 53 6f 75 6e 64 28 2a 73 6f 75 6e 64 29 3b 0a | pe,.Sound);..StopSound(*sound);. |
| ccc0 | 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 34 | .return.mrb_nil_value();.}.;.T;4 |
| cce0 | 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 2d 15 3b 2e 46 3b 2f | I".static.mrb_value.;.To;-.;.F;/ |
| cd00 | 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 61 75 73 65 06 3b | ;.;.;.;&I".Raylib::Sound#pause.; |
| cd20 | 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 2c 01 3b 15 54 3b 16 3a 0a 70 61 75 73 65 3b 18 | .F;0[.;.[.[.@Oi.,.;.T;.:.pause;. |
| cd40 | 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;.[.;![.;"@ |
| cd60 | 17 3b 23 30 3b 24 40 02 20 07 3b 25 40 02 fa 06 3b 33 54 3b 29 49 22 01 af 73 74 61 74 69 63 20 | .;#0;$@...;%@...;3T;)I"..static. |
| cd80 | 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 6f 75 6e 64 5f 70 61 75 73 65 28 6d 72 62 5f 73 74 | mrb_value.mrb_Sound_pause(mrb_st |
| cda0 | 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 |
| cdc0 | 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 |
| cde0 | 6c 66 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 2c 20 53 6f 75 6e 64 29 3b 0a 09 50 61 75 73 65 53 | lf,.&Sound_type,.Sound);..PauseS |
| ce00 | 6f 75 6e 64 28 2a 73 6f 75 6e 64 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 | ound(*sound);..return.mrb_nil_va |
| ce20 | 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | lue();.}.;.T;4I".static.mrb_valu |
| ce40 | 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 3a | e.;.To;-.;.F;/;.;.;.;&I".Raylib: |
| ce60 | 3a 53 6f 75 6e 64 23 72 65 73 75 6d 65 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 33 | :Sound#resume.;.F;0[.;.[.[[email protected] |
| ce80 | 01 3b 15 54 3b 16 3a 0b 72 65 73 75 6d 65 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 | .;.T;.:.resume;.0;.[.;.{.;.IC;." |
| cea0 | 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 2c 07 3b 25 40 02 fa 06 | ..;.T;.[.;![.;"@.;#0;$@.,.;%@... |
| cec0 | 3b 33 54 3b 29 49 22 01 b1 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 6f | ;3T;)I"..static.mrb_value.mrb_So |
| cee0 | 75 6e 64 5f 72 65 73 75 6d 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 | und_resume(mrb_state*.mrb,.mrb_v |
| cf00 | 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 53 6f 75 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 44 41 54 | alue.self).{..Sound.*sound.=.DAT |
| cf20 | 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 | A_GET_PTR(mrb,.self,.&Sound_type |
| cf40 | 2c 20 53 6f 75 6e 64 29 3b 0a 09 52 65 73 75 6d 65 53 6f 75 6e 64 28 2a 73 6f 75 6e 64 29 3b 0a | ,.Sound);..ResumeSound(*sound);. |
| cf60 | 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 34 | .return.mrb_nil_value();.}.;.T;4 |
| cf80 | 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 2d 15 3b 2e 46 3b 2f | I".static.mrb_value.;.To;-.;.F;/ |
| cfa0 | 3b 11 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 76 6f 6c 75 6d 65 3d | ;.;.;.;&I".Raylib::Sound#volume= |
| cfc0 | 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 3a 01 3b 15 54 3b 16 3a 0c 76 6f 6c 75 6d | .;.F;0[.;.[.[.@Oi.:.;.T;.:.volum |
| cfe0 | 65 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b | e=;.0;.[.;.{.;.IC;."..;.T;.[.;![ |
| d000 | 00 3b 22 40 17 3b 23 30 3b 24 40 02 38 07 3b 25 40 02 fa 06 3b 33 54 3b 29 49 22 01 f2 73 74 61 | .;"@.;#0;[email protected].;%@...;3T;)I"..sta |
| d020 | 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 6f 75 6e 64 5f 73 65 74 5f 76 6f 6c 75 | tic.mrb_value.mrb_Sound_set_volu |
| d040 | 6d 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c | me(mrb_state*.mrb,.mrb_value.sel |
| d060 | 66 29 20 7b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 76 6f 6c 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 | f).{..mrb_float.vol;..mrb_get_ar |
| d080 | 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 76 6f 6c 29 3b 0a 09 53 6f 75 6e 64 20 2a 73 6f 75 6e | gs(mrb,."f",.&vol);..Sound.*soun |
| d0a0 | 64 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 53 6f 75 | d.=.DATA_GET_PTR(mrb,.self,.&Sou |
| d0c0 | 6e 64 5f 74 79 70 65 2c 20 53 6f 75 6e 64 29 3b 0a 09 53 65 74 53 6f 75 6e 64 56 6f 6c 75 6d 65 | nd_type,.Sound);..SetSoundVolume |
| d0e0 | 28 2a 73 6f 75 6e 64 2c 20 76 6f 6c 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 | (*sound,.vol);..return.mrb_fixnu |
| d100 | 6d 5f 76 61 6c 75 65 28 76 6f 6c 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d | m_value(vol);.}.;.T;4I".static.m |
| d120 | 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 19 | rb_value.;.To;-.;.F;/;.;.;.;&I". |
| d140 | 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 69 74 63 68 3d 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 | Raylib::Sound#pitch=.;.F;0[.;.[. |
| d160 | 5b 07 40 4f 69 02 43 01 3b 15 54 3b 16 3a 0b 70 69 74 63 68 3d 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 | [[email protected].;.T;.:.pitch=;.0;.[.;.{. |
| d180 | 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 44 | ;.IC;."..;.T;.[.;![.;"@.;#0;[email protected] |
| d1a0 | 07 3b 25 40 02 fa 06 3b 33 54 3b 29 49 22 01 f8 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | .;%@...;3T;)I"..static.mrb_value |
| d1c0 | 0a 6d 72 62 5f 53 6f 75 6e 64 5f 73 65 74 5f 70 69 74 63 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 | .mrb_Sound_set_pitch(mrb_state*. |
| d1e0 | 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 66 6c 6f 61 | mrb,.mrb_value.self).{..mrb_floa |
| d200 | 74 20 70 69 74 63 68 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c | t.pitch;..mrb_get_args(mrb,."f", |
| d220 | 20 26 70 69 74 63 68 29 3b 0a 09 53 6f 75 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 44 41 54 41 5f 47 | .&pitch);..Sound.*sound.=.DATA_G |
| d240 | 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 2c 20 53 | ET_PTR(mrb,.self,.&Sound_type,.S |
| d260 | 6f 75 6e 64 29 3b 0a 09 53 65 74 53 6f 75 6e 64 50 69 74 63 68 28 2a 73 6f 75 6e 64 2c 20 70 69 | ound);..SetSoundPitch(*sound,.pi |
| d280 | 74 63 68 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 70 | tch);..return.mrb_fixnum_value(p |
| d2a0 | 69 74 63 68 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 | itch);.}.;.T;4I".static.mrb_valu |
| d2c0 | 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 6c 69 62 3a | e.;.To;-.;.F;/;.;.;.;&I".Raylib: |
| d2e0 | 3a 53 6f 75 6e 64 23 70 6c 61 79 69 6e 67 3f 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 | :Sound#playing?.;.F;0[.;.[.[.@Oi |
| d300 | 02 4c 01 3b 15 54 3b 16 3a 0d 70 6c 61 79 69 6e 67 3f 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 | .L.;.T;.:.playing?;.0;.[.;.{.;.I |
| d320 | 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b 20 46 | C;."..;.T;.[.o;L.;MI".return.;.F |
| d340 | 3b 4e 40 17 3b 16 30 3b 4f 5b 06 40 01 fc 3b 24 40 02 50 07 3b 21 5b 00 3b 22 40 17 3b 23 30 3b | ;N@.;.0;O[.@..;[email protected].;![.;"@.;#0; |
| d360 | 24 40 02 50 07 3b 32 69 00 3b 25 40 02 fa 06 3b 33 54 3b 29 49 22 01 b6 73 74 61 74 69 63 20 6d | [email protected].;2i.;%@...;3T;)I"..static.m |
| d380 | 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 53 6f 75 6e 64 5f 69 73 5f 70 6c 61 79 69 6e 67 28 6d 72 | rb_value.mrb_Sound_is_playing(mr |
| d3a0 | 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).{. |
| d3c0 | 09 53 6f 75 6e 64 20 2a 73 6f 75 6e 64 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 | .Sound.*sound.=.DATA_GET_PTR(mrb |
| d3e0 | 2c 20 73 65 6c 66 2c 20 26 53 6f 75 6e 64 5f 74 79 70 65 2c 20 53 6f 75 6e 64 29 3b 0a 09 72 65 | ,.self,.&Sound_type,.Sound);..re |
| d400 | 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 53 6f 75 6e 64 50 6c 61 79 69 | turn.mrb_bool_value(IsSoundPlayi |
| d420 | 6e 67 28 2a 73 6f 75 6e 64 29 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 | ng(*sound));.}.;.T;4I".static.mr |
| d440 | 62 5f 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 02 fa 06 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 fa | b_value.;.T.;.@...;.IC;.[..;.@.. |
| d460 | 06 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 fa 06 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 | .;.IC;.[..;.@...;.IC;.{.;.IC;.{. |
| d480 | 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;.{.;.[.;.[. |
| d4a0 | 5b 07 40 4f 69 02 1c 04 3b 15 46 3b 16 3a 0a 53 6f 75 6e 64 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 | [.@Oi...;.F;.:.Sound;.;.;.;.;.[. |
| d4c0 | 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; |
| d4e0 | 24 40 02 fa 06 3b 25 40 25 3b 26 49 22 12 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 06 3b 20 46 3b | $@...;%@%;&I".Raylib::Sound.;.F; |
| d500 | 55 6f 3b 56 0c 3b 57 30 3b 58 30 3b 59 30 3b 16 3b 5a 3b 25 40 25 3b 5b 30 3b 5c 30 6f 3b 2c 16 | Uo;V.;W0;X0;Y0;.;Z;%@%;[0;\0o;,. |
| d520 | 3b 07 49 43 3b 08 5b 10 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 1d 52 61 79 6c | ;.IC;.[.o;-.;.F;/;.;.;.;&I".Rayl |
| d540 | 69 62 3a 3a 4d 75 73 69 63 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 | ib::Music#initialize.;.F;0[.;.[. |
| d560 | 5b 07 40 4f 69 02 52 01 3b 15 54 3b 16 3b 37 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f | [[email protected].;.T;.;7;.0;.[.;.{.;.IC;. |
| d580 | 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 71 07 3b 25 40 02 6f | "..;.T;.[.;![.;"@.;#0;[email protected].;%@.o |
| d5a0 | 07 3b 33 54 3b 29 49 22 02 82 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f | .;3T;)I"...static.mrb_value.mrb_ |
| d5c0 | 4d 75 73 69 63 5f 69 6e 69 74 69 61 6c 69 7a 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c | Music_initialize(mrb_state*.mrb, |
| d5e0 | 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 63 68 61 72 2a 20 70 61 74 68 20 3d | .mrb_value.self).{..char*.path.= |
| d600 | 20 4e 55 4c 4c 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 7a 22 2c 20 26 | .NULL;..mrb_get_args(mrb,."z",.& |
| d620 | 70 61 74 68 29 3b 0a 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 63 20 3d 20 28 4d 75 73 69 63 20 2a | path);...Music.*music.=.(Music.* |
| d640 | 29 44 41 54 41 5f 50 54 52 28 73 65 6c 66 29 3b 0a 09 69 66 28 6d 75 73 69 63 29 20 7b 20 6d 72 | )DATA_PTR(self);..if(music).{.mr |
| d660 | 62 5f 66 72 65 65 28 6d 72 62 2c 20 6d 75 73 69 63 29 3b 20 7d 0a 09 6d 72 62 5f 64 61 74 61 5f | b_free(mrb,.music);.}..mrb_data_ |
| d680 | 69 6e 69 74 28 73 65 6c 66 2c 20 4e 55 4c 4c 2c 20 26 4d 75 73 69 63 5f 74 79 70 65 29 3b 0a 09 | init(self,.NULL,.&Music_type);.. |
| d6a0 | 6d 75 73 69 63 20 3d 20 28 4d 75 73 69 63 20 2a 29 6d 72 62 5f 6d 61 6c 6c 6f 63 28 6d 72 62 2c | music.=.(Music.*)mrb_malloc(mrb, |
| d6c0 | 20 73 69 7a 65 6f 66 28 4d 75 73 69 63 29 29 3b 0a 0a 09 2a 6d 75 73 69 63 20 3d 20 4c 6f 61 64 | .sizeof(Music));...*music.=.Load |
| d6e0 | 4d 75 73 69 63 53 74 72 65 61 6d 28 70 61 74 68 29 3b 0a 0a 09 6d 72 62 5f 64 61 74 61 5f 69 6e | MusicStream(path);...mrb_data_in |
| d700 | 69 74 28 73 65 6c 66 2c 20 6d 75 73 69 63 2c 20 26 4d 75 73 69 63 5f 74 79 70 65 29 3b 0a 09 72 | it(self,.music,.&Music_type);..r |
| d720 | 65 74 75 72 6e 20 73 65 6c 66 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 | eturn.self;.}.;.T;4I".static.mrb |
| d740 | 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 | _value.;.To;-.;.F;/;.;.;.;&I".Ra |
| d760 | 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 6c 61 79 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f | ylib::Music#play.;.F;0[.;.[.[.@O |
| d780 | 69 02 62 01 3b 15 54 3b 16 3b 01 9c 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b | i.b.;.T;.;..;.0;.[.;.{.;.IC;.".. |
| d7a0 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 7d 07 3b 25 40 02 6f 07 3b 33 | ;.T;.[.;![.;"@.;#0;$@.}.;%@.o.;3 |
| d7c0 | 54 3b 29 49 22 01 b3 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 | T;)I"..static.mrb_value.mrb_Musi |
| d7e0 | 63 5f 70 6c 61 79 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 | c_play(mrb_state*.mrb,.mrb_value |
| d800 | 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 |
| d820 | 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 |
| d840 | 73 69 63 29 3b 0a 09 50 6c 61 79 4d 75 73 69 63 53 74 72 65 61 6d 28 2a 6d 75 73 69 63 29 3b 0a | sic);..PlayMusicStream(*music);. |
| d860 | 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 34 | .return.mrb_nil_value();.}.;.T;4 |
| d880 | 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 2d 15 3b 2e 46 3b 2f | I".static.mrb_value.;.To;-.;.F;/ |
| d8a0 | 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 73 74 6f 70 06 3b 20 | ;.;.;.;&I".Raylib::Music#stop.;. |
| d8c0 | 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 69 01 3b 15 54 3b 16 3b 01 9d 3b 18 30 3b 1c 5b 00 | F;0[.;.[.[[email protected].;.T;.;..;.0;.[. |
| d8e0 | 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; |
| d900 | 24 40 02 89 07 3b 25 40 02 6f 07 3b 33 54 3b 29 49 22 01 b3 73 74 61 74 69 63 20 6d 72 62 5f 76 | $@...;%@.o.;3T;)I"..static.mrb_v |
| d920 | 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 73 74 6f 70 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d | alue.mrb_Music_stop(mrb_state*.m |
| d940 | 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 4d 75 73 69 63 20 2a 6d 75 | rb,.mrb_value.self).{..Music.*mu |
| d960 | 73 69 63 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4d | sic.=.DATA_GET_PTR(mrb,.self,.&M |
| d980 | 75 73 69 63 5f 74 79 70 65 2c 20 4d 75 73 69 63 29 3b 0a 09 53 74 6f 70 4d 75 73 69 63 53 74 72 | usic_type,.Music);..StopMusicStr |
| d9a0 | 65 61 6d 28 2a 6d 75 73 69 63 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c | eam(*music);..return.mrb_nil_val |
| d9c0 | 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 | ue();.}.;.T;4I".static.mrb_value |
| d9e0 | 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 18 52 61 79 6c 69 62 3a 3a | .;.To;-.;.F;/;.;.;.;&I".Raylib:: |
| da00 | 4d 75 73 69 63 23 70 61 75 73 65 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 70 01 3b | Music#pause.;.F;0[.;.[.[[email protected].; |
| da20 | 15 54 3b 16 3b 01 9e 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;. |
| da40 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 95 07 3b 25 40 02 6f 07 3b 33 54 3b 29 49 22 | [.;![.;"@.;#0;$@...;%@.o.;3T;)I" |
| da60 | 01 b5 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 70 61 75 | ..static.mrb_value.mrb_Music_pau |
| da80 | 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 |
| daa0 | 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 |
| dac0 | 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) |
| dae0 | 3b 0a 09 50 61 75 73 65 4d 75 73 69 63 53 74 72 65 61 6d 28 2a 6d 75 73 69 63 29 3b 0a 09 72 65 | ;..PauseMusicStream(*music);..re |
| db00 | 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 34 49 22 15 | turn.mrb_nil_value();.}.;.T;4I". |
| db20 | 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b | static.mrb_value.;.To;-.;.F;/;.; |
| db40 | 1a 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 72 65 73 75 6d 65 06 3b 20 46 | .;.;&I".Raylib::Music#resume.;.F |
| db60 | 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 77 01 3b 15 54 3b 16 3b 01 9f 3b 18 30 3b 1c 5b 00 3b | ;0[.;.[.[[email protected].;.T;.;..;.0;.[.; |
| db80 | 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;$ |
| dba0 | 40 02 a1 07 3b 25 40 02 6f 07 3b 33 54 3b 29 49 22 01 b7 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | @...;%@.o.;3T;)I"..static.mrb_va |
| dbc0 | 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 72 65 73 75 6d 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 | lue.mrb_Music_resume(mrb_state*. |
| dbe0 | 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 6d | mrb,.mrb_value.self).{..Music.*m |
| dc00 | 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 26 | usic.=.DATA_GET_PTR(mrb,.self,.& |
| dc20 | 4d 75 73 69 63 5f 74 79 70 65 2c 20 4d 75 73 69 63 29 3b 0a 09 52 65 73 75 6d 65 4d 75 73 69 63 | Music_type,.Music);..ResumeMusic |
| dc40 | 53 74 72 65 61 6d 28 2a 6d 75 73 69 63 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f | Stream(*music);..return.mrb_nil_ |
| dc60 | 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | value();.}.;.T;4I".static.mrb_va |
| dc80 | 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 | lue.;.To;-.;.F;/;.;.;.;&I".Rayli |
| dca0 | 62 3a 3a 4d 75 73 69 63 23 76 6f 6c 75 6d 65 3d 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f | b::Music#volume=.;.F;0[.;.[.[.@O |
| dcc0 | 69 02 84 01 3b 15 54 3b 16 3b 01 a0 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b | i...;.T;.;..;.0;.[.;.{.;.IC;.".. |
| dce0 | 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 ad 07 3b 25 40 02 6f 07 3b 33 | ;.T;.[.;![.;"@.;#0;$@...;%@.o.;3 |
| dd00 | 54 3b 29 49 22 01 f2 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 | T;)I"..static.mrb_value.mrb_Musi |
| dd20 | 63 5f 73 65 74 5f 76 6f 6c 75 6d 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 | c_set_volume(mrb_state*.mrb,.mrb |
| dd40 | 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 76 6f 6c 3b 0a 09 | _value.self).{..mrb_float.vol;.. |
| dd60 | 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 76 6f 6c 29 3b 0a 09 4d | mrb_get_args(mrb,."f",.&vol);..M |
| dd80 | 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,. |
| dda0 | 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 |
| ddc0 | 75 73 69 63 56 6f 6c 75 6d 65 28 2a 6d 75 73 69 63 2c 20 76 6f 6c 29 3b 0a 09 72 65 74 75 72 6e | usicVolume(*music,.vol);..return |
| dde0 | 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 76 6f 6c 29 3b 0a 7d 06 3b 20 54 3b 34 49 | .mrb_fixnum_value(vol);.}.;.T;4I |
| de00 | 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b | ".static.mrb_value.;.To;-.;.F;/; |
| de20 | 11 3b 1a 3b 1b 3b 26 49 22 19 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 69 74 63 68 3d 06 3b | .;.;.;&I".Raylib::Music#pitch=.; |
| de40 | 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 8d 01 3b 15 54 3b 16 3b 01 a1 3b 18 30 3b 1c 5b | .F;0[.;.[.[.@Oi...;.T;.;..;.0;.[ |
| de60 | 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 |
| de80 | 3b 24 40 02 b9 07 3b 25 40 02 6f 07 3b 33 54 3b 29 49 22 01 f8 73 74 61 74 69 63 20 6d 72 62 5f | ;$@...;%@.o.;3T;)I"..static.mrb_ |
| dea0 | 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 73 65 74 5f 70 69 74 63 68 28 6d 72 62 5f 73 74 | value.mrb_Music_set_pitch(mrb_st |
| dec0 | 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 | ate*.mrb,.mrb_value.self).{..mrb |
| dee0 | 5f 66 6c 6f 61 74 20 70 69 74 63 68 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c | _float.pitch;..mrb_get_args(mrb, |
| df00 | 20 22 66 22 2c 20 26 70 69 74 63 68 29 3b 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 63 20 3d 20 44 | ."f",.&pitch);..Music.*music.=.D |
| df20 | 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4d 75 73 69 63 5f 74 79 | ATA_GET_PTR(mrb,.self,.&Music_ty |
| df40 | 70 65 2c 20 4d 75 73 69 63 29 3b 0a 09 53 65 74 4d 75 73 69 63 50 69 74 63 68 28 2a 6d 75 73 69 | pe,.Music);..SetMusicPitch(*musi |
| df60 | 63 2c 20 70 69 74 63 68 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 | c,.pitch);..return.mrb_fixnum_va |
| df80 | 6c 75 65 28 70 69 74 63 68 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 | lue(pitch);.}.;.T;4I".static.mrb |
| dfa0 | 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 | _value.;.To;-.;.F;/;.;.;.;&I".Ra |
| dfc0 | 79 6c 69 62 3a 3a 4d 75 73 69 63 23 73 65 65 6b 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f | ylib::Music#seek.;.F;0[.;.[.[.@O |
| dfe0 | 69 02 96 01 3b 15 54 3b 16 3a 09 73 65 65 6b 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f | i...;.T;.:.seek;.0;.[.;.{.;.IC;. |
| e000 | 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 c5 07 3b 25 40 02 6f | "..;.T;.[.;![.;"@.;#0;$@...;%@.o |
| e020 | 07 3b 33 54 3b 29 49 22 01 e7 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d | .;3T;)I"..static.mrb_value.mrb_M |
| e040 | 75 73 69 63 5f 73 65 65 6b 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 | usic_seek(mrb_state*.mrb,.mrb_va |
| e060 | 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 70 6f 73 3b 0a 09 6d 72 62 | lue.self).{..mrb_float.pos;..mrb |
| e080 | 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 66 22 2c 20 26 70 6f 73 29 3b 0a 09 4d 75 73 69 | _get_args(mrb,."f",.&pos);..Musi |
| e0a0 | 63 20 2a 6d 75 73 69 63 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c | c.*music.=.DATA_GET_PTR(mrb,.sel |
| e0c0 | 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 65 6b 4d 75 73 | f,.&Music_type,.Music);..SeekMus |
| e0e0 | 69 63 53 74 72 65 61 6d 28 2a 6d 75 73 69 63 2c 20 70 6f 73 29 3b 0a 09 72 65 74 75 72 6e 20 6d | icStream(*music,.pos);..return.m |
| e100 | 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 | rb_nil_value();.}.;.T;4I".static |
| e120 | 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 | .mrb_value.;.To;-.;.F;/;.;.;.;&I |
| e140 | 22 1b 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 6c 61 79 69 6e 67 3f 06 3b 20 46 3b 30 5b 00 | ".Raylib::Music#playing?.;.F;0[. |
| e160 | 3b 14 5b 06 5b 07 40 4f 69 02 7e 01 3b 15 54 3b 16 3b 01 a2 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b | ;.[.[.@Oi.~.;.T;.;..;.0;.[.;.{.; |
| e180 | 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c 5b 06 6f 3b 4c 0a 3b 4d 49 22 0b 72 65 74 75 72 6e 06 3b | .IC;."..;.T;.[.o;L.;MI".return.; |
| e1a0 | 20 46 3b 4e 40 17 3b 16 30 3b 4f 5b 06 40 01 fc 3b 24 40 02 d1 07 3b 21 5b 00 3b 22 40 17 3b 23 | .F;N@.;.0;O[.@..;$@...;![.;"@.;# |
| e1c0 | 30 3b 24 40 02 d1 07 3b 32 69 00 3b 25 40 02 6f 07 3b 33 54 3b 29 49 22 01 bc 73 74 61 74 69 63 | 0;$@...;2i.;%@.o.;3T;)I"..static |
| e1e0 | 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 69 73 5f 70 6c 61 79 69 6e 67 28 | .mrb_value.mrb_Music_is_playing( |
| e200 | 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). |
| e220 | 7b 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 63 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d | {..Music.*music.=.DATA_GET_PTR(m |
| e240 | 72 62 2c 20 73 65 6c 66 2c 20 26 4d 75 73 69 63 5f 74 79 70 65 2c 20 4d 75 73 69 63 29 3b 0a 09 | rb,.self,.&Music_type,.Music);.. |
| e260 | 72 65 74 75 72 6e 20 6d 72 62 5f 62 6f 6f 6c 5f 76 61 6c 75 65 28 49 73 4d 75 73 69 63 53 74 72 | return.mrb_bool_value(IsMusicStr |
| e280 | 65 61 6d 50 6c 61 79 69 6e 67 28 2a 6d 75 73 69 63 29 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 | eamPlaying(*music));.}.;.T;4I".s |
| e2a0 | 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a | tatic.mrb_value.;.To;-.;.F;/;.;. |
| e2c0 | 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 74 69 6d 65 5f 6c 65 6e 67 74 68 | ;.;&I".Raylib::Music#time_length |
| e2e0 | 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 9f 01 3b 15 54 3b 16 3a 10 74 69 6d 65 5f | .;.F;0[.;.[.[.@Oi...;.T;.:.time_ |
| e300 | 6c 65 6e 67 74 68 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b | length;.0;.[.;.{.;.IC;."..;.T;.[ |
| e320 | 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 e0 07 3b 25 40 02 6f 07 3b 33 54 3b 29 49 22 01 | .;![.;"@.;#0;$@...;%@.o.;3T;)I". |
| e340 | c1 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 4d 75 73 69 63 5f 67 65 74 5f | .static.mrb_value.mrb_Music_get_ |
| e360 | 74 69 6d 65 5f 6c 65 6e 67 74 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f | time_length(mrb_state*.mrb,.mrb_ |
| e380 | 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 4d 75 73 69 63 20 2a 6d 75 73 69 63 20 3d 20 44 41 | value.self).{..Music.*music.=.DA |
| e3a0 | 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 4d 75 73 69 63 5f 74 79 70 | TA_GET_PTR(mrb,.self,.&Music_typ |
| e3c0 | 65 2c 20 4d 75 73 69 63 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 | e,.Music);..return.mrb_fixnum_va |
| e3e0 | 6c 75 65 28 47 65 74 4d 75 73 69 63 54 69 6d 65 4c 65 6e 67 74 68 28 2a 6d 75 73 69 63 29 29 3b | lue(GetMusicTimeLength(*music)); |
| e400 | 0a 7d 06 3b 20 54 3b 34 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;4I".static.mrb_value.;.To |
| e420 | 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 1e 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 | ;-.;.F;/;.;.;.;&I".Raylib::Music |
| e440 | 23 74 69 6d 65 5f 70 6c 61 79 65 64 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 a5 01 | #time_played.;.F;0[.;.[.[.@Oi... |
| e460 | 3b 15 54 3b 16 3a 10 74 69 6d 65 5f 70 6c 61 79 65 64 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 | ;.T;.:.time_played;.0;.[.;.{.;.I |
| e480 | 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 ec 07 3b 25 | C;."..;.T;.[.;![.;"@.;#0;$@...;% |
| e4a0 | 40 02 6f 07 3b 33 54 3b 29 49 22 01 c1 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 | @.o.;3T;)I"..static.mrb_value.mr |
| e4c0 | 62 5f 4d 75 73 69 63 5f 67 65 74 5f 74 69 6d 65 5f 70 6c 61 79 65 64 28 6d 72 62 5f 73 74 61 74 | b_Music_get_time_played(mrb_stat |
| e4e0 | 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 4d 75 73 69 63 | e*.mrb,.mrb_value.self).{..Music |
| e500 | 20 2a 6d 75 73 69 63 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 | .*music.=.DATA_GET_PTR(mrb,.self |
| e520 | 2c 20 26 4d 75 73 69 63 5f 74 79 70 65 2c 20 4d 75 73 69 63 29 3b 0a 09 72 65 74 75 72 6e 20 6d | ,.&Music_type,.Music);..return.m |
| e540 | 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 50 6c 61 79 | rb_fixnum_value(GetMusicTimePlay |
| e560 | 65 64 28 2a 6d 75 73 69 63 29 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 | ed(*music));.}.;.T;4I".static.mr |
| e580 | 62 5f 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 02 6f 07 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 6f | b_value.;.T.;[email protected].;.IC;.[..;[email protected] |
| e5a0 | 07 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 6f 07 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 | .;.IC;.[..;[email protected].;.IC;.{.;.IC;.{. |
| e5c0 | 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;.{.;.[.;.[. |
| e5e0 | 5b 07 40 4f 69 02 27 04 3b 15 46 3b 16 3a 0a 4d 75 73 69 63 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 | [.@Oi.'.;.F;.:.Music;.;.;.;.;.[. |
| e600 | 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; |
| e620 | 24 40 02 6f 07 3b 25 40 25 3b 26 49 22 12 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 06 3b 20 46 3b | [email protected].;%@%;&I".Raylib::Music.;.F; |
| e640 | 55 6f 3b 56 0c 3b 57 30 3b 58 30 3b 59 30 3b 16 3b 5a 3b 25 40 25 3b 5b 30 3b 5c 30 6f 3b 2c 16 | Uo;V.;W0;X0;Y0;.;Z;%@%;[0;\0o;,. |
| e660 | 3b 07 49 43 3b 08 5b 11 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 1f 52 61 79 6c | ;.IC;.[.o;-.;.F;/;.;.;.;&I".Rayl |
| e680 | 69 62 3a 3a 54 65 78 74 75 72 65 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 30 5b 00 3b 14 | ib::Texture#initialize.;.F;0[.;. |
| e6a0 | 5b 06 5b 07 40 4f 69 02 ab 01 3b 15 54 3b 16 3b 37 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 | [.[.@Oi...;.T;.;7;.0;.[.;.{.;.IC |
| e6c0 | 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 0a 08 3b 25 40 | ;."..;.T;.[.;![.;"@.;#0;$@...;%@ |
| e6e0 | 02 08 08 3b 33 54 3b 29 49 22 02 98 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 | ...;3T;)I"...static.mrb_value.mr |
| e700 | 62 5f 54 65 78 74 75 72 65 5f 69 6e 69 74 69 61 6c 69 7a 65 28 6d 72 62 5f 73 74 61 74 65 2a 20 | b_Texture_initialize(mrb_state*. |
| e720 | 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 63 68 61 72 2a 20 70 61 | mrb,.mrb_value.self).{..char*.pa |
| e740 | 74 68 20 3d 20 4e 55 4c 4c 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 7a | th.=.NULL;..mrb_get_args(mrb,."z |
| e760 | 22 2c 20 26 70 61 74 68 29 3b 0a 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 20 3d 20 | ",.&path);...Texture.*texture.=. |
| e780 | 28 54 65 78 74 75 72 65 20 2a 29 44 41 54 41 5f 50 54 52 28 73 65 6c 66 29 3b 0a 09 69 66 28 74 | (Texture.*)DATA_PTR(self);..if(t |
| e7a0 | 65 78 74 75 72 65 29 20 7b 20 6d 72 62 5f 66 72 65 65 28 6d 72 62 2c 20 74 65 78 74 75 72 65 29 | exture).{.mrb_free(mrb,.texture) |
| e7c0 | 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 26 | ;.}..mrb_data_init(self,.NULL,.& |
| e7e0 | 54 65 78 74 75 72 65 5f 74 79 70 65 29 3b 0a 09 74 65 78 74 75 72 65 20 3d 20 28 54 65 78 74 75 | Texture_type);..texture.=.(Textu |
| e800 | 72 65 20 2a 29 6d 72 62 5f 6d 61 6c 6c 6f 63 28 6d 72 62 2c 20 73 69 7a 65 6f 66 28 54 65 78 74 | re.*)mrb_malloc(mrb,.sizeof(Text |
| e820 | 75 72 65 29 29 3b 0a 0a 09 2a 74 65 78 74 75 72 65 20 3d 20 4c 6f 61 64 54 65 78 74 75 72 65 28 | ure));...*texture.=.LoadTexture( |
| e840 | 70 61 74 68 29 3b 0a 0a 09 6d 72 62 5f 64 61 74 61 5f 69 6e 69 74 28 73 65 6c 66 2c 20 74 65 78 | path);...mrb_data_init(self,.tex |
| e860 | 74 75 72 65 2c 20 26 54 65 78 74 75 72 65 5f 74 79 70 65 29 3b 0a 09 72 65 74 75 72 6e 20 73 65 | ture,.&Texture_type);..return.se |
| e880 | 6c 66 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b | lf;.}.;.T;4I".static.mrb_value.; |
| e8a0 | 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 1a 52 61 79 6c 69 62 3a 3a 54 65 | .To;-.;.F;/;.;.;.;&I".Raylib::Te |
| e8c0 | 78 74 75 72 65 23 77 69 64 74 68 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 bb 01 3b | xture#width.;.F;0[.;.[.[.@Oi...; |
| e8e0 | 15 54 3b 16 3b 42 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b | .T;.;B;.0;.[.;.{.;.IC;."..;.T;.[ |
| e900 | 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 16 08 3b 25 40 02 08 08 3b 33 54 3b 29 49 22 01 | .;![.;"@.;#0;$@...;%@...;3T;)I". |
| e920 | b9 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 67 65 | .static.mrb_value.mrb_Texture_ge |
| e940 | 74 5f 77 69 64 74 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 | t_width(mrb_state*.mrb,.mrb_valu |
| e960 | 65 20 73 65 6c 66 29 20 7b 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 20 3d 20 44 41 | e.self).{..Texture.*texture.=.DA |
| e980 | 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 54 65 78 74 75 72 65 5f 74 | TA_GET_PTR(mrb,.self,.&Texture_t |
| e9a0 | 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 | ype,.Texture);..return.mrb_fixnu |
| e9c0 | 6d 5f 76 61 6c 75 65 28 74 65 78 74 75 72 65 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 34 | m_value(texture->width);.}.;.T;4 |
| e9e0 | 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 2d 15 3b 2e 46 3b 2f | I".static.mrb_value.;.To;-.;.F;/ |
| ea00 | 3b 11 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 69 64 74 68 | ;.;.;.;&I".Raylib::Texture#width |
| ea20 | 3d 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 c1 01 3b 15 54 3b 16 3b 43 3b 18 30 3b | =.;.F;0[.;.[.[.@Oi...;.T;.;C;.0; |
| ea40 | 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;.[.;![.;"@.; |
| ea60 | 23 30 3b 24 40 02 22 08 3b 25 40 02 08 08 3b 33 54 3b 29 49 22 02 03 01 73 74 61 74 69 63 20 6d | #0;$@.".;%@...;3T;)I"...static.m |
| ea80 | 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 73 65 74 5f 77 69 64 74 68 28 6d | rb_value.mrb_Texture_set_width(m |
| eaa0 | 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).{ |
| eac0 | 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 | ..Texture.*texture.=.DATA_GET_PT |
| eae0 | 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 | R(mrb,.self,.&Texture_type,.Text |
| eb00 | 75 72 65 29 3b 0a 09 6d 72 62 5f 69 6e 74 20 77 69 64 74 68 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 | ure);..mrb_int.width;..mrb_get_a |
| eb20 | 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 77 69 64 74 68 29 3b 0a 09 74 65 78 74 75 72 65 2d | rgs(mrb,."i",.&width);..texture- |
| eb40 | 3e 77 69 64 74 68 20 3d 20 77 69 64 74 68 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e | >width.=.width;..return.mrb_fixn |
| eb60 | 75 6d 5f 76 61 6c 75 65 28 74 65 78 74 75 72 65 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b | um_value(texture->width);.}.;.T; |
| eb80 | 34 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 2d 15 3b 2e 46 3b | 4I".static.mrb_value.;.To;-.;.F; |
| eba0 | 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 16 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 06 3b 20 | /;.;.;.;&I".Raylib::Texture#w.;. |
| ebc0 | 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 bb 01 3b 15 54 3b 16 3b 44 3b 18 30 3b 1c 5b 00 3b | F;0[.;.[.[.@Oi...;.T;.;D;.0;.[.; |
| ebe0 | 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;$ |
| ec00 | 40 02 2e 08 3b 25 40 02 08 08 3b 33 54 3b 29 49 22 01 b9 73 74 61 74 69 63 20 6d 72 62 5f 76 61 | @...;%@...;3T;)I"..static.mrb_va |
| ec20 | 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 73 74 | lue.mrb_Texture_get_width(mrb_st |
| ec40 | 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 |
| ec60 | 74 75 72 65 20 2a 74 65 78 74 75 72 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 | ture.*texture.=.DATA_GET_PTR(mrb |
| ec80 | 2c 20 73 65 6c 66 2c 20 26 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b | ,.self,.&Texture_type,.Texture); |
| eca0 | 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 65 78 74 75 72 | ..return.mrb_fixnum_value(textur |
| ecc0 | 65 2d 3e 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f | e->width);.}.;.T;4I".static.mrb_ |
| ece0 | 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 | value.;.To;-.;.F;/;.;.;.;&I".Ray |
| ed00 | 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 3d 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 | lib::Texture#w=.;.F;0[.;.[.[.@Oi |
| ed20 | 02 c1 01 3b 15 54 3b 16 3b 45 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 | ...;.T;.;E;.0;.[.;.{.;.IC;."..;. |
| ed40 | 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 3a 08 3b 25 40 02 08 08 3b 33 54 3b | T;.[.;![.;"@.;#0;$@.:.;%@...;3T; |
| ed60 | 29 49 22 02 03 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 | )I"...static.mrb_value.mrb_Textu |
| ed80 | 72 65 5f 73 65 74 5f 77 69 64 74 68 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 | re_set_width(mrb_state*.mrb,.mrb |
| eda0 | 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 | _value.self).{..Texture.*texture |
| edc0 | 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 54 65 78 74 | .=.DATA_GET_PTR(mrb,.self,.&Text |
| ede0 | 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b 0a 09 6d 72 62 5f 69 6e 74 20 77 69 64 | ure_type,.Texture);..mrb_int.wid |
| ee00 | 74 68 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 77 69 64 | th;..mrb_get_args(mrb,."i",.&wid |
| ee20 | 74 68 29 3b 0a 09 74 65 78 74 75 72 65 2d 3e 77 69 64 74 68 20 3d 20 77 69 64 74 68 3b 0a 09 72 | th);..texture->width.=.width;..r |
| ee40 | 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 65 78 74 75 72 65 2d 3e | eturn.mrb_fixnum_value(texture-> |
| ee60 | 77 69 64 74 68 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | width);.}.;.T;4I".static.mrb_val |
| ee80 | 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 1b 52 61 79 6c 69 62 | ue.;.To;-.;.F;/;.;.;.;&I".Raylib |
| eea0 | 3a 3a 54 65 78 74 75 72 65 23 68 65 69 67 68 74 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f | ::Texture#height.;.F;0[.;.[.[.@O |
| eec0 | 69 02 ca 01 3b 15 54 3b 16 3b 46 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b | i...;.T;.;F;.0;.[.;.{.;.IC;."..; |
| eee0 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 46 08 3b 25 40 02 08 08 3b 33 54 | .T;.[.;![.;"@.;#0;[email protected].;%@...;3T |
| ef00 | 3b 29 49 22 01 bb 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 | ;)I"..static.mrb_value.mrb_Textu |
| ef20 | 72 65 5f 67 65 74 5f 68 65 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 | re_get_height(mrb_state*.mrb,.mr |
| ef40 | 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 | b_value.self).{..Texture.*textur |
| ef60 | 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 54 65 78 | e.=.DATA_GET_PTR(mrb,.self,.&Tex |
| ef80 | 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 | ture_type,.Texture);..return.mrb |
| efa0 | 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 65 78 74 75 72 65 2d 3e 68 65 69 67 68 74 29 3b 0a | _fixnum_value(texture->height);. |
| efc0 | 7d 06 3b 20 54 3b 34 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;4I".static.mrb_value.;.To; |
| efe0 | 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 1c 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 | -.;.F;/;.;.;.;&I".Raylib::Textur |
| f000 | 65 23 68 65 69 67 68 74 3d 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 d0 01 3b 15 54 | e#height=.;.F;0[.;.[.[.@Oi...;.T |
| f020 | 3b 16 3b 47 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b | ;.;G;.0;.[.;.{.;.IC;."..;.T;.[.; |
| f040 | 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 52 08 3b 25 40 02 08 08 3b 33 54 3b 29 49 22 02 09 01 | ![.;"@.;#0;[email protected].;%@...;3T;)I"... |
| f060 | 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 73 65 74 | static.mrb_value.mrb_Texture_set |
| f080 | 5f 68 65 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 | _height(mrb_state*.mrb,.mrb_valu |
| f0a0 | 65 20 73 65 6c 66 29 20 7b 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 20 3d 20 44 41 | e.self).{..Texture.*texture.=.DA |
| f0c0 | 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 54 65 78 74 75 72 65 5f 74 | TA_GET_PTR(mrb,.self,.&Texture_t |
| f0e0 | 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b 0a 09 6d 72 62 5f 69 6e 74 20 68 65 69 67 68 74 3b 0a | ype,.Texture);..mrb_int.height;. |
| f100 | 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 68 65 69 67 68 74 29 | .mrb_get_args(mrb,."i",.&height) |
| f120 | 3b 0a 09 74 65 78 74 75 72 65 2d 3e 68 65 69 67 68 74 20 3d 20 68 65 69 67 68 74 3b 0a 09 72 65 | ;..texture->height.=.height;..re |
| f140 | 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 65 78 74 75 72 65 2d 3e 68 | turn.mrb_fixnum_value(texture->h |
| f160 | 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | eight);.}.;.T;4I".static.mrb_val |
| f180 | 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 16 52 61 79 6c 69 62 | ue.;.To;-.;.F;/;.;.;.;&I".Raylib |
| f1a0 | 3a 3a 54 65 78 74 75 72 65 23 68 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 ca 01 3b | ::Texture#h.;.F;0[.;.[.[.@Oi...; |
| f1c0 | 15 54 3b 16 3b 48 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b | .T;.;H;.0;.[.;.{.;.IC;."..;.T;.[ |
| f1e0 | 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 5e 08 3b 25 40 02 08 08 3b 33 54 3b 29 49 22 01 | .;![.;"@.;#0;$@.^.;%@...;3T;)I". |
| f200 | bb 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 67 65 | .static.mrb_value.mrb_Texture_ge |
| f220 | 74 5f 68 65 69 67 68 74 28 6d 72 62 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c | t_height(mrb_state*.mrb,.mrb_val |
| f240 | 75 65 20 73 65 6c 66 29 20 7b 0a 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 20 3d 20 44 | ue.self).{..Texture.*texture.=.D |
| f260 | 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 54 65 78 74 75 72 65 5f | ATA_GET_PTR(mrb,.self,.&Texture_ |
| f280 | 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e | type,.Texture);..return.mrb_fixn |
| f2a0 | 75 6d 5f 76 61 6c 75 65 28 74 65 78 74 75 72 65 2d 3e 68 65 69 67 68 74 29 3b 0a 7d 06 3b 20 54 | um_value(texture->height);.}.;.T |
| f2c0 | 3b 34 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 2d 15 3b 2e 46 | ;4I".static.mrb_value.;.To;-.;.F |
| f2e0 | 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 68 3d 06 | ;/;.;.;.;&I".Raylib::Texture#h=. |
| f300 | 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 d0 01 3b 15 54 3b 16 3b 49 3b 18 30 3b 1c 5b | ;.F;0[.;.[.[.@Oi...;.T;.;I;.0;.[ |
| f320 | 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 |
| f340 | 3b 24 40 02 6a 08 3b 25 40 02 08 08 3b 33 54 3b 29 49 22 02 09 01 73 74 61 74 69 63 20 6d 72 62 | ;[email protected].;%@...;3T;)I"...static.mrb |
| f360 | 5f 76 61 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 73 65 74 5f 68 65 69 67 68 74 28 6d 72 | _value.mrb_Texture_set_height(mr |
| f380 | 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).{. |
| f3a0 | 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 | .Texture.*texture.=.DATA_GET_PTR |
| f3c0 | 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 | (mrb,.self,.&Texture_type,.Textu |
| f3e0 | 72 65 29 3b 0a 09 6d 72 62 5f 69 6e 74 20 68 65 69 67 68 74 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 | re);..mrb_int.height;..mrb_get_a |
| f400 | 72 67 73 28 6d 72 62 2c 20 22 69 22 2c 20 26 68 65 69 67 68 74 29 3b 0a 09 74 65 78 74 75 72 65 | rgs(mrb,."i",.&height);..texture |
| f420 | 2d 3e 68 65 69 67 68 74 20 3d 20 68 65 69 67 68 74 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 | ->height.=.height;..return.mrb_f |
| f440 | 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 65 78 74 75 72 65 2d 3e 68 65 69 67 68 74 29 3b 0a 7d 06 | ixnum_value(texture->height);.}. |
| f460 | 3b 20 54 3b 34 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 2d 15 | ;.T;4I".static.mrb_value.;.To;-. |
| f480 | 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 | ;.F;/;.;.;.;&I".Raylib::Texture# |
| f4a0 | 69 64 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 d9 01 3b 15 54 3b 16 3a 07 69 64 3b | id.;.F;0[.;.[.[.@Oi...;.T;.:.id; |
| f4c0 | 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 | .0;.[.;.{.;.IC;."..;.T;.[.;![.;" |
| f4e0 | 40 17 3b 23 30 3b 24 40 02 76 08 3b 25 40 02 08 08 3b 33 54 3b 29 49 22 01 b3 73 74 61 74 69 63 | @.;#0;[email protected].;%@...;3T;)I"..static |
| f500 | 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 67 65 74 5f 69 64 28 6d 72 | .mrb_value.mrb_Texture_get_id(mr |
| f520 | 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).{. |
| f540 | 09 54 65 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 | .Texture.*texture.=.DATA_GET_PTR |
| f560 | 28 6d 72 62 2c 20 73 65 6c 66 2c 20 26 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 | (mrb,.self,.&Texture_type,.Textu |
| f580 | 72 65 29 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 65 | re);..return.mrb_fixnum_value(te |
| f5a0 | 78 74 75 72 65 2d 3e 69 64 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 | xture->id);.}.;.T;4I".static.mrb |
| f5c0 | 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 1c 52 61 | _value.;.To;-.;.F;/;.;.;.;&I".Ra |
| f5e0 | 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 6d 69 70 6d 61 70 73 06 3b 20 46 3b 30 5b 00 3b 14 5b | ylib::Texture#mipmaps.;.F;0[.;.[ |
| f600 | 06 5b 07 40 4f 69 02 df 01 3b 15 54 3b 16 3a 0c 6d 69 70 6d 61 70 73 3b 18 30 3b 1c 5b 00 3b 1d | .[.@Oi...;.T;.:.mipmaps;.0;.[.;. |
| f620 | 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;$@ |
| f640 | 02 82 08 3b 25 40 02 08 08 3b 33 54 3b 29 49 22 01 bd 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | ...;%@...;3T;)I"..static.mrb_val |
| f660 | 75 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 67 65 74 5f 6d 69 70 6d 61 70 73 28 6d 72 62 5f 73 | ue.mrb_Texture_get_mipmaps(mrb_s |
| f680 | 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 54 65 | tate*.mrb,.mrb_value.self).{..Te |
| f6a0 | 78 74 75 72 65 20 2a 74 65 78 74 75 72 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 | xture.*texture.=.DATA_GET_PTR(mr |
| f6c0 | 62 2c 20 73 65 6c 66 2c 20 26 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 | b,.self,.&Texture_type,.Texture) |
| f6e0 | 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 65 78 74 75 | ;..return.mrb_fixnum_value(textu |
| f700 | 72 65 2d 3e 6d 69 70 6d 61 70 73 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d | re->mipmaps);.}.;.T;4I".static.m |
| f720 | 72 62 5f 76 61 6c 75 65 06 3b 20 54 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 1b | rb_value.;.To;-.;.F;/;.;.;.;&I". |
| f740 | 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 66 6f 72 6d 61 74 06 3b 20 46 3b 30 5b 00 3b 14 | Raylib::Texture#format.;.F;0[.;. |
| f760 | 5b 06 5b 07 40 4f 69 02 e5 01 3b 15 54 3b 16 3a 0b 66 6f 72 6d 61 74 3b 18 30 3b 1c 5b 00 3b 1d | [.[.@Oi...;.T;.:.format;.0;.[.;. |
| f780 | 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;$@ |
| f7a0 | 02 8e 08 3b 25 40 02 08 08 3b 33 54 3b 29 49 22 01 bb 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c | ...;%@...;3T;)I"..static.mrb_val |
| f7c0 | 75 65 0a 6d 72 62 5f 54 65 78 74 75 72 65 5f 67 65 74 5f 66 6f 72 6d 61 74 28 6d 72 62 5f 73 74 | ue.mrb_Texture_get_format(mrb_st |
| f7e0 | 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 |
| f800 | 74 75 72 65 20 2a 74 65 78 74 75 72 65 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 | ture.*texture.=.DATA_GET_PTR(mrb |
| f820 | 2c 20 73 65 6c 66 2c 20 26 54 65 78 74 75 72 65 5f 74 79 70 65 2c 20 54 65 78 74 75 72 65 29 3b | ,.self,.&Texture_type,.Texture); |
| f840 | 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 74 65 78 74 75 72 | ..return.mrb_fixnum_value(textur |
| f860 | 65 2d 3e 66 6f 72 6d 61 74 29 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 | e->format);.}.;.T;4I".static.mrb |
| f880 | 5f 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 02 08 08 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 08 08 | _value.;.T.;.@...;.IC;.[..;.@... |
| f8a0 | 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 08 08 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 | ;.IC;.[..;.@...;.IC;.{.;.IC;.{.. |
| f8c0 | 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 5b | ;.T;.IC;.{..;.T.;.T;.{.;.[.;.[.[ |
| f8e0 | 07 40 4f 69 02 35 04 3b 15 46 3b 16 3a 0c 54 65 78 74 75 72 65 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b | [email protected].;.F;.:.Texture;.;.;.;.;.[ |
| f900 | 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 |
| f920 | 3b 24 40 02 08 08 3b 25 40 25 3b 26 49 22 14 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 06 3b | ;$@...;%@%;&I".Raylib::Texture.; |
| f940 | 20 46 3b 55 6f 3b 56 0c 3b 57 30 3b 58 30 3b 59 30 3b 16 3b 5a 3b 25 40 25 3b 5b 30 3b 5c 30 6f | .F;Uo;V.;W0;X0;Y0;.;Z;%@%;[0;\0o |
| f960 | 3b 2c 16 3b 07 49 43 3b 08 5b 0a 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 1f 52 | ;,.;.IC;.[.o;-.;.F;/;.;.;.;&I".R |
| f980 | 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 30 5b | aylib::Vector2#initialize.;.F;0[ |
| f9a0 | 00 3b 14 5b 06 5b 07 40 4f 69 01 de 3b 15 54 3b 16 3b 37 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e | .;.[.[.@Oi..;.T;.;7;.0;.[.;.{.;. |
| f9c0 | 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 ac 08 3b | IC;."..;.T;.[.;![.;"@.;#0;$@...; |
| f9e0 | 25 40 02 aa 08 3b 33 54 3b 29 49 22 02 b2 01 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 0a | %@...;3T;)I"...static.mrb_value. |
| fa00 | 6d 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 | mrb_Vector2_initialize(mrb_state |
| fa20 | 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 66 6c | *.mrb,.mrb_value.self).{..mrb_fl |
| fa40 | 6f 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 | oat.x.=.1.0;..mrb_float.y.=.1.0; |
| fa60 | 0a 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 | ..mrb_get_args(mrb,."|ff",.&x,.& |
| fa80 | 79 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 | y);...Vector2.*vector2.=.(Vector |
| faa0 | 32 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 | 2.*)DATA_PTR(self);..if(vector2) |
| fac0 | 20 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 | .{.mrb_free(mrb,.vector2);.}..mr |
| fae0 | 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 56 65 63 74 6f 72 32 | b_data_init(self,.NULL,.&Vector2 |
| fb00 | 5f 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 | _type);..vector2.=.(Vector2.*)mr |
| fb20 | 62 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 | b_malloc(mrb,.sizeof(Vector2));. |
| fb40 | 0a 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 | ..vector2->x.=.x;..vector2->y.=. |
| fb60 | 79 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 | y;...mrb_data_init(self,.vector2 |
| fb80 | 2c 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 | ,.&Vector2_type);..return.self;. |
| fba0 | 7d 06 3b 20 54 3b 34 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;4I".static.mrb_value.;.To; |
| fbc0 | 2d 15 3b 2e 46 3b 2f 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 | -.;.F;/;.;.;.;&I".Raylib::Vector |
| fbe0 | 32 23 78 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 01 f0 3b 15 54 3b 16 3b 3e 3b 18 30 | 2#x.;.F;0[.;.[.[.@Oi..;.T;.;>;.0 |
| fc00 | 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;.[.;![.;"@. |
| fc20 | 3b 23 30 3b 24 40 02 b8 08 3b 25 40 02 aa 08 3b 33 54 3b 29 49 22 01 ab 73 74 61 74 69 63 20 6d | ;#0;$@...;%@...;3T;)I"..static.m |
| fc40 | 72 62 5f 76 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 | rb_value.mrb_Vector2_get_x(mrb_s |
| fc60 | 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 65 | tate*.mrb,.mrb_value.self).{..Ve |
| fc80 | 63 74 6f 72 32 20 2a 76 65 63 32 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 | ctor2.*vec2.=.DATA_GET_PTR(mrb,. |
| fca0 | 73 65 6c 66 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 56 65 63 74 6f 72 32 29 3b 0a 09 | self,.&Vector2_type,.Vector2);.. |
| fcc0 | 72 65 74 75 72 6e 20 6d 72 62 5f 66 69 78 6e 75 6d 5f 76 61 6c 75 65 28 76 65 63 32 2d 3e 78 29 | return.mrb_fixnum_value(vec2->x) |
| fce0 | 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 | ;.}.;.T;4I".static.mrb_value.;.T |
| fd00 | 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 56 65 63 74 | o;-.;.F;/;.;.;.;&I".Raylib::Vect |
| fd20 | 6f 72 32 23 78 3d 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 01 f6 3b 15 54 3b 16 3b 3f | or2#x=.;.F;0[.;.[.[.@Oi..;.T;.;? |
| fd40 | 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;.[.;![.; |
| fd60 | 22 40 17 3b 23 30 3b 24 40 02 c4 08 3b 25 40 02 aa 08 3b 33 54 3b 29 49 22 01 e4 73 74 61 74 69 | "@.;#0;$@...;%@...;3T;)I"..stati |
| fd80 | 63 20 6d 72 62 5f 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 | c.mrb_value.mrb_Vector2_set_x(mr |
| fda0 | 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).{. |
| fdc0 | 09 56 65 63 74 6f 72 32 20 2a 76 65 63 32 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 | .Vector2.*vec2.=.DATA_GET_PTR(mr |
| fde0 | 62 2c 20 73 65 6c 66 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 56 65 63 74 6f 72 32 29 | b,.self,.&Vector2_type,.Vector2) |
| fe00 | 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 73 28 6d 72 | ;..mrb_float.x;..mrb_get_args(mr |
| fe20 | 62 2c 20 22 66 22 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 | b,."f",.&x);..vec2->x.=.x;..retu |
| fe40 | 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);.}. |
| fe60 | 3b 20 54 3b 34 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 2d 15 | ;.T;4I".static.mrb_value.;.To;-. |
| fe80 | 3b 2e 46 3b 2f 3b 11 3b 1a 3b 1b 3b 26 49 22 16 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 | ;.F;/;.;.;.;&I".Raylib::Vector2# |
| fea0 | 79 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 01 ff 3b 15 54 3b 16 3b 40 3b 18 30 3b 1c | y.;.F;0[.;.[.[.@Oi..;.T;.;@;.0;. |
| fec0 | 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;.[.;![.;"@.;# |
| fee0 | 30 3b 24 40 02 d0 08 3b 25 40 02 aa 08 3b 33 54 3b 29 49 22 01 ab 73 74 61 74 69 63 20 6d 72 62 | 0;$@...;%@...;3T;)I"..static.mrb |
| ff00 | 5f 76 61 6c 75 65 0a 6d 72 62 5f 56 65 63 74 6f 72 32 5f 67 65 74 5f 79 28 6d 72 62 5f 73 74 61 | _value.mrb_Vector2_get_y(mrb_sta |
| ff20 | 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 56 65 63 74 | te*.mrb,.mrb_value.self).{..Vect |
| ff40 | 6f 72 32 20 2a 76 65 63 32 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 2c 20 73 65 | or2.*vec2.=.DATA_GET_PTR(mrb,.se |
| ff60 | 6c 66 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 56 65 63 74 6f 72 32 29 3b 0a 09 72 65 | lf,.&Vector2_type,.Vector2);..re |
| ff80 | 74 75 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 79 29 3b 0a | turn.mrb_fixnum_value(vec2->y);. |
| ffa0 | 7d 06 3b 20 54 3b 34 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;4I".static.mrb_value.;.To; |
| ffc0 | 2d 15 3b 2e 46 3b 2f 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 | -.;.F;/;.;.;.;&I".Raylib::Vector |
| ffe0 | 32 23 79 3d 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 05 01 3b 15 54 3b 16 3b 41 3b | 2#y=.;.F;0[.;.[.[.@Oi...;.T;.;A; |
| 10000 | 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 | .0;.[.;.{.;.IC;."..;.T;.[.;![.;" |
| 10020 | 40 17 3b 23 30 3b 24 40 02 dc 08 3b 25 40 02 aa 08 3b 33 54 3b 29 49 22 01 e4 73 74 61 74 69 63 | @.;#0;$@...;%@...;3T;)I"..static |
| 10040 | 20 6d 72 62 5f 76 61 6c 75 65 0a 6d 72 62 5f 56 65 63 74 6f 72 32 5f 73 65 74 5f 79 28 6d 72 62 | .mrb_value.mrb_Vector2_set_y(mrb |
| 10060 | 5f 73 74 61 74 65 2a 20 6d 72 62 2c 20 6d 72 62 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 | _state*.mrb,.mrb_value.self).{.. |
| 10080 | 56 65 63 74 6f 72 32 20 2a 76 65 63 32 20 3d 20 44 41 54 41 5f 47 45 54 5f 50 54 52 28 6d 72 62 | Vector2.*vec2.=.DATA_GET_PTR(mrb |
| 100a0 | 2c 20 73 65 6c 66 2c 20 26 56 65 63 74 6f 72 32 5f 74 79 70 65 2c 20 56 65 63 74 6f 72 32 29 3b | ,.self,.&Vector2_type,.Vector2); |
| 100c0 | 0a 09 6d 72 62 5f 66 6c 6f 61 74 20 79 3b 0a 09 6d 72 62 5f 67 65 74 5f 61 72 67 73 28 6d 72 62 | ..mrb_float.y;..mrb_get_args(mrb |
| 100e0 | 2c 20 22 66 22 2c 20 26 79 29 3b 0a 09 76 65 63 32 2d 3e 79 20 3d 20 79 3b 0a 09 72 65 74 75 72 | ,."f",.&y);..vec2->y.=.y;..retur |
| 10100 | 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 79 29 3b 0a 7d 06 3b | n.mrb_fixnum_value(vec2->y);.}.; |
| 10120 | 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 06 3b 20 54 06 3b 0a 40 02 | .T;4I".static.mrb_value.;.T.;.@. |
| 10140 | aa 08 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 aa 08 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 02 aa 08 | ..;.IC;.[..;.@...;.IC;.[..;.@... |
| 10160 | 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 3b 10 54 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 | ;.IC;.{.;.IC;.{..;.T;.IC;.{..;.T |
| 10180 | 06 3b 10 54 3b 12 7b 00 3b 13 5b 00 3b 14 5b 06 5b 07 40 4f 69 02 44 04 3b 15 46 3b 16 3a 0c 56 | .;.T;.{.;.[.;.[.[[email protected].;.F;.:.V |
| 101a0 | 65 63 74 6f 72 32 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b | ector2;.;.;.;.;.[.;.{.;.IC;."..; |
| 101c0 | 20 54 3b 1c 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 aa 08 3b 25 40 25 3b 26 49 22 14 | .T;.[.;![.;"@.;#0;$@...;%@%;&I". |
| 101e0 | 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 06 3b 20 46 3b 55 6f 3b 56 0c 3b 57 30 3b 58 30 3b | Raylib::Vector2.;.F;Uo;V.;W0;X0; |
| 10200 | 59 30 3b 16 3b 5a 3b 25 40 25 3b 5b 30 3b 5c 30 6f 3b 2c 16 3b 07 49 43 3b 08 5b 06 6f 3b 2d 15 | Y0;.;Z;%@%;[0;\0o;,.;.IC;.[.o;-. |
| 10220 | 3b 2e 46 3b 2f 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 | ;.F;/;.;.;.;&I""Raylib::NPatchIn |
| 10240 | 66 6f 23 69 6e 69 74 69 61 6c 69 7a 65 06 3b 20 46 3b 30 5b 00 3b 14 5b 06 5b 07 40 4f 69 4e 3b | fo#initialize.;.F;0[.;.[.[.@OiN; |
| 10260 | 15 54 3b 16 3b 37 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0b 3b 20 54 3b 1c 5b | .T;.;7;.0;.[.;.{.;.IC;."..;.T;.[ |
| 10280 | 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 fa 08 3b 25 40 02 f8 08 3b 33 54 3b 29 49 22 02 | .;![.;"@.;#0;$@...;%@...;3T;)I". |
| 102a0 | 69 03 73 74 61 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 | i.static.mrb_value.mrb_NPatchInf |
| 102c0 | 6f 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 | o_initialize(mrb_state*.mrb,.mrb |
| 102e0 | 5f 76 61 6c 75 65 20 73 65 6c 66 29 20 7b 0a 09 6d 72 62 5f 76 61 6c 75 65 20 72 65 63 74 5f 73 | _value.self).{..mrb_value.rect_s |
| 10300 | 6f 75 72 63 65 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 | ource_obj;..mrb_int.left.=.10;.. |
| 10320 | 6d 72 62 5f 69 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 | mrb_int.top.=.10;..mrb_int.right |
| 10340 | 20 3d 20 31 30 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 | .=.10;..mrb_int.bottom.=.10;..mr |
| 10360 | 62 5f 69 6e 74 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 | b_int.layout.=.NPATCH_NINE_PATCH |
| 10380 | 3b 0a 09 6d 72 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 | ;..mrb_get_args(mrb,."o|iiiii",. |
| 103a0 | 26 72 65 63 74 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 | &rect_source_obj,.&left,.&top,.& |
| 103c0 | 72 69 67 68 74 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 | right,.&bottom,.&layout);...NPat |
| 103e0 | 63 68 49 6e 66 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 | chInfo.*npatch_info.=.(NPatchInf |
| 10400 | 6f 20 2a 29 44 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 | o.*)DATA_PTR(self);..if(npatch_i |
| 10420 | 6e 66 6f 29 20 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 | nfo).{.mrb_free(mrb,.npatch_info |
| 10440 | 20 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 | .);.}..mrb_data_init(self,.NULL, |
| 10460 | 20 26 4e 50 61 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 | .&NPatchInfo_type);..npatch_info |
| 10480 | 20 3d 20 28 4e 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 | .=.(NPatchInfo.*)mrb_malloc(mrb, |
| 104a0 | 20 73 69 7a 65 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 | .sizeof(NPatchInfo));...Rectangl |
| 104c0 | 65 20 2a 72 65 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 | e.*rect_source.=.DATA_GET_PTR(mr |
| 104e0 | 62 2c 20 72 65 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 | b,.rect_source_obj,.&Rectangle_t |
| 10500 | 79 70 65 2c 20 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 | ype,.Rectangle);...npatch_info-> |
| 10520 | 73 6f 75 72 63 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 | source.=.*rect_source;..npatch_i |
| 10540 | 6e 66 6f 2d 3e 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 | nfo->left.=.left;..npatch_info-> |
| 10560 | 74 6f 70 20 3d 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 | top.=.top;..npatch_info->right.= |
| 10580 | 20 72 69 67 68 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 | .right;..npatch_info->bottom.=.b |
| 105a0 | 6f 74 74 6f 6d 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 | ottom;..npatch_info->layout.=.la |
| 105c0 | 79 6f 75 74 3b 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 | yout;...mrb_data_init(self,.npat |
| 105e0 | 63 68 5f 69 6e 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 | ch_info,.&NPatchInfo_type);..ret |
| 10600 | 75 72 6e 20 73 65 6c 66 3b 0a 7d 06 3b 20 54 3b 34 49 22 15 73 74 61 74 69 63 20 6d 72 62 5f 76 | urn.self;.}.;.T;4I".static.mrb_v |
| 10620 | 61 6c 75 65 06 3b 20 54 06 3b 0a 40 02 f8 08 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 02 f8 08 3b 0c | alue.;.T.;.@...;.IC;.[..;.@...;. |
| 10640 | 49 43 3b 08 5b 00 06 3b 0a 40 02 f8 08 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 00 06 3b 10 | IC;.[..;.@...;.IC;.{.;.IC;.{..;. |
| 10660 | 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;.{.;.[.;.[.[.@ |
| 10680 | 4f 69 02 66 04 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 | Oi.f.;.F;.:.NPatchInfo;.;.;.;.;. |
| 106a0 | 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;.[.;![.;"@.;# |
| 106c0 | 30 3b 24 40 02 f8 08 3b 25 40 25 3b 26 49 22 17 52 61 79 6c 69 62 3a 3a 4e 50 61 74 63 68 49 6e | 0;$@...;%@%;&I".Raylib::NPatchIn |
| 106e0 | 66 6f 06 3b 20 46 3b 55 6f 3b 56 0c 3b 57 30 3b 58 30 3b 59 30 3b 16 3b 5a 3b 25 40 25 3b 5b 30 | fo.;.F;Uo;V.;W0;X0;Y0;.;Z;%@%;[0 |
| 10700 | 3b 5c 30 6f 3b 2d 15 3b 2e 46 3b 2f 3b 11 3b 1a 3b 71 3b 26 49 22 24 52 61 79 6c 69 62 23 65 6d | ;\0o;-.;.F;/;.;.;q;&I"$Raylib#em |
| 10720 | 73 63 72 69 70 74 65 6e 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 06 3b 20 46 3b 30 5b 00 3b 14 | scripten_set_main_loop.;.F;0[.;. |
| 10740 | 5b 06 5b 07 40 4f 69 02 5d 03 3b 15 54 3b 16 3a 1d 65 6d 73 63 72 69 70 74 65 6e 5f 73 65 74 5f | [.[.@Oi.].;.T;.:.emscripten_set_ |
| 10760 | 6d 61 69 6e 5f 6c 6f 6f 70 3b 18 30 3b 1c 5b 00 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0d 3b 20 54 | main_loop;.0;.[.;.{.;.IC;."..;.T |
| 10780 | 3b 1c 5b 00 3b 21 5b 00 3b 22 49 22 00 06 3b 20 46 3b 23 30 3b 24 40 02 16 09 3b 38 46 3b 5e 30 | ;.[.;![.;"I"..;.F;#0;$@...;8F;^0 |
| 107a0 | 3b 25 40 25 3b 33 54 3b 29 49 22 01 af 73 74 61 74 69 63 20 6d 72 62 5f 76 61 6c 75 65 20 0a 6d | ;%@%;3T;)I"..static.mrb_value..m |
| 107c0 | 72 62 5f 65 6d 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 | rb_emscripten_set_main_loop(mrb_ |
| 107e0 | 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 65 | state*.mrb,.mrb_value.self).{..e |
| 10800 | 6d 73 63 72 69 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 | mscripten_set_main_loop_arg(exec |
| 10820 | 75 74 65 5f 65 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 | ute_emscripten_block,.mrb,.0,.1) |
| 10840 | 3b 0a 09 72 65 74 75 72 6e 20 6d 72 62 5f 6e 69 6c 5f 76 61 6c 75 65 28 29 3b 0a 7d 06 3b 20 54 | ;..return.mrb_nil_value();.}.;.T |
| 10860 | 3b 34 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 2d 15 3b 2e | ;4I".static.mrb_value..;.To;-.;. |
| 10880 | 54 3b 2f 3b 0f 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 | T;/;.;.;.;&I"$Raylib.emscripten_ |
| 108a0 | 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 06 3b 20 46 3b 30 40 02 18 09 3b 14 40 02 19 09 3b 15 54 | set_main_loop.;.F;0@...;.@...;.T |
| 108c0 | 3b 16 3b 01 ae 3b 18 30 3b 1c 40 02 1b 09 3b 1d 7b 00 3b 1e 49 43 3b 1f 22 00 0c 3b 20 54 3b 1c | ;.;..;.0;.@...;.{.;.IC;."..;.T;. |
| 108e0 | 5b 00 3b 21 5b 00 3b 22 40 17 3b 23 30 3b 24 40 02 23 09 3b 32 69 00 3b 25 40 25 3b 33 54 3b 29 | [.;![.;"@.;#0;$@.#.;2i.;%@%;3T;) |
| 10900 | 40 02 21 09 3b 34 40 02 22 09 06 3b 0a 40 25 3b 0b 49 43 3b 08 5b 00 06 3b 0a 40 25 3b 0c 49 43 | @.!.;4@."..;.@%;.IC;.[..;.@%;.IC |
| 10920 | 3b 08 5b 00 06 3b 0a 40 25 3b 0d 49 43 3b 0e 7b 07 3b 0f 49 43 3b 0e 7b 07 3b 65 49 43 3b 0e 7b | ;.[..;.@%;.IC;.{.;.IC;.{.;eIC;.{ |
| 10940 | 07 3b 62 40 02 04 02 3b 63 40 02 11 02 06 3b 10 54 3b 67 49 43 3b 0e 7b 07 3b 62 40 02 23 02 3b | .;b@...;c@....;.T;gIC;.{.;b@.#.; |
| 10960 | 63 40 02 30 02 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 | [email protected]..;.T.;.T;.IC;.{..;.T.;.T;.{ |
| 10980 | 00 3b 13 5b 00 3b 14 5b 08 5b 07 40 1c 69 09 5b 07 40 02 f8 02 69 49 5b 07 40 4f 69 02 ec 03 3b | .;.[.;.[.[[email protected].[[email protected][.@Oi...; |
| 109a0 | 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 |
| 109c0 | 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; |
| 109e0 | 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 |
| 10a00 | 75 6c 65 06 3b 20 54 3b 23 30 3b 24 40 25 3b 32 69 00 3b 38 46 3b 39 6f 3b 3a 08 3b 3b 46 3b 3c | ule.;.T;#0;$@%;2i.;8F;9o;:.;;F;< |
| 10a20 | 69 08 3b 3d 69 08 3b 25 40 06 3b 26 49 22 0b 52 61 79 6c 69 62 06 3b 20 46 06 3b 0a 40 06 3b 0b | i.;=i.;%@.;&I".Raylib.;.F.;.@.;. |
| 10a40 | 49 43 3b 08 5b 00 06 3b 0a 40 06 3b 0c 49 43 3b 08 5b 00 06 3b 0a 40 06 3b 0d 49 43 3b 0e 7b 07 | IC;.[..;.@.;.IC;.[..;.@.;.IC;.{. |
| 10a60 | 3b 0f 49 43 3b 0e 7b 00 06 3b 10 54 3b 11 49 43 3b 0e 7b 00 06 3b 10 54 06 3b 10 54 3b 12 7b 00 | ;.IC;.{..;.T;.IC;.{..;.T.;.T;.{. |
| 10a80 | 3b 13 5b 00 3b 14 5b 00 3b 15 46 3b 16 3b 00 3b 18 3b 19 3b 1a 3b 1b 3b 1c 5b 00 3b 1d 7b 00 3b | ;.[.;.[.;.F;.;.;.;.;.;.;.[.;.{.; |
| 10aa0 | 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 06 3b 32 | .IC;."..;.T;.[.;![.;"@.;#0;$@.;2 |
| 10ac0 | 69 00 3b 25 30 3b 26 40 17 3b 17 40 08 3b 28 40 19 3b 01 af 40 25 3a 16 52 61 79 6c 69 62 3a 3a | i.;%0;&@.;.@.;(@.;..@%:.Raylib:: |
| 10ae0 | 52 65 63 74 61 6e 67 6c 65 40 27 3a 1b 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 64 | Rectangle@':.Raylib::Rectangle#d |
| 10b00 | 72 61 77 40 29 3a 21 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 64 72 61 77 5f 6c 69 | raw@):!Raylib::Rectangle#draw_li |
| 10b20 | 6e 65 73 40 38 3a 13 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 40 02 47 01 3a 1a 52 61 79 6c 69 | nes@8:.Raylib::[email protected].:.Rayli |
| 10b40 | 62 3a 3a 43 69 72 63 6c 65 23 76 65 63 74 6f 72 40 02 49 01 3a 1b 52 61 79 6c 69 62 3a 3a 43 69 | b::Circle#[email protected].:.Raylib::Ci |
| 10b60 | 72 63 6c 65 23 76 65 63 74 6f 72 3d 40 02 56 01 3a 1a 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 | rcle#[email protected].:.Raylib::Circle |
| 10b80 | 23 72 61 64 69 75 73 40 02 69 01 3a 1b 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 72 61 64 69 | #[email protected].:.Raylib::Circle#radi |
| 10ba0 | 75 73 3d 40 02 76 01 3a 1e 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 69 6e 69 74 69 61 6c 69 | [email protected].:.Raylib::Circle#initiali |
| 10bc0 | 7a 65 40 02 88 01 3a 15 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 78 40 02 9f 01 3a 15 52 61 | ze@...:.Raylib::Circle#x@...:.Ra |
| 10be0 | 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 79 40 02 ab 01 3a 16 52 61 79 6c 69 62 3a 3a 43 69 72 63 | ylib::Circle#y@...:.Raylib::Circ |
| 10c00 | 6c 65 23 78 3d 40 02 b7 01 3a 16 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 79 3d 40 02 c5 01 | le#x=@...:.Raylib::Circle#y=@... |
| 10c20 | 3a 18 52 61 79 6c 69 62 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 40 02 04 02 3a 19 52 61 79 6c 69 | :.Raylib.defined_loop@...:.Rayli |
| 10c40 | 62 2e 64 65 66 69 6e 65 64 5f 6c 6f 6f 70 3d 40 02 11 02 3a 1d 52 61 79 6c 69 62 2e 64 61 74 61 | b.defined_loop=@...:.Raylib.data |
| 10c60 | 5f 6b 65 79 73 5f 70 72 65 73 73 65 64 40 02 23 02 3a 1e 52 61 79 6c 69 62 2e 64 61 74 61 5f 6b | _keys_pressed@.#.:.Raylib.data_k |
| 10c80 | 65 79 73 5f 70 72 65 73 73 65 64 3d 40 02 30 02 3a 1d 52 61 79 6c 69 62 2e 77 68 69 6c 65 5f 77 | [email protected].:.Raylib.while_w |
| 10ca0 | 69 6e 64 6f 77 5f 6f 70 65 6e 40 02 42 02 3a 15 52 61 79 6c 69 62 2e 6d 61 69 6e 5f 6c 6f 6f 70 | [email protected].:.Raylib.main_loop |
| 10cc0 | 40 02 50 02 3a 15 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 74 40 02 5c 02 3a 18 52 61 79 6c | @.P.:.Raylib.draw_text@.\.:.Rayl |
| 10ce0 | 69 62 2e 64 72 61 77 5f 74 65 78 74 75 72 65 40 02 73 02 3a 1b 52 61 79 6c 69 62 2e 64 72 61 77 | [email protected].:.Raylib.draw |
| 10d00 | 5f 74 65 78 74 75 72 65 5f 65 78 40 02 88 02 3a 1c 52 61 79 6c 69 62 2e 64 72 61 77 5f 74 65 78 | _texture_ex@...:.Raylib.draw_tex |
| 10d20 | 74 75 72 65 5f 70 72 6f 40 02 a1 02 3a 18 52 61 79 6c 69 62 2e 6b 65 79 73 5f 70 72 65 73 73 65 | ture_pro@...:.Raylib.keys_presse |
| 10d40 | 64 40 02 bc 02 3a 18 52 61 79 6c 69 62 2e 73 63 69 73 73 6f 72 5f 6d 6f 64 65 40 02 c8 02 3a 10 | d@...:.Raylib.scissor_mode@...:. |
| 10d60 | 52 61 79 6c 69 62 2e 64 72 61 77 40 02 e2 02 3a 17 52 61 79 6c 69 62 23 69 6e 69 74 5f 77 69 6e | Raylib.draw@...:.Raylib#init_win |
| 10d80 | 64 6f 77 40 02 f3 02 3a 17 52 61 79 6c 69 62 2e 69 6e 69 74 5f 77 69 6e 64 6f 77 40 02 24 03 3a | dow@...:.Raylib.init_window@.$.: |
| 10da0 | 20 52 61 79 6c 69 62 23 77 69 6e 64 6f 77 5f 73 68 6f 75 6c 64 5f 63 6c 6f 73 65 3f 40 02 4f 03 | .Raylib#[email protected]. |
| 10dc0 | 3a 20 52 61 79 6c 69 62 2e 77 69 6e 64 6f 77 5f 73 68 6f 75 6c 64 5f 63 6c 6f 73 65 3f 40 02 69 | :[email protected] |
| 10de0 | 03 3a 1c 52 61 79 6c 69 62 23 63 6c 65 61 72 5f 62 61 63 6b 67 72 6f 75 6e 64 40 02 7c 03 3a 1c | .:.Raylib#clear_background@.|.:. |
| 10e00 | 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 9f 03 3a 14 52 61 79 | Raylib.clear_background@...:.Ray |
| 10e20 | 6c 69 62 23 70 6c 61 74 66 6f 72 6d 40 02 bd 03 3a 14 52 61 79 6c 69 62 2e 70 6c 61 74 66 6f 72 | lib#platform@...:.Raylib.platfor |
| 10e40 | 6d 40 02 ca 03 3a 16 52 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 40 02 d2 03 3a 16 52 61 | m@...:.Raylib#_draw_text@...:.Ra |
| 10e60 | 79 6c 69 62 2e 5f 64 72 61 77 5f 74 65 78 74 40 02 df 03 3a 19 52 61 79 6c 69 62 23 62 65 67 69 | ylib._draw_text@...:.Raylib#begi |
| 10e80 | 6e 5f 64 72 61 77 69 6e 67 40 02 e7 03 3a 19 52 61 79 6c 69 62 2e 62 65 67 69 6e 5f 64 72 61 77 | n_drawing@...:.Raylib.begin_draw |
| 10ea0 | 69 6e 67 40 02 f4 03 3a 17 52 61 79 6c 69 62 23 65 6e 64 5f 64 72 61 77 69 6e 67 40 02 fa 03 3a | ing@...:.Raylib#end_drawing@...: |
| 10ec0 | 17 52 61 79 6c 69 62 2e 65 6e 64 5f 64 72 61 77 69 6e 67 40 02 07 04 3a 1a 52 61 79 6c 69 62 23 | .Raylib.end_drawing@...:.Raylib# |
| 10ee0 | 63 61 6c 6c 5f 6d 61 69 6e 5f 6c 6f 6f 70 40 02 0d 04 3a 1a 52 61 79 6c 69 62 2e 63 61 6c 6c 5f | call_main_loop@...:.Raylib.call_ |
| 10f00 | 6d 61 69 6e 5f 6c 6f 6f 70 40 02 1a 04 3a 17 52 61 79 6c 69 62 23 74 61 72 67 65 74 5f 66 70 73 | main_loop@...:.Raylib#target_fps |
| 10f20 | 3d 40 02 20 04 3a 17 52 61 79 6c 69 62 2e 74 61 72 67 65 74 5f 66 70 73 3d 40 02 2d 04 3a 0f 52 | =@...:[email protected].:.R |
| 10f40 | 61 79 6c 69 62 23 66 70 73 40 02 33 04 3a 0f 52 61 79 6c 69 62 2e 66 70 73 40 02 40 04 3a 16 52 | aylib#[email protected].:.Raylib.fps@.@.:.R |
| 10f60 | 61 79 6c 69 62 23 66 72 61 6d 65 5f 74 69 6d 65 40 02 46 04 3a 16 52 61 79 6c 69 62 2e 66 72 61 | aylib#[email protected].:.Raylib.fra |
| 10f80 | 6d 65 5f 74 69 6d 65 40 02 53 04 3a 10 52 61 79 6c 69 62 23 74 69 6d 65 40 02 59 04 3a 10 52 61 | [email protected].:.Raylib#[email protected].:.Ra |
| 10fa0 | 79 6c 69 62 2e 74 69 6d 65 40 02 66 04 3a 19 52 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 | [email protected].:.Raylib#_draw_text |
| 10fc0 | 75 72 65 40 02 6c 04 3a 19 52 61 79 6c 69 62 2e 5f 64 72 61 77 5f 74 65 78 74 75 72 65 40 02 79 | [email protected].:[email protected] |
| 10fe0 | 04 3a 1c 52 61 79 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 40 02 7f 04 3a 1c | .:.Raylib#_draw_texture_ex@...:. |
| 11000 | 52 61 79 6c 69 62 2e 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 65 78 40 02 8c 04 3a 1d 52 61 79 | Raylib._draw_texture_ex@...:.Ray |
| 11020 | 6c 69 62 23 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 40 02 92 04 3a 1d 52 61 79 6c 69 | lib#_draw_texture_pro@...:.Rayli |
| 11040 | 62 2e 5f 64 72 61 77 5f 74 65 78 74 75 72 65 5f 70 72 6f 40 02 9f 04 3a 21 52 61 79 6c 69 62 23 | b._draw_texture_pro@...:!Raylib# |
| 11060 | 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 70 72 65 73 73 65 64 3f 40 02 a5 04 3a 21 52 61 79 6c 69 | mouse_button_pressed?@...:!Rayli |
| 11080 | 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 70 72 65 73 73 65 64 3f 40 02 b7 04 3a 1e 52 61 79 | b.mouse_button_pressed?@...:.Ray |
| 110a0 | 6c 69 62 23 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 64 6f 77 6e 3f 40 02 c0 04 3a 1e 52 61 79 6c | lib#mouse_button_down?@...:.Rayl |
| 110c0 | 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 64 6f 77 6e 3f 40 02 d2 04 3a 22 52 61 79 6c 69 | ib.mouse_button_down?@...:"Rayli |
| 110e0 | 62 23 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 72 65 6c 65 61 73 65 64 3f 40 02 db 04 3a 22 52 61 | b#mouse_button_released?@...:"Ra |
| 11100 | 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 72 65 6c 65 61 73 65 64 3f 40 02 ed 04 3a | ylib.mouse_button_released?@...: |
| 11120 | 1c 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 75 70 3f 40 02 f6 04 3a 1c 52 61 | .Raylib#mouse_button_up?@...:.Ra |
| 11140 | 79 6c 69 62 2e 6d 6f 75 73 65 5f 62 75 74 74 6f 6e 5f 75 70 3f 40 02 08 05 3a 18 52 61 79 6c 69 | ylib.mouse_button_up?@...:.Rayli |
| 11160 | 62 23 6b 65 79 5f 70 72 65 73 73 65 64 3f 40 02 11 05 3a 18 52 61 79 6c 69 62 2e 6b 65 79 5f 70 | b#key_pressed?@...:.Raylib.key_p |
| 11180 | 72 65 73 73 65 64 3f 40 02 23 05 3a 15 52 61 79 6c 69 62 23 6b 65 79 5f 64 6f 77 6e 3f 40 02 2c | ressed?@.#.:.Raylib#key_down?@., |
| 111a0 | 05 3a 15 52 61 79 6c 69 62 2e 6b 65 79 5f 64 6f 77 6e 3f 40 02 3e 05 3a 19 52 61 79 6c 69 62 23 | .:.Raylib.key_down?@.>.:.Raylib# |
| 111c0 | 6b 65 79 5f 72 65 6c 65 61 73 65 64 3f 40 02 47 05 3a 19 52 61 79 6c 69 62 2e 6b 65 79 5f 72 65 | [email protected].:.Raylib.key_re |
| 111e0 | 6c 65 61 73 65 64 3f 40 02 59 05 3a 13 52 61 79 6c 69 62 23 6b 65 79 5f 75 70 3f 40 02 62 05 3a | [email protected].:.Raylib#[email protected].: |
| 11200 | 13 52 61 79 6c 69 62 2e 6b 65 79 5f 75 70 3f 40 02 74 05 3a 1d 52 61 79 6c 69 62 23 5f 6e 65 78 | [email protected].:.Raylib#_nex |
| 11220 | 74 5f 6b 65 79 5f 70 72 65 73 73 65 64 40 02 7d 05 3a 1d 52 61 79 6c 69 62 2e 5f 6e 65 78 74 5f | t_key_pressed@.}.:.Raylib._next_ |
| 11240 | 6b 65 79 5f 70 72 65 73 73 65 64 40 02 8a 05 3a 13 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 78 40 | key_pressed@...:.Raylib#mouse_x@ |
| 11260 | 02 90 05 3a 13 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 78 40 02 9d 05 3a 13 52 61 79 6c 69 62 23 | ...:.Raylib.mouse_x@...:.Raylib# |
| 11280 | 6d 6f 75 73 65 5f 79 40 02 a3 05 3a 13 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 79 40 02 b0 05 3a | mouse_y@...:.Raylib.mouse_y@...: |
| 112a0 | 1a 52 61 79 6c 69 62 23 6d 6f 75 73 65 5f 70 6f 73 69 74 69 6f 6e 40 02 b6 05 3a 1a 52 61 79 6c | .Raylib#mouse_position@...:.Rayl |
| 112c0 | 69 62 2e 6d 6f 75 73 65 5f 70 6f 73 69 74 69 6f 6e 40 02 c3 05 3a 17 52 61 79 6c 69 62 23 6d 6f | ib.mouse_position@...:.Raylib#mo |
| 112e0 | 75 73 65 5f 77 68 65 65 6c 40 02 c9 05 3a 17 52 61 79 6c 69 62 2e 6d 6f 75 73 65 5f 77 68 65 65 | use_wheel@...:.Raylib.mouse_whee |
| 11300 | 6c 40 02 d6 05 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 | l@...:.Raylib#begin_scissor_mode |
| 11320 | 40 02 dc 05 3a 1e 52 61 79 6c 69 62 2e 62 65 67 69 6e 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 40 | @...:.Raylib.begin_scissor_mode@ |
| 11340 | 02 e9 05 3a 1c 52 61 79 6c 69 62 23 65 6e 64 5f 73 63 69 73 73 6f 72 5f 6d 6f 64 65 40 02 ef 05 | ...:.Raylib#end_scissor_mode@... |
| 11360 | 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 fc 05 3a 1c 52 | :.Raylib.end_scissor_mode@...:.R |
| 11380 | 61 79 6c 69 62 23 62 65 67 69 6e 5f 62 6c 65 6e 64 5f 6d 6f 64 65 40 02 02 06 3a 1c 52 61 79 6c | aylib#begin_blend_mode@...:.Rayl |
| 113a0 | 69 62 2e 62 65 67 69 6e 5f 62 6c 65 6e 64 5f 6d 6f 64 65 40 02 0f 06 3a 1a 52 61 79 6c 69 62 23 | ib.begin_blend_mode@...:.Raylib# |
| 113c0 | 65 6e 64 5f 62 6c 65 6e 64 5f 6d 6f 64 65 40 02 15 06 3a 1a 52 61 79 6c 69 62 2e 65 6e 64 5f 62 | end_blend_mode@...:.Raylib.end_b |
| 113e0 | 6c 65 6e 64 5f 6d 6f 64 65 40 02 22 06 3a 12 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 40 02 28 06 | lend_mode@.".:.Raylib::Color@.(. |
| 11400 | 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 2a 06 3a 14 | :.Raylib::Color#initialize@.*.:. |
| 11420 | 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 72 40 02 36 06 3a 15 52 61 79 6c 69 62 3a 3a 43 6f 6c | Raylib::Color#[email protected].:.Raylib::Col |
| 11440 | 6f 72 23 72 3d 40 02 42 06 3a 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 67 40 02 4e 06 3a 15 | or#[email protected].:.Raylib::Color#[email protected].:. |
| 11460 | 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 67 3d 40 02 5a 06 3a 14 52 61 79 6c 69 62 3a 3a 43 6f | Raylib::Color#[email protected].:.Raylib::Co |
| 11480 | 6c 6f 72 23 62 40 02 66 06 3a 15 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 62 3d 40 02 72 06 3a | lor#[email protected].:.Raylib::Color#[email protected].: |
| 114a0 | 14 52 61 79 6c 69 62 3a 3a 43 6f 6c 6f 72 23 61 40 02 7e 06 3a 15 52 61 79 6c 69 62 3a 3a 43 6f | .Raylib::Color#a@.~.:.Raylib::Co |
| 114c0 | 6c 6f 72 23 61 3d 40 02 8a 06 3a 1d 52 61 79 6c 69 62 23 69 6e 69 74 5f 61 75 64 69 6f 5f 64 65 | lor#a=@...:.Raylib#init_audio_de |
| 114e0 | 76 69 63 65 40 02 a6 06 3a 1d 52 61 79 6c 69 62 2e 69 6e 69 74 5f 61 75 64 69 6f 5f 64 65 76 69 | vice@...:.Raylib.init_audio_devi |
| 11500 | 63 65 40 02 b3 06 3a 1f 52 61 79 6c 69 62 23 61 75 64 69 6f 5f 64 65 76 69 63 65 5f 72 65 61 64 | ce@...:.Raylib#audio_device_read |
| 11520 | 79 3f 40 02 b9 06 3a 1f 52 61 79 6c 69 62 2e 61 75 64 69 6f 5f 64 65 76 69 63 65 5f 72 65 61 64 | y?@...:.Raylib.audio_device_read |
| 11540 | 79 3f 40 02 cb 06 3a 1e 52 61 79 6c 69 62 23 63 6c 6f 73 65 5f 61 75 64 69 6f 5f 64 65 76 69 63 | y?@...:.Raylib#close_audio_devic |
| 11560 | 65 40 02 d4 06 3a 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 | e@...:.Raylib.close_audio_device |
| 11580 | 40 02 e1 06 3a 1d 52 61 79 6c 69 62 23 73 65 74 5f 6d 61 73 74 65 72 5f 76 6f 6c 75 6d 65 40 02 | @...:.Raylib#set_master_volume@. |
| 115a0 | e7 06 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 40 02 f4 06 | ..:.Raylib.set_master_volume@... |
| 115c0 | 3a 12 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 40 02 fa 06 3a 1d 52 61 79 6c 69 62 3a 3a 53 6f 75 | :.Raylib::Sound@...:.Raylib::Sou |
| 115e0 | 6e 64 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 fc 06 3a 17 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 | nd#initialize@...:.Raylib::Sound |
| 11600 | 23 70 6c 61 79 40 02 08 07 3a 17 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 73 74 6f 70 40 02 14 | #play@...:.Raylib::Sound#stop@.. |
| 11620 | 07 3a 18 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 61 75 73 65 40 02 20 07 3a 19 52 61 79 6c | .:.Raylib::Sound#pause@...:.Rayl |
| 11640 | 69 62 3a 3a 53 6f 75 6e 64 23 72 65 73 75 6d 65 40 02 2c 07 3a 1a 52 61 79 6c 69 62 3a 3a 53 6f | ib::Sound#resume@.,.:.Raylib::So |
| 11660 | 75 6e 64 23 76 6f 6c 75 6d 65 3d 40 02 38 07 3a 19 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 | und#[email protected].:.Raylib::Sound#p |
| 11680 | 69 74 63 68 3d 40 02 44 07 3a 1b 52 61 79 6c 69 62 3a 3a 53 6f 75 6e 64 23 70 6c 61 79 69 6e 67 | [email protected].:.Raylib::Sound#playing |
| 116a0 | 3f 40 02 50 07 3a 12 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 40 02 6f 07 3a 1d 52 61 79 6c 69 62 | [email protected].:.Raylib::[email protected].:.Raylib |
| 116c0 | 3a 3a 4d 75 73 69 63 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 71 07 3a 17 52 61 79 6c 69 62 3a 3a | ::Music#[email protected].:.Raylib:: |
| 116e0 | 4d 75 73 69 63 23 70 6c 61 79 40 02 7d 07 3a 17 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 73 74 | Music#play@.}.:.Raylib::Music#st |
| 11700 | 6f 70 40 02 89 07 3a 18 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 61 75 73 65 40 02 95 07 3a | op@...:.Raylib::Music#pause@...: |
| 11720 | 19 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 72 65 73 75 6d 65 40 02 a1 07 3a 1a 52 61 79 6c 69 | .Raylib::Music#resume@...:.Rayli |
| 11740 | 62 3a 3a 4d 75 73 69 63 23 76 6f 6c 75 6d 65 3d 40 02 ad 07 3a 19 52 61 79 6c 69 62 3a 3a 4d 75 | b::Music#volume=@...:.Raylib::Mu |
| 11760 | 73 69 63 23 70 69 74 63 68 3d 40 02 b9 07 3a 17 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 73 65 | sic#pitch=@...:.Raylib::Music#se |
| 11780 | 65 6b 40 02 c5 07 3a 1b 52 61 79 6c 69 62 3a 3a 4d 75 73 69 63 23 70 6c 61 79 69 6e 67 3f 40 02 | ek@...:.Raylib::Music#playing?@. |
| 117a0 | d1 07 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 68 40 02 e0 | ..:.Raylib::Music#time_length@.. |
| 117c0 | 07 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 40 02 ec 07 | .:.Raylib::Music#time_played@... |
| 117e0 | 3a 14 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 40 02 08 08 3a 1f 52 61 79 6c 69 62 3a 3a 54 | :.Raylib::Texture@...:.Raylib::T |
| 11800 | 65 78 74 75 72 65 23 69 6e 69 74 69 61 6c 69 7a 65 40 02 0a 08 3a 1a 52 61 79 6c 69 62 3a 3a 54 | exture#initialize@...:.Raylib::T |
| 11820 | 65 78 74 75 72 65 23 77 69 64 74 68 40 02 16 08 3a 1b 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 | exture#width@...:.Raylib::Textur |
| 11840 | 65 23 77 69 64 74 68 3d 40 02 22 08 3a 16 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 40 | e#width=@.".:.Raylib::Texture#w@ |
| 11860 | 02 2e 08 3a 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 77 3d 40 02 3a 08 3a 1b 52 61 79 | ...:.Raylib::Texture#w=@.:.:.Ray |
| 11880 | 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 68 65 69 67 68 74 40 02 46 08 3a 1c 52 61 79 6c 69 62 3a | lib::Texture#[email protected].:.Raylib: |
| 118a0 | 3a 54 65 78 74 75 72 65 23 68 65 69 67 68 74 3d 40 02 52 08 3a 16 52 61 79 6c 69 62 3a 3a 54 65 | :Texture#[email protected].:.Raylib::Te |
| 118c0 | 78 74 75 72 65 23 68 40 02 5e 08 3a 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 68 3d 40 | xture#h@.^.:.Raylib::Texture#h=@ |
| 118e0 | 02 6a 08 3a 17 52 61 79 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 69 64 40 02 76 08 3a 1c 52 61 79 | .j.:.Raylib::Texture#[email protected].:.Ray |
| 11900 | 6c 69 62 3a 3a 54 65 78 74 75 72 65 23 6d 69 70 6d 61 70 73 40 02 82 08 3a 1b 52 61 79 6c 69 62 | lib::Texture#mipmaps@...:.Raylib |
| 11920 | 3a 3a 54 65 78 74 75 72 65 23 66 6f 72 6d 61 74 40 02 8e 08 3a 14 52 61 79 6c 69 62 3a 3a 56 65 | ::Texture#format@...:.Raylib::Ve |
| 11940 | 63 74 6f 72 32 40 02 aa 08 3a 1f 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 69 6e 69 74 69 | ctor2@...:.Raylib::Vector2#initi |
| 11960 | 61 6c 69 7a 65 40 02 ac 08 3a 16 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 78 40 02 b8 08 | alize@...:.Raylib::Vector2#x@... |
| 11980 | 3a 17 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 23 78 3d 40 02 c4 08 3a 16 52 61 79 6c 69 62 | :.Raylib::Vector2#x=@...:.Raylib |
| 119a0 | 3a 3a 56 65 63 74 6f 72 32 23 79 40 02 d0 08 3a 17 52 61 79 6c 69 62 3a 3a 56 65 63 74 6f 72 32 | ::Vector2#y@...:.Raylib::Vector2 |
| 119c0 | 23 79 3d 40 02 dc 08 3a 21 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 69 6e 69 74 69 | #y=@...:!Raylib::Rectangle#initi |
| 119e0 | 61 6c 69 7a 65 40 4a 3a 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 78 40 59 3a 19 | alize@J:.Raylib::Rectangle#x@Y:. |
| 11a00 | 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 78 3d 40 65 3a 18 52 61 79 6c 69 62 3a 3a | Raylib::Rectangle#x=@e:.Raylib:: |
| 11a20 | 52 65 63 74 61 6e 67 6c 65 23 79 40 71 3a 19 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 | Rectangle#y@q:.Raylib::Rectangle |
| 11a40 | 23 79 3d 40 7d 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 01 | #y=@}:.Raylib::Rectangle#width@. |
| 11a60 | 84 3a 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 40 01 90 3a 18 | .:.Raylib::Rectangle#width=@..:. |
| 11a80 | 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 77 40 01 9c 3a 19 52 61 79 6c 69 62 3a 3a | Raylib::Rectangle#w@..:.Raylib:: |
| 11aa0 | 52 65 63 74 61 6e 67 6c 65 23 77 3d 40 01 a8 3a 1d 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 | Rectangle#w=@..:.Raylib::Rectang |
| 11ac0 | 6c 65 23 68 65 69 67 68 74 40 01 b4 3a 1e 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 | le#height@..:.Raylib::Rectangle# |
| 11ae0 | 68 65 69 67 68 74 3d 40 01 c0 3a 18 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 40 | height=@..:.Raylib::Rectangle#h@ |
| 11b00 | 01 cc 3a 19 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 68 3d 40 01 d8 3a 24 52 61 79 | ..:.Raylib::Rectangle#h=@..:$Ray |
| 11b20 | 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 01 e4 3a | lib::Rectangle#collision_rec@..: |
| 11b40 | 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 69 74 68 5f | (Raylib::Rectangle#collide_with_ |
| 11b60 | 72 65 63 3f 40 01 f0 3a 2b 52 61 79 6c 69 62 3a 3a 52 65 63 74 61 6e 67 6c 65 23 63 6f 6c 6c 69 | rec?@..:+Raylib::Rectangle#colli |
| 11b80 | 64 65 5f 77 69 74 68 5f 63 69 72 63 6c 65 3f 40 02 00 01 3a 2a 52 61 79 6c 69 62 3a 3a 52 65 63 | de_with_circle?@...:*Raylib::Rec |
| 11ba0 | 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 02 0f 01 3a 1c | tangle#collide_with_point?@...:. |
| 11bc0 | 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 1e 01 3a 22 52 61 79 | Raylib::Rectangle#_draw@...:"Ray |
| 11be0 | 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 02 2a 01 3a 25 | lib::Rectangle#_draw_lines@.*.:% |
| 11c00 | 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 63 6f 6c 6c 69 64 65 5f 77 69 74 68 5f 72 65 63 3f | Raylib::Circle#collide_with_rec? |
| 11c20 | 40 02 d3 01 3a 28 52 61 79 6c 69 62 3a 3a 43 69 72 63 6c 65 23 63 6f 6c 6c 69 64 65 5f 77 69 74 | @...:(Raylib::Circle#collide_wit |
| 11c40 | 68 5f 63 69 72 63 6c 65 3f 40 02 e2 01 3a 17 52 61 79 6c 69 62 3a 3a 4e 50 61 74 63 68 49 6e 66 | h_circle?@...:.Raylib::NPatchInf |
| 11c60 | 6f 40 02 f8 08 3a 22 52 61 79 6c 69 62 3a 3a 4e 50 61 74 63 68 49 6e 66 6f 23 69 6e 69 74 69 61 | o@...:"Raylib::NPatchInfo#initia |
| 11c80 | 6c 69 7a 65 40 02 fa 08 3a 24 52 61 79 6c 69 62 23 65 6d 73 63 72 69 70 74 65 6e 5f 73 65 74 5f | lize@...:$Raylib#emscripten_set_ |
| 11ca0 | 6d 61 69 6e 5f 6c 6f 6f 70 40 02 16 09 3a 24 52 61 79 6c 69 62 2e 65 6d 73 63 72 69 70 74 65 6e | main_loop@...:$Raylib.emscripten |
| 11cc0 | 5f 73 65 74 5f 6d 61 69 6e 5f 6c 6f 6f 70 40 02 23 09 | _set_main_loop@.#. |