Skip to content
SiteEmail

CohHelpers

Name
COHTMLPLUGIN_API FStringCohtmlGetProjectContentDir()
COHTMLPLUGIN_API FStringCohtmlGetProjectPluginDir()
COHTMLPLUGIN_API FStringCohtmlGetGameDir()
COHTMLPLUGIN_API FStringGetEngineBinariesPath(const FString & LibPath)
COHTMLPLUGIN_API FStringGetGamePluginBinariesPath(const FString & LibPath)
COHTMLPLUGIN_API voidSaveCaptureToDisk(void * UserData, cohtml::FrameCapture * Capture)
COHTMLPLUGIN_API boolIsBPStructPropertyACopy(FStructProperty * Property, const FString & Name)
COHTMLPLUGIN_API ECohtmlTickGroupGetDefaultTickGroup(bool bRunAdvanceConcurrently)
COHTMLPLUGIN_API ETickingGroupConvertToUETickingGroup(ECohtmlTickGroup CohtmlGroup)
COHTMLPLUGIN_API TWeakObjectPtr< ACohtmlSystem >CreateSystemIfNecessary(UWorld * World)
COHTMLPLUGIN_API TWeakObjectPtr< ACohtmlSystem >GetSystemActor(UWorld * World)
COHTMLPLUGIN_API TWeakObjectPtr< ACohtmlInputActor >GetCohInputActor(UWorld * World)
COHTMLPLUGIN_API voidInitializeTickBehavior(FTickFunction * InTickFunction, ECohtmlTickGroup CohtmlTickGroup, TWeakObjectPtr< ACohtmlSystem > & SystemActor)
COHTMLPLUGIN_API ETextureRenderTargetFormatGetUERenderTargetTextureFormat(ECohtmlLinearSpaceRenderingPipeline LinearPipeline)
COHTMLPLUGIN_API UTextureRenderTarget2D *CreateUTextureRenderTarget2D(TextureFilter Filter, uint32 Width =1, uint32 Height =1, const FName & Name =COHTML_PRODUCT “_RT”)
COHTMLPLUGIN_API boolIsMobileHDREnabled()
COHTMLPLUGIN_API FString CohtmlGetProjectContentDir()
COHTMLPLUGIN_API FString CohtmlGetProjectPluginDir()
COHTMLPLUGIN_API FString CohtmlGetGameDir()
COHTMLPLUGIN_API FString GetEngineBinariesPath(
const FString & LibPath
)
COHTMLPLUGIN_API FString GetGamePluginBinariesPath(
const FString & LibPath
)
COHTMLPLUGIN_API void SaveCaptureToDisk(
void * UserData,
cohtml::FrameCapture * Capture
)
COHTMLPLUGIN_API bool IsBPStructPropertyACopy(
FStructProperty * Property,
const FString & Name
)
COHTMLPLUGIN_API ECohtmlTickGroup GetDefaultTickGroup(
bool bRunAdvanceConcurrently
)
COHTMLPLUGIN_API ETickingGroup ConvertToUETickingGroup(
ECohtmlTickGroup CohtmlGroup
)
COHTMLPLUGIN_API TWeakObjectPtr< ACohtmlSystem > CreateSystemIfNecessary(
UWorld * World
)
COHTMLPLUGIN_API TWeakObjectPtr< ACohtmlSystem > GetSystemActor(
UWorld * World
)
COHTMLPLUGIN_API TWeakObjectPtr< ACohtmlInputActor > GetCohInputActor(
UWorld * World
)
COHTMLPLUGIN_API void InitializeTickBehavior(
FTickFunction * InTickFunction,
ECohtmlTickGroup CohtmlTickGroup,
TWeakObjectPtr< ACohtmlSystem > & SystemActor
)
inline COHTMLPLUGIN_API ETextureRenderTargetFormat GetUERenderTargetTextureFormat(
ECohtmlLinearSpaceRenderingPipeline LinearPipeline
)
COHTMLPLUGIN_API UTextureRenderTarget2D * CreateUTextureRenderTarget2D(
TextureFilter Filter,
uint32 Width =1,
uint32 Height =1,
const FName & Name =COHTML_PRODUCT "_RT"
)
COHTMLPLUGIN_API bool IsMobileHDREnabled()