|
Krita Source Code Documentation
|
#include <psd_additional_layer_info_block.h>
Public Member Functions | |
| void | appendToDashPattern (double val) |
| QDomDocument | getASLXML () |
| void | loadFromShapeStroke (KoShapeStrokeSP stroke) |
| void | setFillEnabled (bool enabled) |
| void | setLineCapType (const QString val) |
| void | setLineJoinType (const QString val) |
| void | setOpacityFromPercentage (double o) |
| void | setResolution (double res) |
| void | setScaleLock (bool enabled) |
| void | setStrokeAdjust (bool enabled) |
| void | setStrokeDashOffset (double dashOffset) |
| void | setStrokeEnabled (bool enabled) |
| void | setStrokeMiterLimit (double limit) |
| void | setStrokePixel (double width) |
| void | setStrokeWidth (double width) |
| void | setupShapeStroke (KoShapeStrokeSP stroke) |
| void | setVersion (int version) |
Static Public Member Functions | |
| static void | setupCatcher (const QString path, KisAslCallbackObjectCatcher &catcher, psd_vector_stroke_data *data) |
Public Attributes | |
| QVector< double > | dashPattern |
| bool | fillEnabled {true} |
| bool | gradient {false} |
| double | opacity {1.0} |
| QPen | pen |
| bool | pixelWidth {false} |
| double | resolution {72.0} |
| bool | scaleLock {false} |
| bool | strokeAdjust {false} |
| bool | strokeEnabled {false} |
| int | strokeVersion {2} |
Definition at line 983 of file psd_additional_layer_info_block.h.
|
inline |
Definition at line 1055 of file psd_additional_layer_info_block.h.
|
inline |
Definition at line 1096 of file psd_additional_layer_info_block.h.
References psd_layer_solid_color::fill_color, KoColor::fromQColor(), KoColorSpaceRegistry::instance(), psd_layer_gradient_fill::setFromQGradient(), KoColor::setOpacity(), psd_layer_solid_color::writeASL(), and psd_layer_gradient_fill::writeASL().
|
inline |
Definition at line 1067 of file psd_additional_layer_info_block.h.
|
inline |
Definition at line 1010 of file psd_additional_layer_info_block.h.
|
inline |
Definition at line 1028 of file psd_additional_layer_info_block.h.
|
inline |
Definition at line 1037 of file psd_additional_layer_info_block.h.
|
inline |
Definition at line 1060 of file psd_additional_layer_info_block.h.
|
inline |
Definition at line 1063 of file psd_additional_layer_info_block.h.
|
inline |
Definition at line 1047 of file psd_additional_layer_info_block.h.
|
inline |
Definition at line 1051 of file psd_additional_layer_info_block.h.
|
inline |
Definition at line 1022 of file psd_additional_layer_info_block.h.
|
inline |
Definition at line 1007 of file psd_additional_layer_info_block.h.
|
inline |
Definition at line 1025 of file psd_additional_layer_info_block.h.
|
inline |
Definition at line 1017 of file psd_additional_layer_info_block.h.
|
inline |
Definition at line 1013 of file psd_additional_layer_info_block.h.
|
inlinestatic |
Definition at line 1074 of file psd_additional_layer_info_block.h.
References appendToDashPattern(), setFillEnabled(), setLineCapType(), setLineJoinType(), setOpacityFromPercentage(), setResolution(), setScaleLock(), setStrokeAdjust(), setStrokeDashOffset(), setStrokeEnabled(), setStrokeMiterLimit(), setStrokeWidth(), setVersion(), KisAslCallbackObjectCatcher::subscribeBoolean(), KisAslCallbackObjectCatcher::subscribeDouble(), KisAslCallbackObjectCatcher::subscribeEnum(), KisAslCallbackObjectCatcher::subscribeInteger(), and KisAslCallbackObjectCatcher::subscribeUnitFloat().
|
inline |
Definition at line 1168 of file psd_additional_layer_info_block.h.
|
inline |
Definition at line 1003 of file psd_additional_layer_info_block.h.
| QVector<double> psd_vector_stroke_data::dashPattern |
Definition at line 996 of file psd_additional_layer_info_block.h.
| bool psd_vector_stroke_data::fillEnabled {true} |
Definition at line 988 of file psd_additional_layer_info_block.h.
| bool psd_vector_stroke_data::gradient {false} |
Definition at line 991 of file psd_additional_layer_info_block.h.
| double psd_vector_stroke_data::opacity {1.0} |
Definition at line 998 of file psd_additional_layer_info_block.h.
| QPen psd_vector_stroke_data::pen |
Definition at line 990 of file psd_additional_layer_info_block.h.
| bool psd_vector_stroke_data::pixelWidth {false} |
Definition at line 1001 of file psd_additional_layer_info_block.h.
| double psd_vector_stroke_data::resolution {72.0} |
Definition at line 1000 of file psd_additional_layer_info_block.h.
| bool psd_vector_stroke_data::scaleLock {false} |
Definition at line 993 of file psd_additional_layer_info_block.h.
| bool psd_vector_stroke_data::strokeAdjust {false} |
Definition at line 994 of file psd_additional_layer_info_block.h.
| bool psd_vector_stroke_data::strokeEnabled {false} |
Definition at line 987 of file psd_additional_layer_info_block.h.
| int psd_vector_stroke_data::strokeVersion {2} |
Definition at line 985 of file psd_additional_layer_info_block.h.