Finding FName Funcs

FName::GetNames:

Method 1: String to use "%d.%d.%d.%d.%d.%s"

Scroll up, please look at the assembly because it's really different. Method 2:

String to use "FoundWeapon"

Now, there are 2 functions that look like GetNames, do the one with the more xrefs. (which is normally a function down from Clickhere) IDA String: ?GetNames@FName@@CAAEAV?$TStaticIndirectArrayThreadSafeRead@UFNameEntry@@$0CAAAAA@$0EAAA@@@XZ

Finding GNames, ToString, GetNameEntry, GetPlainNameString:

Search for this function: "CMFCOutlookBarTabCtrl::DrawTabButton"

Press F5 to decompile, go to LABEL_90,

This function could look a lot different for different versions. Go to ASM and rename the functions accordingly. Now double click GetNameEntry and check the ASM if you want to find the GNames.

By the way, FName::ToString(class FString &) is the function below ToString. It has 3 arguments.

IDA String for ToString(FString): ?ToString@FName@@QEBAXAEAVFString@@@Z IDA String for ToString: ?ToString@FName@@QEBA?AVFString@@XZ IDA String for GetPlainNameString: ?GetPlainNameString@FNameEntry@@QEBA?AVFString@@XZ

FName::ToString():

Press G and type, "aBoneSLookAtTar" This will jump to the address, for some reason searching this string doesn't work.

Last updated