Choreonoid  1.5
PoseRollView.h
Go to the documentation of this file.
1 
5 #ifndef CNOID_POSE_SEQ_PLUGIN_POSE_ROLL_VIEW_H_INCLUDED
6 #define CNOID_POSE_SEQ_PLUGIN_POSE_ROLL_VIEW_H_INCLUDED
7 
8 #include <cnoid/View>
9 #include "exportdecl.h"
10 
11 namespace cnoid {
12 
13 class Archive;
14 class PoseRollViewImpl;
15 class PoseSeqItem;
16 
18 {
19 public:
20  static void initializeClass(ExtensionManager* ext);
21 
22  PoseRollView();
23  ~PoseRollView();
24 
25  PoseSeqItem* currentPoseSeqItem();
26 
27 private:
28  PoseRollViewImpl* impl;
29 
30  virtual bool storeState(Archive& archive);
31  virtual bool restoreState(const Archive& archive);
32  virtual bool eventFilter(QObject *obj, QEvent *event);
33 
34 };
35 }
36 
37 #endif
Definition: Archive.h:21
Definition: ExtensionManager.h:26
Defines the minimum processing for performing pasing file for STL.
Definition: AbstractSceneLoader.h:9
Definition: PoseRollView.h:17
Definition: View.h:28
Definition: PoseSeqItem.h:23
#define CNOID_EXPORT
Definition: Util/exportdecl.h:37