Vue spécifique pour gérer les entités nulles. Plus de détails...
Graphe de collaboration de Arcane::ItemInternalConnectivityList::Int32View:Fonctions membres publiques | |
| constexpr Int32 | operator[] (Int32 index) const |
| constexpr void | operator= (ConstArrayView< Int32 > v) |
| void | setNull (const Int32 *data) |
| operator ConstArrayView< Int32 > () const | |
| operator SmallSpan< const Int32 > () const | |
Attributs privés | |
| Int32 | m_size |
| const Int32 * | m_data |
Vue spécifique pour gérer les entités nulles.
Pour l'entité nulle, l'index vaut NULL_ITEM_LOCAL_ID (soit (-1)) et il faut pouvoir accéder à m_data avec cet indice ce qui n'est pas possible avec le ArrayView classique en mode check.
Définition à la ligne 114 du fichier ItemInternal.h.
|
inline |
Définition à la ligne 142 du fichier ItemInternal.h.
Définition à la ligne 146 du fichier ItemInternal.h.
|
inlineconstexpr |
Définition à la ligne 130 du fichier ItemInternal.h.
|
inlineconstexpr |
Définition à la ligne 117 du fichier ItemInternal.h.
|
inline |
Définition à la ligne 137 du fichier ItemInternal.h.
|
private |
Définition à la ligne 152 du fichier ItemInternal.h.
|
private |
Définition à la ligne 151 du fichier ItemInternal.h.