# Manages all assets usable by an Mnit app
module assets
-import app
-import mnit_display
+import mnit_app
+import mnit::display
# General asset
interface Asset
do
var asset = try_loading_asset( id )
if asset == null then # error
- log_error( "asset <{id}> could not be loaded." )
+ print_error "asset <{id}> could not be loaded."
abort
else
return asset
if asset isa Image then
return asset
else
- log_error( "asset <{id}> is not an image." )
+ print_error "asset <{id}> is not an image."
abort
end
end