15 lines
348 B
C++
15 lines
348 B
C++
#include "CSFieldName.h"
|
|
#include "UnrealSharpUtilities/UnrealSharpUtils.h"
|
|
#include "Utils/CSClassUtilities.h"
|
|
|
|
FCSFieldName::FCSFieldName(UField* Field)
|
|
{
|
|
if (UClass* Class = Cast<UClass>(Field))
|
|
{
|
|
Field = FCSClassUtilities::GetFirstNativeClass(Class);
|
|
}
|
|
|
|
Name = Field->GetFName();
|
|
Namespace = FCSUnrealSharpUtils::GetNamespace(Field);
|
|
}
|