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 |