SDL (Simple DirectMedia Layer) - Chapters List
Appearance
This book applies to version 2 and newer of SDL. |
This section is a stub. You can help Wikibooks by expanding it. |
Preface : Introducing SDL
[edit | edit source]- About the book - General information on the Wikibook
- What is SDL? - Introduction to the SDL library and its two main versions
Chapter 1 : Basics
[edit | edit source]- Getting started - Setting up the SDL development libraries and building sample source code.
- Creating a window - Creating a simple and basic SDL window.
Chapter 2 : Graphics
[edit | edit source]- Rendering images - Blitting and rendering images onto a window.
- Rendering other image formats - Blitting and rendering other image formats onto a window.
- Rendering surfaces - Optimising and stretching surfaces onto a window.
- Rendering textures
- Rendering geometry
- Creating viewports
- Color keying
- Clip rendering and sprite sheets
- Color modulation
- Alpha blending
- Animation and Vsync
- Rotating and flipping textures
- Fonts and text
Chapter 3 : Input & Events
[edit | edit source]Chapter 4 : Advanced Graphics
[edit | edit source]- Frame rate
- Motion
- Scrolling
- Clipboard
- Window events
- Multiple windows
- Multiple displays
- Tiling
- Texture manipulation
- Bitmap fonts
- Frame-independent movement
Appendix A : Development Process
[edit | edit source]- Building
- in GNU Automake
- in CMake
- Packaging
Appendix B : Migrating From Versions 1.2 To 2
[edit | edit source]Appendix C : Miscellaneous Functions
[edit | edit source]Appendix D : External Documentation
[edit | edit source]