Home
last modified time | relevance | path

Searched refs:Block (Results 1 – 2 of 2) sorted by relevance

/NW4C-1.2.23/include/nw/snd/
Dsnd_FrameHeap.h39 struct Block struct
42 Block( void* buffer, u32 size, DisposeCallback callback, void* callbackArg ) in Block() function
44 ~Block() { if ( m_Callback != NULL ) m_Callback( m_pBuffer, m_Size, m_pCallbackArg ); } in ~Block() argument
63 typedef ut::LinkList< Block, offsetof(Block,m_Link)> BlockList; argument
69 void AppendBlock( Block* block ) { m_BlockList.PushBack( block ); } in AppendBlock()
/NW4C-1.2.23/sources/libraries/snd/
Dsnd_FrameHeap.cpp190 const unsigned long blockSize = ut::RoundUp( sizeof(Block), HEAP_ALIGN ); in Alloc()
199 Block* block = new ( mem ) Block( buffer, size, callback, callbackArg ); in Alloc()
327 if ( size < sizeof( Block ) ) return 0; in GetFreeSize()
328 size -= sizeof( Block ); in GetFreeSize()
403 itr->~Block(); in ~Section()