clan::StylePropertySetter Class Reference - ClanLib SDK
Description: clan::StylePropertySetter Class Reference

Public Member Functions | List of all members
clan::StylePropertySetter Class Referenceabstract

Interface used by style parsers to store values in a style property set. More...

`#include <style_property_parser.h>`

## Public Member Functions
virtual | ~StylePropertySetter ()
virtual void | set_value (PropertyHash hash, const StyleSetValue &value)=0
| Set the value for the specified property name.
virtual void | set_value_array (PropertyHash hash, const std::vector< StyleSetValue > &value_array)=0
| Set a value array for the specified property name.

## Detailed Description

Interface used by style parsers to store values in a style property set.

## Constructor & Destructor Documentation

## ◆ ~StylePropertySetter()

virtual clan::StylePropertySetter::~StylePropertySetter | ( |  | ) |
| inlinevirtual

## Member Function Documentation

## ◆ set_value()

virtual void clan::StylePropertySetter::set_value | ( | PropertyHash | hash,
|  | const StyleSetValue & | value )
| pure virtual

Set the value for the specified property name.

## ◆ set_value_array()

virtual void clan::StylePropertySetter::set_value_array | ( | PropertyHash | hash,
|  | const std::vector< StyleSetValue > & | value_array )
| pure virtual

Set a value array for the specified property name.

The documentation for this class was generated from the following file:

- style_property_parser.h