5#include "Containers/Array.h"
27template <
typename RequiredClassType>
41template <
typename RequiredClassType>
57template <
typename RequiredClassType>
63 }, RequiredClassType::StaticClass());
74template <
typename RequiredClassType>
82 SelectedObjects.
Add(InObject);
86 return SelectedObjects;
97template <
typename RequiredClassType>
111template <
typename RequiredClassType>
125template <
typename ClassType>
139template <
typename ClassType>
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
UE_NODEBUG UE_FORCEINLINE_HINT SizeType Add(ElementType &&Item)
Definition Array.h:2696
UE_FORCEINLINE_HINT void Reserve(SizeType Number)
Definition Array.h:3016
Definition AssetRegistryState.h:50
Definition SharedPointer.h:153
Definition TypedElementListObjectUtil.cpp:7
UObject * GetBottomObject(FTypedElementListConstRef InElementList, const UClass *InRequiredClass)
Definition TypedElementListObjectUtil.cpp:85
bool HasObjectsOfExactClass(FTypedElementListConstRef InElementList, const UClass *InClass)
Definition TypedElementListObjectUtil.cpp:101
void ForEachObjectClass(FTypedElementListConstRef InElementList, TFunctionRef< bool(UClass *)> InCallback)
Definition TypedElementListObjectUtil.cpp:111
int32 CountObjectsOfExactClass(FTypedElementListConstRef InElementList, const UClass *InClass)
Definition TypedElementListObjectUtil.cpp:106
int32 CountObjects(FTypedElementListConstRef InElementList, const UClass *InRequiredClass)
Definition TypedElementListObjectUtil.cpp:30
void ForEachObject(FTypedElementListConstRef InElementList, TFunctionRef< bool(UObject *)> InCallback, const UClass *InRequiredClass)
Definition TypedElementListObjectUtil.cpp:43
TArray< UObject * > GetObjects(FTypedElementListConstRef InElementList, const UClass *InRequiredClass)
Definition TypedElementListObjectUtil.cpp:55
bool HasObjects(FTypedElementListConstRef InElementList, const UClass *InRequiredClass)
Definition TypedElementListObjectUtil.cpp:17
UObject * GetTopObject(FTypedElementListConstRef InElementList, const UClass *InRequiredClass)
Definition TypedElementListObjectUtil.cpp:69