Navigation
API > API/Editor > API/Editor/VirtualTexturingEditor
Module for virtual texturing editor extensions.
| Name | IVirtualTexturingEditorModule |
| Type | class |
| Header File | /Engine/Source/Editor/VirtualTexturingEditor/Public/VirtualTexturingEditorModule.h |
| Include Path | #include "VirtualTexturingEditorModule.h" |
Syntax
class IVirtualTexturingEditorModule : public IModuleInterface
Implements Interfaces
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FBuildAllStreamedMipsResult BuildAllStreamedMips
(
const FBuildAllStreamedMipsParams& InParams |
Build the contents of the streaming low mips for several components for all supported shading paths (e.g. deferred and mobile, if enabled) This is the preferred method for ensuring the SVT is up-to-date across all platforms but is slower because of the potential multiple shading paths | VirtualTexturingEditorModule.h | |
virtual bool BuildStreamedMips
(
URuntimeVirtualTextureComponent* InComponent |
VirtualTexturingEditorModule.h | ||
virtual bool BuildStreamedMips
(
EShadingPath ShadingPath, |
Build the contents of the streaming low mips for a single component and a single shading path. | VirtualTexturingEditorModule.h | |
virtual void ConvertVirtualTextures
(
const TArray< UTexture2D* >& Textures, |
VirtualTexturingEditorModule.h | ||
virtual void ConvertVirtualTexturesWithDialog
(
const TArray< UTexture2D* >& Textures, |
VirtualTexturingEditorModule.h | ||
virtual TArray< URuntimeVirtualTextureComponent * > GatherRuntimeVirtualTextureComponents
(
UWorld* InWorld |
VirtualTexturingEditorModule.h | ||
virtual bool HasStreamedMips
(
URuntimeVirtualTextureComponent* InComponent |
VirtualTexturingEditorModule.h | ||
virtual bool HasStreamedMips
(
EShadingPath ShadingPath, |
Returns true if the component describes a runtime virtual texture that has streaming low mips for the specified shading path | VirtualTexturingEditorModule.h |