SteamMethodIterableExtensions extension

Extensions on Iterable<SteamMethod> to generate ffi code

on

Methods

generate({required IOSink fileSink, required String owner, bool isStatic = false}) → void

Available on Iterable<SteamMethod>, provided by the SteamMethodIterableExtensions extension

Generates respective code for calling lookup function code for each SteamMethod
generateImport({required IOSink fileSink, Set<String> enumSet = const {}, Set<String> structSet = const {}, Set<String> callbackStructSet = const {}, Set<String> interfaceSet = const {}}) → void

Available on Iterable<SteamMethod>, provided by the SteamMethodIterableExtensions extension

Generates respective import code for each SteamMethod
generateLookup({required IOSink fileSink, required String owner, bool isStatic = false}) → void

Available on Iterable<SteamMethod>, provided by the SteamMethodIterableExtensions extension

Generates respective lookup function code for each SteamMethod