Class StyleSheetPool
java.lang.Object
dev.prozilla.pine.common.asset.pool.AssetPool<StyleSheet>
dev.prozilla.pine.common.asset.pool.TextAssetPool<StyleSheet>
dev.prozilla.pine.common.asset.pool.StyleSheetPool
- All Implemented Interfaces:
Destructible
-
Field Summary
Fields inherited from class dev.prozilla.pine.common.asset.pool.AssetPool
eventDispatcher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionLoads an asset from a path or retrieves it from the pool if it has already been loaded once.protected StyleSheet
Parses the text file as an asset.Methods inherited from class dev.prozilla.pine.common.asset.pool.TextAssetPool
createAsset, normalize
Methods inherited from class dev.prozilla.pine.common.asset.pool.AssetPool
addListener, count, createKey, destroy, fail, fail, getAssets, prepareNext, printInfo, printInfo, remove, remove, removeListener
-
Constructor Details
-
StyleSheetPool
public StyleSheetPool()
-
-
Method Details
-
load
Description copied from class:AssetPool
Loads an asset from a path or retrieves it from the pool if it has already been loaded once.This method is protected because some subclasses may require additional parameters to load an asset.
- Overrides:
load
in classAssetPool<StyleSheet>
- Parameters:
path
- The path of the asset- Returns:
- The asset, or
null
if it failed to load.
-
parse
Description copied from class:TextAssetPool
Parses the text file as an asset.- Specified by:
parse
in classTextAssetPool<StyleSheet>
- Parameters:
path
- The path of the text file. Mostly used for debugging purposes.content
- The content of the text file- Returns:
- The new asset
-