Advanced
Optional
configA config to adjust the parser
Optional
extensionThe extension type of this cache parser
If the test passes, this function is called to get the cacheable assets an example may be that a spritesheet object will return all the sub textures it has so they can be cached.
Gets called by the cache when a dev caches an asset
For every asset that is cached, it will call the parsers test function the flow is as follows:
cacheParser.test()
: Test the asset.cacheParser.getCacheableAssets()
: If the test passes call the getCacheableAssets function with the assetUseful if you want to add more than just a raw asset to the cache (for example a spritesheet will want to make all its sub textures easily accessible in the cache)