Files
Aerofoil/PortabilityLayer/ScanlineMaskConverter.h
2021-03-18 17:08:11 -04:00

19 lines
318 B
C++

#pragma once
#include <stdint.h>
#include <stddef.h>
namespace PortabilityLayer
{
class ScanlineMask;
struct Vec2i;
struct Rect2i;
class ScanlineMaskConverter
{
public:
static ScanlineMask *CompilePoly(const Vec2i *points, size_t numPoints);
static ScanlineMask *CompileEllipse(const Rect2i &rect);
};
}