textureEntry Struct Reference

Management class for all textures used within the game. More...

#include <TextureManager.h>

List of all members.

Public Attributes

string filename
 Texture filename.
GLuint glId
 OpenGL id of the texture.
Uint32 count
 Number of objects using this texture.
GLint channels
 Number of channels (more exactly: bytes per pixel).
GLint width
 Width in pixels.
GLint height
 Height in pixels.
GLint format
 pixel format
bool repeat
 tiling flag


Detailed Description

Management class for all textures used within the game.

Provides image loading and texture registration for all objects.

The actual texture data


Member Data Documentation

Texture filename.

OpenGL id of the texture.

Number of objects using this texture.

Number of channels (more exactly: bytes per pixel).

Width in pixels.

Height in pixels.

pixel format

tiling flag


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

Generated on Mon Jul 7 13:30:35 2008 for Firefly by  doxygen 1.5.6