class Boleite::Font::Page

Defined in:

boleite/graphics/font/page.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(face : LibFreeType::Face, gfx : Boleite::GraphicsContext, size : UInt32) #

[View source]

Instance Method Detail

def character_size : UInt32 #

[View source]
def create_glyph(code) : Glyph #

[View source]
def get_kerning(first, second) : Int32 #

[View source]
def get_linespacing : Float64 #

[View source]
def glyphs : Hash(UInt64, Boleite::Font::Glyph) #

[View source]
def glyphs=(glyphs : Hash(UInt64, Boleite::Font::Glyph)) #

[View source]
def next_row : UInt32 #

[View source]
def next_row=(next_row : UInt32) #

[View source]
def rows : Array(Boleite::Font::Row) #

[View source]
def rows=(rows : Array(Boleite::Font::Row)) #

[View source]
def texture : Boleite::Texture #

[View source]
def texture=(texture : Boleite::Texture) #

[View source]