TAnalogClock
TAnalogClock::MouseUp(BPoint point)
TAnalogClock::MouseMoved(BPoint point, uint32 transit, const BMessage* message)
TAnalogClock::DoLayout()
TAnalogClock::MaxSize()
TAnalogClock::MinSize()
TAnalogClock::PreferredSize()
TAnalogClock::SetTime(int32 hour, int32 minute, int32 second)
TAnalogClock::IsChangingTime()
TAnalogClock::ChangeTimeFinished()
TAnalogClock::GetTime(int32* hour, int32* minute, int32* second)
TAnalogClock::DrawClock()
TAnalogClock::TAnalogClock(const char* name, bool drawSecondHand,
TAnalogClock::InHourHand(BPoint point)
TAnalogClock::InMinuteHand(BPoint point)
TAnalogClock::SetHourHand(BPoint point)
TAnalogClock::SetMinuteHand(BPoint point)
TAnalogClock::_GetPhi(BPoint point)
TAnalogClock::_InHand(BPoint point, int32 ticks, float radius)
TAnalogClock::_DrawHands(float x, float y, float radius,
TAnalogClock::~TAnalogClock()
TAnalogClock::Draw(BRect /*updateRect*/)
TAnalogClock::MessageReceived(BMessage* message)
TAnalogClock::MouseDown(BPoint point)
class TAnalogClock : public BView {
TAnalogClock(const char* name,
virtual ~TAnalogClock();
fClock = new TAnalogClock("analogClock");
class TAnalogClock;
TAnalogClock* fClock;