Choreonoid  1.5
LeggedBodyBar.h
Go to the documentation of this file.
1 
5 #ifndef CNOID_BODY_PLUGIN_LEGGED_BODY_BAR_H
6 #define CNOID_BODY_PLUGIN_LEGGED_BODY_BAR_H
7 
8 #include <cnoid/ToolBar>
9 #include "exportdecl.h"
10 
11 namespace cnoid {
12 
13 class LeggedBodyBarImpl;
14 
15 class LeggedBodyBar : public ToolBar
16 {
17 public:
18  static LeggedBodyBar* instance();
19  virtual ~LeggedBodyBar();
20 
21 protected:
22  virtual bool storeState(Archive& archive);
23  virtual bool restoreState(const Archive& archive);
24 
25 private:
26  LeggedBodyBar();
27  LeggedBodyBarImpl* impl;
28 };
29 
30 }
31 
32 #endif
Definition: Archive.h:21
virtual ~LeggedBodyBar()
Definition: LeggedBodyBar.cpp:88
Definition: ToolBar.h:22
static LeggedBodyBar * instance()
Definition: LeggedBodyBar.cpp:34
Definition: LeggedBodyBar.h:15
virtual bool storeState(Archive &archive)
Definition: LeggedBodyBar.cpp:134
virtual bool restoreState(const Archive &archive)
Definition: LeggedBodyBar.cpp:141
Defines the minimum processing for performing pasing file for STL.
Definition: AbstractSceneLoader.h:9