private PlayerDataProvider GetPlayerDataProvider(DataObject.ObjectTypes objectType) { foreach (PlayerDataProvider wfe in playerDataProviders) { if (wfe.objectType == objectType) { return(wfe); } } return(null); }
// ============================================================ STATIC ================================================================ public static DataObject GetLastObjectOfTypeFromDataArray(List <DataObject> dataArray, DataObject.ObjectTypes objectType) { for (int i = dataArray.Count - 1; i >= 0; i--) { if (dataArray[i].objectType == objectType) { return(dataArray[i]); } } return(null); //nothing found }