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