Introduction

Formatting and Conventions

This API Specification and Reference uses a style that is a blend of the OpenGL v1.2 specification and the OpenGL Programming Guide, 2nd ed. Conventions: 'T' is used to designate a type for those functions which exist in multiple signatures for different types. 'Object' is used to designate a target Object for those functions which exist in multiple versions for different Object categories. The 'al' and 'AL_' prefix is omitted throughout the document.

NoteAnnotation
 

"State" refers to state within the context of the OpenAL state machine description of the OpenAL implementation. "Attribute" refers to attributes of OpenAL Objects. "Objects" refer to OpenAL primitives. Attributes of a given Object might be stored as State, but Attributes do not equal State. The use of "Property" is to be avoided. The use of "Parameter" is to be avoided, although neither OpenGL nor OpenAL use "Attribute" consequently in function signatures.

Revision 1.5August 2000Revised by: bkFinal Draft for Public ReviewRevision 1.4June 2000Revised by: bkDraft for Public ReviewRevision 1.2March 2000Revised by: mkvDraft released for GDC