20#ifndef STEAM_MOBJECT_SESSION_EFFECT_H
21#define STEAM_MOBJECT_SESSION_EFFECT_H
Definition of an Asset representation for any kind of effect or media processor.
Customised refcounting smart pointer template, built upon std::shared_ptr, but forwarding type relati...
key abstraction: data processing asset
abstract base class of all MObjects for providing common services.
string buildShortID(lib::Literal typeID, string suffix="") const
asset::Proc const & getProcAsset() const
access the underlying processing asset
string initShortID() const
string pluginID
Identifier of the Plug-in to be used.
Namespace of Session and user visible high-level objects.
Steam-Layer implementation namespace root.