![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Public Member Functions | |
| FMaterialInterfaceReleaseTask (TStrongObjectPtr< UMaterialInterface > *InMaterialInterface) | |
| void | DoTask (ENamedThreads::Type CurrentThread, const FGraphEventRef &MyCompletionGraphEvent) |
| ENamedThreads::Type | GetDesiredThread () |
| FORCEINLINE TStatId | GetStatId () const |
Static Public Member Functions | |
| static ESubsequentsMode::Type | GetSubsequentsMode () |
Public Attributes | |
| TStrongObjectPtr< UMaterialInterface > * | MaterialInterface |
Helper task used to release the strong object reference to the material interface on the game thread The release has to happen on the gamethread and the material interface can't be GCd while the PSO collection is happening because it touches the material resources
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
| TStrongObjectPtr<UMaterialInterface>* FMaterialInterfaceReleaseTask::MaterialInterface |