Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::ItemFamilyItemListChangedEventArgs Class Reference

Event arguments for entity addition or deletion. More...

#include <arcane/core/ItemFamilyItemListChangedEventArgs.h>

Collaboration diagram for Arcane::ItemFamilyItemListChangedEventArgs:

Public Member Functions

IItemFamilyitemFamily () const
Int32 localId () const
Int64 uniqueId () const
bool isAdd () const
void setIsAdd (bool v)

Private Member Functions

 ItemFamilyItemListChangedEventArgs ()=default
 Constructor. Only for DynamicMeshKindInfos.
 ItemFamilyItemListChangedEventArgs (IItemFamily *item_family, Int32 local_id, Int64 unique_id)

Private Attributes

IItemFamilym_item_family = nullptr
Int32 m_local_id = NULL_ITEM_LOCAL_ID
Int64 m_unique_id = NULL_ITEM_UNIQUE_ID
bool m_is_add = false

Detailed Description

Event arguments for entity addition or deletion.

Definition at line 33 of file ItemFamilyItemListChangedEventArgs.h.

Constructor & Destructor Documentation

◆ ItemFamilyItemListChangedEventArgs()

Arcane::ItemFamilyItemListChangedEventArgs::ItemFamilyItemListChangedEventArgs ( IItemFamily * item_family,
Int32 local_id,
Int64 unique_id )
inlineprivate

Definition at line 41 of file ItemFamilyItemListChangedEventArgs.h.

Member Function Documentation

◆ isAdd()

bool Arcane::ItemFamilyItemListChangedEventArgs::isAdd ( ) const
inline

Definition at line 52 of file ItemFamilyItemListChangedEventArgs.h.

◆ itemFamily()

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

Definition at line 49 of file ItemFamilyItemListChangedEventArgs.h.

◆ localId()

Int32 Arcane::ItemFamilyItemListChangedEventArgs::localId ( ) const
inline

Definition at line 50 of file ItemFamilyItemListChangedEventArgs.h.

◆ setIsAdd()

void Arcane::ItemFamilyItemListChangedEventArgs::setIsAdd ( bool v)
inline

Definition at line 56 of file ItemFamilyItemListChangedEventArgs.h.

◆ uniqueId()

Int64 Arcane::ItemFamilyItemListChangedEventArgs::uniqueId ( ) const
inline

Definition at line 51 of file ItemFamilyItemListChangedEventArgs.h.

Member Data Documentation

◆ m_is_add

bool Arcane::ItemFamilyItemListChangedEventArgs::m_is_add = false
private

Definition at line 63 of file ItemFamilyItemListChangedEventArgs.h.

◆ m_item_family

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

Definition at line 60 of file ItemFamilyItemListChangedEventArgs.h.

◆ m_local_id

Int32 Arcane::ItemFamilyItemListChangedEventArgs::m_local_id = NULL_ITEM_LOCAL_ID
private

Definition at line 61 of file ItemFamilyItemListChangedEventArgs.h.

◆ m_unique_id

Int64 Arcane::ItemFamilyItemListChangedEventArgs::m_unique_id = NULL_ITEM_UNIQUE_ID
private

Definition at line 62 of file ItemFamilyItemListChangedEventArgs.h.


The documentation for this class was generated from the following file: