comparison Framework/Widgets/TestWorldSceneWidget.h @ 46:766d31dc5716 wasm

removing threads for wasm
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 19 Apr 2017 14:33:06 +0200
parents 7207a407bcd8
children 25befef48c35
comparison
equal deleted inserted replaced
45:ecd96e563929 46:766d31dc5716
43 { 43 {
44 private: 44 private:
45 class Interactor; 45 class Interactor;
46 46
47 std::auto_ptr<Interactor> interactor_; 47 std::auto_ptr<Interactor> interactor_;
48 bool animate_;
49 unsigned int count_;
48 50
49 protected: 51 protected:
50 virtual SliceGeometry GetSlice()
51 {
52 return SliceGeometry();
53 }
54
55 virtual bool RenderScene(CairoContext& context, 52 virtual bool RenderScene(CairoContext& context,
56 const ViewportGeometry& view); 53 const ViewportGeometry& view);
57 54
58 public: 55 public:
59 TestWorldSceneWidget(); 56 TestWorldSceneWidget(bool animate);
60 57
61 virtual void GetSceneExtent(double& x1, 58 virtual void GetSceneExtent(double& x1,
62 double& y1, 59 double& y1,
63 double& x2, 60 double& x2,
64 double& y2); 61 double& y2);
62
63 virtual bool HasUpdateContent() const
64 {
65 return animate_;
66 }
67
68 virtual void UpdateContent();
65 }; 69 };
66 } 70 }
67 } 71 }