public void ImplementInternal <AssetType>(Taker <AssetType> collecor, AssetReferInterface assetReferInterface, IEnumerable <string> textAssets) { if (textAssets != null) { foreach (var erwcFileName in textAssets) { assetReferInterface.PickContent(erwcFileName, collecor); } } }
void AssetImplementationHelper.ImplementCommonAsset(AssetReferInterface assetReferInterface) { //ImplementInternal(erwcTaker, assetReferInterface, commonAssetRef.erws); //ImplementInternal(dictionaryTaker, assetReferInterface, commonAssetRef.dictionaries); //ImplementInternal(scenePrepTaker, assetReferInterface, commonAssetRef.scenePreps); }