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

#include <HOM_pypanel.h>

Public Member Functions

virtual ~HOM_pypanel ()
virtual std::string __repr__ ()=0
virtual void installFile (const char *file_path) const =0
virtual std::vector
< HOM_ElemPtr
< HOM_PythonPanelInterface > > 
interfacesInFile (const char *file_path)=0
virtual std::map< std::string,
< HOM_PythonPanelInterface > > 
interfaces ()=0
virtual HOM_PythonPanelInterfaceinterfaceByName (const char *name)=0
virtual void setMenuInterfaces (std::vector< std::string > names) const =0
virtual std::vector< std::stringmenuInterfaces ()=0

Detailed Description

Definition at line 27 of file HOM_pypanel.h.

Constructor & Destructor Documentation

virtual HOM_pypanel::~HOM_pypanel ( )

Definition at line 30 of file HOM_pypanel.h.

Member Function Documentation

virtual std::string HOM_pypanel::__repr__ ( )
pure virtual
virtual void HOM_pypanel::installFile ( const char *  file_path) const
pure virtual
virtual HOM_PythonPanelInterface* HOM_pypanel::interfaceByName ( const char *  name)
pure virtual
virtual std::map<std::string, HOM_ElemPtr<HOM_PythonPanelInterface> > HOM_pypanel::interfaces ( )
pure virtual
virtual std::vector<HOM_ElemPtr<HOM_PythonPanelInterface> > HOM_pypanel::interfacesInFile ( const char *  file_path)
pure virtual
virtual std::vector<std::string> HOM_pypanel::menuInterfaces ( )
pure virtual
virtual void HOM_pypanel::setMenuInterfaces ( std::vector< std::string names) const
pure virtual

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