ARB
Public Member Functions | List of all members
AWT_graphic_event Class Reference

#include <awt_canvas.hxx>

Inheritance diagram for AWT_graphic_event:
Inheritance graph
[legend]
Collaboration diagram for AWT_graphic_event:
Collaboration graph
[legend]

Public Member Functions

 AWT_graphic_event (AWT_COMMAND_MODE cmd_, const AW_event &event, bool is_drag, AW_device_click *click_dev_)
 
AWT_COMMAND_MODE cmd () const
 
AW_MouseButton button () const
 
AW_key_mod key_modifier () const
 
AW_key_code key_code () const
 
char key_char () const
 
AW_event_type type () const
 
const AW::Positionposition () const
 
const AW_clicked_elementbest_click (AW_device_click::ClickPreference prefer=AW_device_click::PREFER_NEARER)
 

Detailed Description

Definition at line 197 of file awt_canvas.hxx.

Constructor & Destructor Documentation

AWT_graphic_event::AWT_graphic_event ( AWT_COMMAND_MODE  cmd_,
const AW_event event,
bool  is_drag,
AW_device_click *  click_dev_ 
)
inline

Definition at line 211 of file awt_canvas.hxx.

Member Function Documentation

AWT_COMMAND_MODE AWT_graphic_event::cmd ( ) const
inline
AW_MouseButton AWT_graphic_event::button ( ) const
inline
AW_key_mod AWT_graphic_event::key_modifier ( ) const
inline

Definition at line 225 of file awt_canvas.hxx.

AW_key_code AWT_graphic_event::key_code ( ) const
inline

Definition at line 226 of file awt_canvas.hxx.

char AWT_graphic_event::key_char ( ) const
inline

Definition at line 227 of file awt_canvas.hxx.

AW_event_type AWT_graphic_event::type ( ) const
inline
const AW::Position& AWT_graphic_event::position ( ) const
inline

Definition at line 231 of file awt_canvas.hxx.

const AW_clicked_element* AWT_graphic_event::best_click ( AW_device_click::ClickPreference  prefer = AW_device_click::PREFER_NEARER)
inline

Definition at line 233 of file awt_canvas.hxx.

References NULp.

Referenced by AWT_graphic_tree::handle_command(), and input_cb().


The documentation for this class was generated from the following file: