ScummVM API documentation
Hadesch::GfxContext8Bit Class Reference
Inheritance diagram for Hadesch::GfxContext8Bit:
Hadesch::GfxContext Common::NonCopyable

Public Member Functions

void blitVideo (byte *sourcePixels, int sourcePitch, int sourceW, int sourceH, byte *palette, Common::Point offset) override
 
void blitPodImage (byte *sourcePixels, int sourcePitch, int sourceW, int sourceH, byte *palette, size_t ncolours, Common::Point offset) override
 
void clear () override
 
void fade (int val) override
 
void renderToScreen (Common::Point viewPoint) override
 
void renderSubtitle (const Common::U32String &, Common::Point viewPoint) override
 
byte findColor (byte r, byte g, byte b)
 
 GfxContext8Bit (int canvasW, int canvasH)
 
virtual void blitVideo (byte *sourcePixels, int sourcePitch, int sourceW, int sourceH, byte *palette, Common::Point offset)=0
 
virtual void blitPodImage (byte *sourcePixels, int sourcePitch, int sourceW, int sourceH, byte *palette, size_t ncolours, Common::Point offset)=0
 
virtual void clear ()=0
 
virtual void renderSubtitle (const Common::U32String &, Common::Point viewPoint)=0
 
virtual void fade (int val)=0
 
virtual void renderToScreen (Common::Point viewPoint)=0
 

Member Function Documentation

◆ blitVideo()

void Hadesch::GfxContext8Bit::blitVideo ( byte *  sourcePixels,
int  sourcePitch,
int  sourceW,
int  sourceH,
byte *  palette,
Common::Point  offset 
)
overridevirtual

Implements Hadesch::GfxContext.

◆ blitPodImage()

void Hadesch::GfxContext8Bit::blitPodImage ( byte *  sourcePixels,
int  sourcePitch,
int  sourceW,
int  sourceH,
byte *  palette,
size_t  ncolours,
Common::Point  offset 
)
overridevirtual

Implements Hadesch::GfxContext.

◆ clear()

void Hadesch::GfxContext8Bit::clear ( )
overridevirtual

Implements Hadesch::GfxContext.

◆ fade()

void Hadesch::GfxContext8Bit::fade ( int  val)
overridevirtual

Implements Hadesch::GfxContext.

◆ renderToScreen()

void Hadesch::GfxContext8Bit::renderToScreen ( Common::Point  viewPoint)
overridevirtual

Implements Hadesch::GfxContext.

◆ renderSubtitle()

void Hadesch::GfxContext8Bit::renderSubtitle ( const Common::U32String &  ,
Common::Point  viewPoint 
)
overridevirtual

Implements Hadesch::GfxContext.


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