ITextureEditorToolkit

Interface for texture editor tool kits.

Inheritance Hierarchy

References

Module

TextureEditor

Header

/Engine/Source/Editor/TextureEditor/Public/Interfaces/ITextureEditorToolkit.h

Include

#include "Interfaces/ITextureEditorToolkit.h"

Syntax

class ITextureEditorToolkit : public FAssetEditorToolkit

Remarks

Interface for texture editor tool kits.

Functions

Name Description

Public function Const

double

 

CalculateDisplayedZoomLevel()

Public function Const

void

 

CalculateTextureDimensions

(
    int32& OutWidth,
    int32& OutHeight,
    int32& OutDepth,
    int32& OutArraySize,
    bool bInIncludeBorderSize
)

Calculates the display size of the texture, optionally including the size of the displayed texture border

Public function Const

ESimpleEleme...

 

GetColourChannelBlendMode()

Public function Const

ETextureEdit...

 

GetCubemapViewMode()

Public function Const

double

 

GetCustomZoomLevel()

Public function Const

int32

 

GetExposureBias()

Public function Const

int32

 

GetFace()

Public function Const

int32

 

GetLayer()

Public function Const

int32

 

GetMipLevel()

Accessors

Public function Const

const FRotat...

 

GetOrientation()

Public function Const

ETextureEdit...

 

GetSampling()

Public function Const

int32

 

GetSlice()

Public function Const

UTexture ...

 

GetTexture()

Returns the Texture asset being inspected by the Texture editor

Public function Const

bool

 

GetUseSpecifiedFace()

Public function Const

bool

 

GetUseSpecifiedMip()

Public function Const

bool

 

GetUseSpecifiedSlice()

Public function Const

float

 

GetVolumeOpacity()

Public function Const

ETextureEdit...

 

GetVolumeViewMode()

Public function Const

ETextureEdit...

 

GetZoomMode()

Public function Const

bool

 

HasValidTextureResource()

Returns if the Texture asset being inspected has a valid texture resource

Public function Const

bool

 

IsCurrentZoomMode

(
    ETextureEditorZoomMode ZoomMode
)

Returns true if this is the current zoom mode. Useful for Slate bindings.

Public function Const

bool

 

IsUsingOrientation()

Public function Const

bool

 

IsVolumeTexture()

Public function

void

 

PopulateQuickInfo()

Refreshes the quick info panel

Public function

void

 

ResetOrientation()

Public function

void

 

SetCubemapViewMode

(
    const ETextureEditorCubemapViewMode...
)

Public function

void

 

SetCustomZoomLevel

(
    double ZoomValue
)

Public function

void

 

SetOrientation

(
    const FRotator& InOrientation
)

Public function

void

 

SetVolumeOpacity

(
    float VolumeOpacity
)

Public function

void

 

SetVolumeViewMode

(
    const ETextureEditorVolumeViewMode ...
)

Public function

void

 

SetZoomMode

(
    const ETextureEditorZoomMode ZoomMo...
)

Public function

void

 

ZoomIn()

Public function

void

 

ZoomOut()

Deprecated Functions

Name Description

Public function

void

 

ToggleFitToViewport()

There are now commands for switching to individual zoom modes rather than toggling. Please use SetZoomMode() instead.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Cancel