class EE::UI::CSS::MediaQueryList

#include <mediaquery.hpp>

class MediaQueryList {
public:
    // typedefs

    typedef std::shared_ptr<MediaQueryList> ptr;
    typedef std::vector<MediaQueryList::ptr> vector;

    // construction

    MediaQueryList();
    MediaQueryList(const MediaQueryList& val);

    // methods

    bool isUsed() const;
    bool applyMediaFeatures(const MediaFeatures& features);
    const Uint32& getMarker() const;
    void setMarker(const Uint32& marker);
    const std::string& getQueryString() const;
    static MediaQueryList::ptr parse(const std::string& str);
};