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

StepMania.cpp File Reference

#include "global.h"
#include "StepMania.h"
#include "RageLog.h"
#include "RageTextureManager.h"
#include "RageSoundManager.h"
#include "GameSoundManager.h"
#include "RageInput.h"
#include "RageTimer.h"
#include "RageException.h"
#include "RageMath.h"
#include "RageDisplay.h"
#include "RageThreads.h"
#include "arch/arch.h"
#include "arch/LoadingWindow/LoadingWindow.h"
#include "arch/Dialog/Dialog.h"
#include <ctime>
#include "ProductInfo.h"
#include "Screen.h"
#include "CodeDetector.h"
#include "CommonMetrics.h"
#include "Game.h"
#include "Command.h"
#include "LuaBinding.h"
#include "ActorCommands.h"
#include "Sprite.h"
#include "ThemeManager.h"
#include "NoteSkinManager.h"
#include "PrefsManager.h"
#include "SongManager.h"
#include "GameState.h"
#include "AnnouncerManager.h"
#include "ProfileManager.h"
#include "MemoryCardManager.h"
#include "ScreenManager.h"
#include "LuaManager.h"
#include "GameManager.h"
#include "FontManager.h"
#include "InputFilter.h"
#include "InputMapper.h"
#include "InputQueue.h"
#include "SongCacheIndex.h"
#include "BannerCache.h"
#include "UnlockSystem.h"
#include "arch/ArchHooks/ArchHooks.h"
#include "RageFileManager.h"
#include "Bookkeeper.h"
#include "LightsManager.h"
#include "ModelManager.h"
#include "CryptManager.h"
#include "NetworkSyncManager.h"
#include "RageDisplay_OGL.h"
#include "RageDisplay_Null.h"
#include "archutils/Win32/VideoDriverInfo.h"

Classes

struct  VideoCardDefaults

Defines

#define ZIPS_DIR   "Packages/"
#define GAMEPREFS_INI_PATH   "Data/GamePrefs.ini"
#define STATIC_INI_PATH   "Data/Static.ini"

Functions

RageDisplay::VideoModeParams GetCurVideoModeParams ()
void StoreActualGraphicOptions (bool initial)
void ApplyGraphicOptions ()
void ShutdownGame ()
void HandleException (CString error)
void ExitGame ()
void ResetGame (bool ReturnToFirstScreen)
void GameLoop ()
bool ChangeAppPri ()
void BoostAppPri ()
void CheckSettings ()
CString GetVideoDriverName ()
void CheckVideoDefaultSettings ()
RageDisplayCreateDisplay ()
void RestoreAppPri ()
void ChangeCurrentGame (const Game *g)
void ReadGamePrefsFromDisk (bool bSwitchToLastPlayedGame)
void SaveGamePrefsToDisk ()
void OnFirstRun ()
void MountTreeOfZips (const CString &dir)
void WriteLogHeader ()
void ApplyLogPreferences ()
bool GetCommandlineArgument (const CString &option, CString *argument, int iIndex)
void ProcessArgsSecond ()
int main (int argc, char *argv[])
CString SaveScreenshot (CString sDir, bool bSaveCompressed, bool bMakeSignature, int iIndex)
void InsertCoin (int iNum)
void InsertCredit ()
bool HandleGlobalInputs (DeviceInput DeviceI, InputEventType type, GameInput GameI, MenuInput MenuI, StyleInput StyleI)
void HandleInputEvents (float fDeltaTime)
void FocusChanged (bool bHasFocus)
void CheckSkips (float fDeltaTime)

Variables

int g_argc = 0
char ** g_argv = NULL
bool g_bHasFocus = true
bool g_bQuitting = false
VideoCardDefaults g_VideoCardDefaults []

Define Documentation

#define GAMEPREFS_INI_PATH   "Data/GamePrefs.ini"
 

#define STATIC_INI_PATH   "Data/Static.ini"
 

#define ZIPS_DIR   "Packages/"
 


Function Documentation

void ApplyGraphicOptions  ) 
 

void ApplyLogPreferences  )  [static]
 

void BoostAppPri  )  [static]
 

bool ChangeAppPri  )  [static]
 

void ChangeCurrentGame const Game g  ) 
 

void CheckSettings  )  [static]
 

void CheckSkips float  fDeltaTime  )  [static]
 

void CheckVideoDefaultSettings  )  [static]
 

RageDisplay* CreateDisplay  ) 
 

void ExitGame  ) 
 

void FocusChanged bool  bHasFocus  ) 
 

void GameLoop  )  [static]
 

bool GetCommandlineArgument const CString &  option,
CString *  argument,
int  iIndex
 

RageDisplay::VideoModeParams GetCurVideoModeParams  )  [static]
 

CString GetVideoDriverName  )  [static]
 

void HandleException CString  error  ) 
 

bool HandleGlobalInputs DeviceInput  DeviceI,
InputEventType  type,
GameInput  GameI,
MenuInput  MenuI,
StyleInput  StyleI
 

void HandleInputEvents float  fDeltaTime  )  [static]
 

void InsertCoin int  iNum  ) 
 

void InsertCredit  ) 
 

int main int  argc,
char *  argv[]
 

void MountTreeOfZips const CString &  dir  )  [static]
 

void OnFirstRun  )  [static]
 

void ProcessArgsSecond  )  [static]
 

void ReadGamePrefsFromDisk bool  bSwitchToLastPlayedGame  ) 
 

void ResetGame bool  ReturnToFirstScreen  ) 
 

void RestoreAppPri  )  [static]
 

void SaveGamePrefsToDisk  ) 
 

CString SaveScreenshot CString  sDir,
bool  bSaveCompressed,
bool  bMakeSignature,
int  iIndex
 

void ShutdownGame  ) 
 

void StoreActualGraphicOptions bool  initial  )  [static]
 

void WriteLogHeader  )  [static]
 


Variable Documentation

int g_argc = 0
 

char** g_argv = NULL
 

bool g_bHasFocus = true [static]
 

bool g_bQuitting = false [static]
 

struct VideoCardDefaults g_VideoCardDefaults[]
 


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