generateFile method

Future<void> generateFile({
  1. required String path,
  2. required IOSink exportSink,
  3. Set<String> enumSet = const {},
  4. Set<String> structSet = const {},
  5. Set<String> callbackStructSet = const {},
})

Creates a file for each SteamInitializer and generates respective code

Implementation

Future<void> generateFile({
  required String path,
  required IOSink exportSink,
  Set<String> enumSet = const {},
  Set<String> structSet = const {},
  Set<String> callbackStructSet = const {},
}) async {
  for (SteamInitializer initializer in this) {
    await initializer.generateFile(
      path: path,
      exportSink: exportSink,
      enumSet: enumSet,
      structSet: structSet,
      callbackStructSet: callbackStructSet,
    );
  }
}