51 std::shared_ptr<armem::gui::model::MemoryViewerModel>
model);
60 const std::string& engineID);
73 void updateActiveMemories();
74 void updateRecursionDepth(
int value);
75 void updateDataMode();
76 void updateDropRemovedMemories();
77 void updateDropDisabledMemories();
78 void updateSelector();
82 std::shared_ptr<armem::gui::model::MemoryViewerModel> _model;
85 std::unique_ptr<InstanceGroupBoxController> _instanceGroupBoxController;
Base Class for all Logging classes.
controlls InstanceGroupBoxView
InstanceGroupBoxController * instanceGroupBoxController() const
armem::gui::view::MemoryGroupBoxView * memoryGroupBoxView() const
void onMakePrediction(const MemoryID &entityID, const aron::type::ObjectPtr &entityType, const armarx::DateTime ×tamp, const std::string &engineID)
void onStartLTMRecording()
void onStopLTMRecording()
MemoryGroupBoxController(MemoryViewerUIContext &uiContext, std::shared_ptr< armem::gui::model::MemoryViewerModel > model)
Represents a point in time.
std::shared_ptr< Object > ObjectPtr