public FName(string name, int number, EFindName findType = EFindName.Add) { using (FStringUnsafe nameUnsafe = new FStringUnsafe(name)) { Native_FName.FromStringNumber(out this, ref nameUnsafe.Array, number, findType); } }
public static Generated.FName Get(string name, EFindName findName = EFindName.FNAME_Add) { const int fnamesize = Generated.Implementations.FName_impl.SIZE; var obj = new Temp_FName(new byte[fnamesize]); FName_Init(ref obj, name, 0, findName, true, -1); var nativeMem = Marshal.AllocHGlobal(fnamesize); Marshal.Copy(obj.Data, 0, nativeMem, fnamesize); return new Generated.Implementations.FName_impl(nativeMem); }
public Name(string name, int number, EFindName findType = EFindName.Add) { FName_FromStringAndNumber(out this, name, number, findType); }
public static FName Get(string name, EFindName findName = EFindName.FNAME_Add) { FName obj = new FName(); FName_Init(ref obj, name, 0, findName, true, -1); return obj; }
public Name(string name, EFindName findType = EFindName.Add) { FName_FromString(out this, name, findType); }