anonymous_namespace{CohtmlFileHandler.h}::FUnrealResourcePtr

Public Functions

Name
FUnrealResourcePtr(const FSoftObjectPath & InAssetName, UObject * InResourcePtr, EUnrealResourceType InResourceType, const uint32 * SubTextureSize)
boolIsValidType() const
boolIsResourceValid() const
boolIsTextureResourceInitialized() const
UObject *GetResourcePtr()
renoir::PixelFormatGetImageFormat() const
const cohtml::IAsyncResourceResponse::UserImageData &GetImageData() const
voidPopulateImageDataAndTextureDesc()
voidWrapUserData()
boolIsRenderTarget() const

Public Attributes

Name
const FSoftObjectPathAssetName
doubleStreamingTimeOut

Public Functions Documentation

function FUnrealResourcePtr

FUnrealResourcePtr(
    const FSoftObjectPath & InAssetName,
    UObject * InResourcePtr,
    EUnrealResourceType InResourceType,
    const uint32 * SubTextureSize
)

function IsValidType

bool IsValidType() const

function IsResourceValid

bool IsResourceValid() const

function IsTextureResourceInitialized

bool IsTextureResourceInitialized() const

function GetResourcePtr

inline UObject * GetResourcePtr()

function GetImageFormat

renoir::PixelFormat GetImageFormat() const

function GetImageData

inline const cohtml::IAsyncResourceResponse::UserImageData & GetImageData() const

function PopulateImageDataAndTextureDesc

void PopulateImageDataAndTextureDesc()

function WrapUserData

void WrapUserData()

function IsRenderTarget

inline bool IsRenderTarget() const

Public Attributes Documentation

variable AssetName

const FSoftObjectPath AssetName;

variable StreamingTimeOut

double StreamingTimeOut;