FCohtmlFileHandler

Inherits from FTickableGameObject, IAsyncResourceHandler

Public Functions

Name
FCohtmlFileHandler()
virtual~FCohtmlFileHandler() override
voidCancelResourceRequests()
virtual voidOnResourceRequest(const cohtml::IAsyncResourceRequest * request, cohtml::IAsyncResourceResponse * response) override
virtual voidOnResourceStreamRequest(const cohtml::IAsyncResourceRequest * request, cohtml::IAsyncResourceStreamResponse * response) override
virtual voidOnAbortResourceRequest(unsigned id) override
Called when the backend wants a load to abort. The user is STILL REQUIRED to call Finish on the resource response with the associated request.
voidOnUserImageDropped(void * UserData, void * TexturePtr)
voidLoadAtlasMetaData()
voidSetActiveSystem(TWeakPtr< class FCohtmlSystemWrapper, ESPMode::ThreadSafe > SystemPtr)
boolIsCurrentlyLoading()
FCohtmlPathResolver *GetPathResolver()

Friends

Name
classFCohtmlUnrealResourceLoaderTask

Public Functions Documentation

function FCohtmlFileHandler

FCohtmlFileHandler()

function ~FCohtmlFileHandler

virtual ~FCohtmlFileHandler() override

function CancelResourceRequests

void CancelResourceRequests()

function OnResourceRequest

virtual void OnResourceRequest(
    const cohtml::IAsyncResourceRequest * request,
    cohtml::IAsyncResourceResponse * response
) override

function OnResourceStreamRequest

virtual void OnResourceStreamRequest(
    const cohtml::IAsyncResourceRequest * request,
    cohtml::IAsyncResourceStreamResponse * response
) override

function OnAbortResourceRequest

virtual void OnAbortResourceRequest(
    unsigned id
) override

Called when the backend wants a load to abort. The user is STILL REQUIRED to call Finish on the resource response with the associated request.

function OnUserImageDropped

void OnUserImageDropped(
    void * UserData,
    void * TexturePtr
)

function LoadAtlasMetaData

void LoadAtlasMetaData()

function SetActiveSystem

void SetActiveSystem(
    TWeakPtr< class FCohtmlSystemWrapper, ESPMode::ThreadSafe > SystemPtr
)

function IsCurrentlyLoading

bool IsCurrentlyLoading()

function GetPathResolver

FCohtmlPathResolver * GetPathResolver()

Friends

friend FCohtmlUnrealResourceLoaderTask

friend class FCohtmlUnrealResourceLoaderTask;