Mercurial > hg > orthanc-stone
comparison Framework/Widgets/TestCairoWidget.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 |
---|---|
45 unsigned int width_; | 45 unsigned int width_; |
46 unsigned int height_; | 46 unsigned int height_; |
47 float value_; | 47 float value_; |
48 bool animate_; | 48 bool animate_; |
49 | 49 |
50 virtual bool HasUpdateThread() const | |
51 { | |
52 return animate_; | |
53 } | |
54 | |
55 virtual void UpdateStep(); | |
56 | |
57 protected: | 50 protected: |
58 virtual bool RenderCairo(CairoContext& context); | 51 virtual bool RenderCairo(CairoContext& context); |
59 | 52 |
60 virtual void RenderMouseOverCairo(CairoContext& context, | 53 virtual void RenderMouseOverCairo(CairoContext& context, |
61 int x, | 54 int x, |
77 int y, | 70 int y, |
78 KeyboardModifiers modifiers); | 71 KeyboardModifiers modifiers); |
79 | 72 |
80 virtual void KeyPressed(char key, | 73 virtual void KeyPressed(char key, |
81 KeyboardModifiers modifiers); | 74 KeyboardModifiers modifiers); |
75 | |
76 virtual bool HasUpdateContent() const | |
77 { | |
78 return animate_; | |
79 } | |
80 | |
81 virtual void UpdateContent(); | |
82 }; | 82 }; |
83 } | 83 } |
84 } | 84 } |