ScummVM API documentation
Tetraedge::TeTiledTexture Class Reference
Inheritance diagram for Tetraedge::TeTiledTexture:
Tetraedge::TeResource Tetraedge::TeObject Tetraedge::TeReferencesCounter

Classes

struct  Tile
 

Public Member Functions

uint imageFormat ()
 
bool isLoaded ()
 
bool load (const Common::Path &path)
 
bool load (const TeImage &image)
 
bool load (const TeIntrusivePtr< Te3DTexture > &texture)
 
uint32 numberOfColumns () const
 
uint32 numberOfRow () const
 
TeImageoptimisedTileImage (Common::Array< TeImage > &images, const TeVector2s32 &size, const Common::SharedPtr< TePalette > &pal, enum TeImage::Format format)
 
void release ()
 
void save ()
 
Tiletile (const TeVector2s32 &loc)
 
void update (const TeImage &image)
 
TeVector2s32 totalSize () const
 
- Public Member Functions inherited from Tetraedge::TeResource
void generateAccessName ()
 
const Common::PathgetAccessName () const
 
void setAccessName (const Common::Path &name)
 
- Public Member Functions inherited from Tetraedge::TeObject
void deleteLater ()
 
- Public Member Functions inherited from Tetraedge::TeReferencesCounter
bool decrementCounter ()
 
void incrementCounter ()
 
void resetCounter ()
 

Additional Inherited Members

- Static Public Member Functions inherited from Tetraedge::TeObject
static void deleteLaterStatic (TeObject *obj)
 
static void deleteNow ()
 
static void cleanup ()
 

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