module Freetype

Defined in:

freetype.cr
freetype/bbox.cr
freetype/bitmap.cr
freetype/bitmap_glyph.cr
freetype/bitmap_size.cr
freetype/charmap.cr
freetype/error.cr
freetype/face.cr
freetype/glyph.cr
freetype/glyph_metrics.cr
freetype/glyph_slot.cr
freetype/library.cr
freetype/outline.cr
freetype/sfnt_name.cr
freetype/size_metrics.cr
freetype/stroker.cr

Constant Summary

ERRORS = {1 => CannotOpenResource, 2 => UnknownFileFormat, 3 => InvalidFileFormat, 4 => InvalidVersion, 5 => LowerModuleVersion, 6 => InvalidArgument, 7 => UnimplementedFeature, 8 => InvalidTable, 9 => InvalidOffset, 10 => ArrayTooLarge, 11 => MissingModule, 12 => MissingProperty, 16 => InvalidGlyphIndex, 17 => InvalidCharacterCode, 18 => InvalidGlyphFormat, 19 => CannotRenderGlyph, 20 => InvalidOutline, 21 => InvalidComposite, 22 => TooManyHints, 23 => InvalidPixelSize, 32 => InvalidHandle, 33 => InvalidLibraryHandle, 34 => InvalidDriverHandle, 35 => InvalidFaceHandle, 36 => InvalidSizeHandle, 37 => InvalidSlotHandle, 38 => InvalidCharMapHandle, 39 => InvalidCacheHandle, 40 => InvalidStreamHandle, 48 => TooManyDrivers, 49 => TooManyExtensions, 64 => OutOfMemory, 65 => UnlistedObject, 81 => CannotOpenStream, 82 => InvalidStreamSeek, 83 => InvalidStreamSkip, 84 => InvalidStreamRead, 85 => InvalidStreamOperation, 86 => InvalidFrameOperation, 87 => NestedFrameAccess, 88 => InvalidFrameRead, 96 => RasterUninitialized, 97 => RasterCorrupted, 98 => RasterOverflow, 99 => RasterNegativeHeight, 112 => TooManyCaches, 128 => InvalidOpcode, 129 => TooFewArguments, 130 => StackOverflow, 131 => CodeOverflow, 132 => BadArgument, 133 => DivisionByZero, 134 => InvalidReference, 135 => DebugOpCode, 136 => ENDFInExecStream, 137 => NestedDEFS, 138 => InvalidCodeRange, 139 => ExecutionTooLong, 140 => TooManyFunctionDefs, 141 => TooManyInstructionDefs, 142 => TableMissing, 143 => HorizHeaderMissing, 144 => LocationsMissing, 145 => NameTableMissing, 146 => CMapTableMissing, 147 => HmtxTableMissing, 148 => PostTableMissing, 149 => InvalidHorizMetrics, 150 => InvalidCharMapFormat, 151 => InvalidPPem, 152 => InvalidVertMetrics, 153 => CouldNotFindContext, 154 => InvalidPostTableFormat, 155 => InvalidPostTable, 156 => DEFInGlyphBytecode, 157 => MissingBitmap, 160 => SyntaxError, 161 => StackUnderflow, 162 => Ignore, 163 => NoUnicodeGlyphName, 164 => GlyphTooBig, 176 => MissingStartfontField, 177 => MissingFontField, 178 => MissingSizeField, 179 => MissingFontboundingboxField, 180 => MissingCharsField, 181 => MissingStartcharField, 182 => MissingEncodingField, 183 => MissingBbxField, 184 => BbxTooBig, 185 => CorruptedFontHeader, 186 => CorruptedFontGlyphs}

Class Method Summary

Class Method Detail

def self.get_handle #

[View source]
def self.version #

[View source]