You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
951 B
20 lines
951 B
#if !defined(BASE__Rect_h_INCLUDED)
|
|
#define BASE__Rect_h_INCLUDED
|
|
#pragma once
|
|
|
|
inline bool InlinePtInRect(const RECT * prcCheck, POINT pt);
|
|
inline bool InlineIsRectEmpty(const RECT * prcCheck);
|
|
inline bool InlineIsRectNull(const RECT * prcCheck);
|
|
inline bool InlineIsRectNormalized(const RECT * prcCheck);
|
|
inline void InlineZeroRect(RECT * prc);
|
|
inline void InlineOffsetRect(RECT * prc, int xOffset, int yOffset);
|
|
inline void InlineInflateRect(RECT * prc, int xIncrease, int yIncrease);
|
|
inline void InlineCopyRect(RECT * prcDest, const RECT * prcSrc);
|
|
inline void InlineCopyZeroRect(RECT * prcDest, const RECT * prcSrc);
|
|
inline void InlineSetRectEmpty(RECT * prcDest);
|
|
inline bool InlineIntersectRect(RECT * prcDst, const RECT * prcSrc1, const RECT * prcSrc2);
|
|
inline bool InlineEqualRect(const RECT * prc1, const RECT * prc2);
|
|
|
|
#include "Rect.inl"
|
|
|
|
#endif // BASE__Rect_h_INCLUDED
|