diff --git a/external/libxiv b/external/libxiv index 58a24f0..ba13bab 160000 --- a/external/libxiv +++ b/external/libxiv @@ -1 +1 @@ -Subproject commit 58a24f08b86ea41e5c5b4cb18ec104b9ad872118 +Subproject commit ba13bab4b7685be9fe20baa4f38e2534c7739942 diff --git a/include/dxvkinstaller.h b/include/dxvkinstaller.h new file mode 100644 index 0000000..c8ab302 --- /dev/null +++ b/include/dxvkinstaller.h @@ -0,0 +1,10 @@ +#pragma once + +#include +#include + +class LauncherCore; +class ProfileSettings; + +// TODO: convert to a nice signal/slots class like assetupdater +void installDXVK(LauncherCore& launcher, ProfileSettings& profile); \ No newline at end of file diff --git a/src/dxvkinstaller.cpp b/src/dxvkinstaller.cpp new file mode 100644 index 0000000..fdf86ed --- /dev/null +++ b/src/dxvkinstaller.cpp @@ -0,0 +1,7 @@ +#include "dxvkinstaller.h" + +#include "launchercore.h" + +void installDXVK(LauncherCore& launcher, ProfileSettings& profile, std::function returnFunc) { + +} \ No newline at end of file