Skip to content
SiteEmail

ACohtmlSystem

Inherits from AActor

Name
typedef TArray< TWeakObjectPtr< UObject > >WeakCohUIHoldersArray
Name
virtual voidTickActor(float DeltaTime, enum ELevelTick TickType, FActorTickFunction & ThisTickFunction) override
virtual voidPreInitializeComponents() override
virtual voidBeginPlay() override
virtual voidEndPlay(const EEndPlayReason::Type Reason) override
virtual voidBeginDestroy() override
virtual boolIsReadyForFinishDestroy() override
COHTMLPLUGIN_API FCohtmlSystemWrapperSharedPtrGetSystemPtr() const
boolIsSystemPtrValid() const
TSharedPtr< FCohtmlRendererHolder, ESPMode::ThreadSafe >GetSystemRendererPtr()
voidRegisterComponent(UObject * CohUIHolder)
voidUnregisterComponent(UObject * CohUIHolder)
COHTMLPLUGIN_API WeakCohUIHoldersArray::TIteratorGetCohUIHoldersIterator()
ACohtmlSystem *GetMasterSystem()
voidSetMasterSystem(ACohtmlSystem * InSystem)
Name
classCohtmlPrivateTestingHelper
typedef TArray<TWeakObjectPtr<UObject> > ACohtmlSystem::WeakCohUIHoldersArray;
virtual void TickActor(
float DeltaTime,
enum ELevelTick TickType,
FActorTickFunction & ThisTickFunction
) override
virtual void PreInitializeComponents() override
virtual void BeginPlay() override
virtual void EndPlay(
const EEndPlayReason::Type Reason
) override
virtual void BeginDestroy() override
virtual bool IsReadyForFinishDestroy() override
COHTMLPLUGIN_API FCohtmlSystemWrapperSharedPtr GetSystemPtr() const
inline bool IsSystemPtrValid() const
TSharedPtr< FCohtmlRendererHolder, ESPMode::ThreadSafe > GetSystemRendererPtr()
void RegisterComponent(
UObject * CohUIHolder
)
void UnregisterComponent(
UObject * CohUIHolder
)
COHTMLPLUGIN_API WeakCohUIHoldersArray::TIterator GetCohUIHoldersIterator()
static inline ACohtmlSystem * GetMasterSystem()
static inline void SetMasterSystem(
ACohtmlSystem * InSystem
)
friend class CohtmlPrivateTestingHelper;