LibreOffice Module vcl (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
VclMenuEvent Class Referencefinal

#include <vclevent.hxx>

Inheritance diagram for VclMenuEvent:
Collaboration diagram for VclMenuEvent:

Public Member Functions

 VclMenuEvent (Menu *pM, VclEventId n, sal_uInt16 nPos)
virtual ~VclMenuEvent () override
MenuGetMenu () const
sal_uInt16 GetItemPos () const
- Public Member Functions inherited from VclSimpleEvent
 VclSimpleEvent (VclEventId n)
virtual ~VclSimpleEvent ()
VclEventId GetId () const

Private Member Functions

 VclMenuEvent (VclMenuEvent const &)=delete
VclMenuEventoperator= (VclMenuEvent const &)=delete

Private Attributes

VclPtr< MenupMenu
sal_uInt16 mnPos

Detailed Description

Definition at line 201 of file vclevent.hxx.

Constructor & Destructor Documentation

VclMenuEvent::VclMenuEvent ( VclMenuEvent const &  )
VclMenuEvent::VclMenuEvent ( Menu pM,
VclEventId  n,
sal_uInt16  nPos 

Definition at line 81 of file vclevent.cxx.

VclMenuEvent::~VclMenuEvent ( )

Definition at line 85 of file vclevent.cxx.

Member Function Documentation

sal_uInt16 VclMenuEvent::GetItemPos ( ) const

Definition at line 215 of file vclevent.hxx.

Menu * VclMenuEvent::GetMenu ( ) const

Definition at line 88 of file vclevent.cxx.

References pMenu.

VclMenuEvent& VclMenuEvent::operator= ( VclMenuEvent const &  )

Member Data Documentation

sal_uInt16 VclMenuEvent::mnPos

Definition at line 205 of file vclevent.hxx.

VclPtr<Menu> VclMenuEvent::pMenu

Definition at line 204 of file vclevent.hxx.

Referenced by GetMenu().

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