comparison Framework/Widgets/LayeredSceneWidget.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
70 boost::mutex sliceMutex_; 70 boost::mutex sliceMutex_;
71 SliceGeometry slice_; 71 SliceGeometry slice_;
72 Observers observers_; 72 Observers observers_;
73 73
74 protected: 74 protected:
75 virtual bool HasUpdateThread() const
76 {
77 return true;
78 }
79
80 virtual void UpdateStep();
81
82 virtual bool RenderScene(CairoContext& context, 75 virtual bool RenderScene(CairoContext& context,
83 const ViewportGeometry& view); 76 const ViewportGeometry& view);
84 77
85 public: 78 public:
86 LayeredSceneWidget(); 79 LayeredSceneWidget();
130 123
131 void Unregister(ISliceObserver& observer) 124 void Unregister(ISliceObserver& observer)
132 { 125 {
133 observers_.Unregister(observer); 126 observers_.Unregister(observer);
134 } 127 }
128
129 virtual bool HasUpdateContent() const
130 {
131 return true;
132 }
133
134 virtual void UpdateContent();
135 }; 135 };
136 } 136 }