setAnchor method
void
setAnchor(})
Implementation
void setAnchor(Side side, double anchor, {bool keepOffset = false, bool pushOppositeAnchor = true}) {
using((arena) {
final ptrArgArray = arena.allocate<GDExtensionConstTypePtr>(sizeOf<GDExtensionConstTypePtr>() * 4);
final sidePtr = arena.allocate<Uint32>(sizeOf<Uint32>())..value = side.value;
(ptrArgArray + 0).value = sidePtr.cast();
final anchorPtr = arena.allocate<Double>(sizeOf<Double>())..value = anchor;
(ptrArgArray + 1).value = anchorPtr.cast();
final keepOffsetPtr = arena.allocate<Bool>(sizeOf<Bool>())..value = keepOffset;
(ptrArgArray + 2).value = keepOffsetPtr.cast();
final pushOppositeAnchorPtr = arena.allocate<Bool>(sizeOf<Bool>())..value = pushOppositeAnchor;
(ptrArgArray + 3).value = pushOppositeAnchorPtr.cast();
gde.ffiBindings.gde_object_method_bind_ptrcall(
_bindings.methodSetAnchor, nativePtr.cast(), ptrArgArray, nullptr.cast());
});
}