@:implnew ()
@:implread onlyallocationSuccessful:Bool
@:implclusterLevel:HBBufferClusterLevel
@:implcontentType:HBBufferContentType
@:impldirection:HBDirection
@:implflags:Int
@:impllanguage:HBLanguage
@:impllength:Int
@:implreplacementCodepoint:Int
@:implscript:HBScript
@:implsegmentProperties:HBSegmentProperties
@:impladd (this:CFFIPointer, codepoint:Int):Void
@:impladdCodepoints (this:CFFIPointer, text:DataPointer, textLength:Int, itemOffset:Int):Void
@:impladdUTF16 (this:CFFIPointer, text:DataPointer, textLength:Int, itemOffset:Int):Void
@:impladdUTF32 (this:CFFIPointer, text:DataPointer, textLength:Int, itemOffset:Int):Void
@:impladdUTF8 (this:CFFIPointer, text:String, itemOffset:Int):Void
@:implclearContents ():Void
@:implgetGlyphInfo ():Array<HBGlyphInfo>
@:implgetGlyphPositions ():Array<HBGlyphPosition>
@:implguessSegmentProperties ():Void
@:implnormalizeGlyphs ():Void
@:implpreallocate (this:CFFIPointer):Bool
@:implreset ():Void
@:implreverse ():Void
@:implreverseClusters ():Void