BurgerLib
Classes | Defines | Typedefs | Functions
imimageparsetga.cpp File Reference
#include "imimage.h"
#include "brendian.h"
#include "mmmemory.h"
#include "clstdlib.h"
#include "brdebug.h"
#include <stdio.h>
Include dependency graph for imimageparsetga.cpp:

Classes

struct  TGAHeader

Defines

#define TGAHeaderSize   18 /* Make sure that struct padding isn't happening */

Typedefs

typedef struct TGAHeader TGAHeader

Functions

static void BURGER_API UnpackTGAByte (Word8 *DestBuffer, const Word8 *InputPtr, Word32 Pixels)
static void BURGER_API UnpackTGAShort (Word8 *DestBuffer, const Word8 *InputPtr, Word32 Pixels)
static void BURGER_API UnpackTGAByte3 (Word8 *DestBuffer, const Word8 *InputPtr, Word32 Pixels)
static void BURGER_API UnpackTGALong (Word8 *DestBuffer, const Word8 *InputPtr, Word32 Pixels)
Word BURGER_API ImageParseTGA (Image_t *ImagePtr, const Word8 *InputPtr)

Define Documentation

#define TGAHeaderSize   18 /* Make sure that struct padding isn't happening */

Typedef Documentation

typedef struct TGAHeader TGAHeader

Function Documentation

Word BURGER_API ImageParseTGA ( Image_t ImagePtr,
const Word8 InputPtr 
)
static void BURGER_API UnpackTGAByte ( Word8 DestBuffer,
const Word8 InputPtr,
Word32  Pixels 
) [static]
static void BURGER_API UnpackTGAByte3 ( Word8 DestBuffer,
const Word8 InputPtr,
Word32  Pixels 
) [static]
static void BURGER_API UnpackTGALong ( Word8 DestBuffer,
const Word8 InputPtr,
Word32  Pixels 
) [static]
static void BURGER_API UnpackTGAShort ( Word8 DestBuffer,
const Word8 InputPtr,
Word32  Pixels 
) [static]