Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/VT/VirtualTexture.h |
Include |
#include "VT/VirtualTexture.h" |
class UVirtualTexture2D : public UTexture2D
Virtual Texture with locally configurable build settings. A raw UTexture2D can also represent a Virtual Texture but uses the one and only per-project build settings.
Name | Description | ||
---|---|---|---|
|
bContinuousUpdate |
||
|
bSinglePhysicalSpace |
||
|
Settings |
Name | Description | |
---|---|---|
|
UVirtualTexture2D ( |
Name | Description | ||
---|---|---|---|
|
IsVirtualTexturedWithContinuousUpdate() |
Returns true if this virtual texture requests round-robin updates of the virtual texture pages. |
|
|
IsVirtualTexturedWithSinglePhysicalSpace() |
Returns true if this virtual texture uses a single physical space all of its texture layers. |
Name | Description | ||
---|---|---|---|
|
GetVirtualTextureBuildSettings ( |
Returns the virtual texture build settings. |
Name | Description | ||
---|---|---|---|
|
BeginCacheForCookedPlatformData ( |
Begins caching platform data in the background for the platform requested |
|
|
ClearCachedCookedPlatformData ( |
Clears cached cooked platform data for specific platform |
|
|
IsCachedCookedPlatformDataLoaded ( |
Have we finished loading all the cooked platform data for the target platforms requested in BeginCacheForCookedPlatformData |