We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4aa3ebb commit bd1d038Copy full SHA for bd1d038
1 file changed
Source/SaveExtension/Private/Misc/ClassFilter.cpp
@@ -43,14 +43,16 @@ void FSEClassFilter::BakeAllowedClasses() const
43
for(auto& AllowedClass : AllowedClasses)
44
{
45
UClass* const AllowedClassPtr = AllowedClass.Get();
46
+ if(!AllowedClassPtr)
47
+ {
48
+ continue;
49
+ }
50
+ BakedAllowedClasses.Add(AllowedClassPtr);
51
+
52
for (TObjectIterator<UClass> It; It; ++It)
53
54
UClass* const Class = *It;
- if (AllowedClassPtr == Class)
- {
- BakedAllowedClasses.Add(Class);
- }
- else if(Class->IsChildOf(AllowedClassPtr))
55
+ if(Class->IsChildOf(AllowedClassPtr))
56
57
PotentiallyAllowedClasses.Add(Class);
58
}
0 commit comments