RetroFE constructor arguments set to pass by reference.

This commit is contained in:
emb
2015-01-01 14:54:01 -06:00
parent 9a56630d46
commit 511c774ffc
13 changed files with 54 additions and 61 deletions

View File

@@ -17,12 +17,11 @@ class Page;
class RetroFE
{
public:
RetroFE(CollectionDatabase *db, Configuration *c);
RetroFE(CollectionDatabase &db, Configuration &c);
virtual ~RetroFE();
bool Initialize();
bool DeInitialize();
void Run();
Configuration *GetConfiguration();
void FreeGraphicsMemory();
void AllocateGraphicsMemory();
void LaunchEnter();
@@ -50,8 +49,8 @@ private:
void Update(float dt, bool scrollActive);
Configuration *Config;
CollectionDatabase *CollectionDB;
Configuration &Config;
CollectionDatabase &CollectionDB;
UserInput Input;
std::list<Page *> PageChain;
float KeyInputDisable;