Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JAUStreamStaticAramMgr_< MAX_CHUNKS_ > Class Template Reference

#include <JAUStreamAramMgr.h>

+ Inheritance diagram for JAUStreamStaticAramMgr_< MAX_CHUNKS_ >:
+ Collaboration diagram for JAUStreamStaticAramMgr_< MAX_CHUNKS_ >:

Public Member Functions

 JAUStreamStaticAramMgr_ ()
 
virtual voidnewStreamAram (u32 *param_0)
 
virtual bool deleteStreamAram (u32 param_0)
 
bool isAramReserved () const
 
void reserveAram (JASHeap *heap, int numReserve, u32 param_2)
 
- Public Member Functions inherited from JAUStreamAramMgrBase_< MAX_CHUNKS_ >
 JAUStreamAramMgrBase_ ()
 
 ~JAUStreamAramMgrBase_ ()
 
bool isStreamUsingAram ()
 
void releaseAram_JAUStreamAramMgrBase_ ()
 
- Public Member Functions inherited from JAIStreamAramMgr
virtual ~JAIStreamAramMgr ()
 

Private Attributes

int field_0x4c
 

Static Private Attributes

static const size_t MAX_CHUNKS = MAX_CHUNKS_
 

Additional Inherited Members

- Protected Attributes inherited from JAUStreamAramMgrBase_< MAX_CHUNKS_ >
std::bitset< A0field_0x4
 
JASHeap mHeaps [A0]
 

Constructor & Destructor Documentation

◆ JAUStreamStaticAramMgr_()

Member Function Documentation

◆ deleteStreamAram()

template<size_t MAX_CHUNKS_>
virtual bool JAUStreamStaticAramMgr_< MAX_CHUNKS_ >::deleteStreamAram ( u32  param_0)
inlinevirtual

Implements JAIStreamAramMgr.

◆ isAramReserved()

template<size_t MAX_CHUNKS_>
bool JAUStreamStaticAramMgr_< MAX_CHUNKS_ >::isAramReserved ( ) const
inline

◆ newStreamAram()

template<size_t MAX_CHUNKS_>
virtual void * JAUStreamStaticAramMgr_< MAX_CHUNKS_ >::newStreamAram ( u32 param_0)
inlinevirtual

Implements JAIStreamAramMgr.

◆ reserveAram()

template<size_t MAX_CHUNKS_>
void JAUStreamStaticAramMgr_< MAX_CHUNKS_ >::reserveAram ( JASHeap heap,
int  numReserve,
u32  param_2 
)
inline

Member Data Documentation

◆ field_0x4c

template<size_t MAX_CHUNKS_>
int JAUStreamStaticAramMgr_< MAX_CHUNKS_ >::field_0x4c
private

◆ MAX_CHUNKS

template<size_t MAX_CHUNKS_>
const size_t JAUStreamStaticAramMgr_< MAX_CHUNKS_ >::MAX_CHUNKS = MAX_CHUNKS_
staticprivate

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