UserRestriction

Swift
public struct UserRestriction: OptionSet, Sendable

Steamworks EUserRestriction


Topics

var rawValue: CUnsignedInt

The flags value.

Declaration
Swift
public let rawValue: CUnsignedInt

init(rawValue: CUnsignedInt)

Create a new instance with rawValue flags set.

Declaration
Swift
public init(rawValue: CUnsignedInt)

static var none: UserRestriction

Steamworks k_nUserRestrictionNone

Declaration
Swift
public static let none: UserRestriction

static var unknown: UserRestriction

Steamworks k_nUserRestrictionUnknown

Declaration
Swift
public static let unknown: UserRestriction

static var anyChat: UserRestriction

Steamworks k_nUserRestrictionAnyChat

Declaration
Swift
public static let anyChat: UserRestriction

static var voiceChat: UserRestriction

Steamworks k_nUserRestrictionVoiceChat

Declaration
Swift
public static let voiceChat: UserRestriction

static var groupChat: UserRestriction

Steamworks k_nUserRestrictionGroupChat

Declaration
Swift
public static let groupChat: UserRestriction

static var rating: UserRestriction

Steamworks k_nUserRestrictionRating

Declaration
Swift
public static let rating: UserRestriction

static var gameInvites: UserRestriction

Steamworks k_nUserRestrictionGameInvites

Declaration
Swift
public static let gameInvites: UserRestriction

static var trading: UserRestriction

Steamworks k_nUserRestrictionTrading

Declaration
Swift
public static let trading: UserRestriction