41 #ifndef INCLUDED_GLS_RUNTIME_PLUGIN_H
42 #define INCLUDED_GLS_RUNTIME_PLUGIN_H
50 class DistiAttributePluginData;
68 virtual const char*
Version() = 0;
117 virtual void Destroy() = 0;
virtual ~Plugin()
For Polymorphic deletion.
Definition: plugin.h:58
virtual const char * PluginType()=0
virtual const char * Description()=0
A file for all GL Studio files to include.
virtual const char * Version()=0
virtual void ResetPluginData()
Definition: plugin.h:106
virtual const char * PluginDataName()
Definition: plugin.h:81
bool IsPluginType(const char *str)
Definition: plugin.h:113
Definition: bmpimage.h:46
virtual void ReadPluginData(DistiAttributePluginData *)
Definition: plugin.h:98
virtual void WritePluginData(DistiAttributePluginData *)
Definition: plugin.h:89