Definition at line 28 of file snd_Sound3DManager.h.
 
 | 
| enum   | ParamDecayCurve {  
  DECAY_CURVE_NONE
,  
  DECAY_CURVE_LOGARITHMIC
,  
  DECAY_CURVE_LINEAR
 
 } | 
|   | 
| typedef ut::LinkList< Sound3DListener, 0x64 >  | ListenerList | 
|   | 
| enum   | ParamUpdateFlags {  
  PARAM_UPDATE_VOLUME = (1 << 0)
,  
  PARAM_UPDATE_PAN = (1 << 1)
,  
  PARAM_UPDATE_SURROUND_PAN = (1 << 2)
,  
  PARAM_UPDATE_PRIORITY = (1 << 3)
 
 } | 
|   | 
◆ ListenerList
◆ ParamDecayCurve
      
        
          | enum nw4r::snd::Sound3DManager::ParamDecayCurve | 
        
      
 
 
◆ detail_UpdateAmbientParam()
  
  
      
        
          | virtual void nw4r::snd::Sound3DManager::detail_UpdateAmbientParam  | 
          ( | 
          const void * |           ,  | 
         
        
           | 
           | 
          ulong |           ,  | 
         
        
           | 
           | 
          int |           ,  | 
         
        
           | 
           | 
          SoundAmbientParam * |            ) | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ detail_GetAmbientPriority()
  
  
      
        
          | virtual int nw4r::snd::Sound3DManager::detail_GetAmbientPriority  | 
          ( | 
          const void * |           ,  | 
         
        
           | 
           | 
          ulong |            ) | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ detail_GetRequiredVoiceOutCount()
  
  
      
        
          | virtual int nw4r::snd::Sound3DManager::detail_GetRequiredVoiceOutCount  | 
          ( | 
          const void * |           ,  | 
         
        
           | 
           | 
          ulong |            ) | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ detail_AllocAmbientArg()
  
  
      
        
          | virtual void * nw4r::snd::Sound3DManager::detail_AllocAmbientArg  | 
          ( | 
          ulong |           size | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ detail_FreeAmbientArg()
  
  
      
        
          | virtual void nw4r::snd::Sound3DManager::detail_FreeAmbientArg  | 
          ( | 
          void * |           pArg,  | 
         
        
           | 
           | 
          const detail::BasicSound * |           pSound ) | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ GetListenerList() [1/2]
  
  
      
        
          | const ListenerList & nw4r::snd::Sound3DManager::GetListenerList  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetListenerList() [2/2]
  
  
      
        
          | ListenerList & nw4r::snd::Sound3DManager::GetListenerList  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetMaxPriorityReduction()
  
  
      
        
          | int nw4r::snd::Sound3DManager::GetMaxPriorityReduction  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetMaxPriorityReduction()
  
  
      
        
          | void nw4r::snd::Sound3DManager::SetMaxPriorityReduction  | 
          ( | 
          int |           max | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetBiquadFilterType()
  
  
      
        
          | int nw4r::snd::Sound3DManager::GetBiquadFilterType  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetField0x20()
  
  
      
        
          | f32 nw4r::snd::Sound3DManager::GetField0x20  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetField0x20()
  
  
      
        
          | void nw4r::snd::Sound3DManager::SetField0x20  | 
          ( | 
          f32 |           value | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetField0x24()
  
  
      
        
          | f32 nw4r::snd::Sound3DManager::GetField0x24  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ SetField0x24()
  
  
      
        
          | void nw4r::snd::Sound3DManager::SetField0x24  | 
          ( | 
          f32 |           value | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ mParamPool
◆ mListenerList
◆ mpEngine
◆ mMaxPriorityReduction
  
  
      
        
          | s32 nw4r::snd::Sound3DManager::mMaxPriorityReduction | 
         
       
   | 
  
private   | 
  
 
 
◆ field_0x20
  
  
      
        
          | f32 nw4r::snd::Sound3DManager::field_0x20 | 
         
       
   | 
  
private   | 
  
 
 
◆ field_0x24
  
  
      
        
          | f32 nw4r::snd::Sound3DManager::field_0x24 | 
         
       
   | 
  
private   | 
  
 
 
◆ mBiquadFilterType
  
  
      
        
          | int nw4r::snd::Sound3DManager::mBiquadFilterType | 
         
       
   | 
  
private   |