summaryrefslogtreecommitdiff
path: root/src/input/inputactiondata.h
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-10-16 20:04:47 +0300
committerAndrei Karas <akaras@inbox.ru>2015-10-16 20:04:47 +0300
commitf4761d658102198abcce6b020c2c0f0e756d534a (patch)
treec0f3df556e4eb6074900c056a70684aba2d94829 /src/input/inputactiondata.h
parenteeaf54bbaa50ba969fa982498bf39d40dca9a67a (diff)
downloadmanaplus-f4761d658102198abcce6b020c2c0f0e756d534a.tar.gz
manaplus-f4761d658102198abcce6b020c2c0f0e756d534a.tar.bz2
manaplus-f4761d658102198abcce6b020c2c0f0e756d534a.tar.xz
manaplus-f4761d658102198abcce6b020c2c0f0e756d534a.zip
Add protection attribute to input actions. Unsafe actions blocked from remote usage.
Diffstat (limited to 'src/input/inputactiondata.h')
-rw-r--r--src/input/inputactiondata.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/input/inputactiondata.h b/src/input/inputactiondata.h
index ae9359466..0feb8567b 100644
--- a/src/input/inputactiondata.h
+++ b/src/input/inputactiondata.h
@@ -26,6 +26,7 @@
#include "actions/actionfuncptr.h"
#include "enums/simpletypes/useargs.h"
+#include "enums/simpletypes/protected.h"
struct InputActionData final
{
@@ -41,6 +42,7 @@ struct InputActionData final
const int condition;
const std::string chatCommand;
const UseArgs useArgs;
+ const Protected isProtected;
};
namespace Input