generateLookup method

void generateLookup({
  1. required IOSink fileSink,
  2. required String interface,
})

Generates necessary code for lookup functions for SteamAccessor

Implementation

void generateLookup({
  required IOSink fileSink,
  required String interface,
}) {
  fileSink.writeln(
    'final _${friendlyName.camelCase} = dl.lookupFunction<Pointer<$interface> Function(),Pointer<$interface> Function()>("$nameFlat");\n',
  );
}