29 #ifndef THOR_CONNECTION_HPP
30 #define THOR_CONNECTION_HPP
34 #include <SFML/System/NonCopyable.hpp>
44 class AbstractConnectionImpl;
68 bool isConnected()
const;
87 explicit Connection(std::weak_ptr<detail::AbstractConnectionImpl> tracker);
93 std::weak_ptr<detail::AbstractConnectionImpl> mWeakRef;
130 bool isConnected()
const;
143 #endif // THOR_CONNECTION_HPP
Definition: Animator.hpp:42
Configuration header of the library.
Class that maintains control over a registered object.
Definition: Connection.hpp:57
RAII style connection with automatic disconnect.
Definition: Connection.hpp:102