Lumiera  0.pre.03
»edit your freedom«
steam/facade.hpp
1 /*
2  FACADE.hpp - access point for communicating with the Steam-Interface
3 
4  Copyright (C)
5  2008, 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 
27 #ifndef STEAM_INTERFACE_FACADE_H
28 #define STEAM_INTERFACE_FACADE_H
29 
30 
31 #include "common/subsys.hpp"
32 
33 
34 
35 namespace steam {
36 
37 
38  /******************************************************************/
52  struct Facade
53  {
59 
60 
66 
67 
71 
72  };
73 
74 
75 
76 } // namespace steam
77 #endif
Dependencies and lifecycle of a partially independent Subsystem of the Application.
Definition: subsys.hpp:61
static lumiera::Subsys & getPlayOutDescriptor()
provide a descriptor for lumiera::AppState, wired accordingly to allow main() to bring up the render ...
Definition: facade.cpp:151
Steam-Layer implementation namespace root.
Describing dependencies and lifecycle of the application&#39;s primary parts.
static lumiera::Subsys & getSessionDescriptor()
provide a descriptor for lumiera::AppState, wired accordingly to allow main() to boot the support inf...
Definition: facade.cpp:143
Global access point for the services implemented by the Steam-Layer.