mythvideo_videomanager::ContainerEvent Struct Reference

Inheritance diagram for mythvideo_videomanager::ContainerEvent:

mythvideo_videomanager::CEKeyPress

List of all members.


Detailed Description

Definition at line 481 of file videomanager.cpp.


Public Types

enum  EventType { cetNone, cetKeyPress }

Public Member Functions

 ContainerEvent (EventType event_type=cetNone)
virtual ~ContainerEvent ()
EventType GetType () const
virtual void Do (ContainerHandler *handler)=0
bool GetHandled () const
void SetHandled (bool handled=true)

Private Attributes

bool m_handled
EventType m_event_type

Member Enumeration Documentation

Enumerator:
cetNone 
cetKeyPress 

Definition at line 483 of file videomanager.cpp.


Constructor & Destructor Documentation

mythvideo_videomanager::ContainerEvent::ContainerEvent ( EventType  event_type = cetNone  )  [inline]

Definition at line 485 of file videomanager.cpp.

virtual mythvideo_videomanager::ContainerEvent::~ContainerEvent (  )  [inline, virtual]

Definition at line 488 of file videomanager.cpp.


Member Function Documentation

EventType mythvideo_videomanager::ContainerEvent::GetType ( void   )  const [inline]

virtual void mythvideo_videomanager::ContainerEvent::Do ( ContainerHandler handler  )  [pure virtual]

bool mythvideo_videomanager::ContainerEvent::GetHandled (  )  const [inline]

Definition at line 494 of file videomanager.cpp.

Referenced by VideoManager::keyPressEvent().

void mythvideo_videomanager::ContainerEvent::SetHandled ( bool  handled = true  )  [inline]

Definition at line 495 of file videomanager.cpp.

Referenced by mythvideo_videomanager::CEKeyPress::Do().


Member Data Documentation

Definition at line 498 of file videomanager.cpp.

Referenced by GetHandled(), and SetHandled().

Definition at line 499 of file videomanager.cpp.

Referenced by GetType().


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

Generated on Sat Sep 4 05:16:12 2010 for MythTV by  doxygen 1.5.5