]> git.mxchange.org Git - simgear.git/blobdiff - simgear/canvas/Canvas.hxx
First working version of DOM like Canvas event handling
[simgear.git] / simgear / canvas / Canvas.hxx
index 848908c36bbd7067242efe65f2e71f6d44a4b506..594d67cf22ee937fda0e711fc27bff109672edd4 100644 (file)
@@ -103,6 +103,8 @@ namespace canvas
 
       void update(double delta_time_sec);
 
+      naRef addEventListener(const nasal::CallContext& ctx);
+
       void setSizeX(int sx);
       void setSizeY(int sy);
 
@@ -112,7 +114,7 @@ namespace canvas
       void setViewWidth(int w);
       void setViewHeight(int h);
 
-      bool handleMouseEvent(const MouseEvent& event);
+      bool handleMouseEvent(const MouseEventPtr& event);
 
       virtual void childAdded( SGPropertyNode * parent,
                                SGPropertyNode * child );