EContentBundleStatus
Definition ContentBundleStatus.h:11
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition ContentBundleBase.h:13
virtual void DoRemoveContent()=0
ENGINE_API FString GetExternalStreamingObjectPackagePath() const
Definition ContentBundleBase.cpp:105
virtual ENGINE_API void AddReferencedObjects(FReferenceCollector &Collector)
Definition ContentBundleBase.cpp:125
virtual bool HasContent() const =0
virtual bool IsValid() const =0
ENGINE_API void InjectContent()
Definition ContentBundleBase.cpp:55
virtual void DoInitialize()=0
ENGINE_API FString GetExternalStreamingObjectPackageName() const
Definition ContentBundleBase.cpp:100
virtual void DoUninitialize()=0
ENGINE_API const UContentBundleDescriptor * GetDescriptor() const
Definition ContentBundleBase.cpp:95
ENGINE_API void RemoveContent()
Definition ContentBundleBase.cpp:71
ENGINE_API const FString & GetDisplayName() const
Definition ContentBundleBase.cpp:115
ENGINE_API UWorld * GetInjectedWorld() const
Definition ContentBundleBase.cpp:110
ENGINE_API const FColor & GetDebugColor() const
Definition ContentBundleBase.cpp:120
EContentBundleStatus GetStatus() const
Definition ContentBundleBase.h:34
ENGINE_API void SetStatus(EContentBundleStatus NewStatus)
Definition ContentBundleBase.cpp:130
ENGINE_API const TWeakPtr< FContentBundleClient > & GetClient() const
Definition ContentBundleBase.cpp:90
ENGINE_API void Uninitialize()
Definition ContentBundleBase.cpp:39
virtual void DoInjectContent()=0
virtual ENGINE_API ~FContentBundleBase()
Definition ContentBundleBase.cpp:18
ENGINE_API void Initialize()
Definition ContentBundleBase.cpp:23
Definition ContentBundleClient.h:35
Definition UObjectGlobals.h:2492
Definition SharedPointer.h:692
Definition SharedPointer.h:1295
Definition ContentBundleDescriptor.h:16
Definition ObjectPtr.h:488