ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

#include <gfx.h>

Inheritance diagram for Myst3::Texture:
Collaboration diagram for Myst3::Texture:

List of all members.

Public Member Functions

virtual void update (const Graphics::Surface *surface)=0
virtual void updatePartial (const Graphics::Surface *surface, const Common::Rect &rect)=0

Static Public Member Functions

static const Graphics::PixelFormat getRGBAPixelFormat ()

Public Attributes

uint width
uint height
Graphics::PixelFormat format

Protected Member Functions

 Texture ()
virtual ~Texture ()

Detailed Description

Definition at line 94 of file gfx.h.

Constructor & Destructor Documentation

Myst3::Texture::Texture (  )  [inline, protected]

Definition at line 105 of file gfx.h.

virtual Myst3::Texture::~Texture (  )  [inline, protected, virtual]

Definition at line 106 of file gfx.h.

Member Function Documentation

const Graphics::PixelFormat Myst3::Texture::getRGBAPixelFormat (  )  [static]

Definition at line 340 of file gfx.cpp.

virtual void Myst3::Texture::update ( const Graphics::Surface surface  )  [pure virtual]
virtual void Myst3::Texture::updatePartial ( const Graphics::Surface surface,
const Common::Rect rect 
) [pure virtual]

Member Data Documentation

Definition at line 97 of file gfx.h.

Definition at line 96 of file gfx.h.

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

Generated on Sat Sep 12 2020 05:05:06 for ResidualVM by doxygen 1.7.1
curved edge   curved edge