# SDL 1. [Introduction](introduction.md) 1. Examples 1. [SDL_RenderDrawPoint](render_draw_point.c) 1. [SDL_RenderDrawRect](render_draw_rect.c) 1. [Render draw point rect](render_draw_point_rect.c) 1. [Check A pressed](check_a_pressed.c) 1. [Error handling](error_handling.c) 1. [Animation](animation.c) 1. [Animation random walk](animation_random_walk.c) 1. [Animation user control](animation_user_control.c) 1. [Animation user control discrete](animation_user_control_discrete.c) 1. [Animation user control inertia](animation_user_control_inertia.c) 1. [Two player discrete](two_player_discrete.c) 1. [Two player discrete sync](two_player_discrete_sync.c) 1. Plots 1. [heatmap 1D](heatmap1d.c) 1. [heatmap](heatmap.c) 1. [heatmap streaming](heatmap_texture.c) 1. [heatmap shader](heatmap_shader.c) 1. [Mouse](mouse.c) 1. [Mouse rect](mouse_rect.c) 1. [Mouse point rect](mouse_point_rect.c) 1. [OpenGL](opengl.c) 1. [Texture and OpenGL](texture_and_opengl.c) 1. Audio 1. [Sound frequency](sound_frequency.c) 1. Text 1. [TTF](ttf.c) 1. Image 1. Theory 1. [Users](users.md) 1. [Build](build.md) 1. [Bibliography](bibliography.md)