Files
BusyRabbit/Plugins/UnrealSharp/Source/UnrealSharpCore/CSFieldName.cpp
wyatt 648386cd73 Lua向C#逻辑迁移 一期 #13
将整个插件代码上传
2025-10-26 21:48:39 +08:00

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);
}