Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
Property ()=default | |
template<typename DataType > | |
Property (DataType propertyData) | |
uint | hash (uint seed=0) const |
template<typename ConvertTo > | |
bool | isConvertibleTo () const |
template<typename ConvertTo > | |
operator ConvertTo () const | |
operator Model::Node * () const | |
bool | operator< (const Property &other) const |
bool | operator== (const Property &other) const |
QString | toString () const |
Private Attributes | |
std::shared_ptr< detail::PropertyDataConcept > | data_ |
Friends | |
boost::python::object | pythonObject (const Property &p) |
|
default |
InformationScripting::Property::Property | ( | DataType | propertyData | ) |
uint InformationScripting::Property::hash | ( | uint | seed = 0 | ) | const |
|
inline |
|
inline |
|
inline |
bool InformationScripting::Property::operator< | ( | const Property & | other | ) | const |
bool InformationScripting::Property::operator== | ( | const Property & | other | ) | const |
QString InformationScripting::Property::toString | ( | ) | const |
|
friend |
|
private |