calloc method

  1. @override
Pointer<SdlEvent> calloc()
override

Implementation

@override
Pointer<SdlEvent> calloc() {
  final pointer = ffi.calloc<SdlEvent>();
  pointer.ref.text.type = type;
  pointer.ref.text.reserved = reserved;
  pointer.ref.text.timestamp = timestamp;
  pointer.ref.text.windowId = windowId;
  if (text.isNotEmpty) {
    pointer.ref.text.text = text.toNativeUtf8();
  }
  return pointer;
}