Inviwo 0.9.12-pre
Inviwo documentation
|
Public Member Functions | |
PropertySemantics (std::string_view semantic) | |
PropertySemantics (const PropertySemantics &rhs)=default | |
PropertySemantics (PropertySemantics &&rhs) noexcept=default | |
PropertySemantics & | operator= (const PropertySemantics &that)=default |
PropertySemantics & | operator= (PropertySemantics &&that) noexcept=default |
void | serialize (Serializer &s) const |
void | deserialize (Deserializer &d) |
const std::string & | getString () const |
Static Public Attributes | |
static const PropertySemantics | Default |
static const PropertySemantics | Text |
static const PropertySemantics | SpinBox |
static const PropertySemantics | Color |
static const PropertySemantics | LightPosition |
static const PropertySemantics | TextEditor |
static const PropertySemantics | Multiline |
static const PropertySemantics | ImageEditor |
static const PropertySemantics | ShaderEditor |
static const PropertySemantics | PythonEditor |
Friends | |
bool | operator== (const PropertySemantics &lhs, const PropertySemantics &rhs) |
bool | operator< (const PropertySemantics &lhs, const PropertySemantics &rhs) |
bool | operator!= (const PropertySemantics &lhs, const PropertySemantics &rhs) |
bool | operator> (const PropertySemantics &lhs, const PropertySemantics &rhs) |
bool | operator<= (const PropertySemantics &lhs, const PropertySemantics &rhs) |
bool | operator>= (const PropertySemantics &lhs, const PropertySemantics &rhs) |
IVW_CORE_API friend std::ostream & | operator<< (std::ostream &ss, const PropertySemantics &obj) |