#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