EntityAttributesEditTab Class Referenceabstract

The entity edit dialog is a superclass for all edit dialogs used to set attributes of entites. More...

#include <MemoryX/gui-plugins/PriorMemoryEditor/EntityAttributesEditTab.h>

+ Inheritance diagram for EntityAttributesEditTab:

Public Member Functions

 EntityAttributesEditTab (QWidget *parent=0)
 
virtual void updateEntity (const EntityPtr &entity, std::string filesDBName)=0
 Pure virtual method. More...
 
virtual void updateGui (const EntityPtr &entity)=0
 Pure virtual method. More...
 

Detailed Description

The entity edit dialog is a superclass for all edit dialogs used to set attributes of entites.

Currently the dialogs are used by the PriorMemoryEditor gui plugin.

Definition at line 36 of file EntityAttributesEditTab.h.

Constructor & Destructor Documentation

◆ EntityAttributesEditTab()

EntityAttributesEditTab ( QWidget *  parent = 0)
inlineexplicit

Definition at line 41 of file EntityAttributesEditTab.h.

Member Function Documentation

◆ updateEntity()

virtual void updateEntity ( const EntityPtr entity,
std::string  filesDBName 
)
pure virtual

Pure virtual method.

Implement this in order to update the entity with information edited in the gui

Parameters
entitythe entity to update

Implemented in MotionAttributesEditTab, RecognitionAttributesEditTab, and ManipulationAttributesEditTab.

◆ updateGui()

virtual void updateGui ( const EntityPtr entity)
pure virtual

Pure virtual method.

Implement this in order to update the dialog with the information contained in the entity provided as parameter.

Parameters
entitythe entity used for updating the Gui

Implemented in MotionAttributesEditTab, RecognitionAttributesEditTab, and ManipulationAttributesEditTab.


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