Lumiera
0.pre.03
»edit your freedom«
|
Go to the source code of this file.
Implementation functions to support the "structural asset" abstraction.
This translation unit defines some functions of high importance for querying and self-discovery of model parts. Moreover, it drives explicit template specialisations for the core functions of the StructFacotry.
The vision is to express knowledge, configuration and some flexible parts of the model construction through predicate rules. To support this vision, at various places within the translation from Session model to render node network, a query is used instead of hard wired functionality.
Definition in file struct.cpp.
#include "steam/asset/struct.hpp"
#include "steam/assetmanager.hpp"
#include "steam/config-resolver.hpp"
#include "steam/asset/struct-factory-impl.hpp"
#include "lib/util.hpp"
#include "lib/symbol.hpp"
#include "lib/query-util.hpp"
#include "lib/format-string.hpp"
#include "include/logging.h"
#include "common/query.hpp"
#include "steam/asset/pipe.hpp"
#include "steam/asset/procpatt.hpp"
#include "steam/asset/timeline.hpp"
#include "steam/asset/sequence.hpp"
Namespaces | |
steam | |
Steam-Layer implementation namespace root. | |
steam::asset | |
The asset subsystem of the Steam-Layer. | |