 | OpenAL-1.3.1.1: A binding to the OpenAL cross-platform 3D audio API | Contents | Index |
|
| Sound.OpenAL.ALC.BasicTypes | | Portability | portable | | Stability | provisional | | Maintainer | sven.panne@aedion.de |
|
|
|
| Description |
This module corresponds to the introductory parts of chapter 6 (AL Contexts
and the ALC API) of the OpenAL Specification and Reference (version 1.1).
The context API makes use of ALC types which are defined separately from the
AL types - there is an ALCboolean, ALCchar, etc.
|
|
| Synopsis |
|
|
|
| Documentation |
|
| type ALCboolean = Int8 |
| 8-bit boolean
|
|
| type ALCchar = Int8 |
| Character
|
|
| type ALCbyte = Int8 |
| Signed 8-bit 2's complement integer
|
|
| type ALCubyte = Word8 |
| Unsigned 8-bit integer
|
|
| type ALCshort = Int16 |
| Signed 16-bit 2's complement integer
|
|
| type ALCushort = Word16 |
| Unsigned 16-bit integer
|
|
| type ALCint = Int32 |
| Signed 32-bit 2's complement integer
|
|
| type ALCuint = Word32 |
| Unsigned 32-bit integer
|
|
| type ALCsizei = Int32 |
| Non-negatitve 32-bit binary integer size
|
|
| type ALCenum = Int32 |
| Enumerated 32-bit value
|
|
| type ALCfloat = Float |
| 32-bit IEEE754 floating-point
|
|
| type ALCdouble = Double |
| 64-bit IEEE754 floating-point
|
|
| Produced by Haddock version 0.8 |