Navigation
API > API/Editor > API/Editor/TextureEditor
Interface for texture editor tool kits.
| Name | ITextureEditorToolkit |
| Type | class |
| Header File | /Engine/Source/Editor/TextureEditor/Public/Interfaces/ITextureEditorToolkit.h |
| Include Path | #include "Interfaces/ITextureEditorToolkit.h" |
Syntax
class ITextureEditorToolkit : public FAssetEditorToolkit
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FAssetEditorToolkit → ITextureEditorToolkit
Implements Interfaces
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
double CalculateDisplayedZoomLevel() |
Interfaces/ITextureEditorToolkit.h | ||
void CalculateTextureDimensions
(
int32& OutWidth, |
Calculates the display size of the texture, optionally including the size of the displayed texture border | Interfaces/ITextureEditorToolkit.h | |
ESimpleElementBlendMode GetColourChannelBlendMode() |
Interfaces/ITextureEditorToolkit.h | ||
ETextureEditorCubemapViewMode GetCubemapViewMode() |
Interfaces/ITextureEditorToolkit.h | ||
double GetCustomZoomLevel() |
Interfaces/ITextureEditorToolkit.h | ||
int32 GetExposureBias() |
Interfaces/ITextureEditorToolkit.h | ||
int32 GetFace() |
Interfaces/ITextureEditorToolkit.h | ||
int32 GetLayer() |
Interfaces/ITextureEditorToolkit.h | ||
int32 GetMipLevel() |
Accessors | Interfaces/ITextureEditorToolkit.h | |
const FRotator & GetOrientation() |
Interfaces/ITextureEditorToolkit.h | ||
ETextureEditorSampling GetSampling() |
Interfaces/ITextureEditorToolkit.h | ||
int32 GetSlice() |
Interfaces/ITextureEditorToolkit.h | ||
UTexture * GetTexture() |
Returns the Texture asset being inspected by the Texture editor | Interfaces/ITextureEditorToolkit.h | |
bool GetUseSpecifiedFace() |
Interfaces/ITextureEditorToolkit.h | ||
bool GetUseSpecifiedMip() |
Interfaces/ITextureEditorToolkit.h | ||
bool GetUseSpecifiedSlice() |
Interfaces/ITextureEditorToolkit.h | ||
float GetVolumeOpacity() |
Interfaces/ITextureEditorToolkit.h | ||
ETextureEditorVolumeViewMode GetVolumeViewMode() |
Interfaces/ITextureEditorToolkit.h | ||
ETextureEditorZoomMode GetZoomMode() |
Interfaces/ITextureEditorToolkit.h | ||
bool HasValidTextureResource() |
Returns if the Texture asset being inspected has a valid texture resource | Interfaces/ITextureEditorToolkit.h | |
bool IsCurrentZoomMode
(
ETextureEditorZoomMode ZoomMode |
Returns true if this is the current zoom mode. Useful for Slate bindings. | Interfaces/ITextureEditorToolkit.h | |
bool IsUsingOrientation() |
Interfaces/ITextureEditorToolkit.h | ||
bool IsVolumeTexture() |
Interfaces/ITextureEditorToolkit.h | ||
void PopulateQuickInfo() |
Refreshes the quick info panel | Interfaces/ITextureEditorToolkit.h | |
void ResetOrientation() |
Interfaces/ITextureEditorToolkit.h | ||
void SetCubemapViewMode
(
const ETextureEditorCubemapViewMode CubemapViewMode |
Interfaces/ITextureEditorToolkit.h | ||
void SetCustomZoomLevel
(
double ZoomValue |
Interfaces/ITextureEditorToolkit.h | ||
void SetOrientation
(
const FRotator& InOrientation |
Interfaces/ITextureEditorToolkit.h | ||
void SetVolumeOpacity
(
float VolumeOpacity |
Interfaces/ITextureEditorToolkit.h | ||
void SetVolumeViewMode
(
const ETextureEditorVolumeViewMode VolumeViewMode |
Interfaces/ITextureEditorToolkit.h | ||
void SetZoomMode
(
const ETextureEditorZoomMode ZoomMode |
Interfaces/ITextureEditorToolkit.h | ||
void ToggleFitToViewport() |
Toggles the fit-to-viewport mode. If already on, will return to the last custom zoom level. | Interfaces/ITextureEditorToolkit.h | |
void ZoomIn() |
Interfaces/ITextureEditorToolkit.h | ||
void ZoomOut() |
Interfaces/ITextureEditorToolkit.h |