Scenario::Command::SplitStateMacro Class Referencefinal
Inheritance diagram for Scenario::Command::SplitStateMacro:
score::AggregateCommand score::Command

Additional Inherited Members

- Public Member Functions inherited from score::AggregateCommand
template<typename T >
 AggregateCommand (T *cmd)
 
template<typename T , typename... Args>
 AggregateCommand (T *cmd, Args &&... remaining)
 
void undo (const score::DocumentContext &ctx) const override
 
void redo (const score::DocumentContext &ctx) const override
 
void addCommand (score::Command *cmd)
 Add a command to be redone after the others.
 
int count () const
 Number of commands in this aggregate.
 
const auto & commands () const
 
- Public Member Functions inherited from score::Command
virtual const CommandGroupKeyparentKey () const noexcept=0
 
virtual const CommandKeykey () const noexcept=0
 
QByteArray serialize () const
 
void deserialize (const QByteArray &)
 
virtual QString description () const =0
 
- Protected Member Functions inherited from score::AggregateCommand
void serializeImpl (DataStreamInput &) const override
 
void deserializeImpl (DataStreamOutput &) override
 
- Protected Attributes inherited from score::AggregateCommand
std::list< score::Command * > m_cmds
 

The documentation for this class was generated from the following file: