#include <display_factory.h>

Public Member Functions | |
| DisplayFactory () | |
| virtual QSet< QString > | getMessageTypes (const QString &class_id) |
| Get all supported message types for the given class id. More... | |
Public Member Functions inherited from rviz::PluginlibFactory< Display > | |
| virtual void | addBuiltInClass (const QString &package, const QString &name, const QString &description, Display *(*factory_function)()) |
| virtual QString | getClassDescription (const QString &class_id) const |
| virtual QString | getClassName (const QString &class_id) const |
| virtual QString | getClassPackage (const QString &class_id) const |
| virtual QStringList | getDeclaredClassIds () |
| virtual QIcon | getIcon (const QString &class_id) const |
| virtual QString | getPluginManifestPath (const QString &class_id) const |
| PluginlibFactory (const QString &package, const QString &base_class_type) | |
| virtual | ~PluginlibFactory () |
Public Member Functions inherited from rviz::ClassIdRecordingFactory< Display > | |
| virtual Display * | make (const QString &class_id, QString *error_return=NULL) |
| Instantiate and return a instance of a subclass of Type using makeRaw(). More... | |
Public Member Functions inherited from rviz::Factory | |
| virtual | ~Factory () |
Protected Member Functions | |
| virtual Display * | makeRaw (const QString &class_id, QString *error_return=NULL) |
| Overridden from PluginlibFactory<Display> to set the icon of the Display. More... | |
Protected Attributes | |
| QMap< QString, QSet< QString > > | message_type_cache_ |
Definition at line 43 of file display_factory.h.
| rviz::DisplayFactory::DisplayFactory | ( | ) |
Definition at line 44 of file display_factory.cpp.
|
virtual |
Get all supported message types for the given class id.
Definition at line 60 of file display_factory.cpp.
|
protectedvirtual |
Overridden from PluginlibFactory<Display> to set the icon of the Display.
Reimplemented from rviz::PluginlibFactory< Display >.
Reimplemented in rviz::MockDisplayFactory.
Definition at line 50 of file display_factory.cpp.
|
protected |
Definition at line 55 of file display_factory.h.