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 37 of file EntityAttributesEditTab.h.

Constructor & Destructor Documentation

◆ EntityAttributesEditTab()

EntityAttributesEditTab ( QWidget *  parent = 0)
inlineexplicit

Definition at line 42 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 ManipulationAttributesEditTab, MotionAttributesEditTab, and RecognitionAttributesEditTab.

◆ 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 ManipulationAttributesEditTab, MotionAttributesEditTab, and RecognitionAttributesEditTab.


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