#include <gtkmm/radioaction.h>
#include <gtkmm/toggleaction.h>
+#include "gtkmm2ext/visibility.h"
+
class XMLNode;
namespace Gtkmm2ext {
-class KeyboardKey
+class LIBGTKMM2EXT_API KeyboardKey
{
public:
KeyboardKey () {
uint64_t _val;
};
-class MouseButton {
+class LIBGTKMM2EXT_API MouseButton {
public:
MouseButton () {
_val = ~0ULL;
static uint32_t _ignored_state;
};
-class ActionMap {
+class LIBGTKMM2EXT_API ActionMap {
public:
ActionMap() {}
~ActionMap() {}
_ActionMap actions;
};
-class Bindings {
+class LIBGTKMM2EXT_API Bindings {
public:
enum Operation {
Press,