generateImport method
void
generateImport({})
Generates respective import code for each SteamMethod
Implementation
void generateImport({
required IOSink fileSink,
Set<String> enumSet = const {},
Set<String> structSet = const {},
Set<String> callbackStructSet = const {},
Set<String> interfaceSet = const {},
}) {
for (SteamMethod steamMethod in this.where((sm) => sm._shouldCreate())) {
steamMethod.generateImport(
fileSink: fileSink,
enumSet: enumSet,
structSet: structSet,
callbackStructSet: callbackStructSet,
interfaceSet: interfaceSet,
);
steamMethod.params.generateImport(
fileSink: fileSink,
enumSet: enumSet,
structSet: structSet,
callbackStructSet: callbackStructSet,
interfaceSet: interfaceSet,
);
}
}