Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
nw4hbm::snd::detail::PoolImpl Class Reference

#include <InstancePool.h>

+ Inheritance diagram for nw4hbm::snd::detail::PoolImpl:
+ Collaboration diagram for nw4hbm::snd::detail::PoolImpl:

Public Member Functions

 PoolImpl ()
 

Protected Member Functions

u32 CreateImpl (void *buffer, u32 size, u32 objSize)
 
void DestroyImpl (void *buffer, u32 size)
 
int CountImpl () const
 
void * AllocImpl ()
 
void FreeImpl (void *ptr)
 

Private Attributes

PoolImplmNext
 

Constructor & Destructor Documentation

◆ PoolImpl()

nw4hbm::snd::detail::PoolImpl::PoolImpl ( )
inline

Member Function Documentation

◆ AllocImpl()

void * nw4hbm::snd::detail::PoolImpl::AllocImpl ( )
protected

◆ CountImpl()

int nw4hbm::snd::detail::PoolImpl::CountImpl ( ) const
protected

◆ CreateImpl()

u32 nw4hbm::snd::detail::PoolImpl::CreateImpl ( void * buffer,
u32 size,
u32 objSize )
protected

◆ DestroyImpl()

void nw4hbm::snd::detail::PoolImpl::DestroyImpl ( void * buffer,
u32 size )
protected

◆ FreeImpl()

void nw4hbm::snd::detail::PoolImpl::FreeImpl ( void * ptr)
protected

Member Data Documentation

◆ mNext

PoolImpl* nw4hbm::snd::detail::PoolImpl::mNext
private

The documentation for this class was generated from the following file: