Lumiera
0.pre.03
»edit your freedom«
|
Go to the source code of this file.
Implementation of Asset lookup and organisation functions.
Definition in file assetmanager.cpp.
#include "steam/assetmanager.hpp"
#include "steam/asset/db.hpp"
#include "lib/sync.hpp"
#include "lib/util-foreach.hpp"
#include "lib/format-string.hpp"
#include <functional>
#include "steam/asset/media.hpp"
#include "steam/asset/clip.hpp"
#include "steam/asset/proc.hpp"
#include "steam/asset/struct.hpp"
#include "steam/asset/pipe.hpp"
#include "steam/asset/meta.hpp"
#include "steam/asset/procpatt.hpp"
#include "steam/asset/timeline.hpp"
#include "steam/asset/sequence.hpp"
#include "steam/asset/meta/time-grid.hpp"
#include "steam/asset/meta/error-log.hpp"
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. | |