Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JKRDvdRipper Class Reference

#include <JKRDvdRipper.h>

+ Collaboration diagram for JKRDvdRipper:

Public Types

enum  EAllocDirection { UNKNOWN_EALLOC_DIRECTION = 0 , ALLOC_DIRECTION_FORWARD = 1 , ALLOC_DIRECTION_BACKWARD = 2 }
 

Static Public Member Functions

static void setSZSBufferSize (u32 size)
 
static voidloadToMainRAM (char const *, u8 *, JKRExpandSwitch, u32, JKRHeap *, EAllocDirection, u32, JKRCompression *, u32 *)
 
static voidloadToMainRAM (s32, u8 *, JKRExpandSwitch, u32, JKRHeap *, EAllocDirection, u32, JKRCompression *, u32 *)
 
static voidloadToMainRAM (JKRDvdFile *, u8 *, JKRExpandSwitch, u32, JKRHeap *, EAllocDirection, u32, JKRCompression *, u32 *)
 
static u8 isErrorRetry (void)
 
static u32 getSZSBufferSize ()
 

Static Public Attributes

static JSUList< JKRDMCommandsDvdAsyncList
 
static u32 sSZSBufferSize = 0x00000400
 

Member Enumeration Documentation

◆ EAllocDirection

Enumerator
UNKNOWN_EALLOC_DIRECTION 
ALLOC_DIRECTION_FORWARD 
ALLOC_DIRECTION_BACKWARD 

Member Function Documentation

◆ getSZSBufferSize()

static u32 JKRDvdRipper::getSZSBufferSize ( )
inlinestatic

◆ isErrorRetry()

u8 JKRDvdRipper::isErrorRetry ( void  )
static

◆ loadToMainRAM() [1/3]

void * JKRDvdRipper::loadToMainRAM ( char const name,
u8 dst,
JKRExpandSwitch  expandSwitch,
u32  dstLength,
JKRHeap heap,
JKRDvdRipper::EAllocDirection  allocDirection,
u32  offset,
JKRCompression pCompression,
u32 param_8 
)
static

◆ loadToMainRAM() [2/3]

void * JKRDvdRipper::loadToMainRAM ( JKRDvdFile dvdFile,
u8 dst,
JKRExpandSwitch  expandSwitch,
u32  dstLength,
JKRHeap heap,
JKRDvdRipper::EAllocDirection  allocDirection,
u32  offset,
JKRCompression pCompression,
u32 param_8 
)
static

◆ loadToMainRAM() [3/3]

void * JKRDvdRipper::loadToMainRAM ( s32  entryNumber,
u8 dst,
JKRExpandSwitch  expandSwitch,
u32  dstLength,
JKRHeap heap,
JKRDvdRipper::EAllocDirection  allocDirection,
u32  offset,
JKRCompression pCompression,
u32 param_8 
)
static

◆ setSZSBufferSize()

static void JKRDvdRipper::setSZSBufferSize ( u32  size)
inlinestatic

Member Data Documentation

◆ sDvdAsyncList

JSUList< JKRDMCommand > JKRDvdRipper::sDvdAsyncList
static

◆ sSZSBufferSize

u32 JKRDvdRipper::sSZSBufferSize = 0x00000400
static

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