Reviewed the sf::BlendMode class (added a constructor, made minor modifications in comments)
This commit is contained in:
parent
ec494babbe
commit
f99bbfc534
2 changed files with 32 additions and 12 deletions
|
@ -37,10 +37,8 @@ const BlendMode BlendAlpha(BlendMode::SrcAlpha, BlendMode::OneMinusSrcAlpha, Ble
|
|||
BlendMode::One, BlendMode::OneMinusSrcAlpha, BlendMode::Add);
|
||||
const BlendMode BlendAdd(BlendMode::SrcAlpha, BlendMode::One, BlendMode::Add,
|
||||
BlendMode::One, BlendMode::One, BlendMode::Add);
|
||||
const BlendMode BlendMultiply(BlendMode::DstColor, BlendMode::Zero, BlendMode::Add,
|
||||
BlendMode::DstColor, BlendMode::Zero, BlendMode::Add);
|
||||
const BlendMode BlendNone(BlendMode::One, BlendMode::Zero, BlendMode::Add,
|
||||
BlendMode::One, BlendMode::Zero, BlendMode::Add);
|
||||
const BlendMode BlendMultiply(BlendMode::DstColor, BlendMode::Zero);
|
||||
const BlendMode BlendNone(BlendMode::One, BlendMode::Zero);
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////
|
||||
|
@ -56,6 +54,19 @@ alphaEquation (BlendMode::Add)
|
|||
}
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////
|
||||
BlendMode::BlendMode(Factor sourceFactor, Factor destinationFactor, Equation blendEquation) :
|
||||
colorSrcFactor(sourceFactor),
|
||||
colorDstFactor(destinationFactor),
|
||||
colorEquation (blendEquation),
|
||||
alphaSrcFactor(sourceFactor),
|
||||
alphaDstFactor(destinationFactor),
|
||||
alphaEquation (blendEquation)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////
|
||||
BlendMode::BlendMode(Factor colorSourceFactor, Factor colorDestinationFactor,
|
||||
Equation colorBlendEquation, Factor alphaSourceFactor,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue