Advanced Strategic Command
Public Member Functions | Protected Member Functions | List of all members
ColorTransform_XLAT< pixelSize > Class Template Reference

#include <blitter.h>

Inheritance diagram for ColorTransform_XLAT< pixelSize >:
Inheritance graph
[legend]

Public Member Functions

void setTranslationTable (const Uint8 *translationTable)
 
 ColorTransform_XLAT (NullParamType npt)
 
 ColorTransform_XLAT (const Uint8 *t)
 

Protected Member Functions

 ColorTransform_XLAT ()
 
void init (const Surface &src)
 
Color transform (Color col)
 

Detailed Description

template<int pixelSize>
class ColorTransform_XLAT< pixelSize >

Definition at line 531 of file blitter.h.

Constructor & Destructor Documentation

template<int pixelSize>
ColorTransform_XLAT< pixelSize >::ColorTransform_XLAT ( )
inlineprotected

Definition at line 536 of file blitter.h.

template<int pixelSize>
ColorTransform_XLAT< pixelSize >::ColorTransform_XLAT ( NullParamType  npt)
inline

Definition at line 558 of file blitter.h.

template<int pixelSize>
ColorTransform_XLAT< pixelSize >::ColorTransform_XLAT ( const Uint8 *  t)
inline

Definition at line 562 of file blitter.h.

Member Function Documentation

template<int pixelSize>
void ColorTransform_XLAT< pixelSize >::init ( const Surface src)
inlineprotected

Definition at line 540 of file blitter.h.

template<int pixelSize>
void ColorTransform_XLAT< pixelSize >::setTranslationTable ( const Uint8 *  translationTable)
inline

Definition at line 553 of file blitter.h.

template<int pixelSize>
Color ColorTransform_XLAT< pixelSize >::transform ( Color  col)
inlineprotected

Definition at line 544 of file blitter.h.


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