Esempio n. 1
0
 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);
     }
 }
Esempio n. 2
0
 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);
 }
Esempio n. 3
0
 public Name(string name, int number, EFindName findType = EFindName.Add)
 {
     FName_FromStringAndNumber(out this, name, number, findType);
 }
Esempio n. 4
0
 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;
 }
Esempio n. 5
0
 public Name(string name, EFindName findType = EFindName.Add)
 {
     FName_FromString(out this, name, findType);
 }