haXe API Documentation
Back | Index
extern class flash.text.engine.TextBlock
Available in flash9
var applyNonLinearFontScaling : Bool
var baselineFontDescription : FontDescription
var baselineFontSize : Float
var baselineZero : TextBaseline
var bidiLevel : Int
var content : ContentElement
var firstInvalidLine(default,null) : TextLine
var firstLine(default,null) : TextLine
var lastLine(default,null) : TextLine
var lineRotation : TextRotation
var tabStops : flash.Vector<TabStop>
var textJustifier : TextJustifier
var textLineCreationResult(default,null) : TextLineCreationResult
var userData : Dynamic
function new(?content : ContentElement, ?tabStops : flash.Vector<TabStop>, ?textJustifier : TextJustifier, ?lineRotation : TextRotation, ?baselineZero : TextBaseline, ?bidiLevel : Int, ?applyNonLinearFontScaling : Bool, ?baselineFontDescription : FontDescription, ?baselineFontSize : Float) : Void
function createTextLine(?previousLine : TextLine, ?width : Float, ?lineOffset : Float, ?fitSomething : Bool) : TextLine
function dump() : String
function findNextAtomBoundary(afterCharIndex : Int) : Int
function findNextWordBoundary(afterCharIndex : Int) : Int
function findPreviousAtomBoundary(beforeCharIndex : Int) : Int
function findPreviousWordBoundary(beforeCharIndex : Int) : Int
function getTextLineAtCharIndex(charIndex : Int) : TextLine
var recreateTextLine : textLine : TextLine -> ?previousLine : TextLine -> ?width : Float -> ?lineOffset : Float -> ?fitSomething : Bool -> TextLine
var releaseLineCreationData : Void -> Void
function releaseLines(firstLine : TextLine, lastLine : TextLine) : Void
Back | Index