simvx.core.assets¶
Asset loading subsystem.
User-facing API::
from simvx.core.assets import AssetServer
server = AssetServer.instance()
handle = server.load("pkg://game/textures/player.png")
batch = server.load_folder("pkg://game/textures/")
See :mod:simvx.core.assets.server for the orchestrator,
- mod:
simvx.core.assets.handlefor the observable handles, and- mod:
simvx.core.assets.source/ :mod:simvx.core.assets.loaders.basefor extension points.
Subpackages¶
Submodules¶
Package Contents¶
Data¶
API¶
- simvx.core.assets.__all__¶
[‘AssetServer’, ‘Handle’, ‘BatchHandle’, ‘Source’, ‘Loader’, ‘FileSource’, ‘HttpSource’, ‘MemSource’…