NW4F Snd
Loading...
Searching...
No Matches
nw::snd::internal::FrameHeap::Section Class Reference

#include <snd_FrameHeap.h>

Public Member Functions

 Section ()
 ~Section ()
void AppendBlock (Block *block)
const BlockListGetBlockList () const
BlockListGetBlockList ()
void * GetAddr ()
void SetUseCallback (bool use)
void Dump (nw::snd::SoundDataManager &mgr, nw::snd::SoundArchive &arc) const

Public Attributes

ut::LinkListNode m_Link

Private Attributes

BlockList m_BlockList
bool m_UseCallback

Constructor & Destructor Documentation

◆ Section()

nw::snd::internal::FrameHeap::Section::Section ( )

◆ ~Section()

nw::snd::internal::FrameHeap::Section::~Section ( )

Member Function Documentation

◆ AppendBlock()

void nw::snd::internal::FrameHeap::Section::AppendBlock ( Block * block)

◆ GetBlockList() [1/2]

const BlockList & nw::snd::internal::FrameHeap::Section::GetBlockList ( ) const
inline

◆ GetBlockList() [2/2]

BlockList & nw::snd::internal::FrameHeap::Section::GetBlockList ( )
inline

◆ GetAddr()

void * nw::snd::internal::FrameHeap::Section::GetAddr ( )
inline

◆ SetUseCallback()

void nw::snd::internal::FrameHeap::Section::SetUseCallback ( bool use)
inline

◆ Dump()

void nw::snd::internal::FrameHeap::Section::Dump ( nw::snd::SoundDataManager & mgr,
nw::snd::SoundArchive & arc ) const

Member Data Documentation

◆ m_Link

ut::LinkListNode nw::snd::internal::FrameHeap::Section::m_Link

◆ m_BlockList

BlockList nw::snd::internal::FrameHeap::Section::m_BlockList
private

◆ m_UseCallback

bool nw::snd::internal::FrameHeap::Section::m_UseCallback
private