dsrc isn't necessary for this repo
[client-tools.git] / src / external / 3rd / application / UiBuilder / UIDirectDrawOffscreenCanvas.h
blob9cba06e16a084da9ee7a8a75be18d9979a5f9719
1 #ifndef __UIDIRECTDRAWOFFSCREENCANVAS_H__
2 #define __UIDIRECTDRAWOFFSCREENCANVAS_H__
4 #include "UIDirectDrawCanvas.h"
6 class UIDirectDrawOffscreenCanvas : public UIDirectDrawCanvas
8 public:
9 UIDirectDrawOffscreenCanvas( const UISize & );
10 virtual ~UIDirectDrawOffscreenCanvas();
12 virtual bool IsA( const UITypeID ) const;
13 virtual UIBaseObject *Clone( void ) const { return new UIDirectDrawOffscreenCanvas (UISize::zero); }
15 virtual bool Generate( void ) const;
17 private:
18 UIDirectDrawOffscreenCanvas & operator= (const UIDirectDrawOffscreenCanvas &);
19 UIDirectDrawOffscreenCanvas (const UIDirectDrawOffscreenCanvas &);
23 #endif // __UIDIRECTDRAWOFFSCREENCANVAS_H__