26#ifndef ASSET_STRUCT_SCHEME_H
27#define ASSET_STRUCT_SCHEME_H
147 template<
typename TY>
Steam-Layer Interface: Assets.
Token or Atom with distinct identity.
string const & getSym() const
Tree like classification of Assets.
structural asset corresponding to the part of the model forming a processing pipe for generating medi...
"Processing Pattern" is a structural Asset representing information how to build some part of the ren...
A user visible/editable Clip is a reference to a contiguous sequence of media data loaded as Asset in...
A Fork serves as grouping device within the Session.
Bare symbolic and hash ID used for accounting of asset like entries.
Asset::Ident getAssetIdent(lib::idi::EntryID< TY > const &entryID, asset::Kind assetKind=STRUCT)
generate an Asset identification tuple based on this EntryID's symbolic ID and type information.
The asset subsystem of the Steam-Layer.
Kind
top-level distinction of different Kinds of Assets.
Namespace of Session and user visible high-level objects.
Steam-Layer implementation namespace root.
typed symbolic and hash ID for asset-like position accounting.
a POD comprised of all the information sufficiently identifying any given Asset.
static Symbol catFolder()
static Symbol namePrefix()
static Symbol catFolder()
static Symbol namePrefix()
static Symbol catFolder()
static Symbol namePrefix()
static Symbol catFolder()
static Symbol namePrefix()
static Symbol catFolder()
static Symbol namePrefix()
static Symbol catFolder()
static Symbol namePrefix()
static Symbol catFolder()
static Symbol namePrefix()
static Symbol catFolder()
static Symbol idSymbol()
used as type predicate symbol
static Symbol namePrefix()
Marker types to indicate a literal string and a Symbol.