예제 #1
0
 public static void SetUInt8At(ArrayHandle arrayHandle, Int32 index, byte item)
 {
     _proxy.SetUInt8At(arrayHandle, index, item);
 }
예제 #2
0
 public static void SetInt64At(ArrayHandle arrayHandle, Int32 index, Int64 item)
 {
     _proxy.SetInt64At(arrayHandle, index, item);
 }
예제 #3
0
 public static FScriptName GetName(ArrayHandle arrayHandle, Int32 index)
 {
     return(_proxy.GetName(arrayHandle, index));
 }
예제 #4
0
 public static UObjectHandle GetObject(ArrayHandle arrayHandle, Int32 index)
 {
     return(_proxy.GetObject(arrayHandle, index));
 }
예제 #5
0
 public static Int32 Find(ArrayHandle arrayHandle, IntPtr itemPtr)
 {
     return(_proxy.Find(arrayHandle, itemPtr));
 }
예제 #6
0
 public ObjectArrayProperty(UObjectHandle objectHandle, ArrayHandle arrayHandle)
     : base(objectHandle, arrayHandle)
 {
 }
예제 #7
0
 public static void Insert(ArrayHandle arrayHandle, Int32 index)
 {
     _proxy.Insert(arrayHandle, index);
 }
예제 #8
0
 public static Int32 Add(ArrayHandle arrayHandle)
 {
     return(_proxy.Add(arrayHandle));
 }
예제 #9
0
 public static Int32 FindString(ArrayHandle arrayHandle, string item)
 {
     return(_proxy.FindString(arrayHandle, item));
 }
예제 #10
0
 public static Int32 FindObject(ArrayHandle arrayHandle, UObjectHandle item)
 {
     return(_proxy.FindObject(arrayHandle, item));
 }
예제 #11
0
 public static Int32 FindInt64(ArrayHandle arrayHandle, Int64 item)
 {
     return(_proxy.FindInt64(arrayHandle, item));
 }
예제 #12
0
 public static Int32 FindUInt8(ArrayHandle arrayHandle, byte item)
 {
     return(_proxy.FindUInt8(arrayHandle, item));
 }
예제 #13
0
 public static void SetNameAt(ArrayHandle arrayHandle, Int32 index, FScriptName item)
 {
     _proxy.SetNameAt(arrayHandle, index, item);
 }
예제 #14
0
 public static void SetStringAt(ArrayHandle arrayHandle, Int32 index, string item)
 {
     _proxy.SetStringAt(arrayHandle, index, item);
 }
예제 #15
0
 public static void RemoveAt(ArrayHandle arrayHandle, Int32 index)
 {
     _proxy.RemoveAt(arrayHandle, index);
 }
예제 #16
0
 public static void SetObjectAt(ArrayHandle arrayHandle, Int32 index, UObjectHandle item)
 {
     _proxy.SetObjectAt(arrayHandle, index, item);
 }
예제 #17
0
 public static int Num(ArrayHandle arrayHandle)
 {
     return(_proxy.Num(arrayHandle));
 }
예제 #18
0
 public static void Reset(ArrayHandle arrayHandle, Int32 newCapacity)
 {
     _proxy.Reset(arrayHandle, newCapacity);
 }
예제 #19
0
 public static IntPtr GetRawPtr(ArrayHandle arrayHandle, Int32 index)
 {
     return(_proxy.GetRawPtr(arrayHandle, index));
 }
예제 #20
0
 public ArrayHandleTest()
 {
     this.a = (ArrayHandle <IntHandle, BoolHandle>)ExpressionFactory.NamedVariable(arraySort, "a");
     this.k = (IntHandle)ExpressionFactory.NamedVariable(Sort.Int, "k");
     this.v = (BoolHandle)ExpressionFactory.NamedVariable(Sort.Bool, "v");
 }
예제 #21
0
 public static string GetString(ArrayHandle arrayHandle, Int32 index)
 {
     return(_proxy.GetString(arrayHandle, index));
 }
예제 #22
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="objectHandle">Handle to the native object that owns the native array.</param>
 /// <param name="arrayHandle">Handle to the corresponding native array. The newly
 /// constructed object will assume ownership of the handle and will dispose of it when
 /// it itself is disposed of.</param>
 public NativeArrayPropertyBase(UObjectHandle objectHandle, ArrayHandle arrayHandle)
 {
     _objectHandle     = objectHandle;
     NativeArrayHandle = arrayHandle;
 }
예제 #23
0
 public static Int32 FindName(ArrayHandle arrayHandle, FScriptName item)
 {
     return(_proxy.FindName(arrayHandle, item));
 }