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 KisStrokeJobData * createLodClone (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: