Lumiera  0.pre.03
»edit your freedom«
viewer.cpp
Go to the documentation of this file.
1 /*
2  Viewer - asset corresponding to a viewer element in the GUI
3 
4  Copyright (C)
5  2011, Hermann Vosseler <Ichthyostega@web.de>
6 
7   **Lumiera** is free software; you can redistribute it and/or modify it
8   under the terms of the GNU General Public License as published by the
9   Free Software Foundation; either version 2 of the License, or (at your
10   option) any later version. See the file COPYING for further details.
11 
12 * *****************************************************************/
13 
14 
21 #include "steam/asset/viewer.hpp"
22 //#include "steam/mobject/session/fork.hpp"
23 //#include "steam/mobject/placement.hpp"
24 //#include "steam/mobject/session/mobjectfactory.hpp"
25 //#include "steam/mobject/session/binding.hpp"
26 //#include "steam/assetmanager.hpp"
27 
28 
29 namespace steam {
30 namespace asset {
31 
32 // using lib::AutoRegistered;
33 
34 
35 
38  : Struct (idi)
39  {
40  UNIMPLEMENTED ("anything regarding Viewer Assets");
41  }
42 
43 
44 //PViewer
45 //Viewer::create (Asset::Ident const& idi)
46 //{
47 // REQUIRE (getRegistry, "can't create a Timeline prior to session initialisation");
48 //
49 // PTimeline newElement (AssetManager::instance().wrap (*new Viewer(idi)));
50 // getRegistry().append (newElement);
51 //
52 // ENSURE (newElement);
53 // ENSURE (getRegistry().isRegistered (*newElement));
54 // return newElement;
55 //}
56 
57 
58  void
60  {
61 // AutoRegistered<Timeline>::detach();
63  }
64 
65 
66 
67 
68 }} // namespace steam::asset
virtual void unlink()
release all links to other Asset objects held internally.
Definition: asset.cpp:164
structural element corresponding to a viewer in the GUI.
Steam-Layer implementation namespace root.
a POD comprised of all the information sufficiently identifying any given Asset.
Definition: asset.hpp:149
virtual void unlink()
create and register a new Timeline instance
Definition: viewer.cpp:59
Viewer(Ident const &)
Definition: viewer.cpp:37
key abstraction: structural asset Created automatically as a sideeffect of building the structure of ...
Definition: struct.hpp:104
The asset subsystem of the Steam-Layer.
Definition: wrapperptr.hpp:35