This data structure is part of the IntegratedPlatform Interface.
Remarks
Required initialization options to use with EOS_IntegratedPlatform_Options for Steam. Steamworks API needs to be at least v1.48
See Also
EOS_IntegratedPlatform_Options
Properties
EOS_IntegratedPlatform_Steam_Options
Property | Value |
---|---|
int32_t ApiVersion | API Version: Set this to EOS_INTEGRATEDPLATFORM_STEAM_OPTIONS_API_LATEST. |
const char* OverrideLibraryPath | Usage of this parameter is dependent on the specified EOS_EIntegratedPlatformManagementFlags. Optional with EOS_IPMF_LibraryManagedByApplication. Set to override the loaded library basename, or use NULL to assume the default basename by platform: - Linux: libsteam_api.so, - macOS: libsteam_api.dylib, - Windows 32-bit: steam_api.dll, - Windows 64-bit: steam_api64.dll. Required with EOS_IPMF_LibraryManagedBySDK. Set to a fully qualified file path to the Steamworks SDK runtime library on disk. |
uint32_t SteamMajorVersion | Used to specify the major version of the Steam SDK your game is compiled against, e.g.: Options.SteamMajorVersion = 1; |
uint32_t SteamMinorVersion | Used to specify the minor version of the Steam SDK your game is compiled against, e.g.: Options.SteamMinorVersion = 48; |