Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_node_juggler_compressed.cpp File Reference
#include "kis_node_juggler_compressed.h"
#include <QHash>
#include <QSharedPointer>
#include <QPointer>
#include <QMutexLocker>
#include "kis_global.h"
#include "kis_image.h"
#include "kis_processing_applicator.h"
#include "commands/kis_image_layer_move_command.h"
#include "commands/kis_image_layer_add_command.h"
#include "kis_signal_compressor.h"
#include "kis_command_utils.h"
#include "kis_layer_utils.h"
#include "kis_node_manager.h"
#include "kis_layer.h"
#include "kis_generator_layer.h"
#include "kis_selection_mask.h"

Go to the source code of this file.

Classes

class  ActivateSelectionMasksCommand
 
class  BatchMoveUpdateData
 
struct  DuplicateLayers
 
struct  LowerRaiseLayer
 
struct  MoveNodeStruct
 
struct  BatchMoveUpdateData::NewParentCollisionPolicy
 
struct  BatchMoveUpdateData::OldParentCollisionPolicy
 
struct  KisNodeJugglerCompressed::Private
 
struct  RemoveLayers
 
class  UpdateMovedNodesCommand
 

Typedefs

typedef QSharedPointer< BatchMoveUpdateDataBatchMoveUpdateDataSP
 
typedef QHash< KisNodeSP, MoveNodeStructSPMovedNodesHash
 
typedef QSharedPointer< MoveNodeStructMoveNodeStructSP
 

Typedef Documentation

◆ BatchMoveUpdateDataSP

◆ MovedNodesHash

Definition at line 106 of file kis_node_juggler_compressed.cpp.

◆ MoveNodeStructSP