Skip to content

Class: FontParser ​

Hierarchy ​

  • ParserBase

    ↳ FontParser

Constructors ​

Properties ​

Methods ​

Constructors ​

constructor ​

• new FontParser(): FontParser

Returns ​

FontParser

Inherited from ​

ParserBase.constructor

Properties ​

format ​

▪ Static format: ParserFormat = ParserFormat.BIN

Inherited from ​

ParserBase.format

Defined in ​

src/loader/parser/ParserBase.ts:10


data ​

• data: Font

Overrides ​

ParserBase.data

Defined in ​

packages/geometry/parser/FontParser.ts:5


baseUrl ​

• baseUrl: string

Inherited from ​

ParserBase.baseUrl

Defined in ​

src/loader/parser/ParserBase.ts:11


initUrl ​

• initUrl: string

Inherited from ​

ParserBase.initUrl

Defined in ​

src/loader/parser/ParserBase.ts:12


loaderFunctions ​

• Optional loaderFunctions: LoaderFunctions

Inherited from ​

ParserBase.loaderFunctions

Defined in ​

src/loader/parser/ParserBase.ts:13


userData ​

• Optional userData: any

Inherited from ​

ParserBase.userData

Defined in ​

src/loader/parser/ParserBase.ts:14

Methods ​

parseBuffer ​

▸ parseBuffer(buffer): Promise<void>

Parameters ​

NameType
bufferArrayBuffer

Returns ​

Promise<void>

Overrides ​

ParserBase.parseBuffer

Defined in ​

packages/geometry/parser/FontParser.ts:6


verification ​

▸ verification(): boolean

Returns ​

boolean

Overrides ​

ParserBase.verification

Defined in ​

packages/geometry/parser/FontParser.ts:11


parseString ​

▸ parseString(str): void

Parameters ​

NameType
strstring

Returns ​

void

Inherited from ​

ParserBase.parseString

Defined in ​

src/loader/parser/ParserBase.ts:17


parseJson ​

▸ parseJson(obj): void

Parameters ​

NameType
objobject

Returns ​

void

Inherited from ​

ParserBase.parseJson

Defined in ​

src/loader/parser/ParserBase.ts:19


parseTexture ​

▸ parseTexture(buffer): Texture

Parameters ​

NameType
bufferArrayBuffer

Returns ​

Texture

Inherited from ​

ParserBase.parseTexture

Defined in ​

src/loader/parser/ParserBase.ts:23


parse ​

▸ parse(data): void

Parameters ​

NameType
dataany

Returns ​

void

Inherited from ​

ParserBase.parse

Defined in ​

src/loader/parser/ParserBase.ts:27

Released under the MIT License