FCohtmlRawResourceHandler
Public Functions
Section titled “Public Functions”| Name | |
|---|---|
| bool | TryEnqueueRawResource(const cohtml::IAsyncResourceRequest * Request, cohtml::IAsyncResourceResponse * Response, const FString & ResourcePath) |
| void | SetActiveSystem(TWeakPtr< class FCohtmlSystemWrapper, ESPMode::ThreadSafe > SystemPtr) |
| bool | IsCurrentlyLoading() |
| void | AbortResourceRequest(unsigned Id) |
| void | CancelResourceRequests() |
| void | EnsureNoResourceRequests() |
Protected Functions
Section titled “Protected Functions”| Name | |
|---|---|
| void | ReadRawResource(unsigned RequestId, const FPendingRawResourcePtr RawResource) |
| void | ReadRawResource(const cohtml::IAsyncResourceRequest * Request, cohtml::IAsyncResourceResponse * Response, const FString & ResourcePath) |
| bool | TryReadFile(const FString & Url, int64 Start, int64 End, bool bIsRangeRequest, TArray< uint8 > & OutBuffer, int64 & OutFileSize) |
| bool | IsRangeRequest(int64 & Start, int64 & End, const cohtml::IAsyncResourceRequest * Request) |
| void | SetResponseHeadersForCoui(int64 FileSize, int64 ContentSize, int64 Start, bool bIsRangeRequest, cohtml::IAsyncResourceResponse * Response) |
Public Functions Documentation
Section titled “Public Functions Documentation”function TryEnqueueRawResource
Section titled “function TryEnqueueRawResource”bool TryEnqueueRawResource( const cohtml::IAsyncResourceRequest * Request, cohtml::IAsyncResourceResponse * Response, const FString & ResourcePath)function SetActiveSystem
Section titled “function SetActiveSystem”void SetActiveSystem( TWeakPtr< class FCohtmlSystemWrapper, ESPMode::ThreadSafe > SystemPtr)function IsCurrentlyLoading
Section titled “function IsCurrentlyLoading”bool IsCurrentlyLoading()function AbortResourceRequest
Section titled “function AbortResourceRequest”void AbortResourceRequest( unsigned Id)function CancelResourceRequests
Section titled “function CancelResourceRequests”void CancelResourceRequests()function EnsureNoResourceRequests
Section titled “function EnsureNoResourceRequests”void EnsureNoResourceRequests()Protected Functions Documentation
Section titled “Protected Functions Documentation”function ReadRawResource
Section titled “function ReadRawResource”void ReadRawResource( unsigned RequestId, const FPendingRawResourcePtr RawResource)function ReadRawResource
Section titled “function ReadRawResource”void ReadRawResource( const cohtml::IAsyncResourceRequest * Request, cohtml::IAsyncResourceResponse * Response, const FString & ResourcePath)function TryReadFile
Section titled “function TryReadFile”bool TryReadFile( const FString & Url, int64 Start, int64 End, bool bIsRangeRequest, TArray< uint8 > & OutBuffer, int64 & OutFileSize)function IsRangeRequest
Section titled “function IsRangeRequest”bool IsRangeRequest( int64 & Start, int64 & End, const cohtml::IAsyncResourceRequest * Request)function SetResponseHeadersForCoui
Section titled “function SetResponseHeadersForCoui”void SetResponseHeadersForCoui( int64 FileSize, int64 ContentSize, int64 Start, bool bIsRangeRequest, cohtml::IAsyncResourceResponse * Response)© 2026 Coherent Labs. All rights reserved.