|
| | FSpecularProfileTextureManager () |
| |
| | ~FSpecularProfileTextureManager () |
| |
| int32 | AddOrUpdateProfile (const USpecularProfile *InProfile, const FGuid &InGuid, const FSpecularProfileStruct InSettings, const FTextureReference *InTexture) |
| |
| int32 | AddProfile (const USpecularProfile *InProfile, const FGuid &InGuid, const FSpecularProfileStruct Settings, const FTextureReference *InTexture) |
| |
| void | RemoveProfile (const USpecularProfile *InProfile) |
| |
| void | UpdateProfile (const USpecularProfile *InProfile, const FSpecularProfileStruct InSettings, const FTextureReference *InTexture) |
| |
| void | UpdateProfile (int32 AllocationId, const FSpecularProfileStruct Settings, const FTextureReference *InTexture) |
| |
| FName | GetParameterName (const USpecularProfile *InProfile) const |
| |
| float | GetParameterizationSign (int32 AllocationId) const |
| |
| IPooledRenderTarget * | GetAtlasTexture (FRDGBuilder &GraphBuilder, EShaderPlatform ShaderPlatform) |
| |
| IPooledRenderTarget * | GetAtlasTexture () |
| |
| virtual void | ReleaseRHI () override |
| |
| int32 | FindAllocationId (const USpecularProfile *InProfile) const |
| |
| RENDERCORE_API | FRenderResource () |
| |
| RENDERCORE_API | FRenderResource (ERHIFeatureLevel::Type InFeatureLevel) |
| |
| RENDERCORE_API | FRenderResource (const FRenderResource &) |
| |
| RENDERCORE_API | FRenderResource (FRenderResource &&) |
| |
| RENDERCORE_API FRenderResource & | operator= (const FRenderResource &Other) |
| |
| RENDERCORE_API FRenderResource & | operator= (FRenderResource &&Other) |
| |
| virtual RENDERCORE_API | ~FRenderResource () |
| |
| virtual void | InitRHI (FRHICommandListBase &RHICmdList) |
| |
| virtual RENDERCORE_API void | InitResource (FRHICommandListBase &RHICmdList) |
| |
| virtual RENDERCORE_API void | ReleaseResource () |
| |
| RENDERCORE_API void | UpdateRHI (FRHICommandListBase &RHICmdList) |
| |
| virtual FString | GetFriendlyName () const |
| |
| bool | IsInitialized () const |
| |
| int32 | GetListIndex () const |
| |
| EInitPhase | GetInitPhase () const |
| |
| void | SetOwnerName (FName InOwnerName) |
| |
| FName | GetOwnerName () const |
| |
| void | SetResourceName (FName InResourceName) |
| |
| FName | GetResourceName () const |
| |
◆ FSpecularProfileTextureManager()
| FSpecularProfileTextureManager::FSpecularProfileTextureManager |
( |
| ) |
|
◆ ~FSpecularProfileTextureManager()
| FSpecularProfileTextureManager::~FSpecularProfileTextureManager |
( |
| ) |
|
◆ AddOrUpdateProfile()
◆ AddProfile()
◆ FindAllocationId()
◆ GetAtlasTexture() [1/2]
◆ GetAtlasTexture() [2/2]
◆ GetParameterizationSign()
| float FSpecularProfileTextureManager::GetParameterizationSign |
( |
int32 |
AllocationId | ) |
const |
◆ GetParameterName()
◆ ReleaseRHI()
| void FSpecularProfileTextureManager::ReleaseRHI |
( |
| ) |
|
|
overridevirtual |
Release textures when device is lost/destroyed.
Reimplemented from FRenderResource.
◆ RemoveProfile()
◆ UpdateProfile() [1/2]
◆ UpdateProfile() [2/2]
The documentation for this class was generated from the following file: