sdl

    Dark Mode
  • Basics
  • Video
  • Input Events
  • Force Feedback
  • Audio
  • Threads
  • Timers
  • File Abstraction
  • Shared Object Support
  • Platform and CPU Information
  • Power Management
  • Additional
  • SDL_GFX
  • SDL_GPU
  • SDL_IMAGE
  • SDL_MIXER
  • SDL_NET
  • SDL_TTF
  • SMPEG
Search:
Group by:

SDL2

Basics

  • sdl_init Initialization and shutdown.
  • quit Quit event handling.
  • hints Configuration variables.
  • error Error handling.
  • log Log handling.
  • version Querying SDL version.
  • revision SDL revision.

Video

  • video Display and window management.
  • render 2D accelerated rendering.
  • pixels Pixel formats and conversion routines.
  • rect Rectangle procedures.
  • surface Surface creation and simple drawing.
  • clipboard Clipboard handling.
  • blendmode BlendMode enumeration.
  • messagebox Message box procedures.
  • metal Metal interface.
  • shape Shaped window API.
  • vulkan Vulkan interface.
  • sdl_syswm Platform-specific Window Management.
    • windows
    • x11

Input Events

  • events Event handling.
  • keyboard Keyboard support.
  • keycode Keyboard keys and modifiers.
  • scancode Keyboard scancodes.
  • mouse Mouse support.
  • joystick Joystick support.
  • gamecontroller Game controller support.
  • touch Touch event handling.
  • gesture Gesture event handling.
  • sensor Sensors support.

Force Feedback

  • haptic Force feedback support.

Audio

  • audio Audio device management, playing and recording.

Threads

  • thread Thread management.
  • mutex Thread synchronization primitives.
  • atomics Atomic operations.

Timers

  • timer Timer support.

File Abstraction

  • filesystem Filesystem paths.
  • rwops File I/O abstraction.

Shared Object Support

  • loadso Shared object loading and function lookup.

Platform and CPU Information

  • platform Platform detection.
  • cpuinfo CPU feature detection.

Power Management

  • power Power management status.

Additional

  • system Platform specific SDL API procedures.
  • stdinc Standard procdures.
  • locale Locale services.
  • misc Procedures that don't fit elsewhere.

SDL_GFX

  • sdl_gfx_framerate Framerate control.
  • sdl_gfx_imagefilter MMX image filters.
  • sdl_gfx_primitives Graphic primitives.
  • sdl_gfx_primitives_font Built-in 8x8 font.
  • sdl_gfx_rotozoom Rotozoomer.

SDL_GPU

  • sdl_gpu A library for hardware-accelerated 2D graphics on top of SDL.

SDL_IMAGE

  • sdl_image A simple library to load images of various formats as SDL surfaces.

SDL_MIXER

  • sdl_mixer Multi-channel audio mixer library.

SDL_NET

  • sdl_net Cross-platform networking library.

SDL_TTF

  • sdl_ttf TrueType font rendering library.

SMPEG

  • smpeg SDL2 MPEG playing library.

Made with Nim. Generated: 2020-12-27 11:24:51 UTC