Difference between revisions of "love.font.newTrueTypeRasterizer"

m (From source code.)
m (love.font.newTrueTypeRasterizer also didn't exist in 0.9, only love.font.newRasterizer)
 
Line 1: Line 1:
{{newin|[[0.7.0]]|070|type=function}}
+
{{newin|[[0.10.0]]|100|type=function}}
 
Creates a new TrueType Rasterizer.
 
Creates a new TrueType Rasterizer.
  
Line 10: Line 10:
 
=== Arguments ===
 
=== Arguments ===
 
{{param|number|size (12)|The font size.}}
 
{{param|number|size (12)|The font size.}}
{{New feature|0.10.0|
 
 
{{param|HintingMode|hinting ("normal")|True Type hinting mode.}}
 
{{param|HintingMode|hinting ("normal")|True Type hinting mode.}}
}}
 
 
{{New feature|11.0|
 
{{New feature|11.0|
 
{{param|number|dpiscale ([[love.window.getDPIScale]]())|The font DPI scale.}}
 
{{param|number|dpiscale ([[love.window.getDPIScale]]())|The font DPI scale.}}
Line 28: Line 26:
 
{{param|string|fileName|Path to font file.}}
 
{{param|string|fileName|Path to font file.}}
 
{{param|number|size (12)|The font size.}}
 
{{param|number|size (12)|The font size.}}
{{New feature|0.10.0|
 
 
{{param|HintingMode|hinting ("normal")|True Type hinting mode.}}
 
{{param|HintingMode|hinting ("normal")|True Type hinting mode.}}
}}
 
 
{{New feature|11.0|
 
{{New feature|11.0|
 
{{param|number|dpiscale ([[love.window.getDPIScale]]())|The font DPI scale.}}
 
{{param|number|dpiscale ([[love.window.getDPIScale]]())|The font DPI scale.}}
Line 46: Line 42:
 
{{param|FileData|fileData|File data containing font.}}
 
{{param|FileData|fileData|File data containing font.}}
 
{{param|number|size (12)|The font size.}}
 
{{param|number|size (12)|The font size.}}
{{New feature|0.10.0|
 
 
{{param|HintingMode|hinting ("normal")|True Type hinting mode.}}
 
{{param|HintingMode|hinting ("normal")|True Type hinting mode.}}
}}
 
 
{{New feature|11.0|
 
{{New feature|11.0|
 
{{param|number|dpiscale ([[love.window.getDPIScale]]())|The font DPI scale.}}
 
{{param|number|dpiscale ([[love.window.getDPIScale]]())|The font DPI scale.}}

Latest revision as of 22:40, 25 January 2023

Available since LÖVE 0.10.0
This function is not supported in earlier versions.

Creates a new TrueType Rasterizer.

Function

Create a TrueTypeRasterizer with the default font.

Synopsis

rasterizer = love.font.newTrueTypeRasterizer( size, hinting, dpiscale )

Arguments

number size (12)
The font size.
HintingMode hinting ("normal")
True Type hinting mode.
Available since LÖVE 11.0
number dpiscale (love.window.getDPIScale())
The font DPI scale.

Returns

Rasterizer rasterizer
The rasterizer.

Function

Create a TrueTypeRasterizer with custom font.

Synopsis

rasterizer = love.font.newTrueTypeRasterizer( fileName, size, hinting, dpiscale )

Arguments

string fileName
Path to font file.
number size (12)
The font size.
HintingMode hinting ("normal")
True Type hinting mode.
Available since LÖVE 11.0
number dpiscale (love.window.getDPIScale())
The font DPI scale.

Returns

Rasterizer rasterizer
The rasterizer.

Function

Create a TrueTypeRasterizer with custom font.

Synopsis

rasterizer = love.font.newTrueTypeRasterizer( fileData, size, hinting, dpiscale )

Arguments

FileData fileData
File data containing font.
number size (12)
The font size.
HintingMode hinting ("normal")
True Type hinting mode.
Available since LÖVE 11.0
number dpiscale (love.window.getDPIScale())
The font DPI scale.

Returns

Rasterizer rasterizer
The rasterizer.

See Also


Other Languages