Leaked source code of windows server 2003
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

  1. #if !defined(BASE__Rect_h_INCLUDED)
  2. #define BASE__Rect_h_INCLUDED
  3. #pragma once
  4. inline bool InlinePtInRect(const RECT * prcCheck, POINT pt);
  5. inline bool InlineIsRectEmpty(const RECT * prcCheck);
  6. inline bool InlineIsRectNull(const RECT * prcCheck);
  7. inline bool InlineIsRectNormalized(const RECT * prcCheck);
  8. inline void InlineZeroRect(RECT * prc);
  9. inline void InlineOffsetRect(RECT * prc, int xOffset, int yOffset);
  10. inline void InlineInflateRect(RECT * prc, int xIncrease, int yIncrease);
  11. inline void InlineCopyRect(RECT * prcDest, const RECT * prcSrc);
  12. inline void InlineCopyZeroRect(RECT * prcDest, const RECT * prcSrc);
  13. inline void InlineSetRectEmpty(RECT * prcDest);
  14. inline bool InlineIntersectRect(RECT * prcDst, const RECT * prcSrc1, const RECT * prcSrc2);
  15. inline bool InlineEqualRect(const RECT * prc1, const RECT * prc2);
  16. #include "Rect.inl"
  17. #endif // BASE__Rect_h_INCLUDED