feat: Raw Pointers to TObjectPtr migration
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user