#include <snd_MmlSequenceTrackAllocator.h>
Inherits nw::snd::internal::driver::SequenceTrackAllocator.
◆ MmlSequenceTrackPool
◆ MmlSequenceTrackAllocator()
| nw::snd::internal::driver::MmlSequenceTrackAllocator::MmlSequenceTrackAllocator |
( |
MmlParser * | parser | ) |
|
|
inlineexplicit |
◆ SetMmlParser()
| void nw::snd::internal::driver::MmlSequenceTrackAllocator::SetMmlParser |
( |
MmlParser * | parser | ) |
|
|
inline |
◆ GetMmlParser()
| MmlParser * nw::snd::internal::driver::MmlSequenceTrackAllocator::GetMmlParser |
( |
| ) |
|
|
inline |
◆ AllocTrack()
| virtual SequenceTrack * nw::snd::internal::driver::MmlSequenceTrackAllocator::AllocTrack |
( |
SequenceSoundPlayer * | player | ) |
|
|
virtual |
◆ FreeTrack()
| virtual void nw::snd::internal::driver::MmlSequenceTrackAllocator::FreeTrack |
( |
SequenceTrack * | track | ) |
|
|
virtual |
◆ GetAllocatableTrackCount()
| virtual int nw::snd::internal::driver::MmlSequenceTrackAllocator::GetAllocatableTrackCount |
( |
| ) |
const |
|
inlinevirtual |
◆ Create()
| unsigned long nw::snd::internal::driver::MmlSequenceTrackAllocator::Create |
( |
void * | buffer, |
|
|
unsigned long | size ) |
◆ Destroy()
| void nw::snd::internal::driver::MmlSequenceTrackAllocator::Destroy |
( |
| ) |
|
◆ m_pParser
| MmlParser* nw::snd::internal::driver::MmlSequenceTrackAllocator::m_pParser |
|
private |
◆ m_TrackPool