Radium Engine
1.5.20
|
An attrib handle basically store an Index and a name. More...
#include <Core/Utils/Attribs.hpp>
Public Types | |
using | value_type = T |
using | AttribType = Attrib<T> |
using | Container = typename Attrib<T>::Container |
Public Member Functions | |
template<typename U > | |
bool | operator== (const AttribHandle< U > &lhs) const |
Index | idx () const |
return the index of the attrib. | |
std::string | attribName () const |
Friends | |
class | AttribManager |
An attrib handle basically store an Index and a name.
Definition at line 145 of file Attribs.hpp.
using Ra::Core::Utils::AttribHandle< T >::AttribType = Attrib<T> |
Definition at line 149 of file Attribs.hpp.
using Ra::Core::Utils::AttribHandle< T >::Container = typename Attrib<T>::Container |
Definition at line 150 of file Attribs.hpp.
using Ra::Core::Utils::AttribHandle< T >::value_type = T |
Definition at line 148 of file Attribs.hpp.
|
inline |
return the name of the attrib. attrib name are unique in a given attribManager.
Definition at line 163 of file Attribs.hpp.
|
inline |
return the index of the attrib.
Definition at line 159 of file Attribs.hpp.
|
inline |
compare two handle, there are the same if they both represent the same attrib (type and value).
Definition at line 154 of file Attribs.hpp.
|
friend |
Definition at line 169 of file Attribs.hpp.