Choreonoid  1.8
JointDisplacementView.h
Go to the documentation of this file.
1 #ifndef CNOID_BODY_PLUGIN_JOINT_DISPLACEMENT_VIEW_H
2 #define CNOID_BODY_PLUGIN_JOINT_DISPLACEMENT_VIEW_H
3 
4 #include <cnoid/View>
5 
6 namespace cnoid {
7 
8 class JointDisplacementView : public View
9 {
10 public:
11  static void initializeClass(ExtensionManager* ext);
12 
14  virtual ~JointDisplacementView();
15 
16  class Impl;
17 
18 protected:
19  virtual void onActivated() override;
20  virtual void onDeactivated() override;
21  virtual void onAttachedMenuRequest(MenuManager& menuManager) override;
22 
23 private:
24  virtual bool storeState(Archive& archive) override;
25  virtual bool restoreState(const Archive& archive) override;
26 
27  Impl* impl;
28 };
29 
30 }
31 
32 #endif
cnoid::JointDisplacementView::onDeactivated
virtual void onDeactivated() override
Definition: JointDisplacementView.cpp:112
cnoid::JointDisplacementView::JointDisplacementView
JointDisplacementView()
Definition: JointDisplacementView.cpp:44
cnoid::ExtensionManager
Definition: ExtensionManager.h:23
cnoid::View
Definition: View.h:27
cnoid::Archive
Definition: Archive.h:22
cnoid::MenuManager
Definition: MenuManager.h:14
cnoid::JointDisplacementView::initializeClass
static void initializeClass(ExtensionManager *ext)
Definition: JointDisplacementView.cpp:35
cnoid::JointDisplacementView
Definition: JointDisplacementView.h:8
cnoid
Definition: AbstractSceneLoader.h:11
cnoid::JointDisplacementView::~JointDisplacementView
virtual ~JointDisplacementView()
Definition: JointDisplacementView.cpp:88
cnoid::JointDisplacementView::onAttachedMenuRequest
virtual void onAttachedMenuRequest(MenuManager &menuManager) override
Definition: JointDisplacementView.cpp:119
cnoid::JointDisplacementView::onActivated
virtual void onActivated() override
Definition: JointDisplacementView.cpp:94