示例#1
0
 public ByteArrayProperty(UObjectHandle objectHandle, ArrayHandle arrayHandle)
     : base(objectHandle, arrayHandle)
 {
 }
示例#2
0
 public TestComponent(long instanceID, UObjectHandle nativeComponent)
     : base(instanceID, nativeComponent)
 {
 }
示例#3
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>
 protected NativeArrayPropertyBase(UObjectHandle objectHandle, ArrayHandle arrayHandle)
 {
     _objectHandle     = objectHandle;
     NativeArrayHandle = arrayHandle;
 }
示例#4
0
 public StringArrayProperty(UObjectHandle objectHandle, ArrayHandle arrayHandle) : base(objectHandle, arrayHandle)
 {
 }
示例#5
0
 public TestActor(long instanceID, UObjectHandle nativeObject) : base(instanceID, nativeObject)
 {
     Console.WriteLine("TestActor()");
 }
示例#6
0
文件: Class.cs 项目: winslylord/klawr
 /// <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;
 }