4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
9 * Full author contact details are available in file CREDITS.
15 #include "frontends/LyXKeySym.h"
17 class GLyXKeySym : public LyXKeySym
21 GLyXKeySym(unsigned int keyval);
22 void setKeyval(unsigned int keyval);
23 unsigned int getKeyval() const { return keyval_; }
24 virtual void init(std::string const & symbolname);
25 virtual ~GLyXKeySym() {}
26 virtual bool isOK() const;
27 virtual bool isModifier() const;
28 virtual std::string getSymbolName() const;
29 virtual char getISOEncoded(std::string const & encoding) const;