#include <worldview_tool.hxx>
Inheritance diagram for WorldViewTool:

| Public Member Functions | |
| WorldViewTool () | |
| virtual | ~WorldViewTool () | 
| virtual void | activate () | 
| virtual void | deactivate () | 
| virtual void | draw_background (ZoomGraphicContext *gc)=0 | 
| virtual void | draw_foreground (ZoomGraphicContext *gc)=0 | 
| virtual void | on_button_press (int button_id, int x, int y) | 
| virtual void | on_primary_button_press (int x, int y) | 
| virtual void | on_primary_button_release (int x, int y) | 
| virtual void | on_secondary_button_press (int x, int y) | 
| virtual void | on_secondary_button_release (int x, int y) | 
| virtual void | on_duplicate_press (int x, int y) | 
| virtual void | on_delete_press (int x, int y) | 
| virtual void | on_fix_press (int x, int y) | 
| virtual void | on_mouse_move (int x, int y, int of_x, int of_y) | 
| 
 | 
| 
 Definition at line 29 of file worldview_tool.hxx. | 
| 
 | 
| 
 Definition at line 31 of file worldview_tool.hxx. | 
| 
 | 
| Let the Tool to some initialisation Reimplemented in WorldViewSelectTool, and WorldViewZoomTool. Definition at line 34 of file worldview_tool.hxx. Referenced by WorldViewComponent::set_mode(). | 
| 
 | 
| Let the Tool to some deinitialisation Reimplemented in WorldViewSelectTool. Definition at line 37 of file worldview_tool.hxx. Referenced by WorldViewComponent::set_mode(). | 
| 
 | 
| 
 Implemented in WorldViewColliderTool, WorldViewInsertTool, WorldViewSelectTool, and WorldViewZoomTool. Referenced by WorldViewComponent::draw(). | 
| 
 | 
| 
 Implemented in WorldViewColliderTool, WorldViewInsertTool, WorldViewSelectTool, and WorldViewZoomTool. Referenced by WorldViewComponent::draw(). | 
| 
 | ||||||||||||||||
| 
 Reimplemented in WorldViewSelectTool. Definition at line 42 of file worldview_tool.hxx. Referenced by WorldViewComponent::on_button_press(). | 
| 
 | ||||||||||||
| 
 Reimplemented in WorldViewInsertTool, and WorldViewSelectTool. Definition at line 51 of file worldview_tool.hxx. Referenced by WorldViewComponent::on_delete_press(). | 
| 
 | ||||||||||||
| 
 Reimplemented in WorldViewSelectTool. Definition at line 50 of file worldview_tool.hxx. Referenced by WorldViewComponent::on_duplicate_press(). | 
| 
 | ||||||||||||
| 
 Reimplemented in WorldViewInsertTool, and WorldViewSelectTool. Definition at line 52 of file worldview_tool.hxx. Referenced by WorldViewComponent::on_fix_press(). | 
| 
 | ||||||||||||||||||||
| 
 Reimplemented in WorldViewColliderTool, and WorldViewSelectTool. Definition at line 54 of file worldview_tool.hxx. Referenced by WorldViewComponent::on_mouse_move(). | 
| 
 | ||||||||||||
| 
 Reimplemented in WorldViewColliderTool, WorldViewInsertTool, WorldViewSelectTool, and WorldViewZoomTool. Definition at line 44 of file worldview_tool.hxx. Referenced by WorldViewComponent::on_primary_button_press(). | 
| 
 | ||||||||||||
| 
 Reimplemented in WorldViewColliderTool, WorldViewInsertTool, WorldViewSelectTool, and WorldViewZoomTool. Definition at line 45 of file worldview_tool.hxx. Referenced by WorldViewComponent::on_primary_button_release(). | 
| 
 | ||||||||||||
| 
 Reimplemented in WorldViewColliderTool, WorldViewInsertTool, and WorldViewSelectTool. Definition at line 47 of file worldview_tool.hxx. Referenced by WorldViewComponent::on_secondary_button_press(). | 
| 
 | ||||||||||||
| 
 Reimplemented in WorldViewColliderTool, WorldViewInsertTool, and WorldViewSelectTool. Definition at line 48 of file worldview_tool.hxx. Referenced by WorldViewComponent::on_secondary_button_release(). | 
 1.3-rc3
1.3-rc3