Introduction
Downloads
Documentation
Tutorials
Pixie Lite
Forum

Home

BlitterRLE8 Class Reference
[Graphics]

List of all members.


Static Public Member Functions

static __forceinline void Opaque_Unclipped_Unmasked (unsigned char *opaqueData, int activeWidth, int activeHeight, unsigned short *palette, unsigned short *data, int backBufferDelta, int x, int y)
static __forceinline void Opaque_Unclipped_Masked (unsigned char *opaqueData, int activeWidth, int activeHeight, unsigned short *palette, unsigned short *data, int backBufferDelta, int x, int y)
static __forceinline void Opaque_Unclipped_Unmasked_Transparent (unsigned char *opaqueData, int activeWidth, int activeHeight, unsigned short *palette, unsigned short *data, int backBufferDelta, int x, int y, unsigned char alpha)
static __forceinline void Opaque_Unclipped_Masked_Transparent (unsigned char *opaqueData, int activeWidth, int activeHeight, unsigned short *palette, unsigned short *data, int backBufferDelta, int x, int y, unsigned char alpha)
static __forceinline void Opaque_Clipped_Unmasked (unsigned char *opaqueData, int activeWidth, int activeHeight, unsigned short *palette, unsigned short *data, int backBufferDelta, int x, int y, int xStart, int yStart, int xEnd, int yEnd)
static __forceinline void Opaque_Clipped_Masked (unsigned char *opaqueData, int activeWidth, int activeHeight, unsigned short *palette, unsigned short *data, int backBufferDelta, int x, int y, int xStart, int yStart, int xEnd, int yEnd)
static __forceinline void Opaque_Clipped_Unmasked_Transparent (unsigned char *opaqueData, int activeWidth, int activeHeight, unsigned short *palette, unsigned short *data, int backBufferDelta, int x, int y, int xStart, int yStart, int xEnd, int yEnd, unsigned char alpha)
static __forceinline void Opaque_Clipped_Masked_Transparent (unsigned char *opaqueData, int activeWidth, int activeHeight, unsigned short *palette, unsigned short *data, int backBufferDelta, int x, int y, int xStart, int yStart, int xEnd, int yEnd, unsigned char alpha)
static __forceinline void Alpha_Unclipped (unsigned char *alphaData, int activeWidth, int activeHeight, unsigned short *palette, unsigned short *data, int backBufferDelta, int x, int y)
static __forceinline void Alpha_Clipped (unsigned char *alphaData, int activeWidth, int activeHeight, unsigned short *palette, unsigned short *data, int backBufferDelta, int x, int y, int xStart, int yStart, int xEnd, int yEnd)
static __forceinline void Alpha_Unclipped_Transparent (unsigned char *alphaData, int activeWidth, int activeHeight, unsigned short *palette, unsigned short *data, int backBufferDelta, int x, int y, unsigned char alpha)
static __forceinline void Alpha_Clipped_Transparent (unsigned char *alphaData, int activeWidth, int activeHeight, unsigned short *palette, unsigned short *data, int backBufferDelta, int x, int y, int xStart, int yStart, int xEnd, int yEnd, unsigned char alpha)

Detailed Description

Author:
Mattias Gustavsson

Definition at line 20 of file BlitterRLE8.h.


Member Function Documentation

void BlitterRLE8::Opaque_Unclipped_Unmasked ( unsigned char *  opaqueData,
int  activeWidth,
int  activeHeight,
unsigned short *  palette,
unsigned short *  data,
int  backBufferDelta,
int  x,
int  y 
) [static]

Definition at line 10 of file BlitterRLE8.inl.

void BlitterRLE8::Opaque_Unclipped_Masked ( unsigned char *  opaqueData,
int  activeWidth,
int  activeHeight,
unsigned short *  palette,
unsigned short *  data,
int  backBufferDelta,
int  x,
int  y 
) [static]

Definition at line 36 of file BlitterRLE8.inl.

void BlitterRLE8::Opaque_Unclipped_Unmasked_Transparent ( unsigned char *  opaqueData,
int  activeWidth,
int  activeHeight,
unsigned short *  palette,
unsigned short *  data,
int  backBufferDelta,
int  x,
int  y,
unsigned char  alpha 
) [static]

Definition at line 60 of file BlitterRLE8.inl.

void BlitterRLE8::Opaque_Unclipped_Masked_Transparent ( unsigned char *  opaqueData,
int  activeWidth,
int  activeHeight,
unsigned short *  palette,
unsigned short *  data,
int  backBufferDelta,
int  x,
int  y,
unsigned char  alpha 
) [static]

Definition at line 88 of file BlitterRLE8.inl.

void BlitterRLE8::Opaque_Clipped_Unmasked ( unsigned char *  opaqueData,
int  activeWidth,
int  activeHeight,
unsigned short *  palette,
unsigned short *  data,
int  backBufferDelta,
int  x,
int  y,
int  xStart,
int  yStart,
int  xEnd,
int  yEnd 
) [static]

Definition at line 113 of file BlitterRLE8.inl.

void BlitterRLE8::Opaque_Clipped_Masked ( unsigned char *  opaqueData,
int  activeWidth,
int  activeHeight,
unsigned short *  palette,
unsigned short *  data,
int  backBufferDelta,
int  x,
int  y,
int  xStart,
int  yStart,
int  xEnd,
int  yEnd 
) [static]

Definition at line 182 of file BlitterRLE8.inl.

void BlitterRLE8::Opaque_Clipped_Unmasked_Transparent ( unsigned char *  opaqueData,
int  activeWidth,
int  activeHeight,
unsigned short *  palette,
unsigned short *  data,
int  backBufferDelta,
int  x,
int  y,
int  xStart,
int  yStart,
int  xEnd,
int  yEnd,
unsigned char  alpha 
) [static]

Definition at line 254 of file BlitterRLE8.inl.

void BlitterRLE8::Opaque_Clipped_Masked_Transparent ( unsigned char *  opaqueData,
int  activeWidth,
int  activeHeight,
unsigned short *  palette,
unsigned short *  data,
int  backBufferDelta,
int  x,
int  y,
int  xStart,
int  yStart,
int  xEnd,
int  yEnd,
unsigned char  alpha 
) [static]

Definition at line 323 of file BlitterRLE8.inl.

void BlitterRLE8::Alpha_Unclipped ( unsigned char *  alphaData,
int  activeWidth,
int  activeHeight,
unsigned short *  palette,
unsigned short *  data,
int  backBufferDelta,
int  x,
int  y 
) [static]

Definition at line 396 of file BlitterRLE8.inl.

void BlitterRLE8::Alpha_Clipped ( unsigned char *  alphaData,
int  activeWidth,
int  activeHeight,
unsigned short *  palette,
unsigned short *  data,
int  backBufferDelta,
int  x,
int  y,
int  xStart,
int  yStart,
int  xEnd,
int  yEnd 
) [static]

Definition at line 455 of file BlitterRLE8.inl.

void BlitterRLE8::Alpha_Unclipped_Transparent ( unsigned char *  alphaData,
int  activeWidth,
int  activeHeight,
unsigned short *  palette,
unsigned short *  data,
int  backBufferDelta,
int  x,
int  y,
unsigned char  alpha 
) [static]

Definition at line 537 of file BlitterRLE8.inl.

void BlitterRLE8::Alpha_Clipped_Transparent ( unsigned char *  alphaData,
int  activeWidth,
int  activeHeight,
unsigned short *  palette,
unsigned short *  data,
int  backBufferDelta,
int  x,
int  y,
int  xStart,
int  yStart,
int  xEnd,
int  yEnd,
unsigned char  alpha 
) [static]

Definition at line 599 of file BlitterRLE8.inl.



Pixie University and the Pixie Game Engine is created and managed by Mattias Gustavsson.
Reproduction/republishing of any material on this site without permission is strictly prohibited.