Files
eepp/include/eepp/ui/css/stylesheetnode.hpp
Martín Lucas Golini 3962de8e43 More CSS work.
--HG--
branch : dev-css
2018-12-30 03:28:31 -03:00

30 lines
649 B
C++

#ifndef EE_UI_CSS_STYLESHEETNODE_HPP
#define EE_UI_CSS_STYLESHEETNODE_HPP
#include <eepp/ui/css/stylesheetselector.hpp>
#include <eepp/ui/css/stylesheetproperty.hpp>
namespace EE { namespace UI { namespace CSS {
class EE_API StyleSheetNode {
public:
StyleSheetNode();
explicit StyleSheetNode( const std::string& selector, const StyleSheetProperties& properties );
void print();
const StyleSheetSelector& getSelector() const;
const StyleSheetProperties& getProperties() const;
void setProperty( const StyleSheetProperty& property );
protected:
StyleSheetSelector mSelector;
StyleSheetProperties mProperties;
};
}}}
#endif