mirror of
https://github.com/AxioDL/PrimeWorldEditor.git
synced 2025-12-08 21:17:53 +00:00
CResourceTableModel: Get rid of unnecessary parameter copies
This commit is contained in:
@@ -342,7 +342,7 @@ void CResourceTableModel::CheckRemoveDirectory(CVirtualDirectory *pDir)
|
||||
endRemoveRows();
|
||||
}
|
||||
|
||||
void CResourceTableModel::OnResourceMoved(CResourceEntry *pEntry, CVirtualDirectory *pOldDir, TString OldName)
|
||||
void CResourceTableModel::OnResourceMoved(CResourceEntry *pEntry, CVirtualDirectory *pOldDir, const TString& OldName)
|
||||
{
|
||||
CVirtualDirectory *pNewDir = pEntry->Directory();
|
||||
const bool WasInModel = (pOldDir == mpCurrentDir || (mIsAssetListMode && pOldDir->IsDescendantOf(mpCurrentDir)));
|
||||
@@ -381,7 +381,7 @@ void CResourceTableModel::OnResourceMoved(CResourceEntry *pEntry, CVirtualDirect
|
||||
}
|
||||
}
|
||||
|
||||
void CResourceTableModel::OnDirectoryMoved(CVirtualDirectory *pDir, CVirtualDirectory *pOldDir, TString OldName)
|
||||
void CResourceTableModel::OnDirectoryMoved(CVirtualDirectory *pDir, CVirtualDirectory *pOldDir, const TString& OldName)
|
||||
{
|
||||
CVirtualDirectory *pNewDir = pDir->Parent();
|
||||
const bool WasInModel = !mIsAssetListMode && pOldDir == mpCurrentDir;
|
||||
|
||||
@@ -63,8 +63,8 @@ public slots:
|
||||
void CheckRemoveResource(CResourceEntry *pEntry);
|
||||
void CheckAddDirectory(CVirtualDirectory *pDir);
|
||||
void CheckRemoveDirectory(CVirtualDirectory *pDir);
|
||||
void OnResourceMoved(CResourceEntry *pEntry, CVirtualDirectory *pOldDir, TString OldName);
|
||||
void OnDirectoryMoved(CVirtualDirectory *pDir, CVirtualDirectory *pOldDir, TString OldName);
|
||||
void OnResourceMoved(CResourceEntry *pEntry, CVirtualDirectory *pOldDir, const TString& OldName);
|
||||
void OnDirectoryMoved(CVirtualDirectory *pDir, CVirtualDirectory *pOldDir, const TString& OldName);
|
||||
};
|
||||
|
||||
#endif // CRESOURCELISTMODEL
|
||||
|
||||
Reference in New Issue
Block a user