diff --git a/include/SFGUI/Alignment.hpp b/include/SFGUI/Alignment.hpp index f4040ecf..051f8a96 100644 --- a/include/SFGUI/Alignment.hpp +++ b/include/SFGUI/Alignment.hpp @@ -40,7 +40,7 @@ class SFGUI_API Alignment : public Bin, public Misc { private: void HandleSizeChange() override; - void HandleAlignmentChange( const sf::Vector2f& old_alignment ) override; + void HandleAlignmentChange( const Misc::Alignment& old_alignment ) override; void UpdateChild(); diff --git a/include/SFGUI/Button.hpp b/include/SFGUI/Button.hpp index f2ed9c8a..7d6fdab0 100644 --- a/include/SFGUI/Button.hpp +++ b/include/SFGUI/Button.hpp @@ -1,6 +1,7 @@ #pragma once #include +#include #include #include @@ -11,7 +12,7 @@ class Image; /** Pushbutton. */ -class SFGUI_API Button : public Bin { +class SFGUI_API Button : public Bin, public Misc { public: typedef std::shared_ptr