UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FTextureSource Struct Reference

#include <Texture.h>

Public Types

enum class  ELockState : uint8 { None , ReadOnly , ReadWrite }
 

Public Member Functions

ENGINE_API FTextureSource ()
 

Static Public Member Functions

static ENGINE_API int64 GetBytesPerPixel (ETextureSourceFormat Format)
 
static bool IsHDR (ETextureSourceFormat Format)
 

Friends

class UTexture
 
class UTexture2D
 
class UTextureCube
 
class UVolumeTexture
 
class UTexture2DArray
 
class UTextureCubeArray
 

Detailed Description

Texture source data management.

Member Enumeration Documentation

◆ ELockState

Enumerator
None 
ReadOnly 
ReadWrite 

Constructor & Destructor Documentation

◆ FTextureSource()

FTextureSource::FTextureSource ( )

Default constructor.

Member Function Documentation

◆ GetBytesPerPixel()

int64 FTextureSource::GetBytesPerPixel ( ETextureSourceFormat  Format)
static

◆ IsHDR()

static bool FTextureSource::IsHDR ( ETextureSourceFormat  Format)
inlinestatic

Friends And Related Symbol Documentation

◆ UTexture

friend class UTexture
friend

Allow UTexture access to internals.

◆ UTexture2D

friend class UTexture2D
friend

◆ UTexture2DArray

friend class UTexture2DArray
friend

◆ UTextureCube

friend class UTextureCube
friend

◆ UTextureCubeArray

friend class UTextureCubeArray
friend

◆ UVolumeTexture

friend class UVolumeTexture
friend

The documentation for this struct was generated from the following files: