Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

RageTextureID Struct Reference

#include <RageTextureID.h>

List of all members.

Public Types

enum  TexPolicy { TEX_PERMANENT, TEX_CACHED, TEX_VOLATILE, TEX_DEFAULT }

Public Member Functions

bool operator< (const RageTextureID &rhs) const
bool operator== (const RageTextureID &rhs) const
void Init ()
 RageTextureID ()
 RageTextureID (const CString &fn)
void SetFilename (const CString &fn)

Public Attributes

CString filename
int iMaxSize
bool bMipMaps
int iAlphaBits
int iGrayscaleBits
int iColorDepth
bool bDither
bool bStretch
bool bHotPinkColorKey
CString AdditionalTextureHints
enum RageTextureID::TexPolicy Policy


Member Enumeration Documentation

enum RageTextureID::TexPolicy
 

Enumeration values:
TEX_PERMANENT 
TEX_CACHED 
TEX_VOLATILE 
TEX_DEFAULT 


Constructor & Destructor Documentation

RageTextureID::RageTextureID  )  [inline]
 

RageTextureID::RageTextureID const CString &  fn  )  [inline]
 


Member Function Documentation

void RageTextureID::Init  ) 
 

bool RageTextureID::operator< const RageTextureID rhs  )  const
 

bool RageTextureID::operator== const RageTextureID rhs  )  const
 

void RageTextureID::SetFilename const CString &  fn  ) 
 


Member Data Documentation

CString RageTextureID::AdditionalTextureHints
 

bool RageTextureID::bDither
 

bool RageTextureID::bHotPinkColorKey
 

bool RageTextureID::bMipMaps
 

bool RageTextureID::bStretch
 

CString RageTextureID::filename
 

int RageTextureID::iAlphaBits
 

int RageTextureID::iColorDepth
 

int RageTextureID::iGrayscaleBits
 

int RageTextureID::iMaxSize
 

enum RageTextureID::TexPolicy RageTextureID::Policy
 


The documentation for this struct was generated from the following files:
Generated on Thu Jan 27 21:02:02 2005 for StepMania by doxygen 1.3.7