Public Member Functions

fl7::events::MouseEventArgs Class Reference

#include <MouseEventArgs.h>

Inheritance diagram for fl7::events::MouseEventArgs:
fl7::events::EventArgs fl7::events::MouseButtonEventArgs

List of all members.

Public Member Functions

virtual ~MouseEventArgs (void)
 MouseEventArgs (faces::Face *face, const ml7::Vector2 &position)
 MouseEventArgs (faces::Face *face, const ml7::Vector2 &position, const ml7::Vector2 &old_position)
const ml7::Vector2GetPosition () const
const ml7::Vector2GetOldPosition () const

Detailed Description

The (base) class for event arguments passed in to mouse event callbacks.


Constructor & Destructor Documentation

virtual fl7::events::MouseEventArgs::~MouseEventArgs ( void   )  [inline, virtual]

Destructor.

fl7::events::MouseEventArgs::MouseEventArgs ( faces::Face face,
const ml7::Vector2 position 
) [inline]

Explicit constructor.

fl7::events::MouseEventArgs::MouseEventArgs ( faces::Face face,
const ml7::Vector2 position,
const ml7::Vector2 old_position 
) [inline]

Explicit constructor.


Member Function Documentation

const ml7::Vector2& fl7::events::MouseEventArgs::GetOldPosition (  )  const [inline]

Returns the old position of the mouse at the last action.

const ml7::Vector2& fl7::events::MouseEventArgs::GetPosition (  )  const [inline]

Returns the position of the mouse.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines