#ifndef FONTFAMILY_HPP_INCLUDED #define FONTFAMILY_HPP_INCLUDED #include "Rasterizer2D.hpp" #include "../JavaClass/Class.hpp" #include #include namespace Internal { class FontFamily : public Rasterizer2D { public: FontFamily(const void* Obj); FontFamily() = default; FontFamily(FontFamily&& Obj) = default; FontFamily(const FontFamily& Obj) = default; FontFamily& operator=(FontFamily&& Obj) = default; FontFamily& operator=(const FontFamily& Obj) = default; static Class GetClass(); std::vector GetGlyphHeightOffsets() const; std::vector GetGlyphHeights() const; std::vector GetGlyphWidthOffsets() const; std::vector GetGlyphWidths() const; std::vector> GetGlyphs() const; std::int32_t GetHeightSpacing() const; }; } #endif // FONTFAMILY_HPP_INCLUDED