Documentation (latest development branch)

Core
thumbblib::lib::pods::SDL- Simple DirectMedia Layer for Perl
thumbblib::lib::pods::SDL::Credits- Authors and contributors of the SDL Perl project
thumbblib::lib::pods::SDL::Deprecated- Log of Deprecated items per release
thumbblib::lib::pods::SDL::Time- An SDL Perl extension for managing timers
thumblib::pods::SDL- Simple DirectMedia Layer for Perl
thumblib::pods::SDL::Credits- Authors and contributors of the SDL Perl project
thumblib::pods::SDL::Deprecated- Log of Deprecated items per release
thumblib::pods::SDL::Time- An SDL Perl extension for managing timers
Audio
thumbblib::lib::pods::SDL::Audio- SDL Bindings for Audio
thumblib::pods::SDL::Audio- SDL Bindings for Audio
Structure
thumbblib::lib::pods::SDL::AudioCVT- Audio Conversion Structure
thumbblib::lib::pods::SDL::AudioSpec- SDL Bindings for structure SDL::AudioSpec
thumblib::pods::SDL::AudioCVT- Audio Conversion Structure
thumblib::pods::SDL::AudioSpec- SDL Bindings for structure SDL::AudioSpec
CDROM
thumbblib::lib::pods::SDL::CDROM- SDL Bindings for the CDROM device
thumblib::pods::SDL::CDROM- SDL Bindings for the CDROM device
Structure
thumbblib::lib::pods::SDL::CD- SDL Bindings for structure SDL_CD
thumbblib::lib::pods::SDL::CDTrack- SDL Bindings for structure SDL_CDTrack
thumblib::pods::SDL::CD- SDL Bindings for structure SDL_CD
thumblib::pods::SDL::CDTrack- SDL Bindings for structure SDL_CDTrack
Events
thumbblib::lib::pods::SDL::Events- Bindings to the Events Category in SDL API
thumblib::pods::SDL::Events- Bindings to the Events Category in SDL API
Structure
thumbblib::lib::pods::SDL::Event- General event structure
thumblib::pods::SDL::Event- General event structure
Joystick
thumbblib::lib::pods::SDL::Joystick- SDL Bindings for the Joystick device
thumblib::pods::SDL::Joystick- SDL Bindings for the Joystick device
Mouse
thumbblib::lib::pods::SDL::Mouse- SDL Bindings for the Mouse device
thumblib::pods::SDL::Mouse- SDL Bindings for the Mouse device
Structure
thumbblib::lib::pods::SDL::Cursor- Mouse cursor structure
thumblib::pods::SDL::Cursor- Mouse cursor structure
Structure
thumbblib::lib::pods::SDL::Version- SDL Bindings for structure SDL_Version
thumblib::pods::SDL::Version- SDL Bindings for structure SDL_Version
Video
thumbblib::lib::pods::SDL::Video- Bindings to the video category in SDL API
thumblib::pods::SDL::Video- Bindings to the video category in SDL API
Structure
thumbblib::lib::pods::SDL::Color- Format independent color description
thumbblib::lib::pods::SDL::Overlay- YUV Video overlay
thumbblib::lib::pods::SDL::Palette- Color palette for 8-bit pixel formats
thumbblib::lib::pods::SDL::PixelFormat- Stores surface format information
thumbblib::lib::pods::SDL::Rect- Defines a rectangular area
thumbblib::lib::pods::SDL::Surface- Graphic surface structure
thumbblib::lib::pods::SDL::VideoInfo- Video Target Information
thumblib::pods::SDL::Color- Format independent color description
thumblib::pods::SDL::Overlay- YUV Video overlay
thumblib::pods::SDL::Palette- Color palette for 8-bit pixel formats
thumblib::pods::SDL::PixelFormat- Stores surface format information
thumblib::pods::SDL::Rect- Defines a rectangular area
thumblib::pods::SDL::Surface- Graphic surface structure
thumblib::pods::SDL::VideoInfo- Video Target Information

Cookbook
thumbblib::lib::pods::SDL::Cookbook
thumbblib::lib::pods::SDL::Cookbook::OpenGL- Using SDL with OpenGL
thumbblib::lib::pods::SDL::Cookbook::PDL
thumblib::pods::SDL::Cookbook
thumblib::pods::SDL::Cookbook::OpenGL- Using SDL with OpenGL
thumblib::pods::SDL::Cookbook::PDL

Extension
thumbblib::lib::pods::SDLx::App- a SDL perl extension
thumbblib::lib::pods::SDLx::Layer- Storage object for surface and position information
thumbblib::lib::pods::SDLx::LayerManager- Extension for managing layers in a 2D world
thumbblib::lib::pods::SDLx::Rect- SDL extension for storing and manipulating rectangular coordinates
thumbblib::lib::pods::SDLx::SFont- Extension making fonts out of images and printing them
thumbblib::lib::pods::SDLx::Sound
thumbblib::lib::pods::SDLx::Sprite- interact with images quick and easily in SDL
thumbblib::lib::pods::SDLx::Sprite::Animated- create animated SDL sprites easily!
thumbblib::lib::pods::SDLx::Surface- Graphic surface matrix extension
thumblib::pods::SDLx::App- a SDL perl extension
thumblib::pods::SDLx::Layer- Storage object for surface and position information
thumblib::pods::SDLx::LayerManager- Extension for managing layers in a 2D world
thumblib::pods::SDLx::Rect- SDL extension for storing and manipulating rectangular coordinates
thumblib::pods::SDLx::SFont- Extension making fonts out of images and printing them
thumblib::pods::SDLx::Sound
thumblib::pods::SDLx::Sprite- interact with images quick and easily in SDL
thumblib::pods::SDLx::Sprite::Animated- create animated SDL sprites easily!
thumblib::pods::SDLx::Surface- Graphic surface matrix extension
Controller
thumbblib::lib::pods::SDLx::Controller- Handles the loops for events, movement and rendering
thumbblib::lib::pods::SDLx::Controller::Interface- Interface Physics and Rendering with the Controller with callbacks
thumbblib::lib::pods::SDLx::Controller::State- the state of a SDLx::Controller::Interface
thumblib::pods::SDLx::Controller- Handles the loops for events, movement and rendering
thumblib::pods::SDLx::Controller::Interface- Interface Physics and Rendering with the Controller with callbacks
thumblib::pods::SDLx::Controller::State- the state of a SDLx::Controller::Interface

GFX
thumbblib::lib::pods::SDL::GFX::Framerate- framerate calculating functions
thumbblib::lib::pods::SDL::GFX::Primitives- basic drawing functions
thumblib::pods::SDL::GFX::Framerate- framerate calculating functions
thumblib::pods::SDL::GFX::Primitives- basic drawing functions
Structure
thumbblib::lib::pods::SDL::GFX::FPSManager- data structure used by SDL::GFX::Framerate
thumblib::pods::SDL::GFX::FPSManager- data structure used by SDL::GFX::Framerate

Image
thumbblib::lib::pods::SDL::Image- Bindings for the SDL_Image library
thumblib::pods::SDL::Image- Bindings for the SDL_Image library

Mixer
thumbblib::lib::pods::SDL::Mixer- Sound and music functions
thumbblib::lib::pods::SDL::Mixer::Channels- SDL::Mixer channel functions and bindings
thumbblib::lib::pods::SDL::Mixer::Effects- sound effect functions
thumbblib::lib::pods::SDL::Mixer::Groups- Audio channel group functions
thumbblib::lib::pods::SDL::Mixer::Music- functions for music
thumbblib::lib::pods::SDL::Mixer::Samples- functions for loading sound samples
thumblib::pods::SDL::Mixer- Sound and music functions
thumblib::pods::SDL::Mixer::Channels- SDL::Mixer channel functions and bindings
thumblib::pods::SDL::Mixer::Effects- sound effect functions
thumblib::pods::SDL::Mixer::Groups- Audio channel group functions
thumblib::pods::SDL::Mixer::Music- functions for music
thumblib::pods::SDL::Mixer::Samples- functions for loading sound samples
Structure
thumbblib::lib::pods::SDL::Mixer::MixChunk- SDL Bindings for structure SDL_MixChunk
thumbblib::lib::pods::SDL::Mixer::MixMusic- SDL Bindings for structure SDL_MixMusic
thumblib::pods::SDL::Mixer::MixChunk- SDL Bindings for structure SDL_MixChunk
thumblib::pods::SDL::Mixer::MixMusic- SDL Bindings for structure SDL_MixMusic

Pango
thumbblib::lib::pods::SDL::Pango- Text rendering engine
thumblib::pods::SDL::Pango- Text rendering engine
Structure
thumbblib::lib::pods::SDL::Pango::Context- Context object for SDL::Pango
thumblib::pods::SDL::Pango::Context- Context object for SDL::Pango

TODO
thumbblib::lib::pods::SDL::MPEG- a SDL perl extension
thumbblib::lib::pods::SDL::SMPEG- a SDL perl extension
thumblib::pods::SDL::MPEG- a SDL perl extension
thumblib::pods::SDL::SMPEG- a SDL perl extension
MultiThread
thumbblib::lib::pods::SDL::MultiThread- Bindings to the MultiThread category in SDL API
thumblib::pods::SDL::MultiThread- Bindings to the MultiThread category in SDL API
Structure
thumbblib::lib::pods::SDL::RWOps- SDL Bindings to SDL_RWOPs
thumblib::pods::SDL::RWOps- SDL Bindings to SDL_RWOPs
GFX
thumbblib::lib::pods::SDL::GFX::BlitFunc- blitting functions
thumbblib::lib::pods::SDL::GFX::ImageFilter- image filtering functions
thumbblib::lib::pods::SDL::GFX::Rotozoom- rotation and zooming functions for surfaces
thumblib::pods::SDL::GFX::BlitFunc- blitting functions
thumblib::pods::SDL::GFX::ImageFilter- image filtering functions
thumblib::pods::SDL::GFX::Rotozoom- rotation and zooming functions for surfaces

TTF
thumbblib::lib::pods::SDL::TTF- True Type Font functions (libfreetype)
thumblib::pods::SDL::TTF- True Type Font functions (libfreetype)
Structure
thumbblib::lib::pods::SDL::TTF::Font- Font object type for SDL_ttf
thumblib::pods::SDL::TTF::Font- Font object type for SDL_ttf

Tutorials
thumbblib::lib::pods::SDL::Tutorial- introduction to Perl SDL
thumbblib::lib::pods::SDL::Tutorial::Animation
thumbblib::lib::pods::SDL::Tutorial::LunarLander- a small tutorial on Perl SDL
thumblib::pods::SDL::Tutorial- introduction to Perl SDL
thumblib::pods::SDL::Tutorial::Animation
thumblib::pods::SDL::Tutorial::LunarLander- a small tutorial on Perl SDL