score
Home
Classes
Namespaces
Files
Loading...
Searching...
No Matches
ScenarioRollbackStrategy.hpp
1
#pragma once
2
#include <score_plugin_scenario_export.h>
3
4
#include <vector>
5
6
namespace
score
7
{
8
struct
DocumentContext;
9
class
Command;
10
}
11
12
// This rollback only undoes creational commands as an optimization
13
struct
ScenarioRollbackStrategy
14
{
15
static
void
16
rollback(
const
score::DocumentContext
& ctx,
const
std::vector<score::Command*>& cmds);
17
};
score
Base toolkit upon which the software is built.
Definition
Application.cpp:111
ScenarioRollbackStrategy
Definition
ScenarioRollbackStrategy.hpp:14
score::DocumentContext
Definition
DocumentContext.hpp:18