Freetype
Constants
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 methods
get_handle
Sourceversion
SourceNested types
- Freetype::ArrayTooLarge
- Freetype::BBox
- Freetype::BadArgument
- Freetype::BbxTooBig
- Freetype::Bitmap
- Freetype::BitmapGlyph
- Freetype::BitmapSize
- Freetype::CMapTableMissing
- Freetype::CannotOpenResource
- Freetype::CannotOpenStream
- Freetype::CannotRenderGlyph
- Freetype::Charmap
- Freetype::CodeOverflow
- Freetype::CorruptedFontGlyphs
- Freetype::CorruptedFontHeader
- Freetype::CouldNotFindContext
- Freetype::DEFInGlyphBytecode
- Freetype::DebugOpCode
- Freetype::DivisionByZero
- Freetype::ENDFInExecStream
- Freetype::Error
- Freetype::ExecutionTooLong
- Freetype::Face
- Freetype::Glyph
- Freetype::GlyphMetrics
- Freetype::GlyphSlot
- Freetype::GlyphTooBig
- Freetype::HmtxTableMissing
- Freetype::HorizHeaderMissing
- Freetype::Ignore
- Freetype::InvalidArgument
- Freetype::InvalidCacheHandle
- Freetype::InvalidCharMapFormat
- Freetype::InvalidCharMapHandle
- Freetype::InvalidCharacterCode
- Freetype::InvalidCodeRange
- Freetype::InvalidComposite
- Freetype::InvalidDriverHandle
- Freetype::InvalidFaceHandle
- Freetype::InvalidFileFormat
- Freetype::InvalidFrameOperation
- Freetype::InvalidFrameRead
- Freetype::InvalidGlyphFormat
- Freetype::InvalidGlyphIndex
- Freetype::InvalidHandle
- Freetype::InvalidHorizMetrics
- Freetype::InvalidLibraryHandle
- Freetype::InvalidOffset
- Freetype::InvalidOpcode
- Freetype::InvalidOutline
- Freetype::InvalidPPem
- Freetype::InvalidPixelSize
- Freetype::InvalidPostTable
- Freetype::InvalidPostTableFormat
- Freetype::InvalidReference
- Freetype::InvalidSizeHandle
- Freetype::InvalidSlotHandle
- Freetype::InvalidStreamHandle
- Freetype::InvalidStreamOperation
- Freetype::InvalidStreamRead
- Freetype::InvalidStreamSeek
- Freetype::InvalidStreamSkip
- Freetype::InvalidTable
- Freetype::InvalidVersion
- Freetype::InvalidVertMetrics
- Freetype::Library
- Freetype::LocationsMissing
- Freetype::LowerModuleVersion
- Freetype::MissingBbxField
- Freetype::MissingBitmap
- Freetype::MissingCharsField
- Freetype::MissingEncodingField
- Freetype::MissingFontField
- Freetype::MissingFontboundingboxField
- Freetype::MissingModule
- Freetype::MissingProperty
- Freetype::MissingSizeField
- Freetype::MissingStartcharField
- Freetype::MissingStartfontField
- Freetype::NameTableMissing
- Freetype::NestedDEFS
- Freetype::NestedFrameAccess
- Freetype::NoUnicodeGlyphName
- Freetype::OutOfMemory
- Freetype::Outline
- Freetype::PostTableMissing
- Freetype::RasterCorrupted
- Freetype::RasterNegativeHeight
- Freetype::RasterOverflow
- Freetype::RasterUninitialized
- Freetype::SfntName
- Freetype::SizeMetrics
- Freetype::StackOverflow
- Freetype::StackUnderflow
- Freetype::Stroker
- Freetype::SyntaxError
- Freetype::TableMissing
- Freetype::TooFewArguments
- Freetype::TooManyCaches
- Freetype::TooManyDrivers
- Freetype::TooManyExtensions
- Freetype::TooManyFunctionDefs
- Freetype::TooManyHints
- Freetype::TooManyInstructionDefs
- Freetype::UnimplementedFeature
- Freetype::UnknownFileFormat
- Freetype::UnlistedObject