38 lines
499 B
C++
38 lines
499 B
C++
#pragma once
|
|
|
|
class Options
|
|
{
|
|
public:
|
|
Options();
|
|
~Options();
|
|
|
|
bool Read(int argc, char ** argv);
|
|
|
|
void PrintUsage(void);
|
|
|
|
bool m_launchCS;
|
|
|
|
bool m_setPriority;
|
|
DWORD m_priority;
|
|
|
|
bool m_optionsOnly;
|
|
bool m_crcOnly;
|
|
bool m_waitForClose;
|
|
bool m_verbose;
|
|
bool m_moduleInfo;
|
|
bool m_skipLauncher;
|
|
bool m_launchSteam;
|
|
bool m_noTimeout;
|
|
bool m_forceSteamLoader;
|
|
|
|
UInt64 m_affinity;
|
|
|
|
std::string m_altEXE;
|
|
std::string m_altDLL;
|
|
|
|
private:
|
|
bool Verify(void);
|
|
};
|
|
|
|
extern Options g_options;
|