SteamParamIterableExtensions extension
Extensions on Iterable<SteamParam> to generate ffi code
- on
Methods
-
generate(
{required IOSink fileSink, bool withDart = false, bool withFunctionDart = false, bool withFunctionC = false, bool withName = false, bool withCaller = false}) → void -
Available on Iterable<
Generates respective code for each SteamParamSteamParam> , provided by the SteamParamIterableExtensions extension -
generateImport(
{required IOSink fileSink, Set< String> enumSet = const {}, Set<String> structSet = const {}, Set<String> callbackStructSet = const {}, Set<String> interfaceSet = const {}}) → void -
Available on Iterable<
Generates respective imports for each SteamParamSteamParam> , provided by the SteamParamIterableExtensions extension -
generateString(
{bool withDart = false, bool withFunctionDart = false, bool withFunctionC = false, bool withName = false, bool withCaller = false}) → String -
Available on Iterable<
Generates respective code for each SteamParam as StringSteamParam> , provided by the SteamParamIterableExtensions extension