Navigation
Unreal Engine C++ API Reference > Runtime > Engine
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/ExternalTexture.h |
Include | #include "ExternalTexture.h" |
Syntax
class FExternalTextureRegistry
Remarks
Stores a registry of external textures mapped to their GUIDs.
Constructors
No constructors are accessible with public or protected access.
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FExternalTextureRegistry & | Get () |
Get the registry singleton instance. |
![]() |
bool | GetExternalTexture
(
const FMaterialRenderProxy* MaterialRenderProxy, |
Get the external texture with the specified identifier. |
![]() |
bool | GetExternalTextureCoordinateOffset
(
const FGuid& InGuid, |
Looks up an texture coordinate offset for given a given GUID. |
![]() |
bool | GetExternalTextureCoordinateScaleRotation
(
const FGuid& InGuid, |
Looks up an external texture's coordinate scale rotation. |
![]() |
void | RegisterExternalTexture
(
const FGuid& InGuid, |
Register an external texture, its sampler state and coordinate scale/bias against a GUID. |
![]() |
void | RemoveMaterialRenderProxyReference
(
const FMaterialRenderProxy* MaterialRenderProxy |
Removes the specified MaterialRenderProxy from the list of those using an external texture. |
![]() |
void | UnregisterExternalTexture
(
const FGuid& InGuid |
Removes an external texture given a GUID. |
Constants
Name | Description |
---|---|
Singleton | Registry singleton instance. |