C# Class PixelFarm.Drawing.Fonts.NativeMyFontsLib

Show file Open project: prepare/HTML-Renderer Class Usage Examples

Private Methods

Method Description
DeleteUnmanagedObj ( IntPtr unmanagedObject ) : void
LoadLib ( string dllFilename ) : bool
MyFtDoneFace ( IntPtr faceHandle ) : void
MyFtGetCharIndex ( IntPtr faceHandle, char charcode ) : int
MyFtGetFaceData ( IntPtr faceHandle, ExportFace exportFace ) : void
MyFtGetFaceInfo ( IntPtr faceHandle, ExportTypeFaceInfo &exportTypeFaceInfo ) : void
MyFtGetFirstChar ( IntPtr faceHandle, uint &glyIndex ) : int
MyFtGetNextChar ( IntPtr faceHandle, int charcode, uint &glyIndex ) : int
MyFtInitLib ( ) : int
MyFtLibGetFullVersion ( int &major, int &minor, int &revision ) : void
MyFtLibGetVersion ( ) : int
MyFtLoadChar ( IntPtr faceHandle, int charcode, GlyphMatrix &ftOutline ) : int
MyFtLoadGlyph ( IntPtr faceHandle, uint codepoint, GlyphMatrix &ftOutline ) : int
MyFtNewMemoryFace ( IntPtr membuffer, int memSizeInBytes ) : IntPtr
MyFtSetCharSize ( IntPtr faceHandle, int char_width26_6, int char_height26_6, int h_device_resolution, int v_device_resolution ) : void
MyFtSetPixelSizes ( IntPtr myface, int pxsize ) : void
MyFtSetupShapingEngine ( IntPtr faceHandle, string langName, int langNameLen, HBDirection hbDirection, int hbScriptCode, ExportTypeFaceInfo &exportTypeFaceInfo ) : int
MyFtShaping ( IntPtr my_hb_ft_font, char text, int charCount, ProperGlyph properGlyphs ) : int
MyFtShutdownLib ( ) : void
NativeMyFontsLib ( ) : System