UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PreviewMeshCollection.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
6#include "CoreMinimal.h"
9#include "Engine/DataAsset.h"
11#include "PreviewMeshCollection.generated.h"
12
13class USkeleton;
14
16USTRUCT()
18{
20
23
27
29 {
30 return SkeletalMesh == InEntry.SkeletalMesh;
31 }
32
34 UPROPERTY(EditAnywhere, Category = "Skeletal Mesh", meta=(DisplayThumbnail=true, DisallowedClasses = "/Script/ApexDestruction.DestructibleMesh"))
36
38 UPROPERTY(EditAnywhere, Category = "Anim Blueprint", meta=(DisplayThumbnail=true))
40};
41
43UCLASS(MinimalAPI, BlueprintType)
45{
46public:
48
49 UPROPERTY(VisibleAnywhere, Category = "Skeleton", AssetRegistrySearchable)
51
53 UPROPERTY(EditAnywhere, Category = "Skeletal Meshes")
55
57 virtual void GetPreviewSkeletalMeshes(TArray<USkeletalMesh*>& OutList, TArray<TSubclassOf<UAnimInstance>>& OutAnimBP) const override;
58};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
return true
Definition ExternalRpcRegistry.cpp:601
@ Meshes
Definition HairStrandsInterface.h:193
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
#define USTRUCT(...)
Definition ObjectMacros.h:746
Definition PreviewCollectionInterface.h:22
Definition Array.h:670
Definition SubclassOf.h:30
Definition AnimBlueprint.h:82
Definition AnimInstance.h:353
Definition DataAsset.h:21
Definition PreviewMeshCollection.h:45
Definition SkeletalMesh.h:440
Definition Skeleton.h:295
Definition PreviewMeshCollection.h:18
FPreviewMeshCollectionEntry(USkeletalMesh *InMesh)
Definition PreviewMeshCollection.h:24
bool operator==(const FPreviewMeshCollectionEntry &InEntry) const
Definition PreviewMeshCollection.h:28
Definition ObjectPtr.h:488
Definition SoftObjectPtr.h:174