zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ALbuffer Struct Reference

#include <alBuffer.h>

Public Attributes

ALvoiddata
 
enum FmtChannels FmtChannels
 
enum FmtType FmtType
 
ALenum Format
 
ALsizei Frequency
 
ALuint id
 
RWLock lock
 
ALsizei LoopEnd
 
ALsizei LoopStart
 
enum UserFmtChannels OriginalChannels
 
ALsizei OriginalSize
 
enum UserFmtType OriginalType
 
RefCount ref
 
ALsizei SampleLen
 

Detailed Description

Definition at line 69 of file alBuffer.h.

Member Data Documentation

ALenum ALbuffer::Format

Definition at line 74 of file alBuffer.h.

Referenced by alGetBufferi(), and LoadData().

ALuint ALbuffer::id
ALsizei ALbuffer::LoopEnd

Definition at line 85 of file alBuffer.h.

Referenced by alBufferiv(), alGetBufferiv(), LoadData(), and MixSource().

ALsizei ALbuffer::LoopStart

Definition at line 84 of file alBuffer.h.

Referenced by alBufferiv(), alGetBufferiv(), LoadData(), and MixSource().

enum UserFmtChannels ALbuffer::OriginalChannels
ALsizei ALbuffer::OriginalSize

Definition at line 82 of file alBuffer.h.

Referenced by alBufferSubDataSOFT(), alGetBufferi(), and LoadData().

enum UserFmtType ALbuffer::OriginalType

The documentation for this struct was generated from the following file: