CohHelpers

Functions

Name
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 ACohtmlSystem *CreateSystemIfNecessary(UWorld * World)
COHTMLPLUGIN_API ACohtmlSystem *GetSystemActor(UWorld * World)
COHTMLPLUGIN_API voidInitializeTickBehavior(FTickFunction * InTickFunction, ECohtmlTickGroup CohtmlTickGroup, 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”)

Functions Documentation

function SaveCaptureToDisk

COHTMLPLUGIN_API void SaveCaptureToDisk(
    void * UserData,
    cohtml::FrameCapture * Capture
)

function IsBPStructPropertyACopy

COHTMLPLUGIN_API bool IsBPStructPropertyACopy(
    FStructProperty * Property,
    const FString & Name
)

function GetDefaultTickGroup

COHTMLPLUGIN_API ECohtmlTickGroup GetDefaultTickGroup(
    bool bRunAdvanceConcurrently
)

function ConvertToUETickingGroup

COHTMLPLUGIN_API ETickingGroup ConvertToUETickingGroup(
    ECohtmlTickGroup CohtmlGroup
)

function CreateSystemIfNecessary

COHTMLPLUGIN_API ACohtmlSystem * CreateSystemIfNecessary(
    UWorld * World
)

function GetSystemActor

COHTMLPLUGIN_API ACohtmlSystem * GetSystemActor(
    UWorld * World
)

function InitializeTickBehavior

COHTMLPLUGIN_API void InitializeTickBehavior(
    FTickFunction * InTickFunction,
    ECohtmlTickGroup CohtmlTickGroup,
    ACohtmlSystem * SystemActor
)

function GetUERenderTargetTextureFormat

inline COHTMLPLUGIN_API ETextureRenderTargetFormat GetUERenderTargetTextureFormat(
    ECohtmlLinearSpaceRenderingPipeline LinearPipeline
)

function CreateUTextureRenderTarget2D

COHTMLPLUGIN_API UTextureRenderTarget2D * CreateUTextureRenderTarget2D(
    TextureFilter Filter,
    uint32 Width =1,
    uint32 Height =1,
    const FName & Name =COHTML_PRODUCT "_RT"
)