| 26 | Canvas(); |
| 27 | |
| 28 | struct Event |
| 29 | { |
| 30 | Event(bool _textureChanged, bool _widgetResized, bool _requested) : |
| 31 | textureChanged(_textureChanged), |
| 32 | widgetResized(_widgetResized), |
| 33 | requested(_requested) |
| 34 | { |
| 35 | } |
| 36 | |
| 37 | bool textureChanged; |
| 38 | bool widgetResized; |
| 39 | |
| 40 | /// This update was caused by calling updateTexture(); |
| 41 | bool requested; |
| 42 | }; |
| 43 | |
| 44 | using EventHandle_CanvasPtr = delegates::MultiDelegate<Canvas*>; |
| 45 | using EventHandle_CanvasPtrEvent = delegates::Delegate<Canvas*, Event>; |
no outgoing calls
no test coverage detected