mirror of
https://github.com/hyprwm/Hyprland
synced 2024-11-26 05:25:58 +01:00
internal: make CAnimatedVariable non-move non-copy
This commit is contained in:
parent
5b84b0fb44
commit
d68f8ea668
1 changed files with 5 additions and 0 deletions
|
@ -32,6 +32,11 @@ class CAnimatedVariable {
|
||||||
void create(ANIMATEDVARTYPE, SAnimationPropertyConfig*, void* pWindow, AVARDAMAGEPOLICY);
|
void create(ANIMATEDVARTYPE, SAnimationPropertyConfig*, void* pWindow, AVARDAMAGEPOLICY);
|
||||||
void create(ANIMATEDVARTYPE, std::any val, SAnimationPropertyConfig*, void* pWindow, AVARDAMAGEPOLICY);
|
void create(ANIMATEDVARTYPE, std::any val, SAnimationPropertyConfig*, void* pWindow, AVARDAMAGEPOLICY);
|
||||||
|
|
||||||
|
CAnimatedVariable(const CAnimatedVariable&) = delete;
|
||||||
|
CAnimatedVariable(CAnimatedVariable&&) = delete;
|
||||||
|
CAnimatedVariable& operator=(const CAnimatedVariable&) = delete;
|
||||||
|
CAnimatedVariable& operator=(CAnimatedVariable&&) = delete;
|
||||||
|
|
||||||
~CAnimatedVariable();
|
~CAnimatedVariable();
|
||||||
|
|
||||||
void unregister();
|
void unregister();
|
||||||
|
|
Loading…
Reference in a new issue