UNPKG

pixi.js

Version:

<p align="center"> <a href="https://pixijs.com" target="_blank" rel="noopener noreferrer"> <img height="150" src="https://files.pixijs.download/branding/pixijs-logo-transparent-dark.svg?v=1" alt="PixiJS logo"> </a> </p> <br/> <p align="center">

37 lines (36 loc) 1.34 kB
import { LoaderParserPriority } from '../../../assets/loader/parsers/LoaderParser'; import { ExtensionType } from '../../../extensions/Extensions'; import { BitmapFont } from '../BitmapFont'; import type { Loader } from '../../../assets/loader/Loader'; import type { ResolvedAsset } from '../../../assets/types'; /** * simple loader plugin for loading in bitmap fonts! * @category assets * @internal */ export declare const bitmapFontCachePlugin: { extension: { type: ExtensionType.CacheParser; name: string; }; test: (asset: BitmapFont) => boolean; getCacheableAssets(keys: string[], asset: BitmapFont): Record<string, BitmapFont>; }; /** * Loader plugin for loading bitmap fonts. * It supports both XML and text formats, and can handle distance field fonts. * @category assets * @advanced */ export declare const loadBitmapFont: { extension: { type: ExtensionType.LoadParser; priority: LoaderParserPriority; }; name: string; test(url: string): boolean; testParse(data: string): Promise<boolean>; parse<T>(asset: string, data: ResolvedAsset, loader: Loader): Promise<BitmapFont>; load<T_1>(url: string, _options: ResolvedAsset): Promise<string>; unload(bitmapFont: BitmapFont, _resolvedAsset: ResolvedAsset<any>, loader: Loader): Promise<void>; };