UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ManagedArrayCollection.h File Reference
#include "CoreMinimal.h"
#include "GeometryCollection/ManagedArray.h"
#include "GeometryCollection/ManagedArrayTypes.h"
#include "UObject/Object.h"
#include "UObject/ObjectMacros.h"
#include "GeometryCollection/GeometryCollectionSection.h"
#include "ManagedArrayCollection.generated.h"

Go to the source code of this file.

Classes

struct  FAttributeAndGroupId
 
struct  FManagedArrayCollection
 
struct  FManagedArrayCollection::FConstructionParameters
 
struct  FManagedArrayCollection::FProcessingParameters
 
struct  FManagedArrayCollection::FManagedType
 
struct  FManagedArrayCollection::TManagedType< T >
 
struct  TStructOpsTypeTraits< FManagedArrayCollection >
 
class  FManagedArrayInterface
 

Namespaces

namespace  Chaos
 

Macros

#define MANAGED_ARRAY_COLLECTION_INTERNAL(TYPE_NAME)
 

Macro Definition Documentation

◆ MANAGED_ARRAY_COLLECTION_INTERNAL

#define MANAGED_ARRAY_COLLECTION_INTERNAL (   TYPE_NAME)
Value:
static FName StaticType() { return FName(#TYPE_NAME); } \
virtual bool IsAType(FName InTypeName) const override { \
return InTypeName.IsEqual(TYPE_NAME::StaticType()) \
|| Super::IsAType(InTypeName); \
}
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition NameTypes.h:617