Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
ChunkLoadClass Class Reference

#include <chunkio.h>

Public Member Functions

 ChunkLoadClass (FileClass *file)
 
bool Open_Chunk ()
 
bool Close_Chunk ()
 
uint32 Cur_Chunk_ID ()
 
uint32 Cur_Chunk_Length ()
 
int Cur_Chunk_Depth ()
 
int Contains_Chunks ()
 
bool Open_Micro_Chunk ()
 
bool Close_Micro_Chunk ()
 
uint32 Cur_Micro_Chunk_ID ()
 
uint32 Cur_Micro_Chunk_Length ()
 
uint32 Read (void *buf, uint32 nbytes)
 
uint32 Read (IOVector2Struct *v)
 
uint32 Read (IOVector3Struct *v)
 
uint32 Read (IOVector4Struct *v)
 
uint32 Read (IOQuaternionStruct *q)
 
uint32 Seek (uint32 nbytes)
 
 ChunkLoadClass (FileClass *file)
 
bool Open_Chunk ()
 
bool Close_Chunk ()
 
uint32 Cur_Chunk_ID ()
 
uint32 Cur_Chunk_Length ()
 
int Cur_Chunk_Depth ()
 
int Contains_Chunks ()
 
bool Open_Micro_Chunk ()
 
bool Close_Micro_Chunk ()
 
uint32 Cur_Micro_Chunk_ID ()
 
uint32 Cur_Micro_Chunk_Length ()
 
uint32 Read (void *buf, uint32 nbytes)
 
uint32 Read (IOVector2Struct *v)
 
uint32 Read (IOVector3Struct *v)
 
uint32 Read (IOVector4Struct *v)
 
uint32 Read (IOQuaternionStruct *q)
 
uint32 Seek (uint32 nbytes)
 

Detailed Description

Definition at line 182 of file chunkio.h.

Constructor & Destructor Documentation

◆ ChunkLoadClass() [1/2]

ChunkLoadClass::ChunkLoadClass ( FileClass * file)

Definition at line 388 of file chunkio.cpp.

◆ ChunkLoadClass() [2/2]

ChunkLoadClass::ChunkLoadClass ( FileClass * file)

Member Function Documentation

◆ Close_Chunk() [1/2]

bool ChunkLoadClass::Close_Chunk ( )

Definition at line 448 of file chunkio.cpp.

◆ Close_Chunk() [2/2]

bool ChunkLoadClass::Close_Chunk ( )

◆ Close_Micro_Chunk() [1/2]

bool ChunkLoadClass::Close_Micro_Chunk ( )

Definition at line 585 of file chunkio.cpp.

◆ Close_Micro_Chunk() [2/2]

bool ChunkLoadClass::Close_Micro_Chunk ( )

◆ Contains_Chunks() [1/2]

int ChunkLoadClass::Contains_Chunks ( )

Definition at line 540 of file chunkio.cpp.

◆ Contains_Chunks() [2/2]

int ChunkLoadClass::Contains_Chunks ( )

◆ Cur_Chunk_Depth() [1/2]

int ChunkLoadClass::Cur_Chunk_Depth ( )

Definition at line 522 of file chunkio.cpp.

◆ Cur_Chunk_Depth() [2/2]

int ChunkLoadClass::Cur_Chunk_Depth ( )

◆ Cur_Chunk_ID() [1/2]

uint32 ChunkLoadClass::Cur_Chunk_ID ( )

Definition at line 484 of file chunkio.cpp.

◆ Cur_Chunk_ID() [2/2]

uint32 ChunkLoadClass::Cur_Chunk_ID ( )

◆ Cur_Chunk_Length() [1/2]

uint32 ChunkLoadClass::Cur_Chunk_Length ( )

Definition at line 503 of file chunkio.cpp.

◆ Cur_Chunk_Length() [2/2]

uint32 ChunkLoadClass::Cur_Chunk_Length ( )

◆ Cur_Micro_Chunk_ID() [1/2]

uint32 ChunkLoadClass::Cur_Micro_Chunk_ID ( )

Definition at line 622 of file chunkio.cpp.

◆ Cur_Micro_Chunk_ID() [2/2]

uint32 ChunkLoadClass::Cur_Micro_Chunk_ID ( )

◆ Cur_Micro_Chunk_Length() [1/2]

uint32 ChunkLoadClass::Cur_Micro_Chunk_Length ( )

Definition at line 643 of file chunkio.cpp.

◆ Cur_Micro_Chunk_Length() [2/2]

uint32 ChunkLoadClass::Cur_Micro_Chunk_Length ( )

◆ Open_Chunk() [1/2]

bool ChunkLoadClass::Open_Chunk ( )

Definition at line 412 of file chunkio.cpp.

◆ Open_Chunk() [2/2]

bool ChunkLoadClass::Open_Chunk ( )

◆ Open_Micro_Chunk() [1/2]

bool ChunkLoadClass::Open_Micro_Chunk ( )

Definition at line 557 of file chunkio.cpp.

◆ Open_Micro_Chunk() [2/2]

bool ChunkLoadClass::Open_Micro_Chunk ( )

◆ Read() [1/10]

uint32 ChunkLoadClass::Read ( IOQuaternionStruct * q)

Definition at line 791 of file chunkio.cpp.

◆ Read() [2/10]

uint32 ChunkLoadClass::Read ( IOQuaternionStruct * q)

◆ Read() [3/10]

uint32 ChunkLoadClass::Read ( IOVector2Struct * v)

Definition at line 734 of file chunkio.cpp.

◆ Read() [4/10]

uint32 ChunkLoadClass::Read ( IOVector2Struct * v)

◆ Read() [5/10]

uint32 ChunkLoadClass::Read ( IOVector3Struct * v)

Definition at line 753 of file chunkio.cpp.

◆ Read() [6/10]

uint32 ChunkLoadClass::Read ( IOVector3Struct * v)

◆ Read() [7/10]

uint32 ChunkLoadClass::Read ( IOVector4Struct * v)

Definition at line 772 of file chunkio.cpp.

◆ Read() [8/10]

uint32 ChunkLoadClass::Read ( IOVector4Struct * v)

◆ Read() [9/10]

uint32 ChunkLoadClass::Read ( void * buf,
uint32 nbytes )

Definition at line 692 of file chunkio.cpp.

◆ Read() [10/10]

uint32 ChunkLoadClass::Read ( void * buf,
uint32 nbytes )

◆ Seek() [1/2]

uint32 ChunkLoadClass::Seek ( uint32 nbytes)

Definition at line 650 of file chunkio.cpp.

◆ Seek() [2/2]

uint32 ChunkLoadClass::Seek ( uint32 nbytes)

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