orx  1.14
Portable Game Engine
orxSOUND_FILTER_DATA Struct Reference

#include <orxSoundSystem.h>

Data Fields

union {
   struct {
      orxFLOAT   fFrequency
 
      orxU32   u32Order
 
   }   stBandPass
 
   struct {
      orxFLOAT   fA0
 
      orxFLOAT   fA1
 
      orxFLOAT   fA2
 
      orxFLOAT   fB0
 
      orxFLOAT   fB1
 
      orxFLOAT   fB2
 
   }   stBiquad
 
   struct {
      void *   pContext
 
      orxSOUND_FILTER_FUNCTION   pfnCallback
 
   }   stCustom
 
   struct {
      orxFLOAT   fDecay
 
      orxFLOAT   fDelay
 
   }   stDelay
 
   struct {
      orxFLOAT   fFrequency
 
      orxU32   u32Order
 
   }   stHighPass
 
   struct {
      orxFLOAT   fFrequency
 
      orxFLOAT   fGain
 
      orxFLOAT   fQ
 
   }   stHighShelf
 
   struct {
      orxFLOAT   fFrequency
 
      orxU32   u32Order
 
   }   stLowPass
 
   struct {
      orxFLOAT   fFrequency
 
      orxFLOAT   fGain
 
      orxFLOAT   fQ
 
   }   stLowShelf
 
   struct {
      orxFLOAT   fFrequency
 
      orxFLOAT   fQ
 
   }   stNotch
 
   struct {
      orxFLOAT   fFrequency
 
      orxFLOAT   fGain
 
      orxFLOAT   fQ
 
   }   stPeaking
 
}; 
 
orxSOUND_FILTER_TYPE eType
 
orxSTRINGID stNameID
 

Detailed Description

Sound filter data

Definition at line 101 of file orxSoundSystem.h.

Field Documentation

union { ... }
orxSOUND_FILTER_TYPE orxSOUND_FILTER_DATA::eType

Definition at line 103 of file orxSoundSystem.h.

orxFLOAT orxSOUND_FILTER_DATA::fA0

Definition at line 110 of file orxSoundSystem.h.

orxFLOAT orxSOUND_FILTER_DATA::fA1

Definition at line 111 of file orxSoundSystem.h.

orxFLOAT orxSOUND_FILTER_DATA::fA2

Definition at line 112 of file orxSoundSystem.h.

orxFLOAT orxSOUND_FILTER_DATA::fB0

Definition at line 113 of file orxSoundSystem.h.

orxFLOAT orxSOUND_FILTER_DATA::fB1

Definition at line 114 of file orxSoundSystem.h.

orxFLOAT orxSOUND_FILTER_DATA::fB2

Definition at line 115 of file orxSoundSystem.h.

orxFLOAT orxSOUND_FILTER_DATA::fDecay

Definition at line 174 of file orxSoundSystem.h.

orxFLOAT orxSOUND_FILTER_DATA::fDelay

Definition at line 173 of file orxSoundSystem.h.

orxFLOAT orxSOUND_FILTER_DATA::fFrequency

Definition at line 121 of file orxSoundSystem.h.

orxFLOAT orxSOUND_FILTER_DATA::fGain

Definition at line 144 of file orxSoundSystem.h.

orxFLOAT orxSOUND_FILTER_DATA::fQ

Definition at line 143 of file orxSoundSystem.h.

void* orxSOUND_FILTER_DATA::pContext

Definition at line 181 of file orxSoundSystem.h.

orxSOUND_FILTER_FUNCTION orxSOUND_FILTER_DATA::pfnCallback

Definition at line 180 of file orxSoundSystem.h.

struct { ... } orxSOUND_FILTER_DATA::stBandPass
struct { ... } orxSOUND_FILTER_DATA::stBiquad
struct { ... } orxSOUND_FILTER_DATA::stCustom
struct { ... } orxSOUND_FILTER_DATA::stDelay
struct { ... } orxSOUND_FILTER_DATA::stHighPass
struct { ... } orxSOUND_FILTER_DATA::stHighShelf
struct { ... } orxSOUND_FILTER_DATA::stLowPass
struct { ... } orxSOUND_FILTER_DATA::stLowShelf
orxSTRINGID orxSOUND_FILTER_DATA::stNameID

Definition at line 104 of file orxSoundSystem.h.

struct { ... } orxSOUND_FILTER_DATA::stNotch
struct { ... } orxSOUND_FILTER_DATA::stPeaking
orxU32 orxSOUND_FILTER_DATA::u32Order

Definition at line 122 of file orxSoundSystem.h.


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

Generated for orx by doxygen 1.8.11