Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ItemSharedInfo

Structure interne partagée d'une entité de maillage. Plus de détails...

#include <arcane/core/ItemSharedInfo.h>

+ Graphe de collaboration de Arcane::ItemSharedInfo:

Fonctions membres publiques

eItemKind itemKind () const
 
IItemFamilyitemFamily () const
 
Int32 nbParent () const
 
ItemTypeInfotypeInfoFromId (Int32 type_id) const
 
constexpr Int32 nbNode () const
 
constexpr Int32 nbEdge () const
 
constexpr Int32 nbFace () const
 
constexpr Int32 nbCell () const
 
constexpr Int32 nbHParent () const
 
constexpr Int32 nbHChildren () const
 
Int32 typeId () const
 
Int32 firstNode () const
 
Int32 firstEdge () const
 
Int32 firstFace () const
 
Int32 firstCell () const
 
Int32 firstParent () const
 
Int32 firstHParent () const
 
Int32 firstHChild () const
 
constexpr Int32 neededMemory () const
 
constexpr Int32 minimumNeededMemory () const
 
constexpr bool hasLegacyConnectivity () const
 
void updateMeshItemInternalList ()
 
void print (std::ostream &o) const
 
ItemInternalVectorView nodes (Int32) const
 
ItemInternalVectorView edges (Int32) const
 
ItemInternalVectorView faces (Int32) const
 
ItemInternalVectorView cells (Int32) const
 
ItemInternalVectorView hChildren (Int32) const
 
ItemInternalparent (Integer, Integer) const
 
ItemInternalnode (Int32, Int32) const
 
ItemInternaledge (Int32, Int32) const
 
ItemInternalface (Int32, Int32) const
 
ItemInternalcell (Int32, Int32) const
 
ItemInternalhParent (Integer, Integer) const
 
ItemInternalhChild (Int32, Int32) const
 
Int32 nodeLocalId (Int32, Int32) const
 
Int32 edgeLocalId (Int32, Int32) const
 
Int32 faceLocalId (Int32, Int32) const
 
Int32 cellLocalId (Int32, Int32) const
 
Integer parentLocalId (Integer, Integer) const
 
Int32 hParentLocalId (Integer, Integer) const
 
Int32 hChildLocalId (Integer, Integer) const
 
void setNode (Int32, Int32, Int32) const
 
void setEdge (Int32, Int32, Int32) const
 
void setFace (Int32, Int32, Int32) const
 
void setCell (Int32, Int32, Int32) const
 
void setHParent (Int32, Int32, Int32) const
 
void setHChild (Int32, Int32, Int32) const
 
void setParent (Integer, Integer, Integer) const
 
constexpr Int32 edgeAllocated () const
 
constexpr Int32 faceAllocated () const
 
constexpr Int32 cellAllocated () const
 
constexpr Int32 hParentAllocated () const
 
constexpr Int32 hChildAllocated () const
 
const Int32 * _infos () const
 
void _setInfos (Int32 *ptr)
 
Int32 owner (Int32) const
 
void setOwner (Int32, Int32) const
 
Int32 flags (Int32) const
 
void setFlags (Int32, Int32) const
 

Fonctions membres publiques statiques

static ItemSharedInfonullInstance ()
 

Attributs publics statiques

static const Int32 NULL_INDEX = static_cast<Int32>(-1)
 
static ItemSharedInfo nullItemSharedInfo
 Pour l'entité nulle.
 
static const Int32 COMMON_BASE_MEMORY = 0
 

Fonctions membres privées

 ItemSharedInfo (IItemFamily *family, MeshItemInternalList *items, ItemInternalConnectivityList *connectivity)
 
ItemInternal_parentV2 (Int32 local_id, Integer aindex) const
 
Int32 _parentLocalIdV2 (Int32 local_id, Integer aindex) const
 
void _setParentV2 (Int32 local_id, Integer aindex, Int32 parent_local_id)
 
Int32 * _parentPtr (Int32 local_id)
 
Int32 _ownerV2 (Int32 local_id) const
 
void _setOwnerV2 (Int32 local_id, Int32 aowner)
 
Int32 _flagsV2 (Int32 local_id) const
 
void _setFlagsV2 (Int32 local_id, Int32 f)
 
Int16 _typeId (Int32 local_id) const
 
void _setTypeId (Int32 local_id, Int16 v)
 
void _init (eItemKind ik)
 
ItemInternal_parent (Int32 id) const
 Version non optimisée mais robuste d'accès à l'ItemInternalArrayView parent.
 

Attributs privés

MeshItemInternalListm_items = nullptr
 
ItemInternalConnectivityListm_connectivity
 
IItemFamilym_item_family = nullptr
 
ItemTypeMngm_item_type_mng = nullptr
 
Int64ArrayView m_unique_ids
 
Int32ArrayView m_parent_item_ids
 
Int32ArrayView m_owners
 
Int32ArrayView m_flags
 
Int16ArrayView m_type_ids
 
eItemKind m_item_kind = IK_Unknown
 
Int32 m_nb_parent = 0
 
ConstArrayView< ItemInternal * > m_items_internal
 ItemInternal des entités.
 

Attributs privés statiques

static ItemSharedInfonullItemSharedInfoPointer = &ItemSharedInfo::nullItemSharedInfo
 

Amis

class ItemBase
 
class MutableItemBase
 
class Item
 
class ItemGenericInfoListView
 
class ItemInternal
 
class ItemInfoListView
 
class mesh::ItemFamily
 
class mesh::DynamicMeshKindInfos
 
class mesh::ItemSharedInfoWithType
 
class ItemInternalVectorView
 
class ItemVectorViewConstIterator
 
class ItemConnectedListViewConstIterator
 
class ItemVectorView
 
class ItemEnumeratorBase
 
class ItemInternalCompatibility
 
class SimdItemBase
 
class SimdItemEnumeratorBase
 
template<int Extent>
class ItemConnectedListView
 

Description détaillée

Structure interne partagée d'une entité de maillage.

Cette classe renferme des informations communes à plusieurs entités.

Comme une instance de cette classe est partagée par plusieurs entités, il ne faut en cas la modifier directement. C'est à l'implémentation (Mesh) de fournir un mécanisme gérant les instances de cette classe.

Définition à la ligne 54 du fichier ItemSharedInfo.h.

Documentation des constructeurs et destructeur

◆ ItemSharedInfo() [1/2]

Arcane::ItemSharedInfo::ItemSharedInfo ( )

Définition à la ligne 65 du fichier ItemSharedInfo.cc.

◆ ItemSharedInfo() [2/2]

Arcane::ItemSharedInfo::ItemSharedInfo ( IItemFamily family,
MeshItemInternalList items,
ItemInternalConnectivityList connectivity 
)
private

Définition à la ligne 80 du fichier ItemSharedInfo.cc.

Documentation des fonctions membres

◆ _flagsV2()

Int32 Arcane::ItemSharedInfo::_flagsV2 ( Int32  local_id) const
inlineprivate

Définition à la ligne 297 du fichier ItemSharedInfo.h.

◆ _infos()

const Int32 * Arcane::ItemSharedInfo::_infos ( ) const
inline

Définition à la ligne 259 du fichier ItemSharedInfo.h.

◆ _init()

void Arcane::ItemSharedInfo::_init ( eItemKind  ik)
private

Définition à la ligne 107 du fichier ItemSharedInfo.cc.

◆ _ownerV2()

Int32 Arcane::ItemSharedInfo::_ownerV2 ( Int32  local_id) const
inlineprivate

Définition à la ligne 295 du fichier ItemSharedInfo.h.

◆ _parent()

ItemInternal * Arcane::ItemSharedInfo::_parent ( Int32  id) const
private

Version non optimisée mais robuste d'accès à l'ItemInternalArrayView parent.

Définition à la ligne 122 du fichier ItemSharedInfo.cc.

◆ _parentLocalIdV2()

Int32 Arcane::ItemSharedInfo::_parentLocalIdV2 ( Int32  local_id,
Integer  aindex 
) const
inlineprivate

Définition à la ligne 184 du fichier ItemSharedInfo.h.

◆ _parentPtr()

Int32 * Arcane::ItemSharedInfo::_parentPtr ( Int32  local_id)
private

Définition à la ligne 224 du fichier ItemSharedInfo.cc.

◆ _parentV2()

ItemInternal * Arcane::ItemSharedInfo::_parentV2 ( Int32  local_id,
Integer  aindex 
) const
inlineprivate

Définition à la ligne 178 du fichier ItemSharedInfo.h.

◆ _setFlagsV2()

void Arcane::ItemSharedInfo::_setFlagsV2 ( Int32  local_id,
Int32  f 
)
inlineprivate

Définition à la ligne 298 du fichier ItemSharedInfo.h.

◆ _setInfos()

void Arcane::ItemSharedInfo::_setInfos ( Int32 *  ptr)

Définition à la ligne 205 du fichier ItemSharedInfo.cc.

◆ _setOwnerV2()

void Arcane::ItemSharedInfo::_setOwnerV2 ( Int32  local_id,
Int32  aowner 
)
inlineprivate

Définition à la ligne 296 du fichier ItemSharedInfo.h.

◆ _setParentV2()

void Arcane::ItemSharedInfo::_setParentV2 ( Int32  local_id,
Integer  aindex,
Int32  parent_local_id 
)
private

Définition à la ligne 214 du fichier ItemSharedInfo.cc.

◆ _setTypeId()

void Arcane::ItemSharedInfo::_setTypeId ( Int32  local_id,
Int16  v 
)
inlineprivate

Définition à la ligne 301 du fichier ItemSharedInfo.h.

◆ _typeId()

Int16 Arcane::ItemSharedInfo::_typeId ( Int32  local_id) const
inlineprivate

Définition à la ligne 300 du fichier ItemSharedInfo.h.

◆ cell()

ItemInternal * Arcane::ItemSharedInfo::cell ( Int32  ,
Int32   
) const
inline

Définition à la ligne 202 du fichier ItemSharedInfo.h.

◆ cellAllocated()

constexpr Int32 Arcane::ItemSharedInfo::cellAllocated ( ) const
inlineconstexpr

Définition à la ligne 250 du fichier ItemSharedInfo.h.

◆ cellLocalId()

Int32 Arcane::ItemSharedInfo::cellLocalId ( Int32  ,
Int32   
) const
inline

Définition à la ligne 217 du fichier ItemSharedInfo.h.

◆ cells()

ItemInternalVectorView Arcane::ItemSharedInfo::cells ( Int32  ) const

Définition à la ligne 270 du fichier ItemSharedInfo.cc.

◆ edge()

ItemInternal * Arcane::ItemSharedInfo::edge ( Int32  ,
Int32   
) const
inline

Définition à la ligne 198 du fichier ItemSharedInfo.h.

◆ edgeAllocated()

constexpr Int32 Arcane::ItemSharedInfo::edgeAllocated ( ) const
inlineconstexpr

Définition à la ligne 246 du fichier ItemSharedInfo.h.

◆ edgeLocalId()

Int32 Arcane::ItemSharedInfo::edgeLocalId ( Int32  ,
Int32   
) const
inline

Définition à la ligne 213 du fichier ItemSharedInfo.h.

◆ edges()

ItemInternalVectorView Arcane::ItemSharedInfo::edges ( Int32  ) const

Définition à la ligne 258 du fichier ItemSharedInfo.cc.

◆ face()

ItemInternal * Arcane::ItemSharedInfo::face ( Int32  ,
Int32   
) const
inline

Définition à la ligne 200 du fichier ItemSharedInfo.h.

◆ faceAllocated()

constexpr Int32 Arcane::ItemSharedInfo::faceAllocated ( ) const
inlineconstexpr

Définition à la ligne 248 du fichier ItemSharedInfo.h.

◆ faceLocalId()

Int32 Arcane::ItemSharedInfo::faceLocalId ( Int32  ,
Int32   
) const
inline

Définition à la ligne 215 du fichier ItemSharedInfo.h.

◆ faces()

ItemInternalVectorView Arcane::ItemSharedInfo::faces ( Int32  ) const

Définition à la ligne 264 du fichier ItemSharedInfo.cc.

◆ firstCell()

Int32 Arcane::ItemSharedInfo::firstCell ( ) const
inline

Définition à la ligne 133 du fichier ItemSharedInfo.h.

◆ firstEdge()

Int32 Arcane::ItemSharedInfo::firstEdge ( ) const
inline

Définition à la ligne 129 du fichier ItemSharedInfo.h.

◆ firstFace()

Int32 Arcane::ItemSharedInfo::firstFace ( ) const
inline

Définition à la ligne 131 du fichier ItemSharedInfo.h.

◆ firstHChild()

Int32 Arcane::ItemSharedInfo::firstHChild ( ) const
inline

Définition à la ligne 139 du fichier ItemSharedInfo.h.

◆ firstHParent()

Int32 Arcane::ItemSharedInfo::firstHParent ( ) const
inline

Définition à la ligne 137 du fichier ItemSharedInfo.h.

◆ firstNode()

Int32 Arcane::ItemSharedInfo::firstNode ( ) const
inline

Définition à la ligne 127 du fichier ItemSharedInfo.h.

◆ firstParent()

Int32 Arcane::ItemSharedInfo::firstParent ( ) const
inline

Définition à la ligne 135 du fichier ItemSharedInfo.h.

◆ flags()

Int32 Arcane::ItemSharedInfo::flags ( Int32  ) const

Définition à la ligne 193 du fichier ItemSharedInfo.cc.

◆ hasLegacyConnectivity()

constexpr bool Arcane::ItemSharedInfo::hasLegacyConnectivity ( ) const
inlineconstexpr

Définition à la ligne 146 du fichier ItemSharedInfo.h.

◆ hChild()

ItemInternal * Arcane::ItemSharedInfo::hChild ( Int32  ,
Int32   
) const
inline

Définition à la ligne 206 du fichier ItemSharedInfo.h.

◆ hChildAllocated()

constexpr Int32 Arcane::ItemSharedInfo::hChildAllocated ( ) const
inlineconstexpr

Définition à la ligne 254 du fichier ItemSharedInfo.h.

◆ hChildLocalId()

Int32 Arcane::ItemSharedInfo::hChildLocalId ( Integer  ,
Integer   
) const
inline

Définition à la ligne 223 du fichier ItemSharedInfo.h.

◆ hChildren()

ItemInternalVectorView Arcane::ItemSharedInfo::hChildren ( Int32  ) const

Définition à la ligne 276 du fichier ItemSharedInfo.cc.

◆ hParent()

ItemInternal * Arcane::ItemSharedInfo::hParent ( Integer  ,
Integer   
) const
inline

Définition à la ligne 204 du fichier ItemSharedInfo.h.

◆ hParentAllocated()

constexpr Int32 Arcane::ItemSharedInfo::hParentAllocated ( ) const
inlineconstexpr

Définition à la ligne 252 du fichier ItemSharedInfo.h.

◆ hParentLocalId()

Int32 Arcane::ItemSharedInfo::hParentLocalId ( Integer  ,
Integer   
) const
inline

Définition à la ligne 221 du fichier ItemSharedInfo.h.

◆ itemFamily()

IItemFamily * Arcane::ItemSharedInfo::itemFamily ( ) const
inline

Définition à la ligne 106 du fichier ItemSharedInfo.h.

◆ itemKind()

eItemKind Arcane::ItemSharedInfo::itemKind ( ) const
inline

Définition à la ligne 105 du fichier ItemSharedInfo.h.

◆ minimumNeededMemory()

constexpr Int32 Arcane::ItemSharedInfo::minimumNeededMemory ( ) const
inlineconstexpr

Définition à la ligne 144 du fichier ItemSharedInfo.h.

◆ nbCell()

constexpr Int32 Arcane::ItemSharedInfo::nbCell ( ) const
inlineconstexpr

Définition à la ligne 117 du fichier ItemSharedInfo.h.

◆ nbEdge()

constexpr Int32 Arcane::ItemSharedInfo::nbEdge ( ) const
inlineconstexpr

Définition à la ligne 113 du fichier ItemSharedInfo.h.

◆ nbFace()

constexpr Int32 Arcane::ItemSharedInfo::nbFace ( ) const
inlineconstexpr

Définition à la ligne 115 du fichier ItemSharedInfo.h.

◆ nbHChildren()

constexpr Int32 Arcane::ItemSharedInfo::nbHChildren ( ) const
inlineconstexpr

Définition à la ligne 121 du fichier ItemSharedInfo.h.

◆ nbHParent()

constexpr Int32 Arcane::ItemSharedInfo::nbHParent ( ) const
inlineconstexpr

Définition à la ligne 119 du fichier ItemSharedInfo.h.

◆ nbNode()

constexpr Int32 Arcane::ItemSharedInfo::nbNode ( ) const
inlineconstexpr

Définition à la ligne 111 du fichier ItemSharedInfo.h.

◆ nbParent()

Int32 Arcane::ItemSharedInfo::nbParent ( ) const
inline

Définition à la ligne 107 du fichier ItemSharedInfo.h.

◆ neededMemory()

constexpr Int32 Arcane::ItemSharedInfo::neededMemory ( ) const
inlineconstexpr

Définition à la ligne 142 du fichier ItemSharedInfo.h.

◆ node()

ItemInternal * Arcane::ItemSharedInfo::node ( Int32  ,
Int32   
) const
inline

Définition à la ligne 196 du fichier ItemSharedInfo.h.

◆ nodeLocalId()

Int32 Arcane::ItemSharedInfo::nodeLocalId ( Int32  ,
Int32   
) const
inline

Définition à la ligne 211 du fichier ItemSharedInfo.h.

◆ nodes()

ItemInternalVectorView Arcane::ItemSharedInfo::nodes ( Int32  ) const

Définition à la ligne 252 du fichier ItemSharedInfo.cc.

◆ nullInstance()

static ItemSharedInfo * Arcane::ItemSharedInfo::nullInstance ( )
inlinestatic

Définition à la ligne 91 du fichier ItemSharedInfo.h.

◆ owner()

Int32 Arcane::ItemSharedInfo::owner ( Int32  ) const

Définition à la ligne 181 du fichier ItemSharedInfo.cc.

◆ parent()

ItemInternal * Arcane::ItemSharedInfo::parent ( Integer  ,
Integer   
) const

Définition à la ligne 169 du fichier ItemSharedInfo.cc.

◆ parentLocalId()

Integer Arcane::ItemSharedInfo::parentLocalId ( Integer  ,
Integer   
) const
inline

Définition à la ligne 219 du fichier ItemSharedInfo.h.

◆ print()

void Arcane::ItemSharedInfo::print ( std::ostream &  o) const

Définition à la ligne 94 du fichier ItemSharedInfo.cc.

◆ setCell()

void Arcane::ItemSharedInfo::setCell ( Int32  ,
Int32  ,
Int32   
) const

Définition à la ligne 151 du fichier ItemSharedInfo.cc.

◆ setEdge()

void Arcane::ItemSharedInfo::setEdge ( Int32  ,
Int32  ,
Int32   
) const

Définition à la ligne 139 du fichier ItemSharedInfo.cc.

◆ setFace()

void Arcane::ItemSharedInfo::setFace ( Int32  ,
Int32  ,
Int32   
) const

Définition à la ligne 145 du fichier ItemSharedInfo.cc.

◆ setFlags()

void Arcane::ItemSharedInfo::setFlags ( Int32  ,
Int32   
) const

Définition à la ligne 199 du fichier ItemSharedInfo.cc.

◆ setHChild()

void Arcane::ItemSharedInfo::setHChild ( Int32  ,
Int32  ,
Int32   
) const

Définition à la ligne 163 du fichier ItemSharedInfo.cc.

◆ setHParent()

void Arcane::ItemSharedInfo::setHParent ( Int32  ,
Int32  ,
Int32   
) const

Définition à la ligne 157 du fichier ItemSharedInfo.cc.

◆ setNode()

void Arcane::ItemSharedInfo::setNode ( Int32  ,
Int32  ,
Int32   
) const

Définition à la ligne 133 du fichier ItemSharedInfo.cc.

◆ setOwner()

void Arcane::ItemSharedInfo::setOwner ( Int32  ,
Int32   
) const

Définition à la ligne 187 du fichier ItemSharedInfo.cc.

◆ setParent()

void Arcane::ItemSharedInfo::setParent ( Integer  ,
Integer  ,
Integer   
) const

Définition à la ligne 175 du fichier ItemSharedInfo.cc.

◆ typeId()

Int32 Arcane::ItemSharedInfo::typeId ( ) const

Définition à la ligne 243 du fichier ItemSharedInfo.cc.

◆ typeInfoFromId()

ItemTypeInfo * Arcane::ItemSharedInfo::typeInfoFromId ( Int32  type_id) const

Définition à la ligne 234 du fichier ItemSharedInfo.cc.

◆ updateMeshItemInternalList()

void Arcane::ItemSharedInfo::updateMeshItemInternalList ( )

Définition à la ligne 285 du fichier ItemSharedInfo.cc.

Documentation des fonctions amies et associées

◆ Item

friend class Item
friend

Définition à la ligne 58 du fichier ItemSharedInfo.h.

◆ ItemBase

Définition à la ligne 56 du fichier ItemSharedInfo.h.

◆ ItemConnectedListView

template<int Extent>
friend class ItemConnectedListView
friend

Définition à la ligne 73 du fichier ItemSharedInfo.h.

◆ ItemConnectedListViewConstIterator

Définition à la ligne 67 du fichier ItemSharedInfo.h.

◆ ItemEnumeratorBase

Définition à la ligne 69 du fichier ItemSharedInfo.h.

◆ ItemGenericInfoListView

Définition à la ligne 59 du fichier ItemSharedInfo.h.

◆ ItemInfoListView

Définition à la ligne 61 du fichier ItemSharedInfo.h.

◆ ItemInternal

Définition à la ligne 60 du fichier ItemSharedInfo.h.

◆ ItemInternalCompatibility

Définition à la ligne 70 du fichier ItemSharedInfo.h.

◆ ItemInternalVectorView

Définition à la ligne 65 du fichier ItemSharedInfo.h.

◆ ItemVectorView

Définition à la ligne 68 du fichier ItemSharedInfo.h.

◆ ItemVectorViewConstIterator

Définition à la ligne 66 du fichier ItemSharedInfo.h.

◆ mesh::DynamicMeshKindInfos

Définition à la ligne 63 du fichier ItemSharedInfo.h.

◆ mesh::ItemFamily

Définition à la ligne 62 du fichier ItemSharedInfo.h.

◆ mesh::ItemSharedInfoWithType

Définition à la ligne 64 du fichier ItemSharedInfo.h.

◆ MutableItemBase

Définition à la ligne 57 du fichier ItemSharedInfo.h.

◆ SimdItemBase

Définition à la ligne 71 du fichier ItemSharedInfo.h.

◆ SimdItemEnumeratorBase

Définition à la ligne 72 du fichier ItemSharedInfo.h.

Documentation des données membres

◆ COMMON_BASE_MEMORY

const Int32 Arcane::ItemSharedInfo::COMMON_BASE_MEMORY = 0
static

Définition à la ligne 307 du fichier ItemSharedInfo.h.

◆ m_connectivity

ItemInternalConnectivityList* Arcane::ItemSharedInfo::m_connectivity
private

Définition à la ligne 270 du fichier ItemSharedInfo.h.

◆ m_flags

Int32ArrayView Arcane::ItemSharedInfo::m_flags
private

Définition à la ligne 276 du fichier ItemSharedInfo.h.

◆ m_item_family

IItemFamily* Arcane::ItemSharedInfo::m_item_family = nullptr
private

Définition à la ligne 271 du fichier ItemSharedInfo.h.

◆ m_item_kind

eItemKind Arcane::ItemSharedInfo::m_item_kind = IK_Unknown
private

Définition à la ligne 278 du fichier ItemSharedInfo.h.

◆ m_item_type_mng

ItemTypeMng* Arcane::ItemSharedInfo::m_item_type_mng = nullptr
private

Définition à la ligne 272 du fichier ItemSharedInfo.h.

◆ m_items

MeshItemInternalList* Arcane::ItemSharedInfo::m_items = nullptr
private

Définition à la ligne 269 du fichier ItemSharedInfo.h.

◆ m_items_internal

ConstArrayView<ItemInternal*> Arcane::ItemSharedInfo::m_items_internal
private

ItemInternal des entités.

Définition à la ligne 280 du fichier ItemSharedInfo.h.

◆ m_nb_parent

Int32 Arcane::ItemSharedInfo::m_nb_parent = 0
private

Définition à la ligne 279 du fichier ItemSharedInfo.h.

◆ m_owners

Int32ArrayView Arcane::ItemSharedInfo::m_owners
private

Définition à la ligne 275 du fichier ItemSharedInfo.h.

◆ m_parent_item_ids

Int32ArrayView Arcane::ItemSharedInfo::m_parent_item_ids
private

Définition à la ligne 274 du fichier ItemSharedInfo.h.

◆ m_type_ids

Int16ArrayView Arcane::ItemSharedInfo::m_type_ids
private

Définition à la ligne 277 du fichier ItemSharedInfo.h.

◆ m_unique_ids

Int64ArrayView Arcane::ItemSharedInfo::m_unique_ids
private

Définition à la ligne 273 du fichier ItemSharedInfo.h.

◆ NULL_INDEX

const Int32 Arcane::ItemSharedInfo::NULL_INDEX = static_cast<Int32>(-1)
static

Définition à la ligne 77 du fichier ItemSharedInfo.h.

◆ nullItemSharedInfo

ItemSharedInfo Arcane::ItemSharedInfo::nullItemSharedInfo
static

Pour l'entité nulle.

Définition à la ligne 83 du fichier ItemSharedInfo.h.

◆ nullItemSharedInfoPointer

ItemSharedInfo * Arcane::ItemSharedInfo::nullItemSharedInfoPointer = &ItemSharedInfo::nullItemSharedInfo
staticprivate

Définition à la ligne 87 du fichier ItemSharedInfo.h.


La documentation de cette classe a été générée à partir des fichiers suivants :