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