Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::OptionPropertyState< T > Struct Template Reference

#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 = {}
 

Detailed Description

template<typename T>
struct inviwo::OptionPropertyState< T >

A helper struct to construct ordinal properties

See also
OrdinalProperty

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