Fix a bunch of random warnings

This commit is contained in:
Connor McLaughlin
2020-09-13 11:54:51 +10:00
parent ccaff2e7cd
commit 3847be86b0
13 changed files with 62 additions and 277 deletions

View File

@ -1048,7 +1048,7 @@ void CommonHostInterface::UpdateControllerInputMap(SettingsInterface& si)
if (!SplitBinding(binding, &device, &button))
continue;
AddButtonToInputMap(binding, device, button, [this, controller_index, button_code](bool pressed) {
AddButtonToInputMap(binding, device, button, [controller_index, button_code](bool pressed) {
if (System::IsShutdown())
return;
@ -1074,7 +1074,7 @@ void CommonHostInterface::UpdateControllerInputMap(SettingsInterface& si)
if (!SplitBinding(binding, &device, &axis))
continue;
AddAxisToInputMap(binding, device, axis, axis_type, [this, controller_index, axis_code](float value) {
AddAxisToInputMap(binding, device, axis, axis_type, [controller_index, axis_code](float value) {
if (System::IsShutdown())
return;

View File

@ -62,8 +62,8 @@ protected:
static std::vector<std::string> EnumerateAdapterNames(IDXGIFactory* dxgi_factory);
virtual bool CreateResources();
virtual void DestroyResources();
virtual bool CreateResources() override;
virtual void DestroyResources() override;
virtual bool CreateImGuiContext();
virtual void DestroyImGuiContext();

View File

@ -7,11 +7,11 @@
#endif
#include "SimpleIni.h"
class INISettingsInterface : public SettingsInterface
class INISettingsInterface final : public SettingsInterface
{
public:
INISettingsInterface(std::string filename);
~INISettingsInterface();
~INISettingsInterface() override;
bool Save();

View File

@ -56,8 +56,8 @@ protected:
const char* GetGLSLVersionString() const;
std::string GetGLSLVersionHeader() const;
virtual bool CreateResources();
virtual void DestroyResources();
virtual bool CreateResources() override;
virtual void DestroyResources() override;
virtual bool CreateImGuiContext();
virtual void DestroyImGuiContext();

View File

@ -63,8 +63,8 @@ protected:
// Can be overridden by frontends.
virtual VkRenderPass GetRenderPassForDisplay() const;
virtual bool CreateResources();
virtual void DestroyResources();
virtual bool CreateResources() override;
virtual void DestroyResources() override;
virtual bool CreateImGuiContext();
virtual void DestroyImGuiContext();