24 lines
395 B
C
24 lines
395 B
C
![]() |
#ifndef UI_RENDER_CLIP_H_
|
||
|
#define UI_RENDER_CLIP_H_
|
||
|
|
||
|
#pragma once
|
||
|
|
||
|
namespace ui
|
||
|
{
|
||
|
|
||
|
class UILIB_API GdiClip : public IClip
|
||
|
{
|
||
|
public:
|
||
|
GdiClip();
|
||
|
~GdiClip();
|
||
|
|
||
|
virtual void CreateClip(HDC hDC, UiRect rc) override;
|
||
|
virtual void CreateRoundClip(HDC hDC, UiRect rc, int width, int height) override;
|
||
|
virtual void ClearClip(HDC hDC) override;
|
||
|
};
|
||
|
|
||
|
|
||
|
} // namespace ui
|
||
|
|
||
|
#endif // UI_RENDER_CLIP_H_
|