11 #include "commons/ilog.h" 25 int GetLogLevel()
const {
return m_logLevel; }
26 void SetLogLevel(
int logLevel) { m_logLevel = logLevel; }
28 bool IsStartFullScreen()
const {
return m_startFullScreen; }
29 void SetStartFullScreen(
bool startFullScreen) { m_startFullScreen = startFullScreen; }
31 bool IsStandAlone()
const {
return m_standAlone; }
32 void SetStandAlone(
bool standAlone) { m_standAlone = standAlone; }
34 bool HasPlatformDirectories()
const {
return m_platformDirectories; }
35 void SetPlatformDirectories(
bool platformDirectories)
37 m_platformDirectories = platformDirectories;
40 bool IsTestMode()
const {
return m_testmode; }
41 void SetTestMode(
bool testMode) { m_testmode = testMode; }
43 const std::string& GetSettingsFile()
const {
return m_settingsFile; }
44 void SetSettingsFile(
const std::string& settingsFile) { m_settingsFile = settingsFile; }
46 const std::string& GetWindowing()
const {
return m_windowing; }
47 void SetWindowing(
const std::string& windowing) { m_windowing = windowing; }
49 const std::string& GetLogTarget()
const {
return m_logTarget; }
50 void SetLogTarget(
const std::string& logTarget) { m_logTarget = logTarget; }
63 const std::vector<std::string>&
GetRawArgs()
const {
return m_rawArgs; }
71 void SetRawArgs(std::vector<std::string> args);
74 int m_logLevel{LOG_LEVEL_NORMAL};
76 bool m_startFullScreen{
false};
77 bool m_standAlone{
false};
78 bool m_platformDirectories{
true};
79 bool m_testmode{
false};
81 std::string m_settingsFile;
82 std::string m_windowing;
83 std::string m_logTarget;
85 std::unique_ptr<CFileItemList> m_playlist;
88 std::vector<std::string> m_rawArgs;
Represents a list of files.
Definition: FileItem.h:713
const std::vector< std::string > & GetRawArgs() const
Get the raw command-line arguments.
Definition: AppParams.h:63
void SetRawArgs(std::vector< std::string > args)
Set the raw command-line arguments.
Definition: AppParams.cpp:17
Definition: AppParams.h:19