|
44 | 44 | return {}; |
45 | 45 |
|
46 | 46 | sf::RenderStates renderStates; |
47 | | - renderStates.blendMode.colorSrcFactor = static_cast<sf::BlendMode::Factor>(states->blendMode.colorSrcFactor); |
48 | | - renderStates.blendMode.colorDstFactor = static_cast<sf::BlendMode::Factor>(states->blendMode.colorDstFactor); |
49 | | - renderStates.blendMode.colorEquation = static_cast<sf::BlendMode::Equation>(states->blendMode.colorEquation); |
50 | | - renderStates.blendMode.alphaSrcFactor = static_cast<sf::BlendMode::Factor>(states->blendMode.alphaSrcFactor); |
51 | | - renderStates.blendMode.alphaDstFactor = static_cast<sf::BlendMode::Factor>(states->blendMode.alphaDstFactor); |
52 | | - renderStates.blendMode.alphaEquation = static_cast<sf::BlendMode::Equation>(states->blendMode.alphaEquation); |
53 | | - renderStates.transform = convertTransform(states->transform); |
54 | | - renderStates.texture = states->texture ? states->texture->This : nullptr; |
55 | | - renderStates.shader = states->shader; |
| 47 | + renderStates.blendMode.colorSrcFactor = static_cast<sf::BlendMode::Factor>(states->blendMode.colorSrcFactor); |
| 48 | + renderStates.blendMode.colorDstFactor = static_cast<sf::BlendMode::Factor>(states->blendMode.colorDstFactor); |
| 49 | + renderStates.blendMode.colorEquation = static_cast<sf::BlendMode::Equation>(states->blendMode.colorEquation); |
| 50 | + renderStates.blendMode.alphaSrcFactor = static_cast<sf::BlendMode::Factor>(states->blendMode.alphaSrcFactor); |
| 51 | + renderStates.blendMode.alphaDstFactor = static_cast<sf::BlendMode::Factor>(states->blendMode.alphaDstFactor); |
| 52 | + renderStates.blendMode.alphaEquation = static_cast<sf::BlendMode::Equation>(states->blendMode.alphaEquation); |
| 53 | + renderStates.stencilMode.stencilComparison = static_cast<sf::StencilComparison>(states->stencilMode.stencilComparison); |
| 54 | + renderStates.stencilMode.stencilUpdateOperation = static_cast<sf::StencilUpdateOperation>( |
| 55 | + states->stencilMode.stencilUpdateOperation); |
| 56 | + renderStates.stencilMode.stencilReference.value = states->stencilMode.stencilReference.value; |
| 57 | + renderStates.stencilMode.stencilMask.value = states->stencilMode.stencilMask.value; |
| 58 | + renderStates.stencilMode.stencilOnly = states->stencilMode.stencilOnly; |
| 59 | + renderStates.transform = convertTransform(states->transform); |
| 60 | + renderStates.coordinateType = static_cast<sf::CoordinateType>(states->coordinateType); |
| 61 | + renderStates.texture = states->texture ? states->texture->This : nullptr; |
| 62 | + renderStates.shader = states->shader; |
56 | 63 | return renderStates; |
57 | 64 | } |
0 commit comments