Krita Source Code Documentation
Loading...
Searching...
No Matches
TransformStrokeStrategy::TransformData Class Reference

#include <transform_stroke_strategy.h>

+ Inheritance diagram for TransformStrokeStrategy::TransformData:

Public Types

enum  Destination { PAINT_DEVICE , SELECTION }
 
- Public Types inherited from KisStrokeJobData
enum  Exclusivity { NORMAL , EXCLUSIVE }
 
enum  Sequentiality { CONCURRENT , SEQUENTIAL , BARRIER , UNIQUELY_CONCURRENT }
 

Public Member Functions

 TransformData (Destination _destination, const ToolTransformArgs &_config, KisNodeSP _node)
 
- Public Member Functions inherited from KisStrokeJobData
virtual KisStrokeJobDatacreateLodClone (int levelOfDetail)
 
Exclusivity exclusivity ()
 
bool isBarrier () const
 
bool isCancellable () const
 
bool isExclusive () const
 
bool isSequential () const
 
 KisStrokeJobData (Sequentiality sequentiality=SEQUENTIAL, Exclusivity exclusivity=NORMAL)
 
int levelOfDetailOverride () const
 
Sequentiality sequentiality ()
 
void setCancellable (bool value)
 
void setLevelOfDetailOverride (int value)
 
virtual ~KisStrokeJobData ()
 

Public Attributes

ToolTransformArgs config
 
Destination destination
 
KisNodeSP node
 

Additional Inherited Members

- Protected Member Functions inherited from KisStrokeJobData
 KisStrokeJobData (const KisStrokeJobData &rhs)
 

Detailed Description

Definition at line 40 of file transform_stroke_strategy.h.

Member Enumeration Documentation

◆ Destination

Constructor & Destructor Documentation

◆ TransformData()

TransformStrokeStrategy::TransformData::TransformData ( Destination _destination,
const ToolTransformArgs & _config,
KisNodeSP _node )
inline

Definition at line 48 of file transform_stroke_strategy.h.

50 destination(_destination),
51 config(_config),
52 node(_node)
53 {
54 }
KisStrokeJobData(Sequentiality sequentiality=SEQUENTIAL, Exclusivity exclusivity=NORMAL)

Member Data Documentation

◆ config

ToolTransformArgs TransformStrokeStrategy::TransformData::config

Definition at line 57 of file transform_stroke_strategy.h.

◆ destination

Destination TransformStrokeStrategy::TransformData::destination

Definition at line 56 of file transform_stroke_strategy.h.

◆ node

KisNodeSP TransformStrokeStrategy::TransformData::node

Definition at line 58 of file transform_stroke_strategy.h.


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