/// <summary> /// Gets enum value by name, returns INDEX_NONE and optionally errors when name is not found. Handles full or short names /// </summary> public long GetValueByNameString(string searchString, EGetByNameFlags flags = EGetByNameFlags.None) { using (FStringUnsafe searchStringUnsafe = new FStringUnsafe(searchString)) { return(Native_UEnum.GetValueByNameString(Address, ref searchStringUnsafe.Array, flags)); } }
/// <summary> /// Gets enum value by name. Returns INDEX_NONE when name is not found. /// </summary> public int GetValueByName(FName name, EGetByNameFlags flags = EGetByNameFlags.None) { return(Native_UEnum.GetValueByName(Address, ref name, flags)); }