| Attribute() | Attr::Attribute | inline |
| Attribute(const Attribute &rhs) | Attr::Attribute | inline |
| Attribute(const AttrId &id) | Attr::Attribute | inline |
| Attribute(Util::KeyValuePair< AttrId, Util::Variant > const &kvp) | Attr::Attribute | inline |
| Attribute(const BoolAttrId &id, bool val) | Attr::Attribute | inline |
| Attribute(const FloatAttrId &id, float val) | Attr::Attribute | inline |
| Attribute(const IntAttrId &id, int val) | Attr::Attribute | inline |
| Attribute(const UIntAttrId &id, uint val) | Attr::Attribute | inline |
| Attribute(const Mat4AttrId &id, const Math::mat4 &val) | Attr::Attribute | inline |
| Attribute(const StringAttrId &id, const Util::String &val) | Attr::Attribute | inline |
| Attribute(const Vec4AttrId &id, const Math::vec4 &val) | Attr::Attribute | inline |
| Attribute(const GuidAttrId &id, const Util::Guid &val) | Attr::Attribute | inline |
| Attribute(const BlobAttrId &id, const Util::Blob &val) | Attr::Attribute | inline |
| Clear() | Attr::Attribute | inline |
| GetAccessMode() const | Attr::Attribute | inline |
| GetAttrId() const | Attr::Attribute | inline |
| GetBlob() const | Attr::Attribute | inline |
| GetBool() const | Attr::Attribute | inline |
| GetFloat() const | Attr::Attribute | inline |
| GetFourCC() const | Attr::Attribute | inline |
| GetGuid() const | Attr::Attribute | inline |
| GetInt() const | Attr::Attribute | inline |
| GetMat4() const | Attr::Attribute | inline |
| GetName() const | Attr::Attribute | inline |
| GetString() const | Attr::Attribute | inline |
| GetUInt() const | Attr::Attribute | inline |
| GetValue() const | Attr::Attribute | inline |
| GetValueType() const | Attr::Attribute | inline |
| GetVec4() const | Attr::Attribute | inline |
| Key() const | Util::KeyValuePair< AttrId, Util::Variant > | |
| keyData | Util::KeyValuePair< AttrId, Util::Variant > | |
| KeyValuePair() | Util::KeyValuePair< AttrId, Util::Variant > | |
| KeyValuePair(const AttrId &k, const Util::Variant &v) | Util::KeyValuePair< AttrId, Util::Variant > | |
| KeyValuePair(const AttrId &k) | Util::KeyValuePair< AttrId, Util::Variant > | explicit |
| KeyValuePair(const KeyValuePair< AttrId, Util::Variant > &rhs) | Util::KeyValuePair< AttrId, Util::Variant > | |
| KeyValuePair(KeyValuePair< AttrId, Util::Variant > &&rhs) noexcept | Util::KeyValuePair< AttrId, Util::Variant > | |
| operator!=(const Attribute &rhs) const | Attr::Attribute | inline |
| operator!=(const Util::String &rhs) const | Attr::Attribute | inline |
| operator!=(int rhs) const | Attr::Attribute | inline |
| operator!=(float rhs) const | Attr::Attribute | inline |
| operator!=(bool rhs) const | Attr::Attribute | |
| operator!=(const Math::vec4 &rhs) const | Attr::Attribute | inline |
| operator!=(const Util::Guid &rhs) const | Attr::Attribute | inline |
| Util::KeyValuePair< AttrId, Util::Variant >::operator!=(const KeyValuePair< AttrId, Util::Variant > &rhs) const | Util::KeyValuePair< AttrId, Util::Variant > | |
| Util::KeyValuePair< AttrId, Util::Variant >::operator!=(const AttrId &rhs) const | Util::KeyValuePair< AttrId, Util::Variant > | |
| operator<(const KeyValuePair< AttrId, Util::Variant > &rhs) const | Util::KeyValuePair< AttrId, Util::Variant > | |
| operator<(const AttrId &rhs) const | Util::KeyValuePair< AttrId, Util::Variant > | |
| operator<=(const KeyValuePair< AttrId, Util::Variant > &rhs) const | Util::KeyValuePair< AttrId, Util::Variant > | |
| operator<=(const AttrId &rhs) const | Util::KeyValuePair< AttrId, Util::Variant > | |
| operator=(const Attribute &rhs) | Attr::Attribute | inline |
| operator=(bool rhs) | Attr::Attribute | inline |
| operator=(float rhs) | Attr::Attribute | inline |
| operator=(int rhs) | Attr::Attribute | inline |
| operator=(const Math::mat4 &rhs) | Attr::Attribute | inline |
| operator=(const Util::String &rhs) | Attr::Attribute | inline |
| operator=(const Math::vec4 &rhs) | Attr::Attribute | inline |
| operator=(const Util::Guid &rhs) | Attr::Attribute | inline |
| operator=(const Util::Blob &rhs) | Attr::Attribute | inline |
| Util::KeyValuePair< AttrId, Util::Variant >::operator=(const KeyValuePair< AttrId, Util::Variant > &rhs) | Util::KeyValuePair< AttrId, Util::Variant > | |
| Util::KeyValuePair< AttrId, Util::Variant >::operator=(KeyValuePair< AttrId, Util::Variant > &&rhs) noexcept | Util::KeyValuePair< AttrId, Util::Variant > | |
| operator==(const Attribute &rhs) const | Attr::Attribute | inline |
| operator==(const Util::String &rhs) const | Attr::Attribute | inline |
| operator==(int rhs) const | Attr::Attribute | inline |
| operator==(float rhs) const | Attr::Attribute | inline |
| operator==(bool rhs) const | Attr::Attribute | inline |
| operator==(const Math::vec4 &rhs) const | Attr::Attribute | inline |
| operator==(const Util::Guid &rhs) const | Attr::Attribute | inline |
| Util::KeyValuePair< AttrId, Util::Variant >::operator==(const KeyValuePair< AttrId, Util::Variant > &rhs) const | Util::KeyValuePair< AttrId, Util::Variant > | |
| Util::KeyValuePair< AttrId, Util::Variant >::operator==(const AttrId &rhs) const | Util::KeyValuePair< AttrId, Util::Variant > | |
| operator>(const KeyValuePair< AttrId, Util::Variant > &rhs) const | Util::KeyValuePair< AttrId, Util::Variant > | |
| operator>(const AttrId &rhs) const | Util::KeyValuePair< AttrId, Util::Variant > | |
| operator>=(const KeyValuePair< AttrId, Util::Variant > &rhs) const | Util::KeyValuePair< AttrId, Util::Variant > | |
| operator>=(const AttrId &rhs) const | Util::KeyValuePair< AttrId, Util::Variant > | |
| SetAttrId(const AttrId &id) | Attr::Attribute | inline |
| SetBlob(const Util::Blob &val) | Attr::Attribute | inline |
| SetBool(bool val) | Attr::Attribute | inline |
| SetFloat(float val) | Attr::Attribute | inline |
| SetGuid(const Util::Guid &val) | Attr::Attribute | inline |
| SetInt(int val) | Attr::Attribute | inline |
| SetMat4(const Math::mat4 &val) | Attr::Attribute | inline |
| SetString(const Util::String &val) | Attr::Attribute | inline |
| SetUInt(uint val) | Attr::Attribute | inline |
| SetValue(const Util::Variant &val) | Attr::Attribute | inline |
| SetValueFromString(const Util::String &str) | Attr::Attribute | inline |
| SetVec4(const Math::vec4 &val) | Attr::Attribute | inline |
| StringToValueType(const Util::String &s) | Attr::Attribute | inlinestatic |
| Value() | Util::KeyValuePair< AttrId, Util::Variant > | |
| Value() const | Util::KeyValuePair< AttrId, Util::Variant > | |
| ValueAsString() const | Attr::Attribute | inline |
| valueData | Util::KeyValuePair< AttrId, Util::Variant > | |
| ValueTypeToString(ValueType t) | Attr::Attribute | inlinestatic |