Navigation
API > API/Runtime > API/Runtime/Engine
This is the public, thread safe class for accessing the encoding settings. They are filled out as part of the engine class default object init loop during PreInit, and are safe to access at any point during CDO construction as well.
| Name | FResolvedTextureEncodingSettings |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/TextureEncodingSettings.h |
| Include Path | #include "TextureEncodingSettings.h" |
Syntax
struct FResolvedTextureEncodingSettings
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bFastUsesRDO | uint32 | TextureEncodingSettings.h | ||
| bFinalUsesRDO | uint32 | TextureEncodingSettings.h | ||
| bSharedLinearTextureEncoding | uint32 | TextureEncodingSettings.h | ||
| CookUsesSpeed | ETextureEncodeSpeed | TextureEncodingSettings.h | ||
| EditorUsesSpeed | ETextureEncodeSpeed | TextureEncodingSettings.h | ||
| EncodeSpeed | ETextureEncodeSpeed | TextureEncodingSettings.h | ||
| FastEffortLevel | ETextureEncodeEffort | TextureEncodingSettings.h | ||
| FastRDOLambda | int8 | TextureEncodingSettings.h | ||
| FastUniversalTiling | ETextureUniversalTiling | TextureEncodingSettings.h | ||
| FinalEffortLevel | ETextureEncodeEffort | TextureEncodingSettings.h | ||
| FinalRDOLambda | int8 | TextureEncodingSettings.h | ||
| FinalUniversalTiling | ETextureUniversalTiling | TextureEncodingSettings.h | ||
| ForceEncodeSpeed | ETextureEncodeSpeedOverride | TextureEncodingSettings.h | ||
| Project | FResolvedTextureEncodingSettings | Properties mirrored from UTextureEncodingProjectSettings - look there for documentation | TextureEncodingSettings.h | |
| User | FResolvedTextureEncodingSettings | Properties mirrored from UTextureEncodingUserSettings - look there for documentation | TextureEncodingSettings.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FResolvedTextureEncodingSettings const & Get() |
TextureEncodingSettings.h |