All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HOM_Gallery Class Referenceabstract

#include <HOM_Gallery.h>

Public Member Functions

 HOM_Gallery ()
 HOM_Gallery (const HOM_Gallery &)
virtual ~HOM_Gallery ()
virtual std::string __repr__ ()=0
virtual std::vector
< HOM_ElemPtr
< HOM_GalleryEntry > > 
galleryEntries (const char *name_pattern=NULL, const char *label_pattern=NULL, const char *keyword_pattern=NULL, const char *category=NULL, HOM_NodeType *node_type=NULL)=0
virtual HOM_GalleryEntrycreateEntry (const char *entry_name, HOM_Node *node=NULL)=0
virtual void deleteEntry (const char *entry_name)=0

Detailed Description

Definition at line 24 of file HOM_Gallery.h.

Constructor & Destructor Documentation

HOM_Gallery::HOM_Gallery ( )

Definition at line 27 of file HOM_Gallery.h.

HOM_Gallery::HOM_Gallery ( const HOM_Gallery )

Definition at line 29 of file HOM_Gallery.h.

virtual HOM_Gallery::~HOM_Gallery ( )

Definition at line 31 of file HOM_Gallery.h.

Member Function Documentation

virtual std::string HOM_Gallery::__repr__ ( )
pure virtual
virtual HOM_GalleryEntry* HOM_Gallery::createEntry ( const char *  entry_name,
HOM_Node node = NULL 
pure virtual
virtual void HOM_Gallery::deleteEntry ( const char *  entry_name)
pure virtual
virtual std::vector<HOM_ElemPtr<HOM_GalleryEntry> > HOM_Gallery::galleryEntries ( const char *  name_pattern = NULL,
const char *  label_pattern = NULL,
const char *  keyword_pattern = NULL,
const char *  category = NULL,
HOM_NodeType node_type = NULL 
pure virtual

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