RLEBitmap.cpp File Reference
Go to the source code of this file.
|
Defines |
| #define | max(a, b) (((a) > (b)) ? (a) : (b)) |
| #define | min(a, b) (((a) < (b)) ? (a) : (b)) |
Functions |
| int | calculateDiff (unsigned short a, unsigned short b) |
| __forceinline void | Fill (unsigned short *data, unsigned short color, int len) |
| __forceinline void | Blend (unsigned short *destination, unsigned int color, unsigned int alpha) |
| __forceinline void | FillTransparent (unsigned short *data, unsigned short color, int len, unsigned char alpha) |
| __forceinline void | BurstFill (unsigned short *data, unsigned short color, int len) |
| __forceinline void | DoOpaqueUnclippedUnmasked (int len, unsigned short *data, unsigned char **source, unsigned short *palette) |
| __forceinline void | DoOpaqueUnclippedUnmaskedTransparent (int len, unsigned short *data, unsigned char **source, unsigned short *palette, unsigned char alpha) |
| __forceinline void | DoOpaqueClippedMasked (int len, unsigned short *data, unsigned char **source, unsigned short *palette, int clipStart, int clipEnd) |
| __forceinline void | DoOpaqueClippedMaskedTransparent (int len, unsigned short *data, unsigned char **source, unsigned short *palette, int clipStart, int clipEnd, unsigned char alpha) |
| __forceinline void | DoOpaqueUnclippedMasked (int len, unsigned short *data, unsigned char **source, unsigned short *palette) |
| __forceinline void | DoOpaqueUnclippedMaskedTransparent (int len, unsigned short *data, unsigned char **source, unsigned short *palette, unsigned char alpha) |
| __forceinline void | IgnoreOpaque (int len, unsigned char **source) |
| __forceinline void | IgnoreAlpha (int len, unsigned char **source) |
| __forceinline void | PreserveAlpha_Fill (unsigned char *data, int len) |
| __forceinline void | PreserveAlpha_BurstFill (unsigned char *data, int len) |
| __forceinline void | PreserveAlpha_DoOpaqueUnclippedUnmasked (int len, unsigned short *colorData, unsigned char *alphaData, unsigned char **source, unsigned short *palette) |
| __forceinline void | PreserveAlpha_DoOpaqueClippedMasked (int len, unsigned short *colorData, unsigned char *alphaData, unsigned char **source, unsigned short *palette, int clipStart, int clipEnd) |
| __forceinline void | PreserveAlpha_DoOpaqueUnclippedMasked (int len, unsigned short *colorData, unsigned char *alphaData, unsigned char **source, unsigned short *palette) |
Variables |
| const char * | Pixie_Rle_Header = "PIXIE_RLE" |
Define Documentation
| #define max |
( |
a, |
|
|
b |
|
) |
(((a) > (b)) ? (a) : (b)) |
| #define min |
( |
a, |
|
|
b |
|
) |
(((a) < (b)) ? (a) : (b)) |
Function Documentation
| int calculateDiff |
( |
unsigned short |
a, |
|
|
unsigned short |
b | |
|
) |
| | |
| __forceinline void Fill |
( |
unsigned short * |
data, |
|
|
unsigned short |
color, |
|
|
int |
len | |
|
) |
| | |
| __forceinline void Blend |
( |
unsigned short * |
destination, |
|
|
unsigned int |
color, |
|
|
unsigned int |
alpha | |
|
) |
| | |
| __forceinline void FillTransparent |
( |
unsigned short * |
data, |
|
|
unsigned short |
color, |
|
|
int |
len, |
|
|
unsigned char |
alpha | |
|
) |
| | |
| __forceinline void BurstFill |
( |
unsigned short * |
data, |
|
|
unsigned short |
color, |
|
|
int |
len | |
|
) |
| | |
| __forceinline void DoOpaqueUnclippedUnmasked |
( |
int |
len, |
|
|
unsigned short * |
data, |
|
|
unsigned char ** |
source, |
|
|
unsigned short * |
palette | |
|
) |
| | |
| __forceinline void DoOpaqueUnclippedUnmaskedTransparent |
( |
int |
len, |
|
|
unsigned short * |
data, |
|
|
unsigned char ** |
source, |
|
|
unsigned short * |
palette, |
|
|
unsigned char |
alpha | |
|
) |
| | |
| __forceinline void DoOpaqueClippedMasked |
( |
int |
len, |
|
|
unsigned short * |
data, |
|
|
unsigned char ** |
source, |
|
|
unsigned short * |
palette, |
|
|
int |
clipStart, |
|
|
int |
clipEnd | |
|
) |
| | |
| __forceinline void DoOpaqueClippedMaskedTransparent |
( |
int |
len, |
|
|
unsigned short * |
data, |
|
|
unsigned char ** |
source, |
|
|
unsigned short * |
palette, |
|
|
int |
clipStart, |
|
|
int |
clipEnd, |
|
|
unsigned char |
alpha | |
|
) |
| | |
| __forceinline void DoOpaqueUnclippedMasked |
( |
int |
len, |
|
|
unsigned short * |
data, |
|
|
unsigned char ** |
source, |
|
|
unsigned short * |
palette | |
|
) |
| | |
| __forceinline void DoOpaqueUnclippedMaskedTransparent |
( |
int |
len, |
|
|
unsigned short * |
data, |
|
|
unsigned char ** |
source, |
|
|
unsigned short * |
palette, |
|
|
unsigned char |
alpha | |
|
) |
| | |
| __forceinline void IgnoreOpaque |
( |
int |
len, |
|
|
unsigned char ** |
source | |
|
) |
| | |
| __forceinline void IgnoreAlpha |
( |
int |
len, |
|
|
unsigned char ** |
source | |
|
) |
| | |
| __forceinline void PreserveAlpha_Fill |
( |
unsigned char * |
data, |
|
|
int |
len | |
|
) |
| | |
| __forceinline void PreserveAlpha_BurstFill |
( |
unsigned char * |
data, |
|
|
int |
len | |
|
) |
| | |
| __forceinline void PreserveAlpha_DoOpaqueUnclippedUnmasked |
( |
int |
len, |
|
|
unsigned short * |
colorData, |
|
|
unsigned char * |
alphaData, |
|
|
unsigned char ** |
source, |
|
|
unsigned short * |
palette | |
|
) |
| | |
| __forceinline void PreserveAlpha_DoOpaqueClippedMasked |
( |
int |
len, |
|
|
unsigned short * |
colorData, |
|
|
unsigned char * |
alphaData, |
|
|
unsigned char ** |
source, |
|
|
unsigned short * |
palette, |
|
|
int |
clipStart, |
|
|
int |
clipEnd | |
|
) |
| | |
| __forceinline void PreserveAlpha_DoOpaqueUnclippedMasked |
( |
int |
len, |
|
|
unsigned short * |
colorData, |
|
|
unsigned char * |
alphaData, |
|
|
unsigned char ** |
source, |
|
|
unsigned short * |
palette | |
|
) |
| | |
Variable Documentation
|