Class Fz2D.Loader.Base
| Defined in: | src/loader/loader_base.coffee |
Overview
Public: Base Loader
Subclasses
Fz2D.Loader.Loaders.Audio, Fz2D.Loader.Loaders.JSON, Fz2D.Loader.Loaders.Texture, Fz2D.Loader.Loaders.TextureAtlas
Instance Method Summary
- ::constructor(path) Constructor.
-
::expand(path, extension = null)
Expands a
partialrelative path into afullrelative path. - ::load(path) Loads an asset.
- ::onload(asset) On load(ed) callback.
Constructor Details
::constructor(path) Source
Public: Constructor.
path - relative assets root path
Instance Method Details
::expand(path, extension = null) Source
Public: Expands a `partial` relative path into a `full` relative path.
path - partial relative path to expand
extension - preferred extension (optional)
Returns the expanded path.
::load(path) Source
Public: Loads an asset.
path - partial relative path
Returns an instance of the asset.
::onload(asset) Source
Public: On load(ed) callback.
asset - the loaded asset