|
Krita Source Code Documentation
|
#include <kis_dlg_layer_style.h>
Inheritance diagram for DropShadow:Public Types | |
| enum | Mode { DropShadowMode , InnerShadowMode } |
Signals | |
| void | configChanged () |
| void | globalAngleChanged (int value) |
Public Member Functions | |
| DropShadow (Mode mode, QWidget *parent) | |
| void | fetchShadow (psd_layer_effects_shadow_common *shadow) const |
| void | setShadow (const psd_layer_effects_shadow_common *shadow) |
Private Attributes | |
| Mode | m_mode |
| Ui::WdgDropShadow | ui |
Definition at line 99 of file kis_dlg_layer_style.h.
| enum DropShadow::Mode |
| Enumerator | |
|---|---|
| DropShadowMode | |
| InnerShadowMode | |
Definition at line 103 of file kis_dlg_layer_style.h.
| DropShadow::DropShadow | ( | Mode | mode, |
| QWidget * | parent ) |
Definition at line 951 of file kis_dlg_layer_style.cpp.
References configChanged(), connect(), globalAngleChanged(), InnerShadowMode, m_mode, KisSpinBoxI18nHelper::setText(), and ui.
|
signal |
| void DropShadow::fetchShadow | ( | psd_layer_effects_shadow_common * | shadow | ) | const |
Definition at line 1027 of file kis_dlg_layer_style.cpp.
References DropShadowMode, KIS_ASSERT_RECOVER_NOOP, m_mode, psd_layer_effects_shadow_base::setAngle(), psd_layer_effects_shadow_base::setAntiAliased(), psd_layer_effects_shadow_base::setBlendMode(), psd_layer_effects_shadow_base::setColor(), psd_layer_effects_shadow_base::setDistance(), psd_layer_effects_shadow_base::setKnocksOut(), psd_layer_effects_shadow_base::setNoise(), psd_layer_effects_shadow_base::setOpacity(), psd_layer_effects_shadow_base::setSize(), psd_layer_effects_shadow_base::setSpread(), psd_layer_effects_shadow_base::setUseGlobalLight(), and ui.
|
signal |
| void DropShadow::setShadow | ( | const psd_layer_effects_shadow_common * | shadow | ) |
Definition at line 1000 of file kis_dlg_layer_style.cpp.
References psd_layer_effects_shadow_base::angle(), psd_layer_effects_shadow_base::antiAliased(), psd_layer_effects_shadow_base::blendMode(), psd_layer_effects_shadow_base::color(), psd_layer_effects_shadow_base::distance(), DropShadowMode, KIS_ASSERT_RECOVER_NOOP, psd_layer_effects_shadow_base::knocksOut(), m_mode, psd_layer_effects_shadow_base::noise(), psd_layer_effects_shadow_base::opacity(), psd_layer_effects_shadow_base::size(), psd_layer_effects_shadow_base::spread(), ui, and psd_layer_effects_shadow_base::useGlobalLight().
|
private |
Definition at line 119 of file kis_dlg_layer_style.h.
|
private |
Definition at line 118 of file kis_dlg_layer_style.h.