generateImport method

void generateImport({
  1. required IOSink fileSink,
  2. Set<String> enumSet = const {},
  3. Set<String> structSet = const {},
  4. Set<String> callbackStructSet = const {},
  5. Set<String> interfaceSet = const {},
})

Generates respective imports for each SteamParam

Implementation

void generateImport({
  required IOSink fileSink,
  Set<String> enumSet = const {},
  Set<String> structSet = const {},
  Set<String> callbackStructSet = const {},
  Set<String> interfaceSet = const {},
}) {
  for (SteamParam param in this) {
    param.generateImport(
      fileSink: fileSink,
      enumSet: enumSet,
      structSet: structSet,
      callbackStructSet: callbackStructSet,
      interfaceSet: interfaceSet,
    );
  }
}