Wiki Page Content

Differences between revisions 3 and 5 (spanning 2 versions)
Revision 3 as of 2010-04-23 06:29:09
Size: 1339
Editor: SheenaSmith
Comment: preliminary content added
Revision 5 as of 2010-04-23 22:59:07
Size: 5079
Editor: SheenaSmith
Comment: create page, add content (basic format ver 1)
Deletions are marked like this. Additions are marked like this.
Line 12: Line 12:
A complete list of functions belonging to each header can be found on the following pages: ''In each section below you will find:''

Introduction to [Category]
 Clicking this link will take you to a detailed description of that category in SDL 1.3.

||<tablewidth="100%">'''Related Functions'''||'''Header'''||
||This column contains 1 or more links to pages with complete function lists. You can jump directly from these lists to detailed pages about each function.||This column contains a link to the actual header file.||

-OR -

In each section:
 * For more detailed information on each Category, including how to get started, answers to common questions and errors, and more, click the '''Introduction to...''' link in each section
 * For a list of functions found in each header click the link under '''Related Functions'''
  * You will find links to detailed pages about each function on those pages
 * For the header file itself click the link under '''Header''' in each section

-OR-

Each section below includes
 * a link to introductory information about each function type including, where relevant:
  * <<Color2(green,Add a list here of the common sections found on each introductory page as the list develops.)>>
 * a link to one or more pages containing a complete list of functions belonging to each header in that category
  * listed functions link to detailed information on each
 * a link to the header page
Line 14: Line 38:
 . [[CategoryInit|SDL.h]] [[#InitI|Introduction to Initialization]]

||<tablewidth="100%">'''Related Functions'''||'''Header'''||
||[[CategoryInit|Initialization & Shutdown]]||[[http://hg.libsdl.org/SDL/file/68dfd6df47da/include/SDL.h|SDL.h]]||
Line 17: Line 44:
 . [[CategoryVideo|Display Management, Window Management and Rendering (SDL_video.h)]]
 . [[CategoryPixels|SDL_pixels.h]]
 . [[CategoryRect|SDL_rect.h]]
 . [[CategorySurface|SDL_surface.h]]
[[#VideoI|Introduction to Video]]

||<tablewidth="100%">'''Related Functions'''||'''Header'''||
||[[CategoryVideo|Display Management, Window Management and Rendering]]||[[http://hg.libsdl.org/SDL/file/68dfd6df47da/include/SDL_video.h|SDL_video.h]]||
||[[CategoryPixels|Pixel Formats and Conversion Routines]]||[[http://hg.libsdl.org/SDL/file/68dfd6df47da/include/SDL_pixels.h|SDL_pixels.h]]||
||[[CategoryRect|Rectangle Functions]]||[[http://hg.libsdl.org/SDL/file/68dfd6df47da/include/SDL_rect.h|SDL_rect.h]]||
||[[CategorySurface|Surface Creation and Simple Drawing]]||[[http://hg.libsdl.org/SDL/file/68dfd6df47da/include/SDL_surface.h|SDL_surface.h]]||
Line 23: Line 53:
[[#InputI|Introduction to Input]]

||<tablewidth="100%">'''Related Functions'''||'''Header'''||
||[[CategoryJoystick|Joystick Support]]||[[http://hg.libsdl.org/SDL/file/68dfd6df47da/include/SDL_joystick.h|SDL_joystick.h]]||
||[[CategoryKeyboard|Keyboard Support]]||[[http://hg.libsdl.org/SDL/file/68dfd6df47da/include/SDL_keyboard.h|SDL_keyboard.h]]||
||[[CategoryMouse|Mouse Support]]||[[http://hg.libsdl.org/SDL/file/68dfd6df47da/include/SDL_mouse.h|SDL_mouse.h]]||
Line 24: Line 61:
[[#FFI|Introduction to Force Feedback]]

||<tablewidth="100%">'''Related Functions'''||'''Header'''||
||[[]]||[[]]||
Line 25: Line 67:
[[#AudioI|Introduction to Audio]]

||<tablewidth="100%">'''Related Functions'''||'''Header'''||
||[[]]||[[]]||
Line 26: Line 73:
[[#I/OI|Introduction to File I/O Abstraction]]

||<tablewidth="100%">'''Related Functions'''||'''Header'''||
||[[]]||[[]]||
Line 27: Line 79:
[[#SOSI|Introduction to Shared Object Support]]

||<tablewidth="100%">'''Related Functions'''||'''Header'''||
||[[]]||[[]]||
Line 28: Line 85:
[[#ThreadsI|Introduction to Threads]]

||<tablewidth="100%">'''Related Functions'''||'''Header'''||
||[[]]||[[]]||
Line 29: Line 91:
[[#TimersI|Introduction to Timers]]

||<tablewidth="100%">'''Related Functions'''||'''Header'''||
||[[]]||[[]]||
Line 30: Line 97:
[[#CPUI|Introduction to CPU Feature Detection]]

||<tablewidth="100%">'''Related Functions'''||'''Header'''||
||[[]]||[[]]||
Line 31: Line 103:
[[#PowerI|Introduction to Power Management]]

||<tablewidth="100%">'''Related Functions'''||'''Header'''||
||[[]]||[[]]||
Line 32: Line 109:
[[#EndianI|Introduction to Endian]]

||<tablewidth="100%">'''Related Functions'''||'''Header'''||
||[[]]||[[]]||
Line 37: Line 118:
=== Introduction to Initialization ===
=== Introduction to Video ===
=== Introduction to Input ===
=== Introduction to Force Feedback ===
=== Introduction to Audio ===
=== Introduction to File I/O Abstraction ===
=== Introduction to Shared Object Support ===
=== Introduction to Threads ===
=== Introduction to Timers ===
=== Introduction to CPU Feature Detection ===
=== Introduction to Power Management ===
=== Introduction to Endian Independence ===
<<Anchor(InitI)>>'''Introduction to Initialization'''

<<Anchor(VideoI)>>'''Introduction to Video'''

<<Anchor(InputI)>>'''Introduction to Input'''

<<Anchor(FFI)>>'''Introduction to Force Feedback'''

<<Anchor(AudioI)>>'''Introduction to Audio'''

<<Anchor(I/OI)>>'''Introduction to File I/O Abstraction'''

<<Anchor(SOSI)>>'''Introduction to Shared Object Support'''

<<Anchor(ThreadsI)>>'''Introduction to Threads'''

<<Anchor(TimersI)>>'''Introduction to Timers'''

<<Anchor(CPUI)>>'''Introduction to CPU Feature Detection'''

<<Anchor(PowerI)>>'''Introduction to Power Management'''

<<Anchor(EndianI)>>'''Introduction to Endian Independence'''

DRAFT

SDL 1.3 API by Category

Functions by Type

In each section below you will find:

Introduction to [Category]

  • Clicking this link will take you to a detailed description of that category in SDL 1.3.

Related Functions

Header

This column contains 1 or more links to pages with complete function lists. You can jump directly from these lists to detailed pages about each function.

This column contains a link to the actual header file.

-OR -

In each section:

  • For more detailed information on each Category, including how to get started, answers to common questions and errors, and more, click the Introduction to... link in each section

  • For a list of functions found in each header click the link under Related Functions

    • You will find links to detailed pages about each function on those pages
  • For the header file itself click the link under Header in each section

-OR-

Each section below includes

  • a link to introductory information about each function type including, where relevant:
    • green

  • a link to one or more pages containing a complete list of functions belonging to each header in that category
    • listed functions link to detailed information on each
  • a link to the header page

Initialization

Introduction to Initialization

Related Functions

Header

Initialization & Shutdown

SDL.h

Video

Introduction to Video

Related Functions

Header

Display Management, Window Management and Rendering

SDL_video.h

Pixel Formats and Conversion Routines

SDL_pixels.h

Rectangle Functions

SDL_rect.h

Surface Creation and Simple Drawing

SDL_surface.h

Input

Introduction to Input

Related Functions

Header

Joystick Support

SDL_joystick.h

Keyboard Support

SDL_keyboard.h

Mouse Support

SDL_mouse.h

Force Feedback

Introduction to Force Feedback

Related Functions

Header

]]

Audio

Introduction to Audio

Related Functions

Header

]]

File I/O Abstraction

Introduction to File I/O Abstraction

Related Functions

Header

]]

Shared Object Support

Introduction to Shared Object Support

Related Functions

Header

]]

Threads

Introduction to Threads

Related Functions

Header

]]

Timers

Introduction to Timers

Related Functions

Header

]]

CPU Feature Detection

Introduction to CPU Feature Detection

Related Functions

Header

]]

Power Management

Introduction to Power Management

Related Functions

Header

]]

Endian Independence

Introduction to Endian

Related Functions

Header

]]


Introductory Information by Category

Introduction to Initialization

Introduction to Video

Introduction to Input

Introduction to Force Feedback

Introduction to Audio

Introduction to File I/O Abstraction

Introduction to Shared Object Support

Introduction to Threads

Introduction to Timers

Introduction to CPU Feature Detection

Introduction to Power Management

Introduction to Endian Independence

None: APIByCategory (last edited 2020-01-13 13:44:18 by markand)

(Page Info.)
Feedback
Please include your contact information if you'd like to receive a reply.
Submit