3 #include <nx/sdk/i_plugin_event.h> 4 #include <nx/sdk/i_string.h> 14 PluginEvent(IPluginEvent::Level level, std::string caption, std::string description);
16 virtual void* queryInterface(
const nxpl::NX_GUID& interfaceId)
override;
18 virtual Level level()
const override;
19 virtual const char* caption()
const override;
20 virtual const char* description()
const override;
22 void setLevel(IPluginEvent::Level level);
23 void setCaption(std::string caption);
24 void setDescription(std::string description);
27 IPluginEvent::Level m_level = IPluginEvent::Level::info;
28 std::string m_caption;
29 std::string m_description;
GUID of plugin interface.
Definition: plugin_api.h:21
Definition: plugin_tools.h:221
Definition: plugin_event.h:11