Choreonoid  1.8
StdSceneLoader.h
Go to the documentation of this file.
1 
5 #ifndef CNOID_UTIL_STD_SCENE_LOADER_H
6 #define CNOID_UTIL_STD_SCENE_LOADER_H
7 
8 #include "AbstractSceneLoader.h"
9 #include "exportdecl.h"
10 
11 namespace cnoid {
12 
13 class CNOID_EXPORT StdSceneLoader : public AbstractSceneLoader
14 {
15 public:
17  virtual ~StdSceneLoader();
18  virtual void setMessageSink(std::ostream& os) override;
19  virtual void setDefaultDivisionNumber(int n) override;
20  virtual SgNode* load(const std::string& filename) override;
21 
22  int defaultDivisionNumber() const;
23 
24 private:
25  class Impl;
26  Impl* impl;
27 };
28 
29 }
30 
31 #endif
cnoid::AbstractSceneLoader
Definition: AbstractSceneLoader.h:13
cnoid::StdSceneLoader
Definition: StdSceneLoader.h:13
cnoid
Definition: AbstractSceneLoader.h:11
AbstractSceneLoader.h
cnoid::SgNode
Definition: SceneGraph.h:157