Struct steamworks_sys::CSteamAPIContext
source · #[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 ISteamClient
§m_pSteamUser: *mut ISteamUser
§m_pSteamFriends: *mut ISteamFriends
§m_pSteamUtils: *mut ISteamUtils
§m_pSteamMatchmaking: *mut ISteamMatchmaking
§m_pSteamGameSearch: *mut ISteamGameSearch
§m_pSteamUserStats: *mut ISteamUserStats
§m_pSteamApps: *mut ISteamApps
§m_pSteamMatchmakingServers: *mut ISteamMatchmakingServers
§m_pSteamNetworking: *mut ISteamNetworking
§m_pSteamRemoteStorage: *mut ISteamRemoteStorage
§m_pSteamScreenshots: *mut ISteamScreenshots
§m_pSteamHTTP: *mut ISteamHTTP
§m_pController: *mut ISteamController
§m_pSteamUGC: *mut ISteamUGC
§m_pSteamAppList: *mut ISteamAppList
§m_pSteamMusic: *mut ISteamMusic
§m_pSteamMusicRemote: *mut ISteamMusicRemote
§m_pSteamHTMLSurface: *mut ISteamHTMLSurface
§m_pSteamInventory: *mut ISteamInventory
§m_pSteamVideo: *mut ISteamVideo
§m_pSteamParentalSettings: *mut ISteamParentalSettings
§m_pSteamInput: *mut ISteamInput
Trait Implementations§
source§impl Clone for CSteamAPIContext
impl Clone for CSteamAPIContext
source§fn clone(&self) -> CSteamAPIContext
fn clone(&self) -> CSteamAPIContext
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for CSteamAPIContext
impl Debug for CSteamAPIContext
impl Copy for CSteamAPIContext
Auto Trait Implementations§
impl RefUnwindSafe for CSteamAPIContext
impl !Send for CSteamAPIContext
impl !Sync for CSteamAPIContext
impl Unpin for CSteamAPIContext
impl UnwindSafe for CSteamAPIContext
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more