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

#include <inviwo/core/properties/optionproperty.h>

Public Member Functions

auto set (Document newHelp) -> OptionPropertyState
auto set (InvalidationLevel newInvalidationLevel) -> OptionPropertyState
auto set (PropertySemantics newSemantics) -> OptionPropertyState
auto set (size_t newSelectedIndex) -> OptionPropertyState
auto set (std::vector< OptionPropertyOption< T > > newOptions) -> OptionPropertyState
auto setSelectedValue (const T &newSelectedValue) -> OptionPropertyState

Public Attributes

Document help = {}
InvalidationLevel invalidationLevel = InvalidationLevel::InvalidOutput
std::vector< OptionPropertyOption< T > > options = {}
size_t selectedIndex = 0
PropertySemantics semantics = PropertySemantics::Default

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:
  • include/inviwo/core/properties/optionproperty.h