21 #ifndef PLUGINS_OPENDMX_OPENDMXPLUGIN_H_
22 #define PLUGINS_OPENDMX_OPENDMXPLUGIN_H_
26 #include "olad/Plugin.h"
27 #include "ola/plugin_id.h"
41 std::string Name()
const {
return PLUGIN_NAME; }
42 std::string Description()
const;
43 ola_plugin_id Id()
const {
return OLA_PLUGIN_OPENDMX; }
44 std::string PluginPrefix()
const {
return PLUGIN_PREFIX; }
49 bool SetDefaultPreferences();
51 typedef std::vector<OpenDmxDevice*> DeviceList;
53 static const char PLUGIN_NAME[];
54 static const char PLUGIN_PREFIX[];
55 static const char OPENDMX_DEVICE_PATH[];
56 static const char OPENDMX_DEVICE_NAME[];
57 static const char DEVICE_KEY[];
63 #endif // PLUGINS_OPENDMX_OPENDMXPLUGIN_H_