Choreonoid  1.8
BodyLinkView.h
Go to the documentation of this file.
1 
5 #ifndef CNOID_BODYPLUGIN_BODY_LINK_VIEW_H
6 #define CNOID_BODYPLUGIN_BODY_LINK_VIEW_H
7 
8 #include <cnoid/View>
9 
10 namespace cnoid {
11 
12 class BodyLinkView : public cnoid::View
13 {
14 public:
15  static void initializeClass(ExtensionManager* ext);
16 
17  BodyLinkView();
18  virtual ~BodyLinkView();
19 
20  void setQuaternionMode(bool on);
21 
22 protected:
23  virtual void onAttachedMenuRequest(MenuManager& menu) override;
24  virtual bool storeState(Archive& archive) override;
25  virtual bool restoreState(const Archive& archive) override;
26 
27 private:
28  class Impl;
29  Impl* impl;
30 };
31 
32 }
33 
34 #endif
cnoid::BodyLinkView::storeState
virtual bool storeState(Archive &archive) override
Definition: BodyLinkView.cpp:1032
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::BodyLinkView::BodyLinkView
BodyLinkView()
Definition: BodyLinkView.cpp:145
cnoid::BodyLinkView::setQuaternionMode
void setQuaternionMode(bool on)
Definition: BodyLinkView.cpp:975
cnoid::BodyLinkView::initializeClass
static void initializeClass(ExtensionManager *ext)
Definition: BodyLinkView.cpp:139
cnoid
Definition: AbstractSceneLoader.h:11
cnoid::BodyLinkView::onAttachedMenuRequest
virtual void onAttachedMenuRequest(MenuManager &menu) override
Definition: BodyLinkView.cpp:1023
cnoid::BodyLinkView::restoreState
virtual bool restoreState(const Archive &archive) override
Definition: BodyLinkView.cpp:1045
cnoid::BodyLinkView::~BodyLinkView
virtual ~BodyLinkView()
Definition: BodyLinkView.cpp:174
cnoid::BodyLinkView
Definition: BodyLinkView.h:12