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

#include <HOM_undos.h>

Public Member Functions

virtual ~HOM_undos ()
 
virtual std::string __repr__ ()=0
 
virtual bool areEnabled ()=0
 
virtual HOM_UndosDisablerdisabler ()=0
 
virtual HOM_UndosGroupgroup (const char *label)=0
 
virtual void clear ()=0
 
virtual size_t memoryUsage ()=0
 
virtual size_t memoryUsageLimit ()=0
 
virtual bool performUndo ()=0
 
virtual bool performRedo ()=0
 
virtual std::vector< std::stringundoLabels ()=0
 
virtual std::vector< std::stringredoLabels ()=0
 

Detailed Description

Definition at line 25 of file HOM_undos.h.

Constructor & Destructor Documentation

virtual HOM_undos::~HOM_undos ( )
inlinevirtual

Definition at line 28 of file HOM_undos.h.

Member Function Documentation

virtual std::string HOM_undos::__repr__ ( )
pure virtual
virtual bool HOM_undos::areEnabled ( )
pure virtual
virtual void HOM_undos::clear ( )
pure virtual
virtual HOM_UndosDisabler* HOM_undos::disabler ( )
pure virtual
virtual HOM_UndosGroup* HOM_undos::group ( const char *  label)
pure virtual
virtual size_t HOM_undos::memoryUsage ( )
pure virtual
virtual size_t HOM_undos::memoryUsageLimit ( )
pure virtual
virtual bool HOM_undos::performRedo ( )
pure virtual
virtual bool HOM_undos::performUndo ( )
pure virtual
virtual std::vector<std::string> HOM_undos::redoLabels ( )
pure virtual
virtual std::vector<std::string> HOM_undos::undoLabels ( )
pure virtual

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