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

ScrollingList.cpp File Reference

#include "global.h"
#include "ScrollingList.h"
#include "RageUtil.h"
#include "GameConstantsAndTypes.h"
#include "PrefsManager.h"
#include "RageLog.h"
#include "Course.h"
#include "SongManager.h"
#include "ThemeManager.h"

Defines

#define BANNER_WIDTH   THEME->GetMetricF("ScreenSelectMusic","BannerWidth")
#define BANNER_HEIGHT   THEME->GetMetricF("ScreenSelectMusic","BannerHeight")
#define EZ2_BANNER_WIDTH   THEME->GetMetricF("ScreenSelectMusic","BannerWidth")
#define EZ2_BANNER_HEIGHT   THEME->GetMetricF("ScreenSelectMusic","BannerHeight")
#define EZ2_BANNER_ZOOM   2.0
#define ZOOM_OFFSET   THEME->GetMetricF("ScreenEz2SelectMusic","BannerZoomOffset")
#define FADE_OFFSET   THEME->GetMetricF("ScreenEz2SelectMusic","BannerFadeOffset")
#define BANNER_ROTATION   THEME->GetMetricF("ScreenEz2SelectMusic","BannerRotation")
#define SPRITE_TYPE_SPRITE   0
#define SPRITE_TYPE_CROPPEDSPRITE   1
#define DDRROT_ROTATION   315

Enumerations

enum  BANNER_PREFS_TYPES {
  BANNERPREFS_DDRFLAT = 0, BANNERPREFS_DDRROT, BANNERPREFS_EZ2, BANNERPREFS_PUMP,
  BANNERPREFS_PARA
}

Variables

const int DEFAULT_VISIBLE_ELEMENTS = 9
const int DEFAULT_SPACING = 300
const RageColor COLOR_SELECTED = RageColor(1.0f,1.0f,1.0f,1)
const RageColor COLOR_NOT_SELECTED = RageColor(0.4f,0.4f,0.4f,1)

Define Documentation

#define BANNER_HEIGHT   THEME->GetMetricF("ScreenSelectMusic","BannerHeight")
 

#define BANNER_ROTATION   THEME->GetMetricF("ScreenEz2SelectMusic","BannerRotation")
 

#define BANNER_WIDTH   THEME->GetMetricF("ScreenSelectMusic","BannerWidth")
 

#define DDRROT_ROTATION   315
 

#define EZ2_BANNER_HEIGHT   THEME->GetMetricF("ScreenSelectMusic","BannerHeight")
 

#define EZ2_BANNER_WIDTH   THEME->GetMetricF("ScreenSelectMusic","BannerWidth")
 

#define EZ2_BANNER_ZOOM   2.0
 

#define FADE_OFFSET   THEME->GetMetricF("ScreenEz2SelectMusic","BannerFadeOffset")
 

#define SPRITE_TYPE_CROPPEDSPRITE   1
 

#define SPRITE_TYPE_SPRITE   0
 

#define ZOOM_OFFSET   THEME->GetMetricF("ScreenEz2SelectMusic","BannerZoomOffset")
 


Enumeration Type Documentation

enum BANNER_PREFS_TYPES
 

Enumeration values:
BANNERPREFS_DDRFLAT 
BANNERPREFS_DDRROT 
BANNERPREFS_EZ2 
BANNERPREFS_PUMP 
BANNERPREFS_PARA 


Variable Documentation

const RageColor COLOR_NOT_SELECTED = RageColor(0.4f,0.4f,0.4f,1)
 

const RageColor COLOR_SELECTED = RageColor(1.0f,1.0f,1.0f,1)
 

const int DEFAULT_SPACING = 300
 

const int DEFAULT_VISIBLE_ELEMENTS = 9
 


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