Class: FntParser
Hierarchy
ParserBase
↳
FntParser
Properties
Methods
- parserSubTexture
- verification
- getNewLine
- parserString
- loadFontTextures
- parserJson
- parseBuffer
- parserTexture
- parse
Constructors
Properties
format
▪ Static
format: string
= 'text'
Overrides
ParserBase.format
Defined in
src/engine/loader/parser/FntParser.ts:52
baseUrl
• baseUrl: string
Inherited from
ParserBase.baseUrl
Defined in
src/engine/loader/parser/ParserBase.ts:9
initUrl
• initUrl: string
Inherited from
ParserBase.initUrl
Defined in
src/engine/loader/parser/ParserBase.ts:10
loaderFunctions
• Optional
loaderFunctions: LoaderFunctions
Inherited from
ParserBase.loaderFunctions
Defined in
src/engine/loader/parser/ParserBase.ts:11
userData
• Optional
userData: any
Inherited from
ParserBase.userData
Defined in
src/engine/loader/parser/ParserBase.ts:12
data
• data: any
Inherited from
ParserBase.data
Defined in
src/engine/loader/parser/ParserBase.ts:25
Methods
parserSubTexture
▸ Static
parserSubTexture(sources
, fontData
): void
Parameters
Name | Type |
---|---|
sources | GUITextureSource [] |
fontData | FontInfo |
Returns
void
Defined in
src/engine/loader/parser/FntParser.ts:130
verification
▸ verification(): boolean
验证解析有效性
Returns
boolean
Overrides
ParserBase.verification
Defined in
src/engine/loader/parser/FntParser.ts:59
getNewLine
▸ getNewLine(value
): string
Parameters
Name | Type |
---|---|
value | string |
Returns
string
Defined in
src/engine/loader/parser/FntParser.ts:81
parserString
▸ parserString(data
): Promise
<void
>
Parameters
Name | Type |
---|---|
data | string |
Returns
Promise
<void
>
Overrides
ParserBase.parserString
Defined in
src/engine/loader/parser/FntParser.ts:87
loadFontTextures
▸ loadFontTextures(): Promise
<void
>
Returns
Promise
<void
>
Defined in
src/engine/loader/parser/FntParser.ts:117
parserJson
▸ parserJson(obj
): void
Parameters
Name | Type |
---|---|
obj | object |
Returns
void
Inherited from
ParserBase.parserJson
Defined in
src/engine/loader/parser/ParserBase.ts:15
parseBuffer
▸ parseBuffer(buffer
): void
Parameters
Name | Type |
---|---|
buffer | ArrayBuffer |
Returns
void
Inherited from
ParserBase.parseBuffer
Defined in
src/engine/loader/parser/ParserBase.ts:17
parserTexture
▸ parserTexture(buffer
): Texture
Parameters
Name | Type |
---|---|
buffer | ArrayBuffer |
Returns
Inherited from
ParserBase.parserTexture
Defined in
src/engine/loader/parser/ParserBase.ts:19
parse
▸ parse(data
): void
Parameters
Name | Type |
---|---|
data | any |
Returns
void
Inherited from
ParserBase.parse
Defined in
src/engine/loader/parser/ParserBase.ts:23
Constructors
constructor
• new FntParser()
Inherited from
ParserBase.constructor