3rdparty/licenseReport: Add seperate LGPL checks
[haiku.git] / src / add-ons / screen_savers / debugnow / DebugNow.h
blobff7f6d98800b451137c04a5dacda28ec73d7a453
1 /*
2 * Copyright 2007-2014 Haiku, Inc. All rights reserved.
3 * Distributed under the terms of the MIT License.
4 */
5 #ifndef DEBUG_NOW_H
6 #define DEBUG_NOW_H
9 #include <Point.h>
10 #include <ScreenSaver.h>
13 // Inspired by the classic BeOS BuyNow screensaver, of course
15 class BMessage;
16 class BView;
18 class DebugNow : public BScreenSaver {
19 public:
20 DebugNow(BMessage* archive, image_id);
22 void Draw(BView* view, int32 frame);
23 void StartConfig(BView *view);
24 status_t StartSaver(BView *view, bool preview);
26 private:
27 const char* fLine1;
28 const char* fLine2;
29 BPoint fLine1Start;
30 BPoint fLine2Start;
31 escapement_delta fDelta;
35 #endif // DEBUG_NOW_H