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