From bcc367cdf3b853470e4cc405ef814c6c4b357fec Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 15 Jul 2024 12:00:33 +0000 Subject: [PATCH] Deploy to GitHub pages --- annotated.html | 143 ++ annotated_dup.js | 4 + api_8hpp_source.html | 118 + api__private_8hpp_source.html | 271 +++ api__version_8h_source.html | 103 + audio_8cpp.html | 197 ++ audio_8cpp.js | 10 + audio_8cpp__incl.map | 47 + audio_8cpp__incl.md5 | 1 + audio_8cpp__incl.png | Bin 0 -> 270973 bytes audio_8hpp_source.html | 237 ++ bc_s.png | Bin 0 -> 676 bytes bdwn.png | Bin 0 -> 147 bytes blend_8hpp_source.html | 139 ++ classblit_1_1File-members.html | 119 + classblit_1_1File.html | 435 ++++ classblit_1_1File.js | 20 + classblit_1_1MP3Stream-members.html | 116 + classblit_1_1MP3Stream.html | 146 ++ classblit_1_1MP3Stream.js | 18 + classblit_1_1Menu-members.html | 137 ++ classblit_1_1Menu.html | 246 ++ classblit_1_1Menu.js | 39 + classblit_1_1Menu__coll__graph.map | 7 + classblit_1_1Menu__coll__graph.md5 | 1 + classblit_1_1Menu__coll__graph.png | Bin 0 -> 15065 bytes classblit_1_1Profiler-members.html | 126 + classblit_1_1Profiler.html | 181 ++ classblit_1_1Profiler.js | 29 + classblit_1_1ProfilerProbe-members.html | 112 + classblit_1_1ProfilerProbe.html | 147 ++ classblit_1_1ProfilerProbe.js | 14 + classblit_1_1RunningAverage-members.html | 112 + classblit_1_1RunningAverage.html | 144 ++ classblit_1_1RunningAverage.js | 13 + classblit_1_1ScopedProfilerProbe-members.html | 106 + classblit_1_1ScopedProfilerProbe.html | 119 + classblit_1_1ScopedProfilerProbe.js | 7 + classes.html | 181 ++ closed.png | Bin 0 -> 132 bytes color_8cpp.html | 147 ++ color_8cpp.js | 4 + color_8cpp__incl.map | 22 + color_8cpp__incl.md5 | 1 + color_8cpp__incl.png | Bin 0 -> 68988 bytes color_8hpp_source.html | 111 + constants_8hpp_source.html | 106 + dir_296d53ceaeaa7e099814a6def439fe8a.html | 109 + dir_296d53ceaeaa7e099814a6def439fe8a.js | 8 + dir_5784fb0e3502fad0f55808155bba3d8e.html | 112 + dir_5784fb0e3502fad0f55808155bba3d8e.js | 15 + dir_996f45160da62e1a3d7f6046fad68f51.html | 117 + dir_996f45160da62e1a3d7f6046fad68f51.js | 25 + dir_a5f32cf82ad289a7dac212f63f40f55b.html | 107 + dir_a5f32cf82ad289a7dac212f63f40f55b.js | 6 + dir_e79632891301b850df87e9c0030293fa.html | 120 + dir_e79632891301b850df87e9c0030293fa.js | 16 + doc.png | Bin 0 -> 746 bytes doxygen.css | 1771 ++++++++++++++ doxygen.png | Bin 0 -> 3779 bytes dynsections.js | 120 + engine_8cpp.html | 224 ++ engine_8cpp.js | 25 + engine_8cpp__incl.map | 32 + engine_8cpp__incl.md5 | 1 + engine_8cpp__incl.png | Bin 0 -> 216154 bytes engine_8hpp_source.html | 135 ++ examples/audio-test.js | 1 + examples/audio-test.wasm | Bin 0 -> 824028 bytes examples/audio-wave.js | 1 + examples/audio-wave.wasm | Bin 0 -> 844787 bytes examples/doom-fire.js | 1 + examples/doom-fire.wasm | Bin 0 -> 820459 bytes examples/fizzlefade.js | 1 + examples/fizzlefade.wasm | Bin 0 -> 820227 bytes examples/flight.js | 1 + examples/flight.wasm | Bin 0 -> 867835 bytes examples/geometry.js | 1 + examples/geometry.wasm | Bin 0 -> 842914 bytes examples/hardware-test.js | 1 + examples/hardware-test.wasm | Bin 0 -> 825946 bytes examples/index.html | 76 + examples/jpeg.js | 1 + examples/jpeg.wasm | Bin 0 -> 834581 bytes examples/logo.js | 1 + examples/logo.wasm | Bin 0 -> 823236 bytes examples/matrix-test.js | 1 + examples/matrix-test.wasm | Bin 0 -> 823302 bytes examples/metadata-test.js | 1 + examples/metadata-test.wasm | Bin 0 -> 823341 bytes examples/mp3.js | 1 + examples/mp3.wasm | Bin 0 -> 2002486 bytes examples/multiplayer.js | 1 + examples/multiplayer.wasm | Bin 0 -> 825071 bytes examples/palette-cycle.js | 1 + examples/palette-cycle.wasm | Bin 0 -> 827912 bytes examples/palette-swap.js | 1 + examples/palette-swap.wasm | Bin 0 -> 825753 bytes examples/particle.js | 1 + examples/particle.wasm | Bin 0 -> 830923 bytes examples/piano.js | 1 + examples/piano.wasm | Bin 0 -> 822804 bytes examples/platformer.js | 1 + examples/platformer.wasm | Bin 0 -> 856219 bytes examples/profiler-test.js | 1 + examples/profiler-test.wasm | Bin 0 -> 828698 bytes examples/raycaster.js | 1 + examples/raycaster.wasm | Bin 0 -> 881409 bytes examples/rotozoom.js | 1 + examples/rotozoom.wasm | Bin 0 -> 825009 bytes examples/saves.js | 1 + examples/saves.wasm | Bin 0 -> 824277 bytes examples/scrolly-tile.js | 1 + examples/scrolly-tile.wasm | Bin 0 -> 836791 bytes examples/serial-debug.js | 1 + examples/serial-debug.wasm | Bin 0 -> 821696 bytes examples/shell.html | 48 + examples/shmup.js | 1 + examples/shmup.wasm | Bin 0 -> 843960 bytes examples/sprite-test.js | 1 + examples/sprite-test.wasm | Bin 0 -> 837497 bytes examples/text.js | 1 + examples/text.wasm | Bin 0 -> 828893 bytes examples/tilemap-test.js | 1 + examples/tilemap-test.wasm | Bin 0 -> 846187 bytes examples/tilt.js | 1 + examples/tilt.wasm | Bin 0 -> 869455 bytes examples/timer-test.js | 1 + examples/timer-test.wasm | Bin 0 -> 825579 bytes examples/tunnel.js | 1 + examples/tunnel.wasm | Bin 0 -> 832565 bytes examples/tween-demo.js | 1 + examples/tween-demo.wasm | Bin 0 -> 827341 bytes examples/tween-test.js | 1 + examples/tween-test.wasm | Bin 0 -> 825968 bytes examples/voxel.js | 1 + examples/voxel.wasm | Bin 0 -> 2930577 bytes examples/waveform-demo.js | 1 + examples/waveform-demo.wasm | Bin 0 -> 824916 bytes fast__code_8hpp_source.html | 114 + file_8hpp_source.html | 215 ++ files.html | 163 ++ files_dup.js | 8 + folderclosed.png | Bin 0 -> 616 bytes folderopen.png | Bin 0 -> 597 bytes font_8hpp_source.html | 131 ++ functions.html | 347 +++ functions_func.html | 325 +++ functions_vars.html | 119 + geometry_8cpp.html | 345 +++ geometry_8cpp.js | 6 + geometry_8cpp__incl.map | 8 + geometry_8cpp__incl.md5 | 1 + geometry_8cpp__incl.png | Bin 0 -> 11214 bytes geometry_8hpp_source.html | 101 + globals.html | 106 + globals_func.html | 106 + graph_legend.html | 159 ++ graph_legend.md5 | 1 + graph_legend.png | Bin 0 -> 20615 bytes index.html | 99 + input_8cpp.html | 150 ++ input_8cpp.js | 4 + input_8cpp__incl.map | 24 + input_8cpp__incl.md5 | 1 + input_8cpp__incl.png | Bin 0 -> 116850 bytes input_8hpp_source.html | 141 ++ interpolation_8cpp.html | 132 ++ interpolation_8cpp.js | 7 + interpolation_8cpp__incl.map | 6 + interpolation_8cpp__incl.md5 | 1 + interpolation_8cpp__incl.png | Bin 0 -> 6527 bytes interpolation_8hpp_source.html | 111 + jpeg_8hpp_source.html | 122 + jquery.js | 35 + map_8hpp_source.html | 155 ++ mat3_8cpp.html | 122 + mat3_8cpp__incl.map | 6 + mat3_8cpp__incl.md5 | 1 + mat3_8cpp__incl.png | Bin 0 -> 9887 bytes mat3_8hpp_source.html | 143 ++ mat4_8cpp.html | 124 + mat4_8cpp__incl.map | 7 + mat4_8cpp__incl.md5 | 1 + mat4_8cpp__incl.png | Bin 0 -> 8139 bytes mat4_8hpp_source.html | 152 ++ menu.js | 50 + menu_8hpp_source.html | 336 +++ menudata.js | 95 + mode7_8cpp.html | 161 ++ mode7_8cpp.js | 6 + mode7_8cpp__incl.map | 26 + mode7_8cpp__incl.md5 | 1 + mode7_8cpp__incl.png | Bin 0 -> 153613 bytes mode7_8hpp_source.html | 117 + mp3-stream_8hpp_source.html | 172 ++ multiplayer_8hpp_source.html | 112 + namespaceblit.html | 2078 +++++++++++++++++ namespaceblit.js | 39 + namespacemembers.html | 250 ++ namespacemembers_enum.html | 115 + namespacemembers_eval.html | 112 + namespacemembers_func.html | 163 ++ namespaces.html | 104 + namespaces_dup.js | 4 + nav_f.png | Bin 0 -> 153 bytes nav_g.png | Bin 0 -> 95 bytes nav_h.png | Bin 0 -> 98 bytes navtree.css | 146 ++ navtree.js | 544 +++++ navtreedata.js | 63 + navtreeindex0.js | 253 ++ navtreeindex1.js | 253 ++ navtreeindex2.js | 253 ++ navtreeindex3.js | 15 + open.png | Bin 0 -> 123 bytes output_8cpp.html | 133 ++ output_8cpp__incl.map | 22 + output_8cpp__incl.md5 | 1 + output_8cpp__incl.png | Bin 0 -> 88534 bytes output_8hpp_source.html | 104 + particle_8cpp.html | 144 ++ particle_8cpp__incl.map | 24 + particle_8cpp__incl.md5 | 1 + particle_8cpp__incl.png | Bin 0 -> 116531 bytes particle_8hpp_source.html | 141 ++ point_8hpp_source.html | 145 ++ primitive_8cpp.html | 151 ++ primitive_8cpp.js | 5 + primitive_8cpp__incl.map | 22 + primitive_8cpp__incl.md5 | 1 + primitive_8cpp__incl.png | Bin 0 -> 76920 bytes profiler_8hpp_source.html | 323 +++ rect_8hpp_source.html | 234 ++ resize.js | 137 ++ running__average_8hpp_source.html | 202 ++ save_8hpp_source.html | 123 + search/all_0.html | 30 + search/all_0.js | 8 + search/all_1.html | 30 + search/all_1.js | 7 + search/all_10.html | 30 + search/all_10.js | 19 + search/all_11.html | 30 + search/all_11.js | 17 + search/all_12.html | 30 + search/all_12.js | 6 + search/all_13.html | 30 + search/all_13.js | 8 + search/all_14.html | 30 + search/all_14.js | 8 + search/all_2.html | 30 + search/all_2.js | 15 + search/all_3.html | 30 + search/all_3.js | 10 + search/all_4.html | 30 + search/all_4.js | 4 + search/all_5.html | 30 + search/all_5.js | 9 + search/all_6.html | 30 + search/all_6.js | 9 + search/all_7.html | 30 + search/all_7.js | 5 + search/all_8.html | 30 + search/all_8.js | 12 + search/all_9.html | 30 + search/all_9.js | 4 + search/all_a.html | 30 + search/all_a.js | 9 + search/all_b.html | 30 + search/all_b.js | 15 + search/all_c.html | 30 + search/all_c.js | 5 + search/all_d.html | 30 + search/all_d.js | 8 + search/all_e.html | 30 + search/all_e.js | 16 + search/all_f.html | 30 + search/all_f.js | 16 + search/classes_0.html | 30 + search/classes_0.js | 5 + search/classes_1.html | 30 + search/classes_1.js | 6 + search/classes_2.html | 30 + search/classes_2.js | 6 + search/classes_3.html | 30 + search/classes_3.js | 5 + search/classes_4.html | 30 + search/classes_4.js | 4 + search/classes_5.html | 30 + search/classes_5.js | 4 + search/classes_6.html | 30 + search/classes_6.js | 10 + search/classes_7.html | 30 + search/classes_7.js | 10 + search/classes_8.html | 30 + search/classes_8.js | 6 + search/classes_9.html | 30 + search/classes_9.js | 8 + search/classes_a.html | 30 + search/classes_a.js | 7 + search/classes_b.html | 30 + search/classes_b.js | 5 + search/close.png | Bin 0 -> 273 bytes search/enums_0.html | 30 + search/enums_0.js | 4 + search/enums_1.html | 30 + search/enums_1.js | 4 + search/enums_2.html | 30 + search/enums_2.js | 4 + search/enums_3.html | 30 + search/enums_3.js | 4 + search/enums_4.html | 30 + search/enums_4.js | 5 + search/enumvalues_0.html | 30 + search/enumvalues_0.js | 4 + search/enumvalues_1.html | 30 + search/enumvalues_1.js | 4 + search/enumvalues_2.html | 30 + search/enumvalues_2.js | 5 + search/enumvalues_3.html | 30 + search/enumvalues_3.js | 4 + search/enumvalues_4.html | 30 + search/enumvalues_4.js | 4 + search/enumvalues_5.html | 30 + search/enumvalues_5.js | 4 + search/files_0.html | 30 + search/files_0.js | 4 + search/files_1.html | 30 + search/files_1.js | 4 + search/files_2.html | 30 + search/files_2.js | 4 + search/files_3.html | 30 + search/files_3.js | 4 + search/files_4.html | 30 + search/files_4.js | 5 + search/files_5.html | 30 + search/files_5.js | 6 + search/files_6.html | 30 + search/files_6.js | 4 + search/files_7.html | 30 + search/files_7.js | 5 + search/files_8.html | 30 + search/files_8.js | 5 + search/files_9.html | 30 + search/files_9.js | 5 + search/files_a.html | 30 + search/files_a.js | 5 + search/functions_0.html | 30 + search/functions_0.js | 5 + search/functions_1.html | 30 + search/functions_1.js | 4 + search/functions_10.html | 30 + search/functions_10.js | 6 + search/functions_11.html | 30 + search/functions_11.js | 4 + search/functions_12.html | 30 + search/functions_12.js | 8 + search/functions_2.html | 30 + search/functions_2.js | 10 + search/functions_3.html | 30 + search/functions_3.js | 8 + search/functions_4.html | 30 + search/functions_4.js | 5 + search/functions_5.html | 30 + search/functions_5.js | 6 + search/functions_6.html | 30 + search/functions_6.js | 5 + search/functions_7.html | 30 + search/functions_7.js | 7 + search/functions_8.html | 30 + search/functions_8.js | 9 + search/functions_9.html | 30 + search/functions_9.js | 5 + search/functions_a.html | 30 + search/functions_a.js | 4 + search/functions_b.html | 30 + search/functions_b.js | 6 + search/functions_c.html | 30 + search/functions_c.js | 8 + search/functions_d.html | 30 + search/functions_d.js | 13 + search/functions_e.html | 30 + search/functions_e.js | 10 + search/functions_f.html | 30 + search/functions_f.js | 9 + search/mag_sel.png | Bin 0 -> 465 bytes search/namespaces_0.html | 30 + search/namespaces_0.js | 4 + search/nomatches.html | 12 + search/search.css | 271 +++ search/search.js | 814 +++++++ search/search_l.png | Bin 0 -> 567 bytes search/search_m.png | Bin 0 -> 158 bytes search/search_r.png | Bin 0 -> 553 bytes search/searchdata.js | 36 + search/variables_0.html | 30 + search/variables_0.js | 5 + search/variables_1.html | 30 + search/variables_1.js | 4 + search/variables_2.html | 30 + search/variables_2.js | 4 + search/variables_3.html | 30 + search/variables_3.js | 4 + search/variables_4.html | 30 + search/variables_4.js | 5 + size_8hpp_source.html | 141 ++ splitbar.png | Bin 0 -> 314 bytes sprite_8cpp.html | 143 ++ sprite_8cpp__incl.map | 22 + sprite_8cpp__incl.md5 | 1 + sprite_8cpp__incl.png | Bin 0 -> 74737 bytes structblit_1_1API-members.html | 157 ++ structblit_1_1API.html | 294 +++ structblit_1_1API.js | 58 + structblit_1_1API__coll__graph.map | 14 + structblit_1_1API__coll__graph.md5 | 1 + structblit_1_1API__coll__graph.png | Bin 0 -> 62247 bytes structblit_1_1AudioChannel-members.html | 129 + structblit_1_1AudioChannel.html | 195 ++ structblit_1_1AudioChannel.js | 30 + structblit_1_1BMPHeader-members.html | 117 + structblit_1_1BMPHeader.html | 155 ++ structblit_1_1BMPHeader.js | 18 + structblit_1_1BufferFile-members.html | 104 + structblit_1_1BufferFile.html | 116 + structblit_1_1BufferFile.js | 5 + structblit_1_1ButtonState-members.html | 107 + structblit_1_1ButtonState.html | 129 + structblit_1_1ButtonState.js | 8 + structblit_1_1FileInfo-members.html | 105 + structblit_1_1FileInfo.html | 122 + structblit_1_1FileInfo.js | 6 + structblit_1_1Font-members.html | 109 + structblit_1_1Font.html | 140 ++ structblit_1_1Font.js | 10 + structblit_1_1GameMetadata-members.html | 108 + structblit_1_1GameMetadata.html | 128 + structblit_1_1GameMetadata.js | 9 + structblit_1_1JPEGImage-members.html | 104 + structblit_1_1JPEGImage.html | 126 + structblit_1_1JPEGImage.js | 5 + structblit_1_1JPEGImage__coll__graph.map | 4 + structblit_1_1JPEGImage__coll__graph.md5 | 1 + structblit_1_1JPEGImage__coll__graph.png | Bin 0 -> 3656 bytes structblit_1_1Map-members.html | 111 + structblit_1_1Map.html | 151 ++ structblit_1_1Map.js | 12 + structblit_1_1MapLayer-members.html | 112 + structblit_1_1MapLayer.html | 155 ++ structblit_1_1MapLayer.js | 13 + structblit_1_1MapLayer__coll__graph.map | 5 + structblit_1_1MapLayer__coll__graph.md5 | 1 + structblit_1_1MapLayer__coll__graph.png | Bin 0 -> 4776 bytes structblit_1_1Map__coll__graph.map | 4 + structblit_1_1Map__coll__graph.md5 | 1 + structblit_1_1Map__coll__graph.png | Bin 0 -> 3226 bytes structblit_1_1Mat3-members.html | 118 + structblit_1_1Mat3.html | 164 ++ structblit_1_1Mat3.js | 19 + structblit_1_1Mat4-members.html | 125 + structblit_1_1Mat4.html | 185 ++ structblit_1_1Mat4.js | 26 + structblit_1_1Menu_1_1Item-members.html | 104 + structblit_1_1Menu_1_1Item.html | 116 + structblit_1_1Menu_1_1Item.js | 5 + structblit_1_1Particle-members.html | 107 + structblit_1_1Particle.html | 138 ++ structblit_1_1Particle.js | 8 + structblit_1_1ParticleGenerator-members.html | 112 + structblit_1_1ParticleGenerator.html | 219 ++ structblit_1_1ParticleGenerator.js | 13 + ...blit_1_1ParticleGenerator__coll__graph.map | 4 + ...blit_1_1ParticleGenerator__coll__graph.md5 | 1 + ...blit_1_1ParticleGenerator__coll__graph.png | Bin 0 -> 4183 bytes structblit_1_1Particle__coll__graph.map | 4 + structblit_1_1Particle__coll__graph.md5 | 1 + structblit_1_1Particle__coll__graph.png | Bin 0 -> 3411 bytes structblit_1_1Pen-members.html | 112 + structblit_1_1Pen.html | 141 ++ structblit_1_1Pen.js | 13 + structblit_1_1Point-members.html | 114 + structblit_1_1Point.html | 147 ++ structblit_1_1Point.js | 15 + ...t_1_1ProfilerProbe_1_1Metrics-members.html | 109 + structblit_1_1ProfilerProbe_1_1Metrics.html | 132 ++ structblit_1_1ProfilerProbe_1_1Metrics.js | 10 + ...t_1_1Profiler_1_1GraphElement-members.html | 106 + structblit_1_1Profiler_1_1GraphElement.html | 128 + structblit_1_1Profiler_1_1GraphElement.js | 7 + ...1Profiler_1_1GraphElement__coll__graph.map | 4 + ...1Profiler_1_1GraphElement__coll__graph.md5 | 1 + ...1Profiler_1_1GraphElement__coll__graph.png | Bin 0 -> 4070 bytes structblit_1_1Rect-members.html | 125 + structblit_1_1Rect.html | 180 ++ structblit_1_1Rect.js | 26 + structblit_1_1Size-members.html | 113 + structblit_1_1Size.html | 144 ++ structblit_1_1Size.js | 14 + structblit_1_1Surface-members.html | 176 ++ structblit_1_1Surface.html | 2017 ++++++++++++++++ structblit_1_1Surface.js | 77 + structblit_1_1SurfaceInfo-members.html | 115 + structblit_1_1SurfaceInfo.html | 162 ++ structblit_1_1SurfaceInfo.js | 16 + structblit_1_1SurfaceInfo__coll__graph.map | 7 + structblit_1_1SurfaceInfo__coll__graph.md5 | 1 + structblit_1_1SurfaceInfo__coll__graph.png | Bin 0 -> 23062 bytes structblit_1_1SurfaceTemplate-members.html | 109 + structblit_1_1SurfaceTemplate.html | 143 ++ structblit_1_1SurfaceTemplate.js | 10 + ...ctblit_1_1SurfaceTemplate__coll__graph.map | 7 + ...ctblit_1_1SurfaceTemplate__coll__graph.md5 | 1 + ...ctblit_1_1SurfaceTemplate__coll__graph.png | Bin 0 -> 18167 bytes structblit_1_1Surface__coll__graph.map | 6 + structblit_1_1Surface__coll__graph.md5 | 1 + structblit_1_1Surface__coll__graph.png | Bin 0 -> 11725 bytes structblit_1_1TMX-members.html | 110 + structblit_1_1TMX.html | 141 ++ structblit_1_1TMX.js | 11 + structblit_1_1TileMap-members.html | 125 + structblit_1_1TileMap.html | 428 ++++ structblit_1_1TileMap.js | 27 + structblit_1_1TileMap__coll__graph.map | 8 + structblit_1_1TileMap__coll__graph.md5 | 1 + structblit_1_1TileMap__coll__graph.png | Bin 0 -> 18861 bytes structblit_1_1Timer-members.html | 127 + structblit_1_1Timer.html | 274 +++ structblit_1_1Timer.js | 29 + structblit_1_1Tween-members.html | 130 ++ structblit_1_1Tween.html | 297 +++ structblit_1_1Tween.js | 32 + structblit_1_1Vec2-members.html | 123 + structblit_1_1Vec2.html | 415 ++++ structblit_1_1Vec2.js | 24 + structblit_1_1Vec3-members.html | 120 + structblit_1_1Vec3.html | 169 ++ structblit_1_1Vec3.js | 21 + structblit_1_1packed__image-members.html | 108 + structblit_1_1packed__image.html | 128 + structblit_1_1packed__image.js | 9 + surface_8cpp.html | 154 ++ surface_8cpp.js | 5 + surface_8cpp__incl.map | 22 + surface_8cpp__incl.md5 | 1 + surface_8cpp__incl.png | Bin 0 -> 92361 bytes surface_8hpp_source.html | 367 +++ sync_off.png | Bin 0 -> 853 bytes sync_on.png | Bin 0 -> 845 bytes tab_a.png | Bin 0 -> 142 bytes tab_b.png | Bin 0 -> 169 bytes tab_h.png | Bin 0 -> 177 bytes tab_s.png | Bin 0 -> 184 bytes tabs.css | 1 + tilemap_8cpp.html | 127 + tilemap_8cpp__incl.map | 12 + tilemap_8cpp__incl.md5 | 1 + tilemap_8cpp__incl.png | Bin 0 -> 30630 bytes tilemap_8hpp_source.html | 186 ++ timer_8cpp.html | 144 ++ timer_8cpp.js | 4 + timer_8cpp__incl.map | 23 + timer_8cpp__incl.md5 | 1 + timer_8cpp__incl.png | Bin 0 -> 105303 bytes timer_8hpp_source.html | 149 ++ tweening_8hpp_source.html | 163 ++ vec2_8cpp.html | 123 + vec2_8cpp__incl.map | 7 + vec2_8cpp__incl.md5 | 1 + vec2_8cpp__incl.png | Bin 0 -> 8646 bytes vec2_8hpp_source.html | 165 ++ vec3_8cpp.html | 124 + vec3_8cpp__incl.map | 7 + vec3_8cpp__incl.md5 | 1 + vec3_8cpp__incl.png | Bin 0 -> 8787 bytes vec3_8hpp_source.html | 153 ++ version_8hpp_source.html | 119 + 577 files changed, 36953 insertions(+) create mode 100644 annotated.html create mode 100644 annotated_dup.js create mode 100644 api_8hpp_source.html create mode 100644 api__private_8hpp_source.html create mode 100644 api__version_8h_source.html create mode 100644 audio_8cpp.html create mode 100644 audio_8cpp.js create mode 100644 audio_8cpp__incl.map create mode 100644 audio_8cpp__incl.md5 create mode 100644 audio_8cpp__incl.png create mode 100644 audio_8hpp_source.html create mode 100644 bc_s.png create mode 100644 bdwn.png create mode 100644 blend_8hpp_source.html create mode 100644 classblit_1_1File-members.html create mode 100644 classblit_1_1File.html create mode 100644 classblit_1_1File.js create mode 100644 classblit_1_1MP3Stream-members.html create mode 100644 classblit_1_1MP3Stream.html create mode 100644 classblit_1_1MP3Stream.js create mode 100644 classblit_1_1Menu-members.html create mode 100644 classblit_1_1Menu.html create mode 100644 classblit_1_1Menu.js create mode 100644 classblit_1_1Menu__coll__graph.map create mode 100644 classblit_1_1Menu__coll__graph.md5 create mode 100644 classblit_1_1Menu__coll__graph.png create mode 100644 classblit_1_1Profiler-members.html create mode 100644 classblit_1_1Profiler.html create mode 100644 classblit_1_1Profiler.js create mode 100644 classblit_1_1ProfilerProbe-members.html create mode 100644 classblit_1_1ProfilerProbe.html create mode 100644 classblit_1_1ProfilerProbe.js create mode 100644 classblit_1_1RunningAverage-members.html create mode 100644 classblit_1_1RunningAverage.html create mode 100644 classblit_1_1RunningAverage.js create mode 100644 classblit_1_1ScopedProfilerProbe-members.html create mode 100644 classblit_1_1ScopedProfilerProbe.html create mode 100644 classblit_1_1ScopedProfilerProbe.js create mode 100644 classes.html create mode 100644 closed.png create mode 100644 color_8cpp.html create mode 100644 color_8cpp.js create mode 100644 color_8cpp__incl.map create mode 100644 color_8cpp__incl.md5 create mode 100644 color_8cpp__incl.png create mode 100644 color_8hpp_source.html create mode 100644 constants_8hpp_source.html create mode 100644 dir_296d53ceaeaa7e099814a6def439fe8a.html create mode 100644 dir_296d53ceaeaa7e099814a6def439fe8a.js create mode 100644 dir_5784fb0e3502fad0f55808155bba3d8e.html create mode 100644 dir_5784fb0e3502fad0f55808155bba3d8e.js create mode 100644 dir_996f45160da62e1a3d7f6046fad68f51.html create mode 100644 dir_996f45160da62e1a3d7f6046fad68f51.js create mode 100644 dir_a5f32cf82ad289a7dac212f63f40f55b.html create mode 100644 dir_a5f32cf82ad289a7dac212f63f40f55b.js create mode 100644 dir_e79632891301b850df87e9c0030293fa.html create mode 100644 dir_e79632891301b850df87e9c0030293fa.js create mode 100644 doc.png create mode 100644 doxygen.css create mode 100644 doxygen.png create mode 100644 dynsections.js create mode 100644 engine_8cpp.html create mode 100644 engine_8cpp.js create mode 100644 engine_8cpp__incl.map create mode 100644 engine_8cpp__incl.md5 create mode 100644 engine_8cpp__incl.png create mode 100644 engine_8hpp_source.html create mode 100644 examples/audio-test.js create mode 100755 examples/audio-test.wasm create mode 100644 examples/audio-wave.js create mode 100755 examples/audio-wave.wasm create mode 100644 examples/doom-fire.js create mode 100755 examples/doom-fire.wasm create mode 100644 examples/fizzlefade.js create mode 100755 examples/fizzlefade.wasm create mode 100644 examples/flight.js create mode 100755 examples/flight.wasm create mode 100644 examples/geometry.js create mode 100755 examples/geometry.wasm create mode 100644 examples/hardware-test.js create mode 100755 examples/hardware-test.wasm create mode 100644 examples/index.html create mode 100644 examples/jpeg.js create mode 100755 examples/jpeg.wasm create mode 100644 examples/logo.js create mode 100755 examples/logo.wasm create mode 100644 examples/matrix-test.js create mode 100755 examples/matrix-test.wasm create mode 100644 examples/metadata-test.js create mode 100755 examples/metadata-test.wasm create mode 100644 examples/mp3.js create mode 100755 examples/mp3.wasm create mode 100644 examples/multiplayer.js create mode 100755 examples/multiplayer.wasm create mode 100644 examples/palette-cycle.js create mode 100755 examples/palette-cycle.wasm create mode 100644 examples/palette-swap.js create mode 100755 examples/palette-swap.wasm create mode 100644 examples/particle.js create mode 100755 examples/particle.wasm create mode 100644 examples/piano.js create mode 100755 examples/piano.wasm create mode 100644 examples/platformer.js create mode 100755 examples/platformer.wasm create mode 100644 examples/profiler-test.js create mode 100755 examples/profiler-test.wasm create mode 100644 examples/raycaster.js create mode 100755 examples/raycaster.wasm create mode 100644 examples/rotozoom.js create mode 100755 examples/rotozoom.wasm create mode 100644 examples/saves.js create mode 100755 examples/saves.wasm create mode 100644 examples/scrolly-tile.js create mode 100755 examples/scrolly-tile.wasm create mode 100644 examples/serial-debug.js create mode 100755 examples/serial-debug.wasm create mode 100644 examples/shell.html create mode 100644 examples/shmup.js create mode 100755 examples/shmup.wasm create mode 100644 examples/sprite-test.js create mode 100755 examples/sprite-test.wasm create mode 100644 examples/text.js create mode 100755 examples/text.wasm create mode 100644 examples/tilemap-test.js create mode 100755 examples/tilemap-test.wasm create mode 100644 examples/tilt.js create mode 100755 examples/tilt.wasm create mode 100644 examples/timer-test.js create mode 100755 examples/timer-test.wasm create mode 100644 examples/tunnel.js create mode 100755 examples/tunnel.wasm create mode 100644 examples/tween-demo.js create mode 100755 examples/tween-demo.wasm create mode 100644 examples/tween-test.js create mode 100755 examples/tween-test.wasm create mode 100644 examples/voxel.js create mode 100755 examples/voxel.wasm create mode 100644 examples/waveform-demo.js create mode 100755 examples/waveform-demo.wasm create mode 100644 fast__code_8hpp_source.html create mode 100644 file_8hpp_source.html create mode 100644 files.html create mode 100644 files_dup.js create mode 100644 folderclosed.png create mode 100644 folderopen.png create mode 100644 font_8hpp_source.html create mode 100644 functions.html create mode 100644 functions_func.html create mode 100644 functions_vars.html create mode 100644 geometry_8cpp.html create mode 100644 geometry_8cpp.js create mode 100644 geometry_8cpp__incl.map create mode 100644 geometry_8cpp__incl.md5 create mode 100644 geometry_8cpp__incl.png create mode 100644 geometry_8hpp_source.html create mode 100644 globals.html create mode 100644 globals_func.html create mode 100644 graph_legend.html create mode 100644 graph_legend.md5 create mode 100644 graph_legend.png create mode 100644 index.html create mode 100644 input_8cpp.html create mode 100644 input_8cpp.js create mode 100644 input_8cpp__incl.map create mode 100644 input_8cpp__incl.md5 create mode 100644 input_8cpp__incl.png create mode 100644 input_8hpp_source.html create mode 100644 interpolation_8cpp.html create mode 100644 interpolation_8cpp.js create mode 100644 interpolation_8cpp__incl.map create mode 100644 interpolation_8cpp__incl.md5 create mode 100644 interpolation_8cpp__incl.png create mode 100644 interpolation_8hpp_source.html create mode 100644 jpeg_8hpp_source.html create mode 100644 jquery.js create mode 100644 map_8hpp_source.html create mode 100644 mat3_8cpp.html create mode 100644 mat3_8cpp__incl.map create mode 100644 mat3_8cpp__incl.md5 create mode 100644 mat3_8cpp__incl.png create mode 100644 mat3_8hpp_source.html create mode 100644 mat4_8cpp.html create mode 100644 mat4_8cpp__incl.map create mode 100644 mat4_8cpp__incl.md5 create mode 100644 mat4_8cpp__incl.png create mode 100644 mat4_8hpp_source.html create mode 100644 menu.js create mode 100644 menu_8hpp_source.html create mode 100644 menudata.js create mode 100644 mode7_8cpp.html create mode 100644 mode7_8cpp.js create mode 100644 mode7_8cpp__incl.map create mode 100644 mode7_8cpp__incl.md5 create mode 100644 mode7_8cpp__incl.png create mode 100644 mode7_8hpp_source.html create mode 100644 mp3-stream_8hpp_source.html create mode 100644 multiplayer_8hpp_source.html create mode 100644 namespaceblit.html create mode 100644 namespaceblit.js create mode 100644 namespacemembers.html create mode 100644 namespacemembers_enum.html create mode 100644 namespacemembers_eval.html create mode 100644 namespacemembers_func.html create mode 100644 namespaces.html create mode 100644 namespaces_dup.js create mode 100644 nav_f.png create mode 100644 nav_g.png create mode 100644 nav_h.png create mode 100644 navtree.css create mode 100644 navtree.js create mode 100644 navtreedata.js create mode 100644 navtreeindex0.js create mode 100644 navtreeindex1.js create mode 100644 navtreeindex2.js create mode 100644 navtreeindex3.js create mode 100644 open.png create mode 100644 output_8cpp.html create mode 100644 output_8cpp__incl.map create mode 100644 output_8cpp__incl.md5 create mode 100644 output_8cpp__incl.png create mode 100644 output_8hpp_source.html create mode 100644 particle_8cpp.html create mode 100644 particle_8cpp__incl.map create mode 100644 particle_8cpp__incl.md5 create mode 100644 particle_8cpp__incl.png create mode 100644 particle_8hpp_source.html create mode 100644 point_8hpp_source.html create mode 100644 primitive_8cpp.html create mode 100644 primitive_8cpp.js create mode 100644 primitive_8cpp__incl.map create mode 100644 primitive_8cpp__incl.md5 create mode 100644 primitive_8cpp__incl.png create mode 100644 profiler_8hpp_source.html create mode 100644 rect_8hpp_source.html create mode 100644 resize.js create mode 100644 running__average_8hpp_source.html create mode 100644 save_8hpp_source.html create mode 100644 search/all_0.html create mode 100644 search/all_0.js create mode 100644 search/all_1.html create mode 100644 search/all_1.js create mode 100644 search/all_10.html create mode 100644 search/all_10.js create mode 100644 search/all_11.html create mode 100644 search/all_11.js create mode 100644 search/all_12.html create mode 100644 search/all_12.js create mode 100644 search/all_13.html create mode 100644 search/all_13.js create mode 100644 search/all_14.html create mode 100644 search/all_14.js create mode 100644 search/all_2.html create mode 100644 search/all_2.js create mode 100644 search/all_3.html create mode 100644 search/all_3.js create mode 100644 search/all_4.html create mode 100644 search/all_4.js create mode 100644 search/all_5.html create mode 100644 search/all_5.js create mode 100644 search/all_6.html create mode 100644 search/all_6.js create mode 100644 search/all_7.html create mode 100644 search/all_7.js create mode 100644 search/all_8.html create mode 100644 search/all_8.js create mode 100644 search/all_9.html create mode 100644 search/all_9.js create mode 100644 search/all_a.html create mode 100644 search/all_a.js create mode 100644 search/all_b.html create mode 100644 search/all_b.js create mode 100644 search/all_c.html create mode 100644 search/all_c.js create mode 100644 search/all_d.html create mode 100644 search/all_d.js create mode 100644 search/all_e.html create mode 100644 search/all_e.js create mode 100644 search/all_f.html create mode 100644 search/all_f.js create mode 100644 search/classes_0.html create mode 100644 search/classes_0.js create mode 100644 search/classes_1.html create mode 100644 search/classes_1.js create mode 100644 search/classes_2.html create mode 100644 search/classes_2.js create mode 100644 search/classes_3.html create mode 100644 search/classes_3.js create mode 100644 search/classes_4.html create mode 100644 search/classes_4.js create mode 100644 search/classes_5.html create mode 100644 search/classes_5.js create mode 100644 search/classes_6.html create mode 100644 search/classes_6.js create mode 100644 search/classes_7.html create mode 100644 search/classes_7.js create mode 100644 search/classes_8.html create mode 100644 search/classes_8.js create mode 100644 search/classes_9.html create mode 100644 search/classes_9.js create mode 100644 search/classes_a.html create mode 100644 search/classes_a.js create mode 100644 search/classes_b.html create mode 100644 search/classes_b.js create mode 100644 search/close.png create mode 100644 search/enums_0.html create mode 100644 search/enums_0.js create mode 100644 search/enums_1.html create mode 100644 search/enums_1.js create mode 100644 search/enums_2.html create mode 100644 search/enums_2.js create mode 100644 search/enums_3.html create mode 100644 search/enums_3.js create mode 100644 search/enums_4.html create mode 100644 search/enums_4.js create mode 100644 search/enumvalues_0.html create mode 100644 search/enumvalues_0.js create mode 100644 search/enumvalues_1.html create mode 100644 search/enumvalues_1.js create mode 100644 search/enumvalues_2.html create mode 100644 search/enumvalues_2.js create mode 100644 search/enumvalues_3.html create mode 100644 search/enumvalues_3.js create mode 100644 search/enumvalues_4.html create mode 100644 search/enumvalues_4.js create mode 100644 search/enumvalues_5.html create mode 100644 search/enumvalues_5.js create mode 100644 search/files_0.html create mode 100644 search/files_0.js create mode 100644 search/files_1.html create mode 100644 search/files_1.js create mode 100644 search/files_2.html create mode 100644 search/files_2.js create mode 100644 search/files_3.html create mode 100644 search/files_3.js create mode 100644 search/files_4.html create mode 100644 search/files_4.js create mode 100644 search/files_5.html create mode 100644 search/files_5.js create mode 100644 search/files_6.html create mode 100644 search/files_6.js create mode 100644 search/files_7.html create mode 100644 search/files_7.js create mode 100644 search/files_8.html create mode 100644 search/files_8.js create mode 100644 search/files_9.html create mode 100644 search/files_9.js create mode 100644 search/files_a.html create mode 100644 search/files_a.js create mode 100644 search/functions_0.html create mode 100644 search/functions_0.js create mode 100644 search/functions_1.html create mode 100644 search/functions_1.js create mode 100644 search/functions_10.html create mode 100644 search/functions_10.js create mode 100644 search/functions_11.html create mode 100644 search/functions_11.js create mode 100644 search/functions_12.html create mode 100644 search/functions_12.js create mode 100644 search/functions_2.html create mode 100644 search/functions_2.js create mode 100644 search/functions_3.html create mode 100644 search/functions_3.js create mode 100644 search/functions_4.html create mode 100644 search/functions_4.js create mode 100644 search/functions_5.html create mode 100644 search/functions_5.js create mode 100644 search/functions_6.html create mode 100644 search/functions_6.js create mode 100644 search/functions_7.html create mode 100644 search/functions_7.js create mode 100644 search/functions_8.html create mode 100644 search/functions_8.js create mode 100644 search/functions_9.html create mode 100644 search/functions_9.js create mode 100644 search/functions_a.html create mode 100644 search/functions_a.js create mode 100644 search/functions_b.html create mode 100644 search/functions_b.js create mode 100644 search/functions_c.html create mode 100644 search/functions_c.js create mode 100644 search/functions_d.html create mode 100644 search/functions_d.js create mode 100644 search/functions_e.html create mode 100644 search/functions_e.js create mode 100644 search/functions_f.html create mode 100644 search/functions_f.js create mode 100644 search/mag_sel.png create mode 100644 search/namespaces_0.html create mode 100644 search/namespaces_0.js create mode 100644 search/nomatches.html create mode 100644 search/search.css create mode 100644 search/search.js create mode 100644 search/search_l.png create mode 100644 search/search_m.png create mode 100644 search/search_r.png create mode 100644 search/searchdata.js create mode 100644 search/variables_0.html create mode 100644 search/variables_0.js create mode 100644 search/variables_1.html create mode 100644 search/variables_1.js create mode 100644 search/variables_2.html create mode 100644 search/variables_2.js create mode 100644 search/variables_3.html create mode 100644 search/variables_3.js create mode 100644 search/variables_4.html create mode 100644 search/variables_4.js create mode 100644 size_8hpp_source.html create mode 100644 splitbar.png create mode 100644 sprite_8cpp.html create mode 100644 sprite_8cpp__incl.map create mode 100644 sprite_8cpp__incl.md5 create mode 100644 sprite_8cpp__incl.png create mode 100644 structblit_1_1API-members.html create mode 100644 structblit_1_1API.html create mode 100644 structblit_1_1API.js create mode 100644 structblit_1_1API__coll__graph.map create mode 100644 structblit_1_1API__coll__graph.md5 create mode 100644 structblit_1_1API__coll__graph.png create mode 100644 structblit_1_1AudioChannel-members.html create mode 100644 structblit_1_1AudioChannel.html create mode 100644 structblit_1_1AudioChannel.js create mode 100644 structblit_1_1BMPHeader-members.html create mode 100644 structblit_1_1BMPHeader.html create mode 100644 structblit_1_1BMPHeader.js create mode 100644 structblit_1_1BufferFile-members.html create mode 100644 structblit_1_1BufferFile.html create mode 100644 structblit_1_1BufferFile.js create mode 100644 structblit_1_1ButtonState-members.html create mode 100644 structblit_1_1ButtonState.html create mode 100644 structblit_1_1ButtonState.js create mode 100644 structblit_1_1FileInfo-members.html create mode 100644 structblit_1_1FileInfo.html create mode 100644 structblit_1_1FileInfo.js create mode 100644 structblit_1_1Font-members.html create mode 100644 structblit_1_1Font.html create mode 100644 structblit_1_1Font.js create mode 100644 structblit_1_1GameMetadata-members.html create mode 100644 structblit_1_1GameMetadata.html create mode 100644 structblit_1_1GameMetadata.js create mode 100644 structblit_1_1JPEGImage-members.html create mode 100644 structblit_1_1JPEGImage.html create mode 100644 structblit_1_1JPEGImage.js create mode 100644 structblit_1_1JPEGImage__coll__graph.map create mode 100644 structblit_1_1JPEGImage__coll__graph.md5 create mode 100644 structblit_1_1JPEGImage__coll__graph.png create mode 100644 structblit_1_1Map-members.html create mode 100644 structblit_1_1Map.html create mode 100644 structblit_1_1Map.js create mode 100644 structblit_1_1MapLayer-members.html create mode 100644 structblit_1_1MapLayer.html create mode 100644 structblit_1_1MapLayer.js create mode 100644 structblit_1_1MapLayer__coll__graph.map create mode 100644 structblit_1_1MapLayer__coll__graph.md5 create mode 100644 structblit_1_1MapLayer__coll__graph.png create mode 100644 structblit_1_1Map__coll__graph.map create mode 100644 structblit_1_1Map__coll__graph.md5 create mode 100644 structblit_1_1Map__coll__graph.png create mode 100644 structblit_1_1Mat3-members.html create mode 100644 structblit_1_1Mat3.html create mode 100644 structblit_1_1Mat3.js create mode 100644 structblit_1_1Mat4-members.html create mode 100644 structblit_1_1Mat4.html create mode 100644 structblit_1_1Mat4.js create mode 100644 structblit_1_1Menu_1_1Item-members.html create mode 100644 structblit_1_1Menu_1_1Item.html create mode 100644 structblit_1_1Menu_1_1Item.js create mode 100644 structblit_1_1Particle-members.html create mode 100644 structblit_1_1Particle.html create mode 100644 structblit_1_1Particle.js create mode 100644 structblit_1_1ParticleGenerator-members.html create mode 100644 structblit_1_1ParticleGenerator.html create mode 100644 structblit_1_1ParticleGenerator.js create mode 100644 structblit_1_1ParticleGenerator__coll__graph.map create mode 100644 structblit_1_1ParticleGenerator__coll__graph.md5 create mode 100644 structblit_1_1ParticleGenerator__coll__graph.png create mode 100644 structblit_1_1Particle__coll__graph.map create mode 100644 structblit_1_1Particle__coll__graph.md5 create mode 100644 structblit_1_1Particle__coll__graph.png create mode 100644 structblit_1_1Pen-members.html create mode 100644 structblit_1_1Pen.html create mode 100644 structblit_1_1Pen.js create mode 100644 structblit_1_1Point-members.html create mode 100644 structblit_1_1Point.html create mode 100644 structblit_1_1Point.js create mode 100644 structblit_1_1ProfilerProbe_1_1Metrics-members.html create mode 100644 structblit_1_1ProfilerProbe_1_1Metrics.html create mode 100644 structblit_1_1ProfilerProbe_1_1Metrics.js create mode 100644 structblit_1_1Profiler_1_1GraphElement-members.html create mode 100644 structblit_1_1Profiler_1_1GraphElement.html create mode 100644 structblit_1_1Profiler_1_1GraphElement.js create mode 100644 structblit_1_1Profiler_1_1GraphElement__coll__graph.map create mode 100644 structblit_1_1Profiler_1_1GraphElement__coll__graph.md5 create mode 100644 structblit_1_1Profiler_1_1GraphElement__coll__graph.png create mode 100644 structblit_1_1Rect-members.html create mode 100644 structblit_1_1Rect.html create mode 100644 structblit_1_1Rect.js create mode 100644 structblit_1_1Size-members.html create mode 100644 structblit_1_1Size.html create mode 100644 structblit_1_1Size.js create mode 100644 structblit_1_1Surface-members.html create mode 100644 structblit_1_1Surface.html create mode 100644 structblit_1_1Surface.js create mode 100644 structblit_1_1SurfaceInfo-members.html create mode 100644 structblit_1_1SurfaceInfo.html create mode 100644 structblit_1_1SurfaceInfo.js create mode 100644 structblit_1_1SurfaceInfo__coll__graph.map create mode 100644 structblit_1_1SurfaceInfo__coll__graph.md5 create mode 100644 structblit_1_1SurfaceInfo__coll__graph.png create mode 100644 structblit_1_1SurfaceTemplate-members.html create mode 100644 structblit_1_1SurfaceTemplate.html create mode 100644 structblit_1_1SurfaceTemplate.js create mode 100644 structblit_1_1SurfaceTemplate__coll__graph.map create mode 100644 structblit_1_1SurfaceTemplate__coll__graph.md5 create mode 100644 structblit_1_1SurfaceTemplate__coll__graph.png create mode 100644 structblit_1_1Surface__coll__graph.map create mode 100644 structblit_1_1Surface__coll__graph.md5 create mode 100644 structblit_1_1Surface__coll__graph.png create mode 100644 structblit_1_1TMX-members.html create mode 100644 structblit_1_1TMX.html create mode 100644 structblit_1_1TMX.js create mode 100644 structblit_1_1TileMap-members.html create mode 100644 structblit_1_1TileMap.html create mode 100644 structblit_1_1TileMap.js create mode 100644 structblit_1_1TileMap__coll__graph.map create mode 100644 structblit_1_1TileMap__coll__graph.md5 create mode 100644 structblit_1_1TileMap__coll__graph.png create mode 100644 structblit_1_1Timer-members.html create mode 100644 structblit_1_1Timer.html create mode 100644 structblit_1_1Timer.js create mode 100644 structblit_1_1Tween-members.html create mode 100644 structblit_1_1Tween.html create mode 100644 structblit_1_1Tween.js create mode 100644 structblit_1_1Vec2-members.html create mode 100644 structblit_1_1Vec2.html create mode 100644 structblit_1_1Vec2.js create mode 100644 structblit_1_1Vec3-members.html create mode 100644 structblit_1_1Vec3.html create mode 100644 structblit_1_1Vec3.js create mode 100644 structblit_1_1packed__image-members.html create mode 100644 structblit_1_1packed__image.html create mode 100644 structblit_1_1packed__image.js create mode 100644 surface_8cpp.html create mode 100644 surface_8cpp.js create mode 100644 surface_8cpp__incl.map create mode 100644 surface_8cpp__incl.md5 create mode 100644 surface_8cpp__incl.png create mode 100644 surface_8hpp_source.html create mode 100644 sync_off.png create mode 100644 sync_on.png create mode 100644 tab_a.png create mode 100644 tab_b.png create mode 100644 tab_h.png create mode 100644 tab_s.png create mode 100644 tabs.css create mode 100644 tilemap_8cpp.html create mode 100644 tilemap_8cpp__incl.map create mode 100644 tilemap_8cpp__incl.md5 create mode 100644 tilemap_8cpp__incl.png create mode 100644 tilemap_8hpp_source.html create mode 100644 timer_8cpp.html create mode 100644 timer_8cpp.js create mode 100644 timer_8cpp__incl.map create mode 100644 timer_8cpp__incl.md5 create mode 100644 timer_8cpp__incl.png create mode 100644 timer_8hpp_source.html create mode 100644 tweening_8hpp_source.html create mode 100644 vec2_8cpp.html create mode 100644 vec2_8cpp__incl.map create mode 100644 vec2_8cpp__incl.md5 create mode 100644 vec2_8cpp__incl.png create mode 100644 vec2_8hpp_source.html create mode 100644 vec3_8cpp.html create mode 100644 vec3_8cpp__incl.map create mode 100644 vec3_8cpp__incl.md5 create mode 100644 vec3_8cpp__incl.png create mode 100644 vec3_8hpp_source.html create mode 100644 version_8hpp_source.html diff --git a/annotated.html b/annotated.html new file mode 100644 index 000000000..46e3e512a --- /dev/null +++ b/annotated.html @@ -0,0 +1,143 @@ + + +
+ + + + +
+ 32blit API
+
+ |
+
▼Nblit | |
CAPI | |
CAudioChannel | |
CBMPHeader | |
CBufferFile | |
CButtonState | |
CFile | |
CFileInfo | |
CFont | |
CGameMetadata | |
CJPEGImage | |
CMap | |
CMapLayer | |
CMat3 | |
CMat4 | |
▼CMenu | |
CItem | |
CMP3Stream | |
Cpacked_image | |
CParticle | |
CParticleGenerator | |
CPen | |
CPoint | |
▼CProfiler | |
CGraphElement | |
▼CProfilerProbe | |
CMetrics | |
CRect | |
CRunningAverage | |
CScopedProfilerProbe | |
CSize | |
CSurface | |
CSurfaceInfo | |
CSurfaceTemplate | |
CTileMap | |
CTimer | |
CTMX | Struct header generated by the output_struct option |
CTween | |
CVec2 | |
CVec3 |
+ 32blit API
+
+ |
+
+ 32blit API
+
+ |
+
+ 32blit API
+
+ |
+
+ 32blit API
+
+ |
+
Audio engine. +More...
+#include "../engine/engine.hpp"
#include "../engine/input.hpp"
#include "../32blit.hpp"
+Namespaces | |
blit | |
+Functions | |
+uint32_t | blit::prng_xorshift_next () |
+int32_t | blit::prng_normal () |
+bool | blit::is_audio_playing () |
+uint16_t | blit::get_audio_frame () |
Audio engine.
+rZk9@*frl)ejHOJp+QuJgx3}vYyyapv{>@g*X1%}R?ivt$ z%xe{>DnCafJ2+&)a(uS-idwgn@|L#H!i)a2UXh!7X!dJzSJs17%t!owm>h^Pvi+o6 zr&)0?|NG#LpT|xtXt+ec_E|1=8T~_~xXe`ax0sdD;XK(JQweBTf87E?k%IT2gpsKa z36tVBwEKiloayq{P|xHV z1On$Q~9I9Byzk6q~730O& znVfY+I>Iad8*Qhye=v7^K&F7YW|mU`#20bbgpC dCQp1LyFg$pTkka6_my?8 zGs N6dAWc6we<7Pua5lZ>+6mG`t=7^x5l>*>dov8hp49zPwPR2nNz9W z`|>`?&J*$xXvr6k6-r3-Z(5z&-&;h${U-%a_#F=P4&q7l@K}>Em&h@E#Z^I{3m5V^ z;g$CBxX!X%TRDJ!8A#v4CUx}#`2g-l_E^Cz*Qc4M%8(Cw-Ad6|0iy}cPR{VyMq$mN zU|RI^6vi{&VcG 6lX#43#@D3}cFvJSu!spwB?h(a2A&4Jof)?y5v5RT@VPU+` zReK1KlR(omgv}ZG2I$3$Bhjug7yVPyI_MQO6&WFzbSb+@K(>0Vxh9*M8%Sz#)E#Xp zs@yU20H|9g3vQj^|BtP=fQl+?|3xY3?k-8`Zh@hZ0g0hx5G04L0Rg2$>26TEq+uv& zrG}7>krI$n8fiJ(|2g0N?z;E9YYls50c+T^*!y{Z@%)~Sqr>llIuA1Mg>iZBGTyva zrzN&goOGm|=!pk2#*;rOTONBXc~+va17kLX9NPzIL%e@E(o)aeW1qPYRKKD7Tvv0E z?8>j%asD=>zQC!gwxXLSuH<}*yW3ZGtfeFcHjnkv&9LFk-ONaAsa}|OSz4Nb$3!}L zn)c?AH?x{(0 (7H`x*g!Z@6e+1=Qvacfg#wd2D9@lDZzS8~W=WsA%Y@^F)I&94u z-WyX?CeUQLZ~#|EMI(9xp!yUI@A1SSbMh6=D(O&%j%xWGnw#iHyqrvhxjr(SSmn3V z-V?jt$p$)Hyf$yV;})Zt=|u(sww#x@z2%kgbEBi2GBU`a%+4pcIfFCZj!VPvrs=l7 z+V)4IX)U@iBkDuHWkWmM#*c?NjXQ4!p2Z8Gw!U0 &N;Wyqb}X4eG^dqV-&< z&FS%KCw%9#k#~)kg`K&KJ{S92-y2;fTqIuv?>*D|_jn6D9(IEN9s$kK`9}c@orf2> z=E#V)dzZ`bGqbsW?e;*T3r^2ZXUo&m%%0tCq2MjxF?Gi7ciU#szQiB=zY8@0gl{a+ zKJd{nKfd&?{r)KDA2p6EhIq3-|4KhfZ`|HFr#%pHF@F0x@Aq%JR4vJTd*Dkp<8?B| z-wCnT2NAnZ+W3hsxTPKnWb$I|JMSH<3`DhZOa(_BpU21zl~4{!Pw?K%8#HS}Q9#fG z4O-sW6c1D4=7um+Jb6qZBXR16Ff;MYNCY!?xbo+b4Q-%$x(mrYpik!OTa1?;aK%)& z50(( $yOVi!NH>iq3% z95?}NefyCw-nvkm<5;w7RNN<5^(3C5P$uwR(G~d(&p?`BN8{OuP#XPYSQ3r4k>A7( zRt3c=OKFdvTGq5$XBSJ*2`|(~WH)-DKTVLnw{W88;p6=U>pc@2qsQxB_`?L1F6`d3 z>bA8;?hQnWW0%8G=e_HX3xK03aWp9` 3p5}QlPZsH$cK!h@hmIqRhIwD1zC#P=MAwzw(mCI2WpeU_ zu*PE8E#=VOhZvxfa}YAOWylSfbCX-ZTi+aKu_7SpWl5?5>E43BxB;WK#tzT;sEj&_ z1L%3tpj4xX0h>uqw17pZnrI)t?%(#O@ZF=x+|8i+H1g3C zG4*MatIA$Z*zZVv*Rgrrog(JcHrJ7(v}Dc4AclurzvK (e>Lhe&_xDE6(WP zLVJw|&EMtCe?NZ9DR037d^_t7L7AQK%h;8Fp7*mM#~nsE^PN(Ix9;dq1k1**h^vxw zO-sU|$a?P6j`xwId53jMO>_gh#1!ZLQ_7ypka+f(7;nJW)hnjOUK-KDpHNDg=Pg33 z3N(5`De-tCNymQ^(b{Nx@|O1GzbB3Ju5CH7h8TFUsTP=k-qk;{6eO6qPIwz7V(+TA zYVle_aGL1-nO_-RK8O9~q0`D}Y{aED+lq$>eTGX{{han~ZS0Pmj3r-t<*j;mWu5bj z1^AU634L>B3WLpPN{(4^ORSB|hn?AgnYX;s4tA9=+8%z1d=_4sPgUnm5Q8k5x9aoD zb5#H@Cn SpN0_ufOwE9%-bv$Y6w(&*2||lu1-0LWT%$s>BCYBNd$BLciH4 zKKt})u${kprgkhJ_u*8t!z^NDvVlQkv4fk@IRN)}ewCc26)mV!#c=3F_`UaP&si zt6p1FUaH|IwM6Sn&i|BC;Mk`4pVX@L0^C%lyVl9KMyk*k55HXI-#nJQ`^(8$(rn2b z LdqK4Ze9!L?Rb(G I6sHkMG@CWk0~iT;L1_&|EoL>^ zqXR{<3RONA=%z@!rNHn@OKWS6mTY|v>~Ph0WzbUhjG5N#O8m$iReak*ql9rU>6RU% z4zmTxm zTyYiN4*wkaY>VBPne)+C)>2@Pul15QkzH#CSNjRD`)iGxXp~Oi%y&~Sp8XKsuU%6g zz%9Q3H1tqbt~U_=+{ m;!NF2#`S-5I=_|WC|JDEf7NN$qzkd7=HG6z3k zPN5zBMd$Se;b$@{m}%ZEOqdmhj)_p~B^^vrB3#$2|L{sN6n%;GYci2plyz6V0A>KE z;8%$Tz5#)8$1-q2FVbkCwEBtI;boK1-|TW-HG4Zdh>3~GWu78^{P6H_#itmGojmEu zhiiq{>AT_SJEcY*wIu#=at{2HeR_i#W)2O539N}TKB7U>nPyGeimI|&xssDv_>4Hy zE)2e61mT_;4pdC=-tX`wT`X`IVLURk>^iue=n6z% 6# zu=2FX;;OF7AYDex I*ozdCp*iAxz?1(ZhS`wrxOWPH* % zMK FlI@-^)Z~WDVpm|X*zI+d<7jF%<0a BaopOlBbBz^z3LWY zd=;pT+_zJLRm#d}B_{kB7}#BBm6eS_zgb%Qz{vD
Oe#iY*YH`osgDw)q@3*_f !k2+utiMZ%S({F}C;$JKXei zQyeB!1_rLKq-CD!5|b1!so(uF^Lmq4F*e@P()ZKe g6qwga*I{dJM$LjT|kH?z~PQc*zLAzbG znzT)cK4!DXRgH3c-A@Xf%Tc=JpKh05W(W1l6n#aAsU#Ssk+Fo)k|Z2?z4>;{3yOk+ zXT&}5 %$}{Y4oiu pevRCI4ANwzaYb#I z4?`YX)KSS0oK9gATzTO+GWSQ~uv7JamC3iBR}g(sF%;SR>S^gOu}B`s5pSa-(@*yK z>3x>$m+ L0z zku@>-ITbunUj5WKEuMGQ5}S0pfKQ8DgyY@Is0WTP76$N4z$)e8k+k}P{vgkwwsyHV zDgRR%H6lxF#}F-pj#@2VyErrIXEXRd!lF2t%2T-4jW|45ON=QJ+^kF9AO&MGY*ClG zZrq-t*=;bMc=T+k4b>+-`w;nU!k@ngca&`QK|YC@@hxxtu@_nzKlOtOVW)u1)xnF* z@phx-M~+I@*87@JT7^l$1w2^vxMYMadq>fv-zoRh<`y}25G!TF*dmJ1oUvQ@RG~=t zU*qk@8g`G&Vaf@$$ldx-Kat?9DcfZlTQ5t4i1%X~RvBrpa)Mhgm#Pbv5JXE=uDK|L z8H9-*VMq6oY} qU2Qi8=##gc~;$f;E*>Nop}c2r}c9XH_Mfn19>G9 G z2Nw^vWPhChW?i3sKTXViFiY^Z$D5h{zpV~}X;y*%u9^i^lSeA@Bt}0PC!f+(I ;KqrEtB*5QhhcW?ZJl~u+=&l(s)OcsXAro_a)0K_9|4hI#c z2@fjGS;x_1i-C1{Tln2*8M#~*BnZO?0^=#c6H8WBebugJ>a-ncqR1cNq1*n5v6}%B z^QTr&JaCJJza<-3v&>7Y%`^j2-|nz ZVUyILRiDu?l@|6xn{rxT}8m)cmYWE_W!6 zl9VoQQpJrz+U796Q}76upJXOvoUui?w$;A3VAZDUc7jNNNRgtWjbv79cm_a8ATmBX zbC8>yzL ;0dqZfuuyXt(h?k%MehUv<&j{O7x9X^$R%ca;QBm zsMYd0>>zU?(&FIU9XJZ#mXS>gmd=nQ5_8U>z4XgcSOBSn>A~nNTn|pItMSjUOHi*p zLRs%d6^bzuhxH=(G4+%N3i-0rKQPU~0djo2sbLFwB5mmR=ZZeTMw@!XW4FTP(}u^5 z-gf%1xK+(F2xNRp|8tMxR~v;uY8FOS9Gs~W&(rh0t)(VY-=++^@0~kGhs08nVfpzU z-ePGHpZ=$gzHud`P1X8yGIX2B^6+CM^*&K?^#R#)r=~v})yFJv8hGWgGgU0btZ?&v zAX*LxVZ0&Oerg0cV|m!zJPNwRQM{Sr2J$I?D&9Ig+;$!XLC3R$gYM6Q|3X2-Jy$e6 zZ^L(VW=`)fgRi=d?ytE&Fy8Oi1)Tu-bPNycEb;+Uo5i1Pfp@+eNexd_3^LD%hn-5T zeSdRMlOIje>N(PV92rk@BjE >R*|3g_FW2MN06JxBV5h()U}a^a zE3og6Z(9qMi(8bO+{Pfb?@hpdW5@9?A+3ZRkryc)aO{o!?E|lgt*p| 4Q?@DSq~V|agbV7E!Ze^;PZEb@nBA2nwPr-YNb#DGZ4B(z1685>AT{*m z*f;LLE)97ukA#m4`#={Mi51rT<`;l3l9JfY&NC+yaH4D0J6RZ86^uD&Ud{_>PeG3l z$g&`5H+t>Sd0y%IRRdw^s510eNdx2E2cBL0?>^+*5t*ht98Gqd?oN zIU*T3%J?23>Se!NQ_93gO1B$q-AdBphXkN~j-123;1m?Ma&<)WlEAwIa *;K 9p_LVqf>u^LH1J zg1XZ($%VF$!d`+`Uwu1Et27mC;iA^J@~7#lPC)DqPO^+muzcPcOL()SGW@7-DNAq& zS5r-V8DUMUqe~gyTbMQ~9cz@xyok9^#`zcHLQ{`cB=lpywOGH4$-)e_8AL$IrV)bq zO|Q&D3WPh-Nbb&-6Fx<)SmY`Pis&~1NclTG%X-@43{Jea5h5`?lBHPb!t#^qd12l$ z$cR69>g3vSN?m+&)wWzXmrF=y#R;Q6Sp~~P^RcKg_|y}vq_N1mjPqt1ruw{jAKt3H z(z|z%A5)XO6TEH?&DuV8ar$_VFegdx5u{t%g|^5a5zhxJVDvnGUx3amH0EgH41-rF zt{uWQOVGQ69P+=
~r8tOy#q@@>4Uoen@o{vV7Hg+FY3p7RhYtM|r!SHSW?q}K2 z-j#5oLVtNiC+CZx6MqD(ZihQour`jV`ekLSdc!f_g=VBH>Z|96Vn2oN`xmptVIb?> zbK}2(1Eex9v+xZ7ZL&LU^H=lEarfElx>a_iI#f2v<#~5F{cKc#%IY1u`TuSCY0#IH z{&&Ic#*2$>b-$7qVWrsOvO(bXwrLqm{#j0nDcElQK_R+nes$NXkLgIu{C}?JMQeW~ z)RwB%nxWKB=VQ4Y$fU=L18hH^9{BytKulFCgV%jxZQZ3(Q4FJ|H~*#d8Vq+csqY zD{+H0CI<1li08xP;uq6Y4#Pu8;?HjsrL%AW?e{xoAf55Hs6MOx?L0g-X@{u3NYV)0 zf%Ukl4!7i>8FA>0PaN5VSxQ=-A;=Lb$L3+}7X57&qR-H&<9Q^e=M+X?)O74<8+=sciqS Z;zmBX>U2NPx9+4N*q zGh?LDGO#zxF0;#+YkM3}>q!Y8di#Zz$`IU?vWy5MJ6Mbp0eu xVoXDXDhmkkg2ckSJZSjv zu%cEDBs=J+FP_$jaNQ9rtxM+W3iy$c!v(fCw2*l4_tjB+bTggj )%`+W|bwuBddo8S!e2dLFwxz3jNM5&fkg z;d;VwnFI-1(^_ZQ1S+hABe?{dIQ0To1{6wVvPu21d!QU4hKAv^;4~<0qhH~SQRROC z=Wg}XFs6d7xYy2QoH`~n@~^)U gpmAxv+UI=UCH?zI@9#QE z(ACP(-}Nny`$4Jh^VPt$yTIThJ|T?d3w9-QgMStA;q+zDgWlgQA?U)*pVpo~z|VY^ zNT90SOXa@RE6@pbRJ`94VdEfNX X=ida!3;okAj^Cy2 zwbI&$zar{5r}mc3Pq)I}Z*N%Vaj2!F!ORCe%_srmH~E gN85B)QA#?(J!8(CQ7U&Ej9 z7cBl+`V(u33~+6Zm{QLOYYKGsBgkak>Z>+Hj7&%3Hc~dfoePK4+~1|>;Fx8goqX>& ztbeJVMD{3S=vmbxS)BJ@M;g5lirm_Bp{pm=e1uHe*@UO;+I-d`Jc*&y?6-_QT&J9E zAo7(+o_dQ-CSqukvfGZe>byHEz7L6Z3Mfi5;5`21>Q^Ec%?KWwtK9F^LTSNeV;%=- zOsbJ%9Q}FJNVD-5wY3e#{ayQZ<}#Vm2P>w>xQw8(bM~373_B|Yd>WHlnefucZrnJw zU+yU43ZW32oU+Zl2`+|L#%RTA%@sHzW`YA&R|Vbfo)bjj1G*uhm9BDEI4-Dq*QP4^ zH9y?KvJvP4KXMrX{!%YLIdO*HL(gU_Tu)Zo|7@XUx*5%oS+UijTIn}k<+b13(I-U4 zwO` e^_rX#B`v)thM6;;%J zo;ew&A?cWID15dr>4I3V=s-G{Wf7zkW(#1lXAz{@ydZ9+DLj$ (cEWPNUXV>Ini9#h*$OA|fZz46Lr;|c{CeRWGm=7(8=_f;Zp zn%g>|%+lFgZQsB%7;MqZ-3M45_Z+;qg`(8YA@CWWSJZU7vXqGIpY ?YDXLe<&k>-(= z@su`}kp*Qe^Ip&=ezL*>f?YE4;lr~Ejh|D~WcxyX`g@Si^391uNu=g;&6CuK;>O}t z6>ivM6qi`N&xneo$+xBUR(SXGwjNdbUChy&JU`OD=)e^%CVVzN&=dBN )pl;oB)r4PBd$mlde!i6TaWvp^s zzsgXB&B7gMXN66neo=j$wG?4S5X@*>NK3>w0F)c2*{#5fV9Qlb9lAjGKOC9?aYYHR zyb#GFiWa OZs@X`l<7T1yBf# Pa z_CRv7x|TxAz!(y*Ls$ZAAeIr(dv(l@PP$=9k80f{=rAwkN-1S@+qNS=f|^0kL0AYp zHmC;PUIZ&NTCDD7j&^|LRi2(4-GG(SA5-d`yzDY-RMaMIo*0LTT*97z#*SHd=x={& zVTbTgfti|xdF;HI4ma>j60E2xo@ @$J#b-g&;$mU%V7=Ba#^mHfnLBLF0{ zVom_ #Vc5_^w|ihgy#Cl_eoIT} z5lVUeQ%$Jxx| ?H*-WKqT@HGPcuAQVGLt(g(%ONZS%@h@%Ay=#>5NRcJ^Iag!qoF-@_b zMwZu14R?X5|Ey4E@Y|EtN+PxKHga^l*wBuhAhCp!f!6c_r6eT20xC(hf?%7zl^g@ zb5W?_Ic{6=+=$;)gQhy>H^Ro{nRF#WQ@vajPqU~#qHt?iL-Y@Pm1vPCauik)z33%A z<`sCG?^GWw(m#4im4=zWBY(BqHHYax92mUuV!xcapyrbI!sX0eK%Rlk_TmN$`Blb_ z5CSRt#-2ybw-rJ9zNDQT|4XB^4bWEFL0wAu%s0>QiqB#}9IOMAwxRqgFF$D?M~IEs zk;$W&Y!ZmAtGkWU9}?;RHV_d#mQ%fH%J*Y7^N#Ll8FH9^ti3t>#JoS$Jj}_wA7-G~ zl5{^S4uwitjllDFJ8F68QIZj8%(`iIHaStBXpJ(6c0Rdwir46*LLlLm;tAd}TXsuD zG~g6~>7LQ~t^SeG7aG0y{RuvX3GPM*c8A1J!?JOR<(71rb$u;`2cs4W@Dq7UZX$8n zu%2*u>Yi+)8;cPZls&Q`40k6Pe;f}vEse?Cp9)_7!`PxhU+ZRpdr~1Z7yW2J8mCWW zoHv)Gk-xV4mq Me9IIr|Pi*m_8$o8Qm-D53 z=BE; Hm3g(? 7QD$V vZ|vOUl^9e{8qr#nDW7GC+h`T1`*aM`=T7@@#y_e?akexA ztH7{vy~&oJ9W$Pke27yr#nwE+P}HZ0XY#Crr;5KinHu8@1m(-4y9x(vCLL}Yf;9)k zPV`#Udj$^Gcx7+2EC2Dmyqp=4$`S0<5#B%j5eFE(A{PxKWEwY5x1}GE5@z4{Fo}K@ z8YPnYCsjRfZs!M_u92+%mYiClwpHSQe<@)TLt=5W%`u0#q@JHoBuxlssW-3crxteT zxC{$1^o_#R`?qV7gp!N_Ugeuv1rE7f48#f(m8AU$B2d;Vl_OgsYcp@EJf@NEG^&+t z=4>t_2*ICWErMVDT`8y4FEth$!Kved5qUE8OE2!*BXsan7W5CZKe+Q>&%QC6HBl2y zCukKA^vp2^&-4@L{@cWx8GrTEhkz-!9phb5Y+!LP5 U52CdxI=}@kiAOeAcBLp|QubwIpL|wT3yIu!2B5vPj}EkXB2GCWFFcVylq{AI zq4puOb^}%eg-F^iKOw8Qnz}%QE1-Q@S>c2-MF9t`orCN1<)Dn8MU>wkU1y&~*ND1* z&>PPC{h5Qz?^>k5p?U&dV`6T%M5!i`z4dx9t_WkmCntk8ZYvAeap=#Mm&2e^`bPbv ziNC&WYi)|sxfgQCPc#xDe<-hCb;pZ1i=T$|dP1F@`4$(C2flrcm!xk`u)z+!HABn! zp3|$$ka#x2k*jlhBAu(_1)uyMgeIdfUO&NVhZ=O;B8p!1*qyL4U3J{jZpOE)t-I}5 zd#(H=hTa5cJ$Hm-0Na FX(Wv#X7R13>vDs1x)`T^>Gin!1{N_oMA9w@2pYYV&?5 zG5BO_ +R74acux?01;~c0GZC^n6_^3;?;czdXrzGjzSvFCgfnTutsb6H zJ>A9;j(nZdkrK@m_LxTTn(5}TMyDWI*PQR-<)857pAslXkfNyx1RJGIz8@$oe|k?8 zeR#LY=KH6BNQ7-6tH2+6bP{|mQvI}Dg~Vx=;xo`KqoS5kOUeNGYmM5@fI;Cb&utd;xd8?#>#zUNexgV zLo{-x#NYqO^rdiT$Ca>JbiWtFak=>$-=AGrnL!Q=ps=~*G4@-&ly#r;;C7?9NL#|> zvt%08HTxlp=9iJ`5?(J>5~=6J^GSi!?sGu*iYdwvf8+CV@#O*-s`oemS-mWus1(B% z@u~t8%7}J}$M){V^J$Ge`u8Y1&w=#>o5F8jt*nYLIU uSj+#dy1WGB35u`;`|EP~y+z9LP&whds(zZ16Nih+a2Bu0cE>)cEN3*4o?c 0H+*vXlvWT$Ab$o0>ugh z%br!c@(N|m-f~4*?ho; h4Y~x5dELg$^s7egs#$^M4@Fe~xd zet4NiJ}AADCNe71>N>HQW)?o(onbd-z@_u=KY+b~ zn=rqxR|I@`t4q4reRS3R)-aqhNkx HjDXTwv1l zxe_~SuMC#lZ2*zN>?i`XQf@3rTcx$m0U(_&!Na`g;Y_2mQeYIk#I>_58*~!Vg7K=( zZ(_%cuOPHG%bK>{(R+e%NEkfe+1mkJ5U27po;qu-0!T(;=*$)a!_%ENfhZ}$?smFm zgb1xEd5*fhNg+)3J5o&_Q-eXxABF!24$M=D&jln*|KHDv-$p$FsG%3z>X cT)JEBDW-pm0DvwZk-jtSqfExqRtby^&bni6?n0>M}IMx4Jfq4g*50RE>mulzm zU0p`F6lRt|WMxX*|1I>3XVBD0vJ19_*8&`>@zdP_ke+7|;7Ku8lo#|duEk_iST7yn zuNDa*!WCAJw`+roI~~Tfvi}eq0OUHxPJdTC$2B8wo*l5s&nxNr>%^S+=!XGGY2k@! zYw?M+ob DO=U(X?+kgzFy}lgHa>&HO zy(RDQyQbB5H7M}1)V6GemkP+wre$JQ2TGIP2i*dN*vrdehspnAhk2^I )W9*9lT*Fnwv_Bjq&c-mT!7ASZ9CoJM1{n<03kKAJnGzP6``{tlu z7)i)WCa}W`L4GxiW{%bdT3i ohns){{?$1;!H%j10?HTe5U9|OHC+;gZ5UvtwJ!y<&_{VVm zoe )zDLGH;@8!F~+kV$X3ZTwngtWM_M zg9M5`>GC*F&^uC$uh8cL*yOLwx$V_(nRdp6+hC%qNkrj=!h~#Jgxg#h-sNX=`9YCq zI!IBSnPd5xGnZo#98A gfA#jylzbmmkVeaEjm~>jKI98U)Q+|gz(XCe;^kFBn<4Kq`0jkl0lQJqH514S$ z%_zvW&=Nrko@sH#$zpZlD*RZH32YHXi`o%|XX@9swKhk-SwGGS2`*TjLt4oT{pL zksbV~BI#Q>{;62j2f_1Di}!Uth8%UVvJHIsf7E8SKhD9xQfj9ilITt{KEHH5Kh&-4 z506WH&Q&=3E!D#iI zHjpXgB0wrq>TTpc_K{^`;Rsk6mc4Qk*PITDlZ2H z7Zt67ot>naJO$kmz!t(o3H?R+46*fO*lg2fC#$TwRbekh!~KREyF~G0ZC`6;daS^@ zxJ<2+7!n5v!?hgB#j4S%qKKV3VV&*3`^*by%JSPu*uxk=yjNv=>ouxXc-iq!ZDpS% zBl3x*rXzV{N01nWs=Vp%^~gX!q>ng1*RXF9l7e(nWfGR)7!d?n{ool#6fqS5*?xBr zxA< ak8LPN)qk3PxY+yo4Z&O4wPdb&e?9xlP!~7FBl3(Duua zlcFcGOzPv&Dhnwb;XryP)x_{uk2b!yQL4-NXQ7)o Eo%I<*=CWVI4I){2t{Sa zHfcf#S437;YByaN{@@jZn7uDiVJME4WB*H8ZD}rY34yvuYmr+4QjP` z{>N+`MUHM*eqUv_^BAzDz-~El-fm`j1|j>jO7L~PjbPzlxP||O7|23NZEhLND$y;c zwwB@UWyZL-;DLem^Rz|bwg8HD!R5leTgeVwl;ps-i?_(j-z^er@bQgrUrT6eJXa~@ zvTa@Ylsb`T_#}^x+W>cztjE}I{YB&MImC{m8D!2ffFY{TnU)`yaecM7;q)!T8tH54 zfpsVL45!n Bn zc=z?_e)ZvgBRVjV`R(C~U(esfhm!~PsSmAXC>)qFWbQ8W;nd`)=V9O|_+dooetKT< zzP#t=u=8b)vuSB~IG(9XNaNe{shKJ#oz$M|pIje-JlR9}fb(_$yVwQKbaJwNX>xeK zg%(x|_n|EAM6G=oz7uTeM6DA0{i`J#hlf5S)C$09rfT^H 0Qm|=ML2V6BM7xgcFt88&dFgTnON?p3}~PD?9rfk zfE}6jsDc7F*6M`lvm}2VJRhxu!IS9AJej}7nbK^xYq>RLTBNDSpU{0`Q&$xmCE9#% zYODmpzQ;-=XbRNZ_7(TAyI1qCbrxD&au4YB{ZyaKyINn0%KdZ_miF(b8W3Di2~0ZM z$hsa7=Q=&Cj()B3uJ8bhP*cmG45kl=aZ*rjUEOKK??%G!wT(PgwG^*q#P}ibm2Lky zI8#wAWRBhRvqhOd^=RJ%?k@vv83$LC!6*+W>w>U4E?b&`ga `Iw3ua)TIGah>eb)zYJ$k%En7 5~5 zVr#ovdnvw1#%%LMgIgiJsh>hsabY=4n@yia8}WtP8eKf(_jf7P1R{224S?>pRwW?6 zl7Iwl!kZ|u4 5q((8UsW5GIeC`+ITj-YjioM!AYP@JSz@f81d7C|(OA4%l z3wozi!^QRvD8I_QHgW83k>UDzuqZi7=mJzW!CMzRqf{vRZ?oOsk1omhN3O}qmG%=3 zCd23UzFvF`8c2>#DoL~(t!#pgIrYnzB!?3gB7mc=EEoqC9BE~qBotUu!ofRdt@(BO zg4TN)=Mh^;&|iW)=wmAG1(oHCWyvU$ZGt@XBRB21DOTyudwpl^ZX>8**~oJwup{7A zgY)6)2e~|R7SylmPHqoUPl(!*PZ<%OcnX@JIGGK-pfc}%z7b`6n4|rYu>>I^FZ_gs z-*#@$@+@2r6Qy8TD88=D<02_Hvh;1~ma7Y83y(V5?>BscumdaOZhxz&@jE2|CrYIuJ*qUivRr#9{yk7Va>uz8oJ7n zu@4R3`rC@QQ!G|$8 pJz0*U)gO{&0c!~p!MQJ<~E=4MiLml zOE8#5U=XRmeV|XwBu)a(qAdr%stqAi53UC#u<9Hrsa#QjudN&gSnfP6xU|TI)Mk8A zwTuD&jLOc;!3;tvamu;h0jOUvRj8CJY7X8SW9|1o>5(;{hRf`HM}P-Dl8>tM!l9|8 z`_lg)@eivi(ZP_d#}Slj CiCuE~pK{~pIT&XJVG&~~7?c&0G zFw4#pDf-ViEk@YI>H)aDE)OG%lRI0eq6#|^Kl?u5yl^6wj_M2edBOQUlbl&RIAjaw zg7{t0o9mpW{!_V3bP2|S(pP^BN;q!o{CWk>gUsua)=%P#*eCf~-m}BxC#!j$Q~{qb zc{pX`P;yVE9mH(DDzdelwVr68-qp>F%jSzX(ZD*$2lTD>Ag2tIyqX_KP!HM3Rm7t| z^VlVduGMa4jJNoec8THJEj?H|e-UAp6u}fXw6tN}+`}@GnX1*@qj)G$vhfYL-+NAZ zdiweH*VH`kR!yu4Y|1SCAKQ9(xZ@x9A~ygkc|9K}{k}@v132)0|MmzBe3ywr6?TUq z0UZgzFADyR4_hOY1s5|PnEzQMjy48 NM@ohx*J{LG(}G5a4x1$^&8U;AN7@#X_CY`y1XLXO08KGUq$ z5*2uNwS$90mhJqnDC&-9Oy!v9&vr4NIw;Dmu6^*r-ZqbRWmw0X_)F4oe?95`y+?6c zZ(K;fONOx4-d+3bd`~qp>yoP$@VJN8NtL!ci+3#;oEbhxL(D3qT*q4K&fS$7u_$dZ zFG%2EcEXlpL;7EDu_T@WN2Cd6fH397k^@^VtQ#%F61|OgJmjYx%9pjJ6!u=jo;8DV z-anUvlOAo@`89zwLcAu!aB-MlnLc}Dpm0d$;w=sqC%@a{ak#iwpE%AdygTAqaSZvD zOV{+ZLb#lH0_<_DJSHDAg5x=ROVUT5snhi*?>NW55}^ vL-&>$h4p}w)|?>>4g6mEd`$kAwO z!(xilZn{-)=?Go4BM;2;9;<$JLG>0>?0;ND01U-0TdgydnjH$;X0~xmzD_4qY)~h4 z$Db4SlDr^=W9BsCs$j8lUJwJ6%mb&W6VL*tYikomj4C95<3!5Z7-(wZ?+^x)7O9@S z@0ac4KnFBVO{Xkd+X_=^Jg*dq+QY`5eOhYzkAvuk)S#`nDX-|G^r?nZiYoR4@Z ML nFn@C-@ z t3j)ls5MulHXkC+W>%kCP8`5gAQH%uIj09CO% z*)7dJ2|qRRw+v CU eycRqszcLKQg3C2ZU# z9GEBAd^Zv>))830=4yHt7Z+Bx_d|N}Z2wC7ksy|4va}#@S57IaG7nKq5?Vk&p{-V7 z;$ZGCRP|34mJofw__v#GHC{L)5)R(d(AO@_COpFtZBj*EW5!ht>#@cdYUnCjApl0K z@v5J%7H;_DUo=U0xR!o%bhQ3IErr)gT;IqD0*LY8nS>#K6ar>G2RF Ic$MuDKa@*<5hOSnqvl-vx br3A9fE z7JC46H8}t~ihzKef`T$`?mghu9t?O@NoN<;H@|@6>>LiXSl!$JZDB*mi;KSHoYw9` zn{ubHg@E@lML+gtP5}Esc=+y&p5Emp_w8*e;3Nn5vMGIj64ZA>NvZJLOO4#zjr&_e zYC;d;+}u#+e&dBc<#Pa(vAj9n1LUNeDGj~g)6{`~O2KPD;Smb ^L6uiyX35@o< zA0J-_pw=^^h2J0UMqYM5{3YpmxaW57ZvQuByXWsu_rLDI- 5gKJjV5&F<9B>OZpZgrUdl5|0KrTfiZ)8qM &10yrh$^!8>(Ha2YC-MxG$6#_HXf$`%%%K$LC+M~D( zcpu%PNti$V{zd5L7v0(USpL+x%ZF3zJsnw@65uM?gUO;&$9>D3ZmNM8H0Rat7LN7p zbU^=ryUW$$19@=eWX@ EDuxZMGx zF+@k6o3m=gG`iG(iE#;*AJXao9BGg_b$vlkwBB>1-M+u|o;%{RaE*#E?P7*qL}3%@ zRAh_UWD{UK#kiHw _b<)^WcZ3 zD@qupJ9t)hE+w8jHT)I5^=xOlqslgd5*^&kS gzB#nE_F%{LN1P+@S+j6*gaF)ELCT ztMD(4goFRIWx4f@=S~E6Nu+IsX&w^?9cqM`-en!^bG~8j7k9yYRJcW_D;}}d0NcXB zs8PDAsmYifPp}yE-VX8BcLkzJ;WoGQmzRA<-escE^{L#|oXv}8FDXhy)3@Sk{})$p z9T!#nrVS${-CYtxH;xj5bcb|zcXvqFNJw`L-5ny`ol?@Fbb~a!M|Xd_`@H85R6ZgT z^1aWMcUgL!ZA@%JnRR*Dt78xIFsm=nSMK#z+OB1b_US-Iz!NZC+AKGfr8gb_Y_ic& zS~$M2 N2(+xNK~mK zOa>bjDG3##sdnbe)x#=p&Ak`ZBMt4AX@{4jP~eBig2zqN{GOqkeuxQHVF^_Z1_r zp38xLE?}AbST};z+4^H(fLAR?S5@LJ3CXEw_;ql-JFQYus<@#}>+?_pYbm;CE9<5~ zb$Ms`!sxZ3PT5<@th-$9-lj2<)R%~#7G D> zE4Uk%N)pwqFf#ofZBu)92$m0sD!0_px6u@en@pWMu* eTV3R?Tx|3Q5SK_2i7 zD0sCMhxWhe(puk|;nVS)Vf_}9Q=Qieny%MSa=E^cL_+AEii9bM!l%-V`5Mm>6f%Sh zE6&9b!$EJHZ~-cLRl?fySC3 diSxj!-gMqf=)K!lVz6z_yO B9EvRkXal+Hn@Y