#include <UndoStackManager.h>
Definition at line 49 of file UndoStackManager.h.
 
◆ UndoStackManager()
  
  
      
        
          | te::edit::UndoStackManager::UndoStackManager  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
It initializes the singleton instance of the repository manager. 
 
 
◆ ~UndoStackManager()
  
  
      
        
          | te::edit::UndoStackManager::~UndoStackManager  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ addUndoStack()
      
        
          | void te::edit::UndoStackManager::addUndoStack  | 
          ( | 
          QUndoCommand *  | 
          command | ) | 
           | 
        
      
 
Method that insert command Undo/Redo of type AddCommand in the Undo/Redo stack. 
- Parameters
 - 
  
  
 
 
 
◆ addWatch()
      
        
          | void te::edit::UndoStackManager::addWatch  | 
          ( | 
          Feature *  | 
          feature | ) | 
           | 
        
      
 
 
◆ getAddWatches()
      
        
          | const std::vector<Feature*>& te::edit::UndoStackManager::getAddWatches  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getInstance()
It returns a reference to the singleton instance. 
- Returns
 - A reference to the singleton instance. 
 
Definition at line 126 of file Singleton.h.
 
 
◆ getUndoStack()
      
        
          | QUndoStack* te::edit::UndoStackManager::getUndoStack  | 
          ( | 
           | ) | 
           | 
        
      
 
Method that return stack of Undo/Redo. 
- Returns
 - stack 
 
 
 
◆ reset()
      
        
          | void te::edit::UndoStackManager::reset  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ te::common::Singleton< UndoStackManager >
◆ m_addWatches
  
  
      
        
          | std::vector<Feature*> te::edit::UndoStackManager::m_addWatches | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_currentIndex
      
        
          | int te::edit::UndoStackManager::m_currentIndex | 
        
      
 
 
◆ m_undoStack
  
  
      
        
          | QUndoStack* te::edit::UndoStackManager::m_undoStack | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_release/src/terralib/edit/qt/core/UndoStackManager.h