Lumiera  0.pre.03
»edit your freedom«
assetmanager.cpp File Reference

Go to the source code of this file.

Description

Implementation of Asset lookup and organisation functions.

Definition in file assetmanager.cpp.

Classes

struct  IDErr
 AssetManager error responses, caused by querying invalid Asset IDs from the internal DB. More...
 
struct  UnknownID
 
struct  WrongKind
 

Functions

function< void(PAsset &)> detach_child_recursively ()
 
 LUMIERA_ERROR_DEFINE (UNKNOWN_ASSET_ID, "non-registered Asset ID")
 
 LUMIERA_ERROR_DEFINE (WRONG_ASSET_KIND, "wrong Asset kind, unable to cast")
 
void recursive_call (AssetManager *instance, PAsset &pA)
 

Namespaces

 lumiera
 Lumiera public interface.
 
 steam
 Steam-Layer implementation namespace root.
 
 steam::asset
 The asset subsystem of the Steam-Layer.