diff options
| author | Ray San <[email protected]> | 2017-02-06 18:48:56 +0100 |
|---|---|---|
| committer | Ray San <[email protected]> | 2017-02-06 18:48:56 +0100 |
| commit | 1f6eb1fc61d2cc0cca54a79c1516432f09c86313 (patch) | |
| tree | 9ddff0e6ddba65004557c3628a3d56dfaf47ea4b /docs/common/js/examples.js | |
| parent | f2f05a734d4999ffdc19629c838f46914650bbd0 (diff) | |
| download | raylib-1f6eb1fc61d2cc0cca54a79c1516432f09c86313.tar.gz raylib-1f6eb1fc61d2cc0cca54a79c1516432f09c86313.zip | |
Moved raylib webpage to docs folder
raylib webpage has been completely reorganized and moved from gh-pages
(a pain to work with) to docs folder. Useless libs have been removed,
webs have been renamed, etc.
Now it would be easier (hopefully) to update webpage. :)
Diffstat (limited to 'docs/common/js/examples.js')
| -rw-r--r-- | docs/common/js/examples.js | 144 |
1 files changed, 144 insertions, 0 deletions
diff --git a/docs/common/js/examples.js b/docs/common/js/examples.js new file mode 100644 index 00000000..d25cbf9b --- /dev/null +++ b/docs/common/js/examples.js @@ -0,0 +1,144 @@ +$(document).ready(function() { + + // Init fancybox + $('.fancybox').fancybox(); + + var exampleName = [ + 'core_basic_window', + 'core_input_keys', + 'core_input_mouse', + 'core_mouse_wheel', + 'core_input_gamepad', + 'core_random_values', + 'core_color_select', + 'core_drop_files', + 'core_storage_values', + 'core_gestures_detection', + 'core_3d_mode', + 'core_3d_picking', + 'core_3d_camera_free', + 'core_3d_camera_first_person', + 'core_2d_camera', + 'core_world_screen', + 'core_oculus_rift', + 'shapes_logo_raylib', + 'shapes_basic_shapes', + 'shapes_colors_palette', + 'shapes_logo_raylib_anim', + 'textures_logo_raylib', + 'textures_image_loading', + 'textures_rectangle', + 'textures_srcrec_dstrec', + 'textures_to_image', + 'textures_raw_data', + 'textures_formats_loading', + 'textures_particles_trail_blending', + 'textures_image_processing', + 'textures_image_drawing', + 'text_sprite_fonts', + 'text_bmfont_ttf', + 'text_rbmf_fonts', + 'text_format_text', + 'text_font_select', + 'text_writing_anim', + 'text_ttf_loading', + 'text_bmfont_unordered', + 'models_geometric_shapes', + 'models_box_collisions', + 'models_billboard', + 'models_obj_loading', + 'models_heightmap', + 'models_cubicmap', + 'shaders_model_shader', + 'shaders_shapes_textures', + 'shaders_custom_uniform', + 'shaders_postprocessing', + 'shaders_standard_lighting', + 'audio_sound_loading', + 'audio_music_stream', + 'audio_module_playing', + 'audio_raw_stream']; + + var exampleDesc = [ + 'basic window', + 'input keys', + 'input mouse', + 'mouse wheel', + 'input gamepad', + 'random values', + 'color select', + 'drop files', + 'storage values', + 'gestures detection', + '3d mode', + '3d picking', + '3d camera free', + '3d camera first person', + '2d camera', + 'world screen', + 'oculus rift', + 'logo raylib shapes', + 'basic shapes', + 'colors palette', + 'logo raylib anim', + 'logo raylib texture', + 'image loading', + 'texture rectangle', + 'src-dest. rectangles', + 'texture to image', + 'raw data loading', + 'textures formats loading', + 'particles trail blending', + 'image processing', + 'image drawing', + 'sprite fonts', + 'bmfonts ttf', + 'rbmf fonts', + 'text formatting', + 'font selection', + 'writing animation', + 'ttf loading', + 'bmfont unordered', + 'geometric shapes', + 'box collisions', + 'billboard drawing', + 'obj loading', + 'heightmap loading', + 'cubesmap loading', + 'model shader', + 'shapes textures shader', + 'custom uniform in shaders', + 'postprocessing shaders', + 'standard lighting', + 'sound loading', + 'music streaming', + 'module playing', + 'raw stream']; + + for (var i = 0; i < exampleName.length; i++) + { + var filterType = exampleName[i].substring(0, exampleName[i].indexOf("_")); + + $('#container').append( + '<div class="mix f' + filterType + '">' + + '<a class="fancybox fancybox.iframe" href="examples/web/loader.html?name=' + exampleName[i] + '" title="' + exampleDesc[i] + '">' + + '<img width="400" height="225" src="../examples/img/' + exampleName[i] + '.png"><div class="extext"><p>' + exampleDesc[i] + '</p></div></a>' + + '</div>'); + + $('#container a .extext').hide(); + } + + // Instantiate MixItUp: + $('#container').mixItUp(); + + $("#container a").hover( + function(){ $(this).find(".extext").show(); }, + function(){ $(this).find(".extext").hide(); }); + +/* + $("#container a img").hover( + function() { $(this).stop().animate({ opacity:0.6 }, 200, "easeOutQuad" ); }, + function() { $(this).stop().animate({ opacity:0 }, 200, "easeOutQuad" ); } + ) +*/ +});
\ No newline at end of file |
