1.26.2.1
Prysm for UE4
ACohtmlSystem Class Reference
+ Inheritance diagram for ACohtmlSystem:

Public Types

typedef TArray< TWeakObjectPtr< UCohtmlBaseComponent > > WeakCohtmlComponentsArray
 

Public Member Functions

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 GetSystemObject () const
 
bool IsSystemObjectValid () const
 
TSharedPtr< FCohtmlRendererHolder, ESPMode::ThreadSafe > GetSystemRendererPtr ()
 
void RegisterComponent (UCohtmlBaseComponent *component)
 
void UnregisterComponent (UCohtmlBaseComponent *component)
 
WeakCohtmlComponentsArray::TIterator GetCohtmlComponentsIterator ()
 

Static Public Member Functions

static bool IsActorTicking ()
 
static ACohtmlSystemGetMasterSystem ()
 
static void NotifyPossibleFallbackTickerDestroyed (void *Ticker)
 
static bool IsFallbackTicker (void *Ticker)
 

Friends

class CohtmlPrivateTestingHelper