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

#include <HOM_PythonPanelInterface.h>

Public Member Functions

 HOM_PythonPanelInterface ()
 
 HOM_PythonPanelInterface (const HOM_PythonPanelInterface &)
 
virtual ~HOM_PythonPanelInterface ()
 
virtual bool operator== (HOM_PtrOrNull< HOM_PythonPanelInterface > interface)=0
 
virtual bool operator!= (HOM_PtrOrNull< HOM_PythonPanelInterface > interface)=0
 
virtual int __hash__ ()=0
 
virtual std::string __repr__ ()=0
 
virtual int id () const =0
 
virtual std::string name () const =0
 
virtual void setName (const char *name)=0
 
virtual std::string label () const =0
 
virtual void setLabel (const char *label)=0
 
virtual std::string icon () const =0
 
virtual void setIcon (const char *icon)=0
 
virtual std::string script () const =0
 
virtual void setScript (const char *script)=0
 
virtual std::string help () const =0
 
virtual void setHelp (const char *script)=0
 
virtual std::string helpURL () const =0
 
virtual void setHelpURL (const char *script)=0
 
virtual std::string filePath () const =0
 
virtual void setFilePath (const char *filePath)=0
 

Detailed Description

Definition at line 24 of file HOM_PythonPanelInterface.h.

Constructor & Destructor Documentation

HOM_PythonPanelInterface::HOM_PythonPanelInterface ( )
inline

Definition at line 27 of file HOM_PythonPanelInterface.h.

HOM_PythonPanelInterface::HOM_PythonPanelInterface ( const HOM_PythonPanelInterface )
inline

Definition at line 29 of file HOM_PythonPanelInterface.h.

virtual HOM_PythonPanelInterface::~HOM_PythonPanelInterface ( )
inlinevirtual

Definition at line 31 of file HOM_PythonPanelInterface.h.

Member Function Documentation

virtual int HOM_PythonPanelInterface::__hash__ ( )
pure virtual
virtual std::string HOM_PythonPanelInterface::__repr__ ( )
pure virtual
virtual std::string HOM_PythonPanelInterface::filePath ( ) const
pure virtual
virtual std::string HOM_PythonPanelInterface::help ( ) const
pure virtual
virtual std::string HOM_PythonPanelInterface::helpURL ( ) const
pure virtual
virtual std::string HOM_PythonPanelInterface::icon ( ) const
pure virtual
virtual int HOM_PythonPanelInterface::id ( ) const
pure virtual
virtual std::string HOM_PythonPanelInterface::label ( ) const
pure virtual
virtual std::string HOM_PythonPanelInterface::name ( ) const
pure virtual
virtual bool HOM_PythonPanelInterface::operator!= ( HOM_PtrOrNull< HOM_PythonPanelInterface interface)
pure virtual
virtual bool HOM_PythonPanelInterface::operator== ( HOM_PtrOrNull< HOM_PythonPanelInterface interface)
pure virtual
virtual std::string HOM_PythonPanelInterface::script ( ) const
pure virtual
virtual void HOM_PythonPanelInterface::setFilePath ( const char *  filePath)
pure virtual
virtual void HOM_PythonPanelInterface::setHelp ( const char *  script)
pure virtual
virtual void HOM_PythonPanelInterface::setHelpURL ( const char *  script)
pure virtual
virtual void HOM_PythonPanelInterface::setIcon ( const char *  icon)
pure virtual
virtual void HOM_PythonPanelInterface::setLabel ( const char *  label)
pure virtual
virtual void HOM_PythonPanelInterface::setName ( const char *  name)
pure virtual
virtual void HOM_PythonPanelInterface::setScript ( const char *  script)
pure virtual

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