feat: Raw Pointers to TObjectPtr migration

This commit is contained in:
mrhid6
2026-06-05 21:19:21 +01:00
parent 74badcca9b
commit dbcd107343
5 changed files with 21 additions and 21 deletions
@@ -265,13 +265,13 @@ int32 URRDADataAssetSubsystem::GetAllDirtItems(TArray<TSubclassOf<UFGItemDescrip
URRDADirtDataAsset* URRDADataAssetSubsystem::GetDataForDirtItem(TSubclassOf<UFGItemDescriptor> Item) const {
if (!Item) return nullptr;
URRDADirtDataAsset* const* Desc = mDirtAssets.Find(Item);
TObjectPtr<URRDADirtDataAsset> const* Desc = mDirtAssets.Find(Item);
if (!Desc) return nullptr;
return *Desc;
}
TArray<URRDADirtDataAsset*> URRDADataAssetSubsystem::GetAllDirtAssets() const {
TArray<URRDADirtDataAsset*> Assets;
TArray<TObjectPtr<URRDADirtDataAsset>> Assets;
mDirtAssets.GenerateValueArray(Assets);
return Assets;
}
@@ -402,7 +402,7 @@ TArray<URRDATurbineDataAsset*> URRDADataAssetSubsystem::GetAllTurbineAssets(int3
return TArray<URRDATurbineDataAsset*>();
}
TArray<URRDATurbineDataAsset*> Assets;
TArray<TObjectPtr<URRDATurbineDataAsset>> Assets;
mTurbineAssets[Tier].Data.GenerateValueArray(Assets);
return Assets;
}
@@ -444,7 +444,7 @@ TArray<URRDACoolerDataAsset*> URRDADataAssetSubsystem::GetAllCoolerAssets(ERRDAC
return TArray<URRDACoolerDataAsset*>();
}
TArray<URRDACoolerDataAsset*> Assets;
TArray<TObjectPtr<URRDACoolerDataAsset>> Assets;
mCoolerAssets[Type].Data.GenerateValueArray(Assets);
return Assets;
@@ -490,7 +490,7 @@ TArray<URRDABoilerDataAsset*> URRDADataAssetSubsystem::GetAllBoilerAssets(int32
return TArray<URRDABoilerDataAsset*>();
}
TArray<URRDABoilerDataAsset*> Assets;
TArray<TObjectPtr<URRDABoilerDataAsset>> Assets;
mBoilerAssets[Tier].Data.GenerateValueArray(Assets);
return Assets;
@@ -531,7 +531,7 @@ TArray<URRDAHeaterDataAsset*> URRDADataAssetSubsystem::GetAllHeaterAssets(ERRDAH
return TArray<URRDAHeaterDataAsset*>();
}
TArray<URRDAHeaterDataAsset*> Assets;
TArray<TObjectPtr<URRDAHeaterDataAsset>> Assets;
mHeaterAssets[Type].Data.GenerateValueArray(Assets);
return Assets;