Choreonoid  1.8
LinkDeviceListView.h
Go to the documentation of this file.
1 #ifndef CNOID_BODY_PLUGIN_LINK_DEVICE_LIST_VIEW_H
2 #define CNOID_BODY_PLUGIN_LINK_DEVICE_LIST_VIEW_H
3 
4 #include <cnoid/View>
5 
6 namespace cnoid {
7 
8 class BodyItem;
9 
10 class LinkDeviceListView : public View
11 {
12 public:
13  static void initializeClass(ExtensionManager* ext);
14 
16  virtual ~LinkDeviceListView();
17 
18  virtual void onActivated() override;
19  virtual void onDeactivated() override;
20  virtual bool storeState(Archive& archive) override;
21  virtual bool restoreState(const Archive& archive) override;
22 
23 private:
24  class Impl;
25  Impl* impl;
26 };
27 
28 }
29 
30 #endif
cnoid::LinkDeviceListView::~LinkDeviceListView
virtual ~LinkDeviceListView()
Definition: LinkDeviceListView.cpp:99
cnoid::LinkDeviceListView::onDeactivated
virtual void onDeactivated() override
Definition: LinkDeviceListView.cpp:118
cnoid::LinkDeviceListView
Definition: LinkDeviceListView.h:10
cnoid::LinkDeviceListView::LinkDeviceListView
LinkDeviceListView()
Definition: LinkDeviceListView.cpp:47
cnoid::ExtensionManager
Definition: ExtensionManager.h:23
cnoid::View
Definition: View.h:27
cnoid::Archive
Definition: Archive.h:22
cnoid::LinkDeviceListView::storeState
virtual bool storeState(Archive &archive) override
Definition: LinkDeviceListView.cpp:182
cnoid
Definition: AbstractSceneLoader.h:11
cnoid::LinkDeviceListView::onActivated
virtual void onActivated() override
Definition: LinkDeviceListView.cpp:105
cnoid::LinkDeviceListView::initializeClass
static void initializeClass(ExtensionManager *ext)
Definition: LinkDeviceListView.cpp:39
cnoid::LinkDeviceListView::restoreState
virtual bool restoreState(const Archive &archive) override
Definition: LinkDeviceListView.cpp:220