z property

int get z

Implementation

int get z {
  return using((arena) {
    final retPtr = arena.allocate<Int64>(sizeOf<Int64>());
    final f = _bindings.memberZGetter!.asFunction<void Function(GDExtensionConstTypePtr, GDExtensionTypePtr)>(isLeaf: true);
    f(nativePtr.cast(), retPtr.cast());
    return retPtr.value;
  });
}
set z (int value)

Implementation

set z(int value) {
  using((arena) {
    final valuePtr = arena.allocate<Int64>(sizeOf<Int64>())..value = value;
    final f = _bindings.memberZSetter!.asFunction<void Function(GDExtensionConstTypePtr, GDExtensionTypePtr)>(isLeaf: true);
    f(nativePtr.cast(), valuePtr.cast());
  });
}