FCohtmlSystemHolder
Public Functions #
Public Functions Documentation #
function GetSystem #
static TSharedPtr< FCohtmlSystemWrapper, ESPMode::ThreadSafe > GetSystem()
function CreateSystem #
static TSharedPtr< FCohtmlSystemWrapper, ESPMode::ThreadSafe > CreateSystem()
function DestroySystem #
static void DestroySystem(
cohtml::System * nakedSystem
)
function IsReady #
static bool IsReady()
function IsSystemBeingDestroyed #
static inline bool IsSystemBeingDestroyed()
function GetGamepadProvider #
static FCohtmlGamepadProvider & GetGamepadProvider()
function IsLiveViewRegistered #
static bool IsLiveViewRegistered(
const FString & Url
)
function RegisterLiveView #
static uint32_t RegisterLiveView(
const FString & Url
)
function UnregisterLiveView #
static void UnregisterLiveView(
const FString & Url,
const unsigned Handle
)
function LiveViewReachedBackend #
static void LiveViewReachedBackend(
const FString & Url,
const unsigned Handle
)
function GetLiveViewHandle #
static uint32_t GetLiveViewHandle(
const FString & Url
)
function UpdateLiveViews #
static void UpdateLiveViews(
cohtml::System * System
)
function ResetLiveViewTrackingData #
static void ResetLiveViewTrackingData()
function PreloadTextureSync #
static void PreloadTextureSync(
const FString & Path,
FCohtmlPreloadedTextures & PreloadedTextures
)
function PreloadTextureAsync #
static void PreloadTextureAsync(
const FString & Path,
FCohtmlPreloadedTextures & PreloadedTextures
)
function AddPreloadedTexture #
static void AddPreloadedTexture(
UTexture2D * Texture,
FCohtmlPreloadedTextures & PreloadedTextures
)
function RemovePreloadedTexture #
static bool RemovePreloadedTexture(
const FString & Path,
FCohtmlPreloadedTextures & PreloadedTextures
)
function RemovePreloadedTexture #
static bool RemovePreloadedTexture(
UTexture2D * Texture,
FCohtmlPreloadedTextures & PreloadedTextures
)
function RemoveAllPreloadedTextures #
static void RemoveAllPreloadedTextures(
FCohtmlPreloadedTextures & PreloadedTextures
)
function ResetManagers #
static void ResetManagers()
function ResetResourceHandler #
static void ResetResourceHandler()
function GetResourceHandler #
static FCohtmlFileHandler * GetResourceHandler()
function GetTextToSpeechManager #
static FCohtmlTextToSpeechManager * GetTextToSpeechManager()