diff options
Diffstat (limited to 'source/blender/compositor/operations/COM_MixBaseOperation.h')
-rw-r--r-- | source/blender/compositor/operations/COM_MixBaseOperation.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/compositor/operations/COM_MixBaseOperation.h b/source/blender/compositor/operations/COM_MixBaseOperation.h index 268d4832243..05301fd0378 100644 --- a/source/blender/compositor/operations/COM_MixBaseOperation.h +++ b/source/blender/compositor/operations/COM_MixBaseOperation.h @@ -38,6 +38,9 @@ protected: SocketReader *m_inputColor1Operation; SocketReader *m_inputColor2Operation; bool m_valueAlphaMultiply; + bool m_useClamp; + + void clampIfNeeded(float *color); public: /** * Default constructor @@ -63,5 +66,6 @@ public: void setUseValueAlphaMultiply(const bool value) { this->m_valueAlphaMultiply = value; } bool useValueAlphaMultiply() { return this->m_valueAlphaMultiply; } + void setUseClamp(bool value) { this->m_useClamp = value; } }; #endif |