#include <MilesAudioManager.h>
Definition at line 106 of file MilesAudioManager.h.
◆ AudioFileCache()
| AudioFileCache::AudioFileCache |
( |
| ) |
|
◆ ~AudioFileCache()
| AudioFileCache::~AudioFileCache |
( |
| ) |
|
|
virtual |
◆ closeFile()
| void AudioFileCache::closeFile |
( |
void * | fileToClose | ) |
|
◆ freeEnoughSpaceForSample()
| Bool AudioFileCache::freeEnoughSpaceForSample |
( |
const OpenAudioFile & | sampleThatNeedsSpace | ) |
|
|
protected |
◆ getCurrentlyUsedSize()
| UnsignedInt AudioFileCache::getCurrentlyUsedSize |
( |
| ) |
const |
|
inline |
◆ getMaxSize()
◆ openFile()
| void * AudioFileCache::openFile |
( |
AudioEventRTS * | eventToOpenFrom | ) |
|
◆ releaseOpenAudioFile()
| void AudioFileCache::releaseOpenAudioFile |
( |
OpenAudioFile * | fileToRelease | ) |
|
|
protected |
◆ setMaxSize()
◆ m_currentlyUsedSize
◆ m_maxSize
◆ m_mutex
| HANDLE AudioFileCache::m_mutex |
|
protected |
◆ m_mutexName
| const char* AudioFileCache::m_mutexName |
|
protected |
◆ m_openFiles
The documentation for this class was generated from the following files: