5#ifndef MALENA_SCREEN_RECEIVER_H
6#define MALENA_SCREEN_RECEIVER_H
56 const std::string&
url()
const;
64 std::unique_ptr<Impl> _impl;
80template<
typename Manifest>
Base class for all Malena manifests.
void draw(sf::RenderTarget &target, sf::RenderStates states) const override
Draw this graphic to an SFML render target.
const std::string & receiverName() const
ScreenReceiverBase(const ScreenReceiverBase &)=delete
ScreenReceiverBase & operator=(const ScreenReceiverBase &)=delete
const std::string & url() const
ScreenReceiverBase(const char *name, const char *rtspUrl)
~ScreenReceiverBase() override