40 ::Local<vault::test::MediaAccessMock>;
52 virtual void run(Arg arg)
58 TRACE (asset_mem,
"leaving IdentityOfAssets_test::run()");
72 MediaAccessMock useMockMedia;
82 CHECK (mm1->getID() == mm2->getID());
85 CHECK (aMang.getAsset (mm1->getID()) == mm2);
86 CHECK (aMang.getAsset (mm2->getID()) == mm2);
88 CHECK (aMang.known (mm1->getID()));
89 CHECK (aMang.known (mm2->getID()));
90 CHECK (mm1->ident.name ==
"test-1");
91 CHECK (mm2->ident.name ==
"test-1");
92 CHECK (mm1->getFilename() ==
"test-1.mov");
93 CHECK (mm2->getFilename() ==
"test-2.mov");
96 TRACE (asset_mem,
"leaving test method scope");
Steam-Layer Interface: Asset Lookup and Organisation.
Per type specific configuration of instances created as service dependencies.
Facade for the Asset subsystem.
This header is for including and configuring NoBug.
Steam-Layer implementation namespace root.
static lib::Depend< AssetManager > instance
get at the system-wide asset manager instance.
This framework allows to (re)configure the lib::Depend front-end for dependency-injection.
Data processing Plugins and Codecs can be treated as a specific Kind of Asset.
a POD comprised of all the information sufficiently identifying any given Asset.
Simplistic test class runner.
Tiny helper functions and shortcuts to be used everywhere Consider this header to be effectively incl...
Small helper and diagnostic functions related to Asset and AssetManager.
The asset subsystem of the Steam-Layer.