#[repr(C)]
pub struct CSteamAPIContext {
Show 23 fields pub m_pSteamClient: *mut ISteamClient, pub m_pSteamUser: *mut ISteamUser, pub m_pSteamFriends: *mut ISteamFriends, pub m_pSteamUtils: *mut ISteamUtils, pub m_pSteamMatchmaking: *mut ISteamMatchmaking, pub m_pSteamGameSearch: *mut ISteamGameSearch, pub m_pSteamUserStats: *mut ISteamUserStats, pub m_pSteamApps: *mut ISteamApps, pub m_pSteamMatchmakingServers: *mut ISteamMatchmakingServers, pub m_pSteamNetworking: *mut ISteamNetworking, pub m_pSteamRemoteStorage: *mut ISteamRemoteStorage, pub m_pSteamScreenshots: *mut ISteamScreenshots, pub m_pSteamHTTP: *mut ISteamHTTP, pub m_pController: *mut ISteamController, pub m_pSteamUGC: *mut ISteamUGC, pub m_pSteamAppList: *mut ISteamAppList, pub m_pSteamMusic: *mut ISteamMusic, pub m_pSteamMusicRemote: *mut ISteamMusicRemote, pub m_pSteamHTMLSurface: *mut ISteamHTMLSurface, pub m_pSteamInventory: *mut ISteamInventory, pub m_pSteamVideo: *mut ISteamVideo, pub m_pSteamParentalSettings: *mut ISteamParentalSettings, pub m_pSteamInput: *mut ISteamInput,
}

Fields

m_pSteamClient: *mut ISteamClientm_pSteamUser: *mut ISteamUserm_pSteamFriends: *mut ISteamFriendsm_pSteamUtils: *mut ISteamUtilsm_pSteamMatchmaking: *mut ISteamMatchmakingm_pSteamGameSearch: *mut ISteamGameSearchm_pSteamUserStats: *mut ISteamUserStatsm_pSteamApps: *mut ISteamAppsm_pSteamMatchmakingServers: *mut ISteamMatchmakingServersm_pSteamNetworking: *mut ISteamNetworkingm_pSteamRemoteStorage: *mut ISteamRemoteStoragem_pSteamScreenshots: *mut ISteamScreenshotsm_pSteamHTTP: *mut ISteamHTTPm_pController: *mut ISteamControllerm_pSteamUGC: *mut ISteamUGCm_pSteamAppList: *mut ISteamAppListm_pSteamMusic: *mut ISteamMusicm_pSteamMusicRemote: *mut ISteamMusicRemotem_pSteamHTMLSurface: *mut ISteamHTMLSurfacem_pSteamInventory: *mut ISteamInventorym_pSteamVideo: *mut ISteamVideom_pSteamParentalSettings: *mut ISteamParentalSettingsm_pSteamInput: *mut ISteamInput

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.