Navigation
Unreal Engine C++ API Reference > Runtime > RHI
Inheritance Hierarchy
- FRHIResource
- FRHIViewableResource
- FRHITexture
- FRHITextureReference
References
Module | RHI |
Header | /Engine/Source/Runtime/RHI/Public/RHITextureReference.h |
Include | #include "RHITextureReference.h" |
Syntax
class FRHITextureReference : public FRHITexture
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FRHITextureReference now requires a texture reference on construction | ||
![]() |
FRHITextureReference
(
FRHITexture* InReferencedTexture, |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FRHIShaderResourceView * | ||
![]() ![]() |
FRHITexture * | ||
![]() ![]() |
FRHITexture * |
Overridden from FRHITexture
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FRHIDescriptorHandle | ||
![]() ![]() ![]() |
const FRHITextureDesc & | GetDesc () |
Get the texture description used to create the texture Still virtual because FRHITextureReference can override this function - remove virtual when FRHITextureReference is deprecated |
![]() ![]() ![]() |
void * | Returns access to the platform-specific native resource pointer. | |
![]() ![]() ![]() |
void * | Returns access to the platform-specific native shader resource view pointer. | |
![]() ![]() |
void * | Returns access to the platform-specific RHI texture baseclass. | |
![]() ![]() |
FRHITextureReference * | Virtual functions implemented per RHI | |
![]() ![]() |
void | GetWriteMaskProperties
(
void*& OutData, |
Constants
Name | Description |
---|---|
DefaultTexture |
Deprecated Functions
Type | Name | Description | |
---|---|---|---|
![]() |
FRHITextureReference now requires a texture reference on construction |