Navigation
API > API/Runtime > API/Runtime/Engine
| Name | UVirtualTextureCollection |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/VirtualTextureCollection.h |
| Include Path | #include "Engine/VirtualTextureCollection.h" |
Syntax
UCLASS (MinimalAPI, Experimental)
class UVirtualTextureCollection : public UTextureCollection
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDataAsset → UTextureCollection → UVirtualTextureCollection
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAllowFormatConversion | bool | Allow format conversions, including differing compression schemes. | Engine/VirtualTextureCollection.h |
|
| bIsSRGB | bool | If this texture collection if in SRGB, requires format conversion. | Engine/VirtualTextureCollection.h |
|
| RuntimePixelFormat | TEnumAsByte< EPixelFormat > | The pixel format chosen at runtime, should PixelFormat not be specified. | Engine/VirtualTextureCollection.h |
|
Functions
Public
Overridden from UTextureCollection
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FTextureCollectionResource * CreateResource() |
UTextureCollection | Engine/VirtualTextureCollection.h | |
virtual bool IsVirtualCollection() |
Engine/VirtualTextureCollection.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginDestroy() |
Engine/VirtualTextureCollection.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
UObject | Engine/VirtualTextureCollection.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void FormatCollectionError
(
const TCHAR* Reason, |
Engine/VirtualTextureCollection.h | ||
void ValidateVirtualCollection() |
Engine/VirtualTextureCollection.h |