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

ScreenUnlock.cpp File Reference

#include "global.h"
#include "PrefsManager.h"
#include "ScreenUnlock.h"
#include "ThemeManager.h"
#include "GameState.h"
#include "RageLog.h"
#include "UnlockSystem.h"
#include "SongManager.h"
#include "ActorUtil.h"
#include "song.h"
#include "Course.h"

Defines

#define NUM_UNLOCKS   THEME->GetMetricI("ScreenUnlock", "NumUnlocks")
#define UNLOCK_TEXT_SCROLL_X   THEME->GetMetricF("ScreenUnlock", "UnlockTextScrollX");
#define UNLOCK_TEXT_SCROLL_START_Y   THEME->GetMetricF("ScreenUnlock", "UnlockTextScrollStartY")
#define UNLOCK_TEXT_SCROLL_END_Y   THEME->GetMetricF("ScreenUnlock", "UnlockTextScrollEndY")
#define UNLOCK_TEXT_SCROLL_ZOOM   THEME->GetMetricF("ScreenUnlock", "UnlockTextScrollZoom")
#define UNLOCK_TEXT_SCROLL_ROWS   THEME->GetMetricF("ScreenUnlock", "UnlockTextScrollRows")
#define UNLOCK_TEXT_SCROLL_MAX_WIDTH   THEME->GetMetricF("ScreenUnlock", "UnlockTextScrollMaxWidth")
#define UNLOCK_TEXT_SCROLL_ICON_X   THEME->GetMetricF("ScreenUnlock", "UnlockTextScrollIconX")
#define UNLOCK_TEXT_SCROLL_ICON_SIZE   THEME->GetMetricF("ScreenUnlock", "UnlockTextScrollIconSize")
#define DISPLAYED_SONG(i)   THEME->GetMetric ("ScreenUnlock", ssprintf("Unlock%dSong", i))
#define UNLOCK_TEXT_SCROLL   THEME->GetMetricI("ScreenUnlock", "UnlockTextScroll")
#define TYPE_TO_DISPLAY   THEME->GetMetric ("ScreenUnlock", "TypeOfPointsToDisplay")
#define ICON_COMMAND   THEME->GetMetricA("ScreenUnlock", "UnlockIconCommand")
#define TIME_TO_DISPLAY   THEME->GetMetricF("ScreenUnlock", "TimeToDisplay")
#define POINTS_ZOOM   THEME->GetMetricF("ScreenUnlock","PointsZoom")
#define USE_UNLOCKS_DAT   THEME->GetMetricI("ScreenUnlock","UseUnlocksDat")

Functions

 REGISTER_SCREEN_CLASS (ScreenUnlock)

Define Documentation

#define DISPLAYED_SONG  )     THEME->GetMetric ("ScreenUnlock", ssprintf("Unlock%dSong", i))
 

#define ICON_COMMAND   THEME->GetMetricA("ScreenUnlock", "UnlockIconCommand")
 

#define NUM_UNLOCKS   THEME->GetMetricI("ScreenUnlock", "NumUnlocks")
 

#define POINTS_ZOOM   THEME->GetMetricF("ScreenUnlock","PointsZoom")
 

#define TIME_TO_DISPLAY   THEME->GetMetricF("ScreenUnlock", "TimeToDisplay")
 

#define TYPE_TO_DISPLAY   THEME->GetMetric ("ScreenUnlock", "TypeOfPointsToDisplay")
 

#define UNLOCK_TEXT_SCROLL   THEME->GetMetricI("ScreenUnlock", "UnlockTextScroll")
 

#define UNLOCK_TEXT_SCROLL_END_Y   THEME->GetMetricF("ScreenUnlock", "UnlockTextScrollEndY")
 

#define UNLOCK_TEXT_SCROLL_ICON_SIZE   THEME->GetMetricF("ScreenUnlock", "UnlockTextScrollIconSize")
 

#define UNLOCK_TEXT_SCROLL_ICON_X   THEME->GetMetricF("ScreenUnlock", "UnlockTextScrollIconX")
 

#define UNLOCK_TEXT_SCROLL_MAX_WIDTH   THEME->GetMetricF("ScreenUnlock", "UnlockTextScrollMaxWidth")
 

#define UNLOCK_TEXT_SCROLL_ROWS   THEME->GetMetricF("ScreenUnlock", "UnlockTextScrollRows")
 

#define UNLOCK_TEXT_SCROLL_START_Y   THEME->GetMetricF("ScreenUnlock", "UnlockTextScrollStartY")
 

#define UNLOCK_TEXT_SCROLL_X   THEME->GetMetricF("ScreenUnlock", "UnlockTextScrollX");
 

#define UNLOCK_TEXT_SCROLL_ZOOM   THEME->GetMetricF("ScreenUnlock", "UnlockTextScrollZoom")
 

#define USE_UNLOCKS_DAT   THEME->GetMetricI("ScreenUnlock","UseUnlocksDat")
 


Function Documentation

REGISTER_SCREEN_CLASS ScreenUnlock   ) 
 


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