Ipelet::~Ipelet | ( | ) | [pure virtual] |
Pure virtual destructor.
virtual int Ipelet::IpelibVersion | ( | ) | const [pure virtual] |
Return the version of Ipelib the Ipelet was linked against.
int Ipelet::NumFunctions | ( | ) | const [virtual] |
Return the number of functions implemented by this Ipelet.
The default implementation returns 1.
virtual const char* Ipelet::Label | ( | ) | const [pure virtual] |
Return the label of the Ipelet (to be shown in the menu).
const char * Ipelet::SubLabel | ( | int | function | ) | const [virtual] |
Return a label for each function implemented by this Ipelet.
This is not called if NumFunctions returns 1.
const char * Ipelet::About | ( | ) | const [virtual] |
Return an 'about' or copyright notice for this ipelet.
Ipe displays this in the ipelet About box.
virtual void Ipelet::Run | ( | int | function, | |
IpePage * | page, | |||
IpeletHelper * | helper | |||
) | [pure virtual] |
Run a function from the Ipelet.