Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Engine/FontImportOptions.h |
Include |
#include "Engine/FontImportOptions.h" |
struct FFontImportOptionsData
Font import options
Name | Description | ||
---|---|---|---|
|
uint32: 1 |
bAlphaOnly |
If true then forces PF_G8 and only maintains Alpha value and discards color |
|
uint32: 1 |
bCreatePrintableOnly |
Skips generation of glyphs for any characters that are not considered 'printable' |
|
uint32: 1 |
bEnableAntialiasing |
Whether the font should be antialiased or not. Usually you should leave this enabled. |
|
uint32: 1 |
bEnableBold |
Whether the font should be generated in bold or not |
|
uint32: 1 |
bEnableDropShadow |
Enables a very simple, 1-pixel, black colored drop shadow for the generated font |
|
uint32: 1 |
bEnableItalic |
Whether the font should be generated in italics or not |
|
uint32: 1 |
bEnableLegacyMode |
Enables legacy font import mode. |
|
uint32: 1 |
bEnableUnderline |
Whether the font should be generated with an underline or not |
|
uint32: 1 |
bIncludeASCIIRange |
When specifying a range of characters and this is enabled, forces ASCII characters (0 thru 255) to be included as well |
|
uint32: 1 |
bUseDistanceFieldAlpha |
If true then the alpha channel of the font textures will store a distance field instead of a color mask |
|
TEnumAsByte< en... |
CharacterSet |
Character set for this font |
|
Chars |
Explicit list of characters to include in the font |
|
|
CharsFilePath |
Path on disk to a folder where files that contain a list of characters to include in the font |
|
|
CharsFileWildcard |
File mask wildcard that specifies which files within the CharsFilePath to scan for characters in include in the font |
|
|
DistanceFieldScaleFactor |
Scale factor determines how big to scale the font bitmap during import when generating distance field values Note that higher values give better quality but importing will take much longer. |
|
|
float |
DistanceFieldScanRadiusScale |
Shrinks or expands the scan radius used to determine the silhouette of the font edges. |
|
ExtendBoxBottom |
How much to extend the bottom of the UV coordinate rectangle for each character in pixels |
|
|
ExtendBoxLeft |
How much to extend the left of the UV coordinate rectangle for each character in pixels |
|
|
ExtendBoxRight |
How much to extend the right of the UV coordinate rectangle for each character in pixels |
|
|
ExtendBoxTop |
How much to extend the top of the UV coordinate rectangle for each character in pixels |
|
|
FontName |
Name of the typeface for the font to import |
|
|
ForegroundColor |
Color of the foreground font pixels. |
|
|
float |
Height |
Height of font (point size) |
|
Kerning |
The initial horizontal spacing adjustment between rendered characters. |
|
|
TexturePageMaxHeight |
The maximum vertical size of a texture page for this font in pixels. |
|
|
TexturePageWidth |
Horizontal size of each texture page for this font in pixels |
|
|
UnicodeRange |
Range of Unicode character values to include in the font. |
|
|
XPadding |
Horizontal padding between each font character on the texture page in pixels |
|
|
YPadding |
Vertical padding between each font character on the texture page in pixels |
Name | Description | |
---|---|---|
|
FFontImportOptionsData() |
Default constructor. |