![]() |
Lumiera 0.pre.04
»edit your freedom«
|
Implementation details to build some scaffolding for UI<-->Session integration. More...
Go to the source code of this file.
Implementation details to build some scaffolding for UI<-->Session integration.
In this translation unit, actually a singleton will be instantiated, whenever some other part of the application (or some unit test) needs backing by a faked session with...
commands to be invoked
Definition in file dummy-session-connection.cpp.
#include "steam/mobject/session/dummy-session-connection.hpp"#include "steam/mobject/session/root.hpp"#include "steam/control/command-def.hpp"#include "include/ui-protocol.hpp"#include "include/gui-notification-facade.h"#include "lib/diff/tree-diff-application.hpp"#include "lib/diff/mutation-message.hpp"#include "lib/diff/gen-node.hpp"#include "lib/time/timevalue.hpp"#include "lib/format-string.hpp"#include "lib/format-cout.hpp"#include "lib/util.hpp"#include <string>Namespaces | |
| namespace | steam |
| Steam-Layer implementation namespace root. | |
| namespace | steam::mobject |
| Media-Objects, edit operations and high-level session. | |
| namespace | steam::mobject::session |
| Namespace of Session and user visible high-level objects. | |
| namespace | steam::mobject::session::anonymous_namespace{dummy-session-connection.cpp} |
| namespace | steam::cmd |
Typedefs | |
| using | DummySess = session::DummySessionConnection |
Functions | |
| GenNode | emptyTimeline (string baseID, RandID const &forkRootID) |
| GenNode | emptyTrack (string trackID) |
| GenNode | ruler () |
| GenNode | clip (string clipID, TimeSpan timings) |
| GenNode | clip (string clipID, Time start, Duration dur=Duration{FSecs{1}}) |
| GenNode | makeName (GenNode const &elm) |
| fabricate an attribute node based on the human-readable part of the given elemen's ID | |
| GenNode | defineTiming (Time start, Duration dur=Duration{FSecs{1}}) |
| define the (optional) timings for a clip | |
| COMMAND_DEFINITION (test_fake_injectSequence_1) | |
| Populate the Timeline in the UI with a typical simple Dummy sequence. | |
| COMMAND_DEFINITION (test_fake_injectSequence_2) | |
| Populate the Timeline in the UI with a rather complex Dummy sequence. | |
| COMMAND_DEFINITION (test_fake_blubb) | |
| Template for dummy-code.... | |