IPlugin Class Reference

#include <iplugin.h>

Inheritance diagram for IPlugin:
Inheritance graph
[legend]

Public Member Functions

 IPlugin ()
virtual ~IPlugin ()
virtual const char * getMenuName ()=0
virtual std::size_t getCommandCount ()=0
virtual const char * getCommand (std::size_t)=0
virtual const char * getCommandTitle (std::size_t)=0
virtual void addMenuID (std::size_t)=0
virtual bool ownsCommandID (std::size_t n)=0

Detailed Description

Definition at line 59 of file iplugin.h.


Constructor & Destructor Documentation

IPlugin::IPlugin (  )  [inline]

Definition at line 62 of file iplugin.h.

virtual IPlugin::~IPlugin (  )  [inline, virtual]

Definition at line 65 of file iplugin.h.


Member Function Documentation

virtual void IPlugin::addMenuID ( std::size_t   )  [pure virtual]

Implemented in CPluginSlot.

virtual const char* IPlugin::getCommand ( std::size_t   )  [pure virtual]

Implemented in CPluginSlot.

virtual std::size_t IPlugin::getCommandCount (  )  [pure virtual]

Implemented in CPluginSlot.

virtual const char* IPlugin::getCommandTitle ( std::size_t   )  [pure virtual]

Implemented in CPluginSlot.

virtual const char* IPlugin::getMenuName (  )  [pure virtual]

Implemented in CPluginSlot.

virtual bool IPlugin::ownsCommandID ( std::size_t  n  )  [pure virtual]

Implemented in CPluginSlot.


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2