ACohtmlSystem
Inherits from AActor
Public Types
Section titled “Public Types”| Name | |
|---|---|
| typedef TArray< TWeakObjectPtr< UObject > > | WeakCohUIHoldersArray |
Public Functions
Section titled “Public Functions”| Name | |
|---|---|
| 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 |
| bool | IsSystemPtrValid() const |
| TSharedPtr< FCohtmlRendererHolder, ESPMode::ThreadSafe > | GetSystemRendererPtr() |
| void | RegisterComponent(UObject * CohUIHolder) |
| void | UnregisterComponent(UObject * CohUIHolder) |
| COHTMLPLUGIN_API WeakCohUIHoldersArray::TIterator | GetCohUIHoldersIterator() |
| ACohtmlSystem * | GetMasterSystem() |
| void | SetMasterSystem(ACohtmlSystem * InSystem) |
Friends
Section titled “Friends”| Name | |
|---|---|
| class | CohtmlPrivateTestingHelper |
Public Types Documentation
Section titled “Public Types Documentation”typedef WeakCohUIHoldersArray
Section titled “typedef WeakCohUIHoldersArray”typedef TArray<TWeakObjectPtr<UObject> > ACohtmlSystem::WeakCohUIHoldersArray;Public Functions Documentation
Section titled “Public Functions Documentation”function TickActor
Section titled “function TickActor”virtual void TickActor( float DeltaTime, enum ELevelTick TickType, FActorTickFunction & ThisTickFunction) overridefunction PreInitializeComponents
Section titled “function PreInitializeComponents”virtual void PreInitializeComponents() overridefunction BeginPlay
Section titled “function BeginPlay”virtual void BeginPlay() overridefunction EndPlay
Section titled “function EndPlay”virtual void EndPlay( const EEndPlayReason::Type Reason) overridefunction BeginDestroy
Section titled “function BeginDestroy”virtual void BeginDestroy() overridefunction IsReadyForFinishDestroy
Section titled “function IsReadyForFinishDestroy”virtual bool IsReadyForFinishDestroy() overridefunction GetSystemPtr
Section titled “function GetSystemPtr”COHTMLPLUGIN_API FCohtmlSystemWrapperSharedPtr GetSystemPtr() constfunction IsSystemPtrValid
Section titled “function IsSystemPtrValid”inline bool IsSystemPtrValid() constfunction GetSystemRendererPtr
Section titled “function GetSystemRendererPtr”TSharedPtr< FCohtmlRendererHolder, ESPMode::ThreadSafe > GetSystemRendererPtr()function RegisterComponent
Section titled “function RegisterComponent”void RegisterComponent( UObject * CohUIHolder)function UnregisterComponent
Section titled “function UnregisterComponent”void UnregisterComponent( UObject * CohUIHolder)function GetCohUIHoldersIterator
Section titled “function GetCohUIHoldersIterator”COHTMLPLUGIN_API WeakCohUIHoldersArray::TIterator GetCohUIHoldersIterator()function GetMasterSystem
Section titled “function GetMasterSystem”static inline ACohtmlSystem * GetMasterSystem()function SetMasterSystem
Section titled “function SetMasterSystem”static inline void SetMasterSystem( ACohtmlSystem * InSystem)Friends
Section titled “Friends”friend CohtmlPrivateTestingHelper
Section titled “friend CohtmlPrivateTestingHelper”friend class CohtmlPrivateTestingHelper;© 2026 Coherent Labs. All rights reserved.