24 #ifndef __SystemUtils__ 25 #define __SystemUtils__ 32 #include "MSystemUtils.h" 36 #include "WSystemUtils.h" 40 #include "WasmSystemUtils.h" 51 void SystemBeep(
void);
57 {
return SysPointH(pt1) == SysPointH(pt2) && SysPointV(pt1) == SysPointV(pt2); }
60 {
return SysPointH(pt1) != SysPointH(pt2) || SysPointV(pt1) != SysPointV(pt2); }
66 SysPointH(result) = SysPointH(pt1) - SysPointH(pt2);
67 SysPointV(result) = SysPointV(pt1) - SysPointV(pt2);
76 SysPointH(result) = SysPointH(pt1) + SysPointH(pt2);
77 SysPointV(result) = SysPointV(pt1) + SysPointV(pt2);
82 inline void SysRectOffset(
SysRect& rect, int32 dx, int32 dy )
84 ::OffsetSysRect(rect, dx, dy);
106 ::DeleteSysRgn(fSysRgn);
112 if (value != fSysRgn)
115 ::DeleteSysRgn(fSysRgn);
123 return fSysRgn == NULL;
126 const SysRgn& operator*()
const