From 492d5b6ac7294ae183d47493b144ca0b3b4a7c2c Mon Sep 17 00:00:00 2001 From: Michael Maltese Date: Fri, 9 Dec 2016 13:19:23 -0800 Subject: ControlReference: hide parse_error behind GetParseStatus() --- Source/Core/InputCommon/ControlReference/ControlReference.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Source/Core/InputCommon/ControlReference/ControlReference.h') diff --git a/Source/Core/InputCommon/ControlReference/ControlReference.h b/Source/Core/InputCommon/ControlReference/ControlReference.h index 4448b58701..49f08b97ce 100644 --- a/Source/Core/InputCommon/ControlReference/ControlReference.h +++ b/Source/Core/InputCommon/ControlReference/ControlReference.h @@ -29,16 +29,17 @@ public: virtual bool IsInput() const = 0; int BoundCount() const; + ciface::ExpressionParser::ExpressionParseStatus GetParseStatus() const; void UpdateReference(ciface::Core::DeviceContainer& devices, const ciface::Core::DeviceQualifier& default_device); ControlState range; std::string expression; - ciface::ExpressionParser::ExpressionParseStatus parse_error; protected: ControlReference(); ciface::ExpressionParser::Expression* parsed_expression; + ciface::ExpressionParser::ExpressionParseStatus m_parse_status; }; // -- cgit v1.2.3