Definition at line 19 of file snd_VoiceManager.h.
 
 | 
| 
void  | Setup (void *mem, ulong memSize) | 
|   | 
| 
void  | Shutdown () | 
|   | 
| Voice::LinkList const &  | GetVoiceList () const | 
|   | 
| 
ulong  | GetRequiredMemSize (int voiceCount) | 
|   | 
| 
Voice *  | AllocVoice (int voiceChannelCount, int voiceOutCount, int priority, Voice::Callback *callback, void *callbackData) | 
|   | 
| 
void  | FreeVoice (Voice *voice) | 
|   | 
| 
void  | StopAllVoices () | 
|   | 
| 
void  | ChangeVoicePriority (Voice *voice) | 
|   | 
| 
void  | UpdateAllVoices () | 
|   | 
| 
void  | UpdateAllVoicesSync (ulong syncFlag) | 
|   | 
| 
void  | NotifyVoiceUpdate () | 
|   | 
 | 
| 
void  | AppendVoiceList (Voice *voice) | 
|   | 
| 
void  | RemoveVoiceList (Voice *voice) | 
|   | 
| 
void  | UpdateEachVoicePriority (Voice::LinkList::Iterator const &beginItr, Voice::LinkList::Iterator const &endItr) | 
|   | 
| 
int  | DropLowestPriorityVoice (int priority) | 
|   | 
◆ GetVoiceList()
  
  
      
        
          | Voice::LinkList const  & nw4r::snd::detail::VoiceManager::GetVoiceList  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ VOICE_MAX
  
  
      
        
          | const int nw4r::snd::detail::VoiceManager::VOICE_MAX = AX_VOICE_MAX | 
         
       
   | 
  
static   | 
  
 
 
◆ WORK_SIZE_MAX
  
  
      
        
          | const int nw4r::snd::detail::VoiceManager::WORK_SIZE_MAX = VOICE_MAX * sizeof(Voice) | 
         
       
   | 
  
static   | 
  
 
 
◆ mInitialized
  
  
      
        
          | bool nw4r::snd::detail::VoiceManager::mInitialized | 
         
       
   | 
  
private   | 
  
 
 
◆ mPrioVoiceList
◆ mFreeVoiceList