mirror of
https://github.com/hyprwm/Hyprland.git
synced 2025-08-19 14:03:47 -07:00
internal: make CAnimatedVariable non-move non-copy
This commit is contained in:
@@ -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();
|
||||||
|
Reference in New Issue
Block a user