kig
ObjectConstructorList Class Reference
#include <lists.h>
Detailed Description
The list of object constructors for use in various places, e.g.RMB menu's. Note that the list owns the ctors it gets..
Definition at line 69 of file lists.h.
Public Types | |
| typedef std::vector < ObjectConstructor * > | vectype |
Public Member Functions | |
| void | add (ObjectConstructor *a) |
| const vectype & | constructors () const |
| vectype | ctorsThatWantArgs (const std::vector< ObjectCalcer * > &, const KigDocument &, const KigWidget &, bool completeOnly=false) const |
| void | remove (ObjectConstructor *a) |
Static Public Member Functions | |
| static ObjectConstructorList * | instance () |
Member Typedef Documentation
| typedef std::vector<ObjectConstructor*> ObjectConstructorList::vectype |
Member Function Documentation
| void ObjectConstructorList::add | ( | ObjectConstructor * | a | ) |
| const ObjectConstructorList::vectype & ObjectConstructorList::constructors | ( | ) | const |
| ObjectConstructorList::vectype ObjectConstructorList::ctorsThatWantArgs | ( | const std::vector< ObjectCalcer * > & | os, | |
| const KigDocument & | d, | |||
| const KigWidget & | w, | |||
| bool | completeOnly = false | |||
| ) | const |
| ObjectConstructorList * ObjectConstructorList::instance | ( | ) | [static] |
| void ObjectConstructorList::remove | ( | ObjectConstructor * | a | ) |
The documentation for this class was generated from the following files:
KDE 4.2 API Reference