diff options
| author | Jeremy Rimpo <jeremy.rimpo@servermonkey.com> | 2017-12-09 23:44:21 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-12-09 23:44:21 -0600 |
| commit | b2d7181ca77980622f27a5e2a27c636d25a0a598 (patch) | |
| tree | c3e2280cf8e2caa025a0856d4f8a7165149e76ac /src/organizercore.h | |
| parent | 0aaece55d8b5bb392523db4ee96029d0567294e8 (diff) | |
| parent | 689248619ada12eb9e50ea40963a04c946cb3e13 (diff) | |
Merge pull request #139 from erasmux/better_diagnostics_and_shortcuts_fix
Better diagnostics and shortcuts fix
Diffstat (limited to 'src/organizercore.h')
| -rw-r--r-- | src/organizercore.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/organizercore.h b/src/organizercore.h index 297b94f6..0927c88e 100644 --- a/src/organizercore.h +++ b/src/organizercore.h @@ -158,7 +158,13 @@ public: void prepareVFS();
- void setLogLevel(int logLevel);
+ void updateVFSParams(int logLevel, int crashDumpsType);
+
+ bool cycleDiagnostics();
+
+ static CrashDumpsType getGlobalCrashDumpsType() { return m_globalCrashDumpsType; }
+ static void setGlobalCrashDumpsType(int crashDumpsType);
+ static std::wstring crashDumpsPath();
public:
MOBase::IModRepositoryBridge *createNexusBridge() const;
@@ -261,7 +267,7 @@ private: const MOShared::DirectoryEntry *directoryEntry,
int createDestination);
- bool waitForProcessCompletion(HANDLE handle, LPDWORD exitCode);
+ bool waitForProcessCompletion(HANDLE handle, LPDWORD exitCode, ILockedWaitingForProcess* uilock);
private slots:
@@ -319,6 +325,7 @@ private: MOBase::DelayedFileWriter m_PluginListsWriter;
UsvfsConnector m_USVFS;
+ static CrashDumpsType m_globalCrashDumpsType;
};
#endif // ORGANIZERCORE_H
|
