Skip to content

ISteamMusicRemote

syntax-tm edited this page Jul 13, 2024 · 1 revision

ISteamMusicRemote

A versioned accessor is exported by the library.

S_API ISteamMusicRemote *SteamAPI_SteamMusicRemote_v001();

Inline, unversioned accessor to get the current version. Essentially the same as SteamMusicRemote(), but using this ensures that you are using a matching library.

inline ISteamMusicRemote *SteamAPI_SteamMusicRemote() { return SteamAPI_SteamMusicRemote_v001(); }
Return Type Interface Method Arguments
bool ISteamMusicRemote RegisterSteamMusicRemote ISteamMusicRemote* self, const char * pchName
bool ISteamMusicRemote DeregisterSteamMusicRemote ISteamMusicRemote* self
bool ISteamMusicRemote BIsCurrentMusicRemote ISteamMusicRemote* self
bool ISteamMusicRemote BActivationSuccess ISteamMusicRemote* self, bool bValue
bool ISteamMusicRemote SetDisplayName ISteamMusicRemote* self, const char * pchDisplayName
bool ISteamMusicRemote SetPNGIcon_64x64 ISteamMusicRemote* self, void * pvBuffer, uint32 cbBufferLength
bool ISteamMusicRemote EnablePlayPrevious ISteamMusicRemote* self, bool bValue
bool ISteamMusicRemote EnablePlayNext ISteamMusicRemote* self, bool bValue
bool ISteamMusicRemote EnableShuffled ISteamMusicRemote* self, bool bValue
bool ISteamMusicRemote EnableLooped ISteamMusicRemote* self, bool bValue
bool ISteamMusicRemote EnableQueue ISteamMusicRemote* self, bool bValue
bool ISteamMusicRemote EnablePlaylists ISteamMusicRemote* self, bool bValue
bool ISteamMusicRemote UpdatePlaybackStatus ISteamMusicRemote* self, AudioPlayback_Status nStatus
bool ISteamMusicRemote UpdateShuffled ISteamMusicRemote* self, bool bValue
bool ISteamMusicRemote UpdateLooped ISteamMusicRemote* self, bool bValue
bool ISteamMusicRemote UpdateVolume ISteamMusicRemote* self, float flValue
bool ISteamMusicRemote CurrentEntryWillChange ISteamMusicRemote* self
bool ISteamMusicRemote CurrentEntryIsAvailable ISteamMusicRemote* self, bool bAvailable
bool ISteamMusicRemote UpdateCurrentEntryText ISteamMusicRemote* self, const char * pchText
bool ISteamMusicRemote UpdateCurrentEntryElapsedSeconds ISteamMusicRemote* self, int nValue
bool ISteamMusicRemote UpdateCurrentEntryCoverArt ISteamMusicRemote* self, void * pvBuffer, uint32 cbBufferLength
bool ISteamMusicRemote CurrentEntryDidChange ISteamMusicRemote* self
bool ISteamMusicRemote QueueWillChange ISteamMusicRemote* self
bool ISteamMusicRemote ResetQueueEntries ISteamMusicRemote* self
bool ISteamMusicRemote SetQueueEntry ISteamMusicRemote* self, int nID, int nPosition, const char * pchEntryText
bool ISteamMusicRemote SetCurrentQueueEntry ISteamMusicRemote* self, int nID
bool ISteamMusicRemote QueueDidChange ISteamMusicRemote* self
bool ISteamMusicRemote PlaylistWillChange ISteamMusicRemote* self
bool ISteamMusicRemote ResetPlaylistEntries ISteamMusicRemote* self
bool ISteamMusicRemote SetPlaylistEntry ISteamMusicRemote* self, int nID, int nPosition, const char * pchEntryText
bool ISteamMusicRemote SetCurrentPlaylistEntry ISteamMusicRemote* self, int nID
bool ISteamMusicRemote PlaylistDidChange ISteamMusicRemote* self
Clone this wiki locally