

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 () |
| 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 | |||
| ) |
| void PlayPauseButton::SetStopped | ( | ) |
Referenced by MediaControlView::Pulse(), and MediaControlView::SetStatus().
| void PlayPauseButton::SetPlaying | ( | ) |
Referenced by MediaControlView::SetStatus().
| void PlayPauseButton::SetPaused | ( | ) |
Referenced by MediaControlView::SetStatus().
| uint32 PlayPauseButton::ModeMask | ( | ) | const [protected, virtual] |
Reimplemented from TransportButton.
References TransportButton::kDisabledMask, and TransportButton::kPressedMask.
| const unsigned char * PlayPauseButton::BitsForMask | ( | uint32 | mask | ) | const [protected, virtual] |
Reimplemented from TransportButton.
References TransportButton::BitsForMask(), and TransportButton::kPressedMask.
| void PlayPauseButton::StartPressing | ( | ) | [protected, virtual] |
| void PlayPauseButton::MouseCancelPressing | ( | ) | [protected, virtual] |
| void PlayPauseButton::DonePressing | ( | ) | [protected, virtual] |
1.5.6