BinaryProperty(C_ *Object) | BinaryProperty< C_, T_, Getter_, Setter_ > | |
BinaryProperty(C_ &Object) | BinaryProperty< C_, T_, Getter_, Setter_ > | |
BinaryProperty(BinaryProperty &&)=default | BinaryProperty< C_, T_, Getter_, Setter_ > | |
Get() const | Property< C_, T_, Getter_, Setter_ > | |
NumericProperty(C_ *Object) | NumericProperty< C_, T_, Getter_, Setter_ > | |
NumericProperty(C_ &Object) | NumericProperty< C_, T_, Getter_, Setter_ > | |
NumericProperty(NumericProperty &&)=default | NumericProperty< C_, T_, Getter_, Setter_ > | |
Object | Property< C_, T_, Getter_, Setter_ > | protected |
operator const T_() const | Property< C_, T_, Getter_, Setter_ > | |
operator T_() | Property< C_, T_, Getter_, Setter_ > | |
operator!=(const T_ &v) const | Property< C_, T_, Getter_, Setter_ > | |
operator&=(const T_ &v) | BinaryProperty< C_, T_, Getter_, Setter_ > | |
operator*(const T_ &v) const | NumericProperty< C_, T_, Getter_, Setter_ > | |
Gorgon::Property::operator*() const | Property< C_, T_, Getter_, Setter_ > | |
operator*=(const O_ &v) | NumericProperty< C_, T_, Getter_, Setter_ > | |
operator+(const T_ &v) const | NumericProperty< C_, T_, Getter_, Setter_ > | |
operator++(int) | NumericProperty< C_, T_, Getter_, Setter_ > | |
operator++() | NumericProperty< C_, T_, Getter_, Setter_ > | |
operator+=(const T_ &v) | NumericProperty< C_, T_, Getter_, Setter_ > | |
operator-(const T_ &v) const | NumericProperty< C_, T_, Getter_, Setter_ > | |
operator--(int) | NumericProperty< C_, T_, Getter_, Setter_ > | |
operator--() | NumericProperty< C_, T_, Getter_, Setter_ > | |
operator-=(const T_ &v) | NumericProperty< C_, T_, Getter_, Setter_ > | |
operator/(const T_ &v) const | NumericProperty< C_, T_, Getter_, Setter_ > | |
operator/=(const O_ &v) | NumericProperty< C_, T_, Getter_, Setter_ > | |
operator<(const T_ &v) const | NumericProperty< C_, T_, Getter_, Setter_ > | |
operator<=(const T_ &v) const | NumericProperty< C_, T_, Getter_, Setter_ > | |
operator=(BinaryProperty &&)=default | BinaryProperty< C_, T_, Getter_, Setter_ > | |
operator=(const O_ &value) | BinaryProperty< C_, T_, Getter_, Setter_ > | |
operator=(const Property< AC_, T_, G_, S_ > &prop) | BinaryProperty< C_, T_, Getter_, Setter_ > | |
Gorgon::NumericProperty::operator=(NumericProperty &&)=default | NumericProperty< C_, T_, Getter_, Setter_ > | |
Gorgon::NumericProperty::operator=(const T_ &value) | NumericProperty< C_, T_, Getter_, Setter_ > | |
Gorgon::NumericProperty::operator=(const NumericProperty &other) | NumericProperty< C_, T_, Getter_, Setter_ > | |
Gorgon::NumericProperty::operator=(const Property< AC_, O_, G_, S_ > &prop) | NumericProperty< C_, T_, Getter_, Setter_ > | |
Gorgon::Property::operator=(const Property &)=delete | Property< C_, T_, Getter_, Setter_ > | |
Gorgon::Property::operator=(Property &&)=default | Property< C_, T_, Getter_, Setter_ > | |
operator==(const T_ &v) const | Property< C_, T_, Getter_, Setter_ > | |
operator>(const T_ &v) const | NumericProperty< C_, T_, Getter_, Setter_ > | |
operator>=(const T_ &v) const | NumericProperty< C_, T_, Getter_, Setter_ > | |
operator^=(const T_ &v) | BinaryProperty< C_, T_, Getter_, Setter_ > | |
operator|=(const T_ &v) | BinaryProperty< C_, T_, Getter_, Setter_ > | |
Property(C_ *Object) | Property< C_, T_, Getter_, Setter_ > | |
Property(C_ &Object) | Property< C_, T_, Getter_, Setter_ > | |
Property(const Property &)=delete | Property< C_, T_, Getter_, Setter_ > | |
Property(Property &&)=default | Property< C_, T_, Getter_, Setter_ > | |
Set(const T_ &value) | Property< C_, T_, Getter_, Setter_ > | |
Type typedef | BinaryProperty< C_, T_, Getter_, Setter_ > | |