![]() |
Lumiera 0.pre.04
»edit your freedom«
|
Wrapper to treat several flavours of smart-pointers uniformly. More...
Go to the source code of this file.
Wrapper to treat several flavours of smart-pointers uniformly.
Definition in file wrapperptr.hpp.
#include "lib/variant-o.hpp"#include "lib/access-casted-o.hpp"#include "lib/meta/typelist.hpp"#include "steam/mobject/placement.hpp"#include "lib/p.hpp"Namespaces | |
| namespace | steam |
| Steam-Layer implementation namespace root. | |
| namespace | steam::asset |
| The asset subsystem of the Steam-Layer. | |
| namespace | steam::mobject |
| Media-Objects, edit operations and high-level session. | |
| namespace | lumiera |
| Lumiera public interface. | |
Typedefs | |
| using | WrapperTypes = lib::meta::Types< mobject::Placement< mobject::MObject > *, lib::P< asset::Asset > * > ::List |
| using | WrapperPtr = lib::VariantO< steam::WrapperTypes, util::AccessCasted_O > |
| helper to treat various sorts of smart-ptrs uniformly. | |