diff options
Diffstat (limited to 'src/protocols/AlphaModifier.hpp')
| -rw-r--r-- | src/protocols/AlphaModifier.hpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/protocols/AlphaModifier.hpp b/src/protocols/AlphaModifier.hpp index 99bfc2fb..8dc370a3 100644 --- a/src/protocols/AlphaModifier.hpp +++ b/src/protocols/AlphaModifier.hpp @@ -11,13 +11,13 @@ class CAlphaModifierProtocol; class CAlphaModifier { public: - CAlphaModifier(SP<CWpAlphaModifierSurfaceV1> resource_, SP<CWLSurfaceResource> surface); + CAlphaModifier(UP<CWpAlphaModifierSurfaceV1>&& resource_, SP<CWLSurfaceResource> surface); bool good(); - void setResource(SP<CWpAlphaModifierSurfaceV1> resource); + void setResource(UP<CWpAlphaModifierSurfaceV1>&& resource); private: - SP<CWpAlphaModifierSurfaceV1> m_resource; + UP<CWpAlphaModifierSurfaceV1> m_resource; WP<CWLSurfaceResource> m_surface; float m_alpha = 1.0; |
