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

#include <alFilter.h>

Public Attributes

ALfloat Gain
 
ALfloat GainHF
 
void(* GetParamf )(struct ALfilter *filter, ALCcontext *context, ALenum param, ALfloat *val)
 
void(* GetParamfv )(struct ALfilter *filter, ALCcontext *context, ALenum param, ALfloat *vals)
 
void(* GetParami )(struct ALfilter *filter, ALCcontext *context, ALenum param, ALint *val)
 
void(* GetParamiv )(struct ALfilter *filter, ALCcontext *context, ALenum param, ALint *vals)
 
ALuint id
 
void(* SetParamf )(struct ALfilter *filter, ALCcontext *context, ALenum param, ALfloat val)
 
void(* SetParamfv )(struct ALfilter *filter, ALCcontext *context, ALenum param, const ALfloat *vals)
 
void(* SetParami )(struct ALfilter *filter, ALCcontext *context, ALenum param, ALint val)
 
void(* SetParamiv )(struct ALfilter *filter, ALCcontext *context, ALenum param, const ALint *vals)
 
ALenum type
 

Detailed Description

Definition at line 53 of file alFilter.h.

Member Data Documentation

ALfloat ALfilter::Gain

Definition at line 57 of file alFilter.h.

Referenced by InitFilterParams(), lp_GetParamf(), lp_SetParamf(), and SetSourceiv().

ALfloat ALfilter::GainHF

Definition at line 58 of file alFilter.h.

Referenced by InitFilterParams(), lp_GetParamf(), lp_SetParamf(), and SetSourceiv().

void(* ALfilter::GetParamf)(struct ALfilter *filter, ALCcontext *context, ALenum param, ALfloat *val)

Definition at line 67 of file alFilter.h.

Referenced by InitFilterParams().

void(* ALfilter::GetParamfv)(struct ALfilter *filter, ALCcontext *context, ALenum param, ALfloat *vals)

Definition at line 68 of file alFilter.h.

Referenced by InitFilterParams().

void(* ALfilter::GetParami)(struct ALfilter *filter, ALCcontext *context, ALenum param, ALint *val)

Definition at line 65 of file alFilter.h.

Referenced by InitFilterParams().

void(* ALfilter::GetParamiv)(struct ALfilter *filter, ALCcontext *context, ALenum param, ALint *vals)

Definition at line 66 of file alFilter.h.

Referenced by InitFilterParams().

ALuint ALfilter::id

Definition at line 71 of file alFilter.h.

Referenced by alDeleteFilters(), alGenFilters(), and ReleaseALFilters().

void(* ALfilter::SetParamf)(struct ALfilter *filter, ALCcontext *context, ALenum param, ALfloat val)

Definition at line 62 of file alFilter.h.

Referenced by InitFilterParams().

void(* ALfilter::SetParamfv)(struct ALfilter *filter, ALCcontext *context, ALenum param, const ALfloat *vals)

Definition at line 63 of file alFilter.h.

Referenced by InitFilterParams().

void(* ALfilter::SetParami)(struct ALfilter *filter, ALCcontext *context, ALenum param, ALint val)

Definition at line 60 of file alFilter.h.

Referenced by InitFilterParams().

void(* ALfilter::SetParamiv)(struct ALfilter *filter, ALCcontext *context, ALenum param, const ALint *vals)

Definition at line 61 of file alFilter.h.

Referenced by InitFilterParams().

ALenum ALfilter::type

Definition at line 55 of file alFilter.h.

Referenced by alGetFilteri(), and InitFilterParams().


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