Common arguments for all MeshMaterialVariableIndexer methods. More...
#include <arcane/core/materials/internal/IMeshMaterialVariableInternal.h>
Public Member Functions | |
| VariableIndexerCommonArgs (Int32 var_index, const RunQueue &queue) | |
| void | addOneCopyData (SmallSpan< const std::byte > input, SmallSpan< std::byte > output, Int32 data_size) const |
| bool | isUseOneCommand () const |
Public Attributes | |
| Int32 | m_var_index = -1 |
| RunQueue | m_queue |
| UniqueArray< CopyBetweenDataInfo > * | m_copy_data = nullptr |
| Copy information if only one command is used. | |
Common arguments for all MeshMaterialVariableIndexer methods.
Definition at line 54 of file IMeshMaterialVariableInternal.h.
|
inline |
Definition at line 58 of file IMeshMaterialVariableInternal.h.
|
inline |
Definition at line 65 of file IMeshMaterialVariableInternal.h.
|
inline |
Definition at line 75 of file IMeshMaterialVariableInternal.h.
| UniqueArray<CopyBetweenDataInfo>* Arcane::Materials::VariableIndexerCommonArgs::m_copy_data = nullptr |
Copy information if only one command is used.
Definition at line 82 of file IMeshMaterialVariableInternal.h.
Referenced by Arcane::Materials::IncrementalComponentModifier::_applyCopyBetweenPartialsAndGlobals(), Arcane::Materials::IncrementalComponentModifier::_copyBetweenPartialsAndGlobals(), and Arcane::Materials::IncrementalComponentModifier::_resizeVariablesIndexer().
| RunQueue Arcane::Materials::VariableIndexerCommonArgs::m_queue |
Definition at line 80 of file IMeshMaterialVariableInternal.h.
| Int32 Arcane::Materials::VariableIndexerCommonArgs::m_var_index = -1 |
Definition at line 79 of file IMeshMaterialVariableInternal.h.