From 55ba1c7c9ca8569125339930d2f91531e7966a26 Mon Sep 17 00:00:00 2001 From: iwubcode Date: Sun, 14 Feb 2021 23:14:02 -0600 Subject: InputCommon: Move initial dynamic input texture configuration logic to a 'specification 1' function and load in a 'specification' attribute that defaults to 1 if not present (with 1 being the only valid value at the moment) --- .../DynamicInputTextures/DITSpecification.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Source/Core/InputCommon/DynamicInputTextures/DITSpecification.h (limited to 'Source/Core/InputCommon/DynamicInputTextures/DITSpecification.h') diff --git a/Source/Core/InputCommon/DynamicInputTextures/DITSpecification.h b/Source/Core/InputCommon/DynamicInputTextures/DITSpecification.h new file mode 100644 index 0000000000..2a04ab81d7 --- /dev/null +++ b/Source/Core/InputCommon/DynamicInputTextures/DITSpecification.h @@ -0,0 +1,18 @@ +// Copyright 2021 Dolphin Emulator Project +// Licensed under GPLv2+ +// Refer to the license.txt file included. + +#pragma once + +#include +#include + +#include + +#include "InputCommon/DynamicInputTextures/DITData.h" + +namespace InputCommon::DynamicInputTextures +{ +bool ProcessSpecificationV1(picojson::value& root, std::vector& input_textures, + const std::string& base_path, const std::string& json_file); +} -- cgit v1.2.3