![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FODSCManager, including all inherited members.
| AddThreadedRequest(const TArray< FString > &MaterialsToCompile, const FString &ShaderTypesToLoad, EShaderPlatform ShaderPlatform, ERHIFeatureLevel::Type FeatureLevel, EMaterialQualityLevel::Type QualityLevel, ODSCRecompileCommand RecompileCommandType, const FString &RequestedMaterialName=FString(), const FShaderCompilerFlags &ExtraCompilerFlags=FShaderCompilerFlags()) | FODSCManager | |
| AddThreadedShaderPipelineRequest(EShaderPlatform ShaderPlatform, ERHIFeatureLevel::Type FeatureLevel, EMaterialQualityLevel::Type QualityLevel, const FMaterial *Material, const FString &VertexFactoryName, const FString &PipelineName, const TArray< FString > &ShaderTypeNames, int32 PermutationId, const TArray< FShaderId > &RequestShaderIds) | FODSCManager | |
| AddThreadedShaderPipelineRequest(EShaderPlatform ShaderPlatform, ERHIFeatureLevel::Type FeatureLevel, EMaterialQualityLevel::Type QualityLevel, const FString &MaterialName, const FString &VertexFactoryName, const FString &PipelineName, const TArray< FString > &ShaderTypeNames, int32 PermutationId) | FODSCManager | inline |
| CheckIfRequestAlreadySent(const TArray< FShaderId > &RequestShaderIds, const FMaterial *Material) const | FODSCManager | |
| FindMaterialShaderMap(const FString &MaterialName, const FMaterialShaderMapId &ShaderMapId) | FODSCManager | static |
| FODSCManager() | FODSCManager | |
| FODSCManagerAccess | FODSCManager | friend |
| FTSTickerObjectBase(float InDelay=0.0f, FTSTicker &Ticker=FTSTicker::GetCoreTicker()) | FTSTickerObjectBase | |
| IsHandlingRequests() const | FODSCManager | inline |
| IsODSCActive() | FODSCManager | inlinestatic |
| IsODSCEnabled() | FODSCManager | static |
| RegisterMaterialInstance(const UMaterialInstance *MI) | FODSCManager | static |
| RegisterMaterialShaderMaps(const FString &MaterialName, const TArray< TRefCountPtr< FMaterialShaderMap > > &LoadedShaderMaps) | FODSCManager | static |
| ReportODSCError(const FString &InErrorMessage) | FODSCManager | static |
| ResetCurrentPrimitiveSceneInfo() | FODSCManager | static |
| ResumeODSCForceRecompile() | FODSCManager | static |
| SetCurrentPrimitiveSceneInfo(FPrimitiveSceneInfo *PrimitiveSceneInfo) | FODSCManager | static |
| ShouldForceRecompile(const FMaterialShaderMap *MaterialShaderMap, const FMaterial *Material) | FODSCManager | inlinestatic |
| SuspendODSCForceRecompile() | FODSCManager | static |
| Tick(float DeltaSeconds) override | FODSCManager | virtual |
| TryLoadGlobalShaders(EShaderPlatform ShaderPlatform) | FODSCManager | |
| UE_NONCOPYABLE(FTSTickerObjectBase) | FTSTickerObjectBase | |
| UnregisterMaterialInstance(const UMaterialInstance *MI) | FODSCManager | static |
| UnregisterMaterialName(const FMaterial *Material) | FODSCManager | static |
| UseDefaultMaterialOnRecompile() | FODSCManager | static |
| ~FODSCManager() | FODSCManager | virtual |
| ~FTSTickerObjectBase() | FTSTickerObjectBase | virtual |