Files
Aerofoil/PortabilityLayer/ScanlineMaskConverter.h

18 lines
298 B
C
Raw Normal View History

2019-12-26 12:58:58 -05:00
#pragma once
#include <stdint.h>
namespace PortabilityLayer
{
class ScanlineMask;
struct Vec2i;
2019-12-29 02:38:41 -05:00
struct Rect2i;
2019-12-26 12:58:58 -05:00
class ScanlineMaskConverter
{
public:
static ScanlineMask *CompilePoly(const Vec2i *points, size_t numPoints);
2019-12-29 02:38:41 -05:00
static ScanlineMask *CompileEllipse(const Rect2i &rect);
2019-12-26 12:58:58 -05:00
};
}