PlayPauseButton Class Reference

Inheritance diagram for PlayPauseButton:

Inheritance graph
[legend]
Collaboration diagram for PlayPauseButton:

Collaboration graph
[legend]

Public Member Functions

 PlayPauseButton (BRect frame, const char *name, const unsigned char *normalBits, const unsigned char *pressedBits, const unsigned char *disabledBits, const unsigned char *normalPlayingBits, const unsigned char *pressedPlayingBits, const unsigned char *normalPausedBits, const unsigned char *pressedPausedBits, BMessage *invokeMessage, uint32 key=0, uint32 modifiers=0, uint32 resizeFlags=B_FOLLOW_LEFT|B_FOLLOW_TOP)
void SetStopped ()
void SetPlaying ()
void SetPaused ()

Protected Member Functions

virtual uint32 ModeMask () const
virtual const unsigned char * BitsForMask (uint32) const
virtual void StartPressing ()
virtual void MouseCancelPressing ()
virtual void DonePressing ()

Constructor & Destructor Documentation

PlayPauseButton::PlayPauseButton ( BRect  frame,
const char *  name,
const unsigned char *  normalBits,
const unsigned char *  pressedBits,
const unsigned char *  disabledBits,
const unsigned char *  normalPlayingBits,
const unsigned char *  pressedPlayingBits,
const unsigned char *  normalPausedBits,
const unsigned char *  pressedPausedBits,
BMessage *  invokeMessage,
uint32  key = 0,
uint32  modifiers = 0,
uint32  resizeFlags = B_FOLLOW_LEFT | B_FOLLOW_TOP 
)


Member Function Documentation

void PlayPauseButton::SetStopped (  ) 

void PlayPauseButton::SetPlaying (  ) 

void PlayPauseButton::SetPaused (  ) 

uint32 PlayPauseButton::ModeMask (  )  const [protected, virtual]

const unsigned char * PlayPauseButton::BitsForMask ( uint32  mask  )  const [protected, virtual]

void PlayPauseButton::StartPressing (  )  [protected, virtual]

Reimplemented from TransportButton.

References TransportButton::StartPressing().

void PlayPauseButton::MouseCancelPressing (  )  [protected, virtual]

void PlayPauseButton::DonePressing (  )  [protected, virtual]

Reimplemented from TransportButton.

References TransportButton::DonePressing().


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

Generated on Wed Mar 31 08:06:44 2010 for VLC by  doxygen 1.5.6