47 explicit MeshMaterialVariableSynchronizerList(
IMeshMaterialMng* material_mng);
48 ~MeshMaterialVariableSynchronizerList();
52 MeshMaterialVariableSynchronizerList(
const MeshMaterialVariableSynchronizerList&) =
delete;
53 MeshMaterialVariableSynchronizerList& operator=(
const MeshMaterialVariableSynchronizerList&) =
delete;
54 MeshMaterialVariableSynchronizerList(
const MeshMaterialVariableSynchronizerList&&) =
delete;
55 MeshMaterialVariableSynchronizerList& operator=(
const MeshMaterialVariableSynchronizerList&&) =
delete;
88 static void _beginSynchronizeMultiple(
SyncInfo& sync_info);
89 static void _beginSynchronizeMultiple2(
SyncInfo& sync_info);
90 static void _endSynchronizeMultiple2(
SyncInfo& sync_info);
91 void _fillSyncInfo(
SyncInfo& sync_info);
92 void _beginSynchronize(
bool is_blocking);
93 void _endSynchronize(
bool is_blocking);