Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Engine
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Engine/TextureLODSettings.h |
Include | #include "Engine/TextureLODSettings.h" |
Syntax
USTRUCT ()
struct FTextureLODGroup
Remarks
LOD settings for a single texture group.
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
uint8: 1 = false | CookPlatformTilingDisabled | |
![]() ![]() |
float | Downscale | |
![]() ![]() |
ETextureDownscaleOptions | DownscaleOptions | |
![]() ![]() |
uint8: 1 = false | DuplicateNonOptionalMips | |
![]() |
ETextureSamplerFilter | Filter | Sampler filter state. |
![]() ![]() |
TEnumAsByte< TextureGroup > | Group | Group ID. |
![]() ![]() |
uint8: 1 = false | HighPriorityLoad | Whether those assets should be loaded with higher load order and higher IO priority. |
![]() ![]() |
int32 | LODBias | Group LOD bias. |
![]() ![]() |
int32 | LODBias_Smaller | |
![]() ![]() |
int32 | LODBias_Smallest | |
![]() ![]() |
TEnumAsByte< ETextureLossyCompressionAmount > | LossyCompressionAmount | |
![]() ![]() |
int32 | MaxAniso | If true textures with CookPlatformTilingSettings set to TCPTS_FromTextureGroup will not be tiled during cook. |
![]() |
int32 | MaxLODMipCount | Maximum LOD mip count. Bias will be adjusted so texture won't go above. |
![]() ![]() |
int32 | MaxLODSize | Cap the number of mips such that the largest mip is this big. |
![]() ![]() |
int32 | MaxLODSize_Smaller | Cap the number of mips such that the largest mip is this big. |
![]() ![]() |
int32 | MaxLODSize_Smallest | Cap the number of mips such that the largest mip is this big. |
![]() ![]() |
int32 | MaxLODSize_VT | Cap the number of mips such that the largest mip is this big. |
![]() ![]() |
int32 | MinLODSize | Prevent LODBias from making the textures smaller than this value. |
![]() ![]() |
FName | MinMagFilter | |
![]() ![]() |
FName | MipFilter | |
![]() ![]() |
TEnumAsByte< TextureMipGenSettings > | MipGenSettings | Defines how the the mip-map generation works, e.g. sharpening |
![]() ![]() |
ETextureMipLoadOptions | MipLoadOptions | |
![]() ![]() |
int32 | NumStreamedMips | Number of mip-levels that can be streamed. -1 means all mips can stream. |
![]() ![]() |
int32 | OptionalLODBias | If this is greater than 0 will put that number of mips into an optional bulkdata package |
![]() ![]() |
int32 | OptionalMaxLODSize | Put all the mips which have a width / height larger then OptionalLODSize into an optional bulkdata package |
![]() ![]() |
int32 | VirtualTextureTileCountBias | |
![]() ![]() |
int32 | VirtualTextureTileSizeBias |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | SetupGroup () |
Operators
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | operator==
(
const FTextureLODGroup& Other |