public ByteArrayProperty(UObjectHandle objectHandle, ArrayHandle arrayHandle) : base(objectHandle, arrayHandle) { }
public TestComponent(long instanceID, UObjectHandle nativeComponent) : base(instanceID, nativeComponent) { }
/// <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> protected NativeArrayPropertyBase(UObjectHandle objectHandle, ArrayHandle arrayHandle) { _objectHandle = objectHandle; NativeArrayHandle = arrayHandle; }
public StringArrayProperty(UObjectHandle objectHandle, ArrayHandle arrayHandle) : base(objectHandle, arrayHandle) { }
public TestActor(long instanceID, UObjectHandle nativeObject) : base(instanceID, nativeObject) { Console.WriteLine("TestActor()"); }
/// <summary> /// This constructor is private because new instances are created as needed when casting /// from UObjectHandle to UClass. /// </summary> /// <param name="nativeObject"></param> private UClass(UObjectHandle nativeObject, string className) : base(nativeObject) { Name = className; }