new LoaderParser()
Phaser.LoaderParser parses data objects from Phaser.Loader that need more preparation before they can be inserted into the Cache.
- Source - loader/LoaderParser.js, line 12
Methods
-
<static> bitmapFont(xml, baseTexture, xSpacing, ySpacing) → {object}
-
Alias for xmlBitmapFont, for backwards compatibility.
Parameters:
Name Type Argument Default Description xml
object XML data you want to parse.
baseTexture
PIXI.BaseTexture The BaseTexture this font uses.
xSpacing
number <optional>
0 Additional horizontal spacing between the characters.
ySpacing
number <optional>
0 Additional vertical spacing between the characters.
Returns:
object -The parsed Bitmap Font data.
- Source - loader/LoaderParser.js, line 14
-
<static> dds(arrayBuffer) → {object}
-
Extract DDS header from loaded binary
Parameters:
Name Type Description arrayBuffer
ArrayBuffer Returns:
object -The parsed DDS file including texture data.
- Source - loader/LoaderParser.js, line 274
-
<static> jsonBitmapFont(json, baseTexture, xSpacing, ySpacing, frame) → {object}
-
Parse a Bitmap Font from a JSON file.
Parameters:
Name Type Argument Default Description json
object JSON data you want to parse.
baseTexture
PIXI.BaseTexture The BaseTexture this font uses.
xSpacing
number <optional>
0 Additional horizontal spacing between the characters.
ySpacing
number <optional>
0 Additional vertical spacing between the characters.
frame
Phaser.Frame <optional>
Optional Frame, if this font is embedded in a texture atlas.
Returns:
object -The parsed Bitmap Font data.
- Source - loader/LoaderParser.js, line 88
-
<static> ktx(arrayBuffer) → {object}
-
Extract KTX header from loaded binary
Parameters:
Name Type Description arrayBuffer
ArrayBuffer Returns:
object -The parsed KTX file including texture data.
- Source - loader/LoaderParser.js, line 371
-
<static> pkm(arrayBuffer) → {object}
-
Extract PKM header from loaded binary
Parameters:
Name Type Description arrayBuffer
ArrayBuffer Returns:
object -The parsed PKM file including texture data.
- Source - loader/LoaderParser.js, line 470
-
<static> pvr(arrayBuffer) → {object}
-
Extract PVR header from loaded binary
Parameters:
Name Type Description arrayBuffer
ArrayBuffer Returns:
object -The parsed PVR file including texture data.
- Source - loader/LoaderParser.js, line 175
-
<static> xmlBitmapFont(xml, baseTexture, xSpacing, ySpacing, frame) → {object}
-
Parse a Bitmap Font from an XML file.
Parameters:
Name Type Argument Default Description xml
object XML data you want to parse.
baseTexture
PIXI.BaseTexture The BaseTexture this font uses.
xSpacing
number <optional>
0 Additional horizontal spacing between the characters.
ySpacing
number <optional>
0 Additional vertical spacing between the characters.
frame
Phaser.Frame <optional>
Optional Frame, if this font is embedded in a texture atlas.
Returns:
object -The parsed Bitmap Font data.
- Source - loader/LoaderParser.js, line 30