FCohtmlSystemWrapper

Public Types

Name
using uint64CohtmlTimepoint

Public Functions

Name
FCohtmlSystemWrapper(cohtml::System * system)
~FCohtmlSystemWrapper()
cohtml::System *GetSystemPtr() const
FCohtmlRendererHolderSharedPtrGetRendererPtr() const
cohtml::View *CreateView(const cohtml::ViewSettings & info)
voidAdvanceSystem()
voidCreateSystemRenderer(TSharedPtr< FCohtmlRendererHolder, ESPMode::ThreadSafe > * rendererOut)
doubleGetCurrentTimepoint() const

Public Types Documentation

using CohtmlTimepoint

using FCohtmlSystemWrapper::CohtmlTimepoint =  uint64;

Public Functions Documentation

function FCohtmlSystemWrapper

FCohtmlSystemWrapper(
    cohtml::System * system
)

function ~FCohtmlSystemWrapper

~FCohtmlSystemWrapper()

function GetSystemPtr

cohtml::System * GetSystemPtr() const

function GetRendererPtr

FCohtmlRendererHolderSharedPtr GetRendererPtr() const

function CreateView

cohtml::View * CreateView(
    const cohtml::ViewSettings & info
)

function AdvanceSystem

void AdvanceSystem()

function CreateSystemRenderer

void CreateSystemRenderer(
    TSharedPtr< FCohtmlRendererHolder, ESPMode::ThreadSafe > * rendererOut
)

function GetCurrentTimepoint

inline double GetCurrentTimepoint() const