12class TypedAttributeManager;
15class AttributeManager;
52 return m_index == other.m_index;
Internal handle representation used by TypedAttributeManager.
AttributeHandle(int64_t i) noexcept
bool operator<(const AttributeHandle &other) const noexcept
AttributeHandle(AttributeHandle &&)=default
int64_t index() const noexcept
AttributeHandle & operator=(const AttributeHandle &)=default
AttributeHandle(const AttributeHandle &)=default
AttributeHandle & operator=(AttributeHandle &&)=default
AttributeHandle & operator=(int64_t i)
bool operator==(const AttributeHandle &other) const noexcept
AttributeHandle()=default
bool is_valid() const noexcept
Handle that represents attributes for some mesh.
Contains all attributes of type T for a single mesh.
attribute::TypedAttributeHandle< T > TypedAttributeHandle