Navigation
API > API/Runtime > API/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 |