sfml.js
Preparing search index...
Text
Class Text
Hierarchy (
View Summary
)
TextPluginPackage
Drawable
Text
Implements
TextPluginPackage
Index
Constructors
constructor
Methods
_raw
get
Fill
Color
get
Global
Bounds
get
Local
Bounds
get
Origin
get
Outline
Color
get
Outline
Thickness
get
Position
get
Rotation
get
Scale
move
rotate
scale
set
Character
Size
set
Fill
Color
set
Font
set
Letter
Spacing
set
Line
Spacing
set
Origin
set
Outline
Color
set
Outline
Thickness
set
Position
set
Rotation
set
Scale
set
String
set
Style
Constructors
constructor
new
Text
(
str
?:
string
,
font
?:
Font
,
characterSize
?:
number
)
:
Text
Parameters
Optional
str
:
string
Optional
font
:
Font
Optional
characterSize
:
number
Returns
Text
Methods
_raw
_raw
()
:
any
Returns
any
get
Fill
Color
getFillColor
()
:
Color
Returns
Color
get
Global
Bounds
getGlobalBounds
()
:
FloatRect
Returns
FloatRect
get
Local
Bounds
getLocalBounds
()
:
FloatRect
Returns
FloatRect
get
Origin
getOrigin
()
:
Vector2F
Returns
Vector2F
get
Outline
Color
getOutlineColor
()
:
Color
Returns
Color
get
Outline
Thickness
getOutlineThickness
()
:
number
Returns
number
get
Position
getPosition
()
:
Vector2F
Returns
Vector2F
get
Rotation
getRotation
()
:
number
Returns
number
get
Scale
getScale
()
:
Vector2F
Returns
Vector2F
move
move
(
x
:
number
,
y
:
number
)
:
void
Parameters
x
:
number
y
:
number
Returns
void
move
(
offset
:
PointType
<
Vector2F
>
)
:
void
Parameters
offset
:
PointType
<
Vector2F
>
Returns
void
rotate
rotate
(
angle
:
number
)
:
void
Parameters
angle
:
number
Returns
void
scale
scale
(
x
:
number
,
y
:
number
)
:
void
Parameters
x
:
number
y
:
number
Returns
void
scale
(
offset
:
PointType
<
Vector2F
>
)
:
void
Parameters
offset
:
PointType
<
Vector2F
>
Returns
void
set
Character
Size
setCharacterSize
(
characterSize
:
number
)
:
void
Parameters
characterSize
:
number
Returns
void
set
Fill
Color
setFillColor
(
color
:
number
|
Color
)
:
void
Parameters
color
:
number
|
Color
Returns
void
set
Font
setFont
(
font
:
Font
)
:
void
Parameters
font
:
Font
Returns
void
set
Letter
Spacing
setLetterSpacing
(
letterSpacing
:
number
)
:
void
Parameters
letterSpacing
:
number
Returns
void
set
Line
Spacing
setLineSpacing
(
lineSpacing
:
number
)
:
void
Parameters
lineSpacing
:
number
Returns
void
set
Origin
setOrigin
(
x
:
number
,
y
:
number
)
:
void
Parameters
x
:
number
y
:
number
Returns
void
setOrigin
(
origin
:
PointType
<
Vector2F
>
)
:
void
Parameters
origin
:
PointType
<
Vector2F
>
Returns
void
set
Outline
Color
setOutlineColor
(
color
:
number
|
Color
)
:
void
Parameters
color
:
number
|
Color
Returns
void
set
Outline
Thickness
setOutlineThickness
(
thickness
:
number
)
:
void
Parameters
thickness
:
number
Returns
void
set
Position
setPosition
(
x
:
number
,
y
:
number
)
:
void
Parameters
x
:
number
y
:
number
Returns
void
setPosition
(
pos
:
PointType
<
Vector2F
>
)
:
void
Parameters
pos
:
PointType
<
Vector2F
>
Returns
void
set
Rotation
setRotation
(
rotation
:
number
)
:
void
Parameters
rotation
:
number
Returns
void
set
Scale
setScale
(
x
:
number
,
y
:
number
)
:
void
Parameters
x
:
number
y
:
number
Returns
void
setScale
(
factor
:
PointType
<
Vector2F
>
)
:
void
Parameters
factor
:
PointType
<
Vector2F
>
Returns
void
set
String
setString
(
str
:
string
)
:
void
Parameters
str
:
string
Returns
void
set
Style
setStyle
(
style
:
Text
.
Style
)
:
void
Parameters
style
:
Text
.
Style
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
_raw
get
Fill
Color
get
Global
Bounds
get
Local
Bounds
get
Origin
get
Outline
Color
get
Outline
Thickness
get
Position
get
Rotation
get
Scale
move
rotate
scale
set
Character
Size
set
Fill
Color
set
Font
set
Letter
Spacing
set
Line
Spacing
set
Origin
set
Outline
Color
set
Outline
Thickness
set
Position
set
Rotation
set
Scale
set
String
set
Style
sfml.js
Loading...