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

ScreenDimensions.h File Reference

#include "ThemeManager.h"
#include "ThemeMetric.h"

Go to the source code of this file.

Defines

#define SCREEN_WIDTH   ScreenWidth()
#define SCREEN_HEIGHT   ScreenHeight()
#define SCREEN_LEFT   (0)
#define SCREEN_RIGHT   (SCREEN_WIDTH)
#define SCREEN_TOP   (0)
#define SCREEN_BOTTOM   (SCREEN_HEIGHT)
#define SCREEN_CENTER_X   (SCREEN_LEFT + (SCREEN_RIGHT - SCREEN_LEFT)/2.0f)
#define SCREEN_CENTER_Y   (SCREEN_TOP + (SCREEN_BOTTOM - SCREEN_TOP)/2.0f)
#define FullScreenRectF   RectF(SCREEN_LEFT,SCREEN_TOP,SCREEN_RIGHT,SCREEN_BOTTOM)
#define SCREEN_NEAR   (-1000)
#define SCREEN_FAR   (1000)
#define ARROW_SIZE   (64)

Functions

float ScreenWidth ()
float ScreenHeight ()

Variables

ThemeMetric< float > THEME_SCREEN_WIDTH
ThemeMetric< float > THEME_SCREEN_HEIGHT


Define Documentation

#define ARROW_SIZE   (64)
 

#define FullScreenRectF   RectF(SCREEN_LEFT,SCREEN_TOP,SCREEN_RIGHT,SCREEN_BOTTOM)
 

#define SCREEN_BOTTOM   (SCREEN_HEIGHT)
 

#define SCREEN_CENTER_X   (SCREEN_LEFT + (SCREEN_RIGHT - SCREEN_LEFT)/2.0f)
 

#define SCREEN_CENTER_Y   (SCREEN_TOP + (SCREEN_BOTTOM - SCREEN_TOP)/2.0f)
 

#define SCREEN_FAR   (1000)
 

#define SCREEN_HEIGHT   ScreenHeight()
 

#define SCREEN_LEFT   (0)
 

#define SCREEN_NEAR   (-1000)
 

#define SCREEN_RIGHT   (SCREEN_WIDTH)
 

#define SCREEN_TOP   (0)
 

#define SCREEN_WIDTH   ScreenWidth()
 


Function Documentation

float ScreenHeight  ) 
 

float ScreenWidth  ) 
 


Variable Documentation

ThemeMetric<float> THEME_SCREEN_HEIGHT
 

ThemeMetric<float> THEME_SCREEN_WIDTH
 


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