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

RageTypes.h File Reference

Go to the source code of this file.

Classes

struct  RageVector2
struct  RageVector3
struct  RageVector4
struct  RageColor
class  RageVColor
class  Rect< T >
struct  RageSpriteVertex
struct  RageModelVertex
struct  RageMatrix

Typedefs

typedef Rect< intRectI
typedef Rect< float > RectF

Enumerations

enum  BlendMode { BLEND_NORMAL, BLEND_ADD, BLEND_NO_EFFECT, BLEND_INVALID }
enum  CullMode { CULL_BACK, CULL_FRONT, CULL_NONE }
enum  ZTestMode { ZTEST_OFF, ZTEST_WRITE_ON_PASS, ZTEST_WRITE_ON_FAIL }
enum  PolygonMode { POLYGON_FILL, POLYGON_LINE }

Functions

unsigned char FTOC (float a)
RageColor scale (float x, float l1, float h1, const RageColor &a, const RageColor &b)

Variables

RageVector4 ALIGN


Typedef Documentation

typedef Rect<float> RectF
 

typedef Rect<int> RectI
 


Enumeration Type Documentation

enum BlendMode
 

Enumeration values:
BLEND_NORMAL 
BLEND_ADD 
BLEND_NO_EFFECT 
BLEND_INVALID 

enum CullMode
 

Enumeration values:
CULL_BACK 
CULL_FRONT 
CULL_NONE 

enum PolygonMode
 

Enumeration values:
POLYGON_FILL 
POLYGON_LINE 

enum ZTestMode
 

Enumeration values:
ZTEST_OFF 
ZTEST_WRITE_ON_PASS 
ZTEST_WRITE_ON_FAIL 


Function Documentation

unsigned char FTOC float  a  )  [inline]
 

RageColor scale float  x,
float  l1,
float  h1,
const RageColor a,
const RageColor b
 


Variable Documentation

struct RageMatrix ALIGN
 


Generated on Thu Jan 27 20:57:58 2005 for StepMania by doxygen 1.3.7