Envision
A visual programming IDE for object-oriented languages
List of all members | Public Member Functions | Private Attributes
Visualization::StyleProperty< T, typename std::enable_if< std::is_enum< T >::value >::type > Class Template Reference

Public Member Functions

 StyleProperty (Style *containingStyle, const QString &styleName)
 
operator() () const
 

Private Attributes

value_ {}
 

Constructor & Destructor Documentation

◆ StyleProperty()

template<typename T >
Visualization::StyleProperty< T, typename std::enable_if< std::is_enum< T >::value >::type >::StyleProperty ( Style containingStyle,
const QString &  styleName 
)
inline

Member Function Documentation

◆ operator()()

template<typename T >
T Visualization::StyleProperty< T, typename std::enable_if< std::is_enum< T >::value >::type >::operator() ( ) const
inline

Member Data Documentation

◆ value_

template<typename T >
T Visualization::StyleProperty< T, typename std::enable_if< std::is_enum< T >::value >::type >::value_ {}
private