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

#include <HOM_ViewerStateMenu.h>

Public Member Functions

 HOM_ViewerStateMenu ()
 
virtual ~HOM_ViewerStateMenu ()
 
virtual std::string __repr__ ()=0
 
virtual void addToggleItem (std::string const &handle, std::string const &label, bool default_value, std::string const &hotkey=std::string())=0
 
virtual void addActionItem (std::string const &handle, std::string const &label, std::string const &hotkey=std::string())=0
 
virtual void addSeparator ()=0
 
virtual void addRadioStrip (std::string const &handle, std::string const &label, std::string const &default_value)=0
 
virtual void addRadioStripItem (std::string const &parent, std::string const &handle, std::string const &label, std::string const &hotkey=std::string())=0
 
virtual void addMenu (HOM_ViewerStateMenu const &sub_menu)=0
 

Detailed Description

Definition at line 24 of file HOM_ViewerStateMenu.h.

Constructor & Destructor Documentation

HOM_ViewerStateMenu::HOM_ViewerStateMenu ( )
inline

Definition at line 36 of file HOM_ViewerStateMenu.h.

virtual HOM_ViewerStateMenu::~HOM_ViewerStateMenu ( )
inlinevirtual

Definition at line 40 of file HOM_ViewerStateMenu.h.

Member Function Documentation

virtual std::string HOM_ViewerStateMenu::__repr__ ( )
pure virtual
virtual void HOM_ViewerStateMenu::addActionItem ( std::string const &  handle,
std::string const &  label,
std::string const &  hotkey = std::string() 
)
pure virtual
virtual void HOM_ViewerStateMenu::addMenu ( HOM_ViewerStateMenu const &  sub_menu)
pure virtual
virtual void HOM_ViewerStateMenu::addRadioStrip ( std::string const &  handle,
std::string const &  label,
std::string const &  default_value 
)
pure virtual
virtual void HOM_ViewerStateMenu::addRadioStripItem ( std::string const &  parent,
std::string const &  handle,
std::string const &  label,
std::string const &  hotkey = std::string() 
)
pure virtual
virtual void HOM_ViewerStateMenu::addSeparator ( )
pure virtual
virtual void HOM_ViewerStateMenu::addToggleItem ( std::string const &  handle,
std::string const &  label,
bool  default_value,
std::string const &  hotkey = std::string() 
)
pure virtual

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