Initial community commit

This commit is contained in:
Jef 2024-09-24 14:54:57 +02:00
parent 537bcbc862
commit fc06254474
16440 changed files with 4239995 additions and 2 deletions

View file

@ -0,0 +1,22 @@
#ifndef NULLSOFT_BFC_STD_RECT_H
#define NULLSOFT_BFC_STD_RECT_H
#include <bfc/platform/platform.h>
namespace Wasabi
{
namespace Std
{
bool rectIntersect(const RECT& a, const RECT& b, RECT* intersection = NULL);
bool pointInRect(const RECT& r, const POINT& p);
void setRect(RECT* r, int left, int top, int right, int bottom);
RECT makeRect(int left, int top, int right, int bottom);
POINT makePoint(int x, int y);
void setPoint(POINT* p, int x, int y);
void offsetRect(RECT* r, int x, int y);
bool rectEqual(const RECT& a, const RECT& b);
bool rectEqual(const RECT* a, const RECT* b);
void scaleRect(RECT* r, double scale);
}
}
#endif