SciDAVis  1.D4
Public Member Functions | Protected Attributes
AspectChildReparentCmd Class Reference

#include <aspectcommands.h>

List of all members.

Public Member Functions

 AspectChildReparentCmd (AbstractAspect::Private *target, AbstractAspect::Private *new_parent, AbstractAspect *child, int new_index)
virtual void redo ()
virtual void undo ()
 ~AspectChildReparentCmd ()

Protected Attributes

AbstractAspectd_child
int d_index
int d_new_index
AbstractAspect::Privated_new_parent
AbstractAspect::Privated_target

Constructor & Destructor Documentation

AspectChildReparentCmd::AspectChildReparentCmd ( AbstractAspect::Private target,
AbstractAspect::Private new_parent,
AbstractAspect child,
int  new_index 
)
inline
AspectChildReparentCmd::~AspectChildReparentCmd ( )
inline

Member Function Documentation

virtual void AspectChildReparentCmd::redo ( )
inlinevirtual
virtual void AspectChildReparentCmd::undo ( )
inlinevirtual

Member Data Documentation

AbstractAspect* AspectChildReparentCmd::d_child
protected

Referenced by AspectChildReparentCmd(), redo(), and undo().

int AspectChildReparentCmd::d_index
protected

Referenced by redo(), and undo().

int AspectChildReparentCmd::d_new_index
protected

Referenced by redo().

AbstractAspect::Private* AspectChildReparentCmd::d_new_parent
protected

Referenced by AspectChildReparentCmd(), redo(), and undo().

AbstractAspect::Private* AspectChildReparentCmd::d_target
protected

Referenced by AspectChildReparentCmd(), redo(), and undo().


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