![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FODSCThread, including all inherited members.
| AddRequest(const TArray< FString > &MaterialsToCompile, const FString &ShaderTypesToLoad, EShaderPlatform ShaderPlatform, ERHIFeatureLevel::Type FeatureLevel, EMaterialQualityLevel::Type QualityLevel, ODSCRecompileCommand RecompileCommandType, const FShaderCompilerFlags &ExtraCompilerFlags=FShaderCompilerFlags()) | FODSCThread | |
| AddShaderPipelineRequest(EShaderPlatform ShaderPlatform, ERHIFeatureLevel::Type FeatureLevel, EMaterialQualityLevel::Type QualityLevel, const FMaterial *Material, const FPrimitiveSceneInfo *PrimitiveSceneInfo, const FString &VertexFactoryName, const FString &PipelineName, const TArray< FString > &ShaderTypeNames, int32 PermutationId, const TArray< FShaderId > &RequestShaderIds) | FODSCThread | |
| CheckIfRequestAlreadySent(const TArray< FShaderId > &RequestShaderIds, const FMaterial *Material) const | FODSCThread | |
| Exit() override | FODSCThread | protectedvirtual |
| ExitRequest | FODSCThread | protected |
| FindMaterialShaderMap(const FString &MaterialName, const FMaterialShaderMapId &ShaderMapId) const | FODSCThread | |
| FODSCThread(const FString &HostIP) | FODSCThread | |
| GetCompletedRequests(TArray< FODSCMessageHandler * > &OutCompletedRequests) | FODSCThread | |
| GetODSCHostIP() const | FODSCThread | inline |
| GetPendingShaderData(bool &bOutIsConnectedToODSCServer, bool &bOutHasPendingGlobalShaders, uint32 &OutNumPendingMaterialsRecompile, uint32 &OutNumPendingMaterialsShaders) const | FODSCThread | |
| Init() override | FODSCThread | protectedvirtual |
| RegisterMaterialShaderMaps(const FString &MaterialName, const TArray< TRefCountPtr< FMaterialShaderMap > > &LoadedShaderMaps) | FODSCThread | |
| ResetMaterialsODSCData(EShaderPlatform InShaderPlatform) | FODSCThread | |
| RetrieveMissedMaterials(TArray< FString > &OutMaterialPaths) const | FODSCThread | |
| Run() override final | FODSCThread | protectedvirtual |
| StartThread() | FODSCThread | |
| Stop() override | FODSCThread | protectedvirtual |
| StopThread() | FODSCThread | |
| Tick() override final | FODSCThread | virtual |
| UnregisterMaterialName(const FMaterial *Material) | FODSCThread | |
| WaitUntilAllRequestsDone() | FODSCThread | |
| Wakeup() | FODSCThread | |
| ~FODSCThread() | FODSCThread | virtual |