OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
CSMWorld::CommandMacro Class Reference

#include <commandmacro.hpp>

Collaboration diagram for CSMWorld::CommandMacro:

Public Member Functions

 CommandMacro (QUndoStack &undoStack, const QString &description="")
 If description is empty, the description of the first command is used. More...
 
 ~CommandMacro ()
 
void push (QUndoCommand *command)
 

Private Member Functions

 CommandMacro (const CommandMacro &)
 not implemented More...
 
CommandMacrooperator= (const CommandMacro &)
 not implemented More...
 

Private Attributes

QUndoStack & mUndoStack
 
QString mDescription
 
bool mStarted
 

Constructor & Destructor Documentation

CSMWorld::CommandMacro::CommandMacro ( const CommandMacro )
private

not implemented

CSMWorld::CommandMacro::CommandMacro ( QUndoStack &  undoStack,
const QString &  description = "" 
)

If description is empty, the description of the first command is used.

CSMWorld::CommandMacro::~CommandMacro ( )

Member Function Documentation

CommandMacro& CSMWorld::CommandMacro::operator= ( const CommandMacro )
private

not implemented

void CSMWorld::CommandMacro::push ( QUndoCommand command)

Here is the caller graph for this function:

Member Data Documentation

QString CSMWorld::CommandMacro::mDescription
private
bool CSMWorld::CommandMacro::mStarted
private
QUndoStack& CSMWorld::CommandMacro::mUndoStack
private

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