8#include "GeometryCollectionCache.generated.h"
40 UE_DEPRECATED(5.4,
"Implement the version that takes FAssetRegistryTagsContext instead.")
71 FGuid CompatibleCollectionState;
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_LOG_CATEGORY_EXTERN(CategoryName, DefaultVerbosity, CompileTimeVerbosity)
Definition LogMacros.h:361
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
auto GetData(const TStringConversion< Converter, DefaultConversionSize > &Conversion) -> decltype(Conversion.Get())
Definition StringConv.h:802
Definition AssetRegistryTagsContext.h:98
Definition NameTypes.h:617
Definition IModularFeature.h:12
Definition GeometryCollectionCache.h:81
virtual UGeometryCollectionCache * GetCacheForCollection(const UGeometryCollection *InCollection)=0
static FName GetFeatureName()
Definition GeometryCollectionCache.h:83
Definition GeometryCollectionCache.h:16
FGuid GetCompatibleStateGuid() const
Definition GeometryCollectionCache.h:51
static GEOMETRYCOLLECTIONENGINE_API FName TagName_Name
Definition GeometryCollectionCache.h:22
static GEOMETRYCOLLECTIONENGINE_API FName TagName_IdGuid
Definition GeometryCollectionCache.h:23
static GEOMETRYCOLLECTIONENGINE_API FName TagName_StateGuid
Definition GeometryCollectionCache.h:24
Definition GeometryCollectionObject.h:393
virtual COREUOBJECT_API void GetAssetRegistryTags(FAssetRegistryTagsContext Context) const
Definition Obj.cpp:2423
Definition RobinHoodHashTable.h:18
Definition ObjectPtr.h:488