|  | Inviwo 0.9.12-pre
    Inviwo documentation | 
#include <optionproperty.h>
| Public Member Functions | |
| auto | set (std::vector< OptionPropertyOption< T > > newOptions) -> OptionPropertyState | 
| auto | set (size_t newSelectedIndex) -> OptionPropertyState | 
| auto | setSelectedValue (const T &newSelectedValue) -> OptionPropertyState | 
| auto | set (InvalidationLevel newInvalidationLevel) -> OptionPropertyState | 
| auto | set (PropertySemantics newSemantics) -> OptionPropertyState | 
| auto | set (Document newHelp) -> OptionPropertyState | 
| Public Attributes | |
| std::vector< OptionPropertyOption< T > > | options = {} | 
| size_t | selectedIndex = 0 | 
| InvalidationLevel | invalidationLevel = InvalidationLevel::InvalidOutput | 
| PropertySemantics | semantics = PropertySemantics::Default | 
| Document | help = {} | 
A helper struct to construct ordinal properties