SteamFriends
Topics
Interfaces
struct SteamFriends
struct SteamFriends
Simple types
struct FriendsGroupID
struct FriendsGroupID
Steamworks FriendsGroupID_t
Declaration
public struct FriendsGroupID: Hashable, Sendable
extension FriendsGroupID: ExpressibleByIntegerLiteral
Enumerations and Option Sets
enum ActivateGameOverlayToWebPageMode
enum ActivateGameOverlayToWebPageMode
Steamworks EActivateGameOverlayToWebPageMode
Declaration
public enum ActivateGameOverlayToWebPageMode: CUnsignedInt, Sendable
enum CommunityProfileItemProperty
enum CommunityProfileItemProperty
Steamworks ECommunityProfileItemProperty
Declaration
public enum CommunityProfileItemProperty: CUnsignedInt, Sendable
enum CommunityProfileItemType
enum CommunityProfileItemType
Steamworks ECommunityProfileItemType
Declaration
public enum CommunityProfileItemType: CUnsignedInt, Sendable
struct FriendFlags
struct FriendFlags
enum FriendRelationship
enum FriendRelationship
Steamworks EFriendRelationship
Declaration
public enum FriendRelationship: CUnsignedInt, Sendable
enum OverlayToStoreFlag
enum OverlayToStoreFlag
Steamworks EOverlayToStoreFlag
Declaration
public enum OverlayToStoreFlag: CUnsignedInt, Sendable
struct PersonaChange
struct PersonaChange
enum PersonaState
enum PersonaState
struct UserRestriction
struct UserRestriction
Structures
struct ClanOfficerListResponse
struct ClanOfficerListResponse
Steamworks ClanOfficerListResponse_t
Declaration
public struct ClanOfficerListResponse: Sendable
struct DownloadClanActivityCountsResult
struct DownloadClanActivityCountsResult
Steamworks DownloadClanActivityCountsResult_t
Declaration
public struct DownloadClanActivityCountsResult: Sendable
struct EquippedProfileItems
struct EquippedProfileItems
struct FriendGameInfo
struct FriendGameInfo
struct FriendsEnumerateFollowingList
struct FriendsEnumerateFollowingList
Steamworks FriendsEnumerateFollowingList_t
Declaration
public struct FriendsEnumerateFollowingList: Sendable
struct FriendsGetFollowerCount
struct FriendsGetFollowerCount
Steamworks FriendsGetFollowerCount_t
Declaration
public struct FriendsGetFollowerCount: Sendable
struct FriendsIsFollowing
struct FriendsIsFollowing
struct JoinClanChatRoomCompletionResult
struct JoinClanChatRoomCompletionResult
Steamworks JoinClanChatRoomCompletionResult_t
Declaration
public struct JoinClanChatRoomCompletionResult: Sendable
struct SetPersonaNameResponse
struct SetPersonaNameResponse
Steamworks SetPersonaNameResponse_t
Declaration
public struct SetPersonaNameResponse: Sendable
Callbacks
struct AvatarImageLoaded
struct AvatarImageLoaded
struct EquippedProfileItemsChanged
struct EquippedProfileItemsChanged
Steamworks EquippedProfileItemsChanged_t
Declaration
public struct EquippedProfileItemsChanged: Sendable
struct FriendRichPresenceUpdate
struct FriendRichPresenceUpdate
Steamworks FriendRichPresenceUpdate_t
Declaration
public struct FriendRichPresenceUpdate: Sendable
struct GameConnectedChatJoin
struct GameConnectedChatJoin
struct GameConnectedChatLeave
struct GameConnectedChatLeave
Steamworks GameConnectedChatLeave_t
Declaration
public struct GameConnectedChatLeave: Sendable
struct GameConnectedClanChatMsg
struct GameConnectedClanChatMsg
Steamworks GameConnectedClanChatMsg_t
Declaration
public struct GameConnectedClanChatMsg: Sendable
struct GameConnectedFriendChatMsg
struct GameConnectedFriendChatMsg
Steamworks GameConnectedFriendChatMsg_t
Declaration
public struct GameConnectedFriendChatMsg: Sendable
struct GameLobbyJoinRequested
struct GameLobbyJoinRequested
Steamworks GameLobbyJoinRequested_t
Declaration
public struct GameLobbyJoinRequested: Sendable
struct GameOverlayActivated
struct GameOverlayActivated
struct GameRichPresenceJoinRequested
struct GameRichPresenceJoinRequested
Steamworks GameRichPresenceJoinRequested_t
Declaration
public struct GameRichPresenceJoinRequested: Sendable
struct GameServerChangeRequested
struct GameServerChangeRequested
Steamworks GameServerChangeRequested_t
Declaration
public struct GameServerChangeRequested: Sendable
struct PersonaStateChange
struct PersonaStateChange
struct UnreadChatMessagesChanged
struct UnreadChatMessagesChanged
Steamworks UnreadChatMessagesChanged_t
Declaration
public struct UnreadChatMessagesChanged: Sendable