The SFSGameSettings type exposes the following members.

Constructors

  NameDescription
Public methodSFSGameSettings
Creates a new SFSGameSettings instance.

Properties

  NameDescription
Public propertyAllowOwnerOnlyInvitation
Specifies if the Room allows "Join Room" invitations to be sent by any user or just by its owner.
(Inherited from RoomSettings.)
Public propertyEvents
Defines the flags indicating which events related to the Room are dispatched by the SmartFox client.
(Inherited from RoomSettings.)
Public propertyExtension
Defines the Extension that must be attached to the Room on the server-side, and its settings.
(Inherited from RoomSettings.)
Public propertyGroupId
Defines the id of the Group to which the Room should belong.
(Inherited from RoomSettings.)
Public propertyInvitationExpiryTime
In private games, defines the number of seconds that the users invited to join the game have to reply to the invitation.
Public propertyInvitationParams
In private games, defines an optional object containing additional custom parameters to be sent together with the invitation.
Public propertyInvitedPlayers
In private games, defines a list of User objects representing players to be invited to join the game.
Public propertyIsGame
Indicates whether the Room is a Game Room or not.
(Inherited from RoomSettings.)
Public propertyIsPublic
Indicates whether the game is public or private.
Public propertyLeaveLastJoinedRoom
In private games, indicates whether the players must leave the previous Room when joining the game or not.
Public propertyMaxSpectators
Defines the maximum number of spectators allowed in the Room (only for Game Rooms).
(Inherited from RoomSettings.)
Public propertyMaxUsers
Defines the maximum number of users allowed in the Room.
(Inherited from RoomSettings.)
Public propertyMaxVariables
Defines the maximum number of Room Variables allowed for the Room.
(Inherited from RoomSettings.)
Public propertyMinPlayersToStartGame
Defines the minimum number of players required to start the game.
Public propertyName
Defines the name of the Room.
(Inherited from RoomSettings.)
Public propertyNotifyGameStarted
Indicates if a game state change must be notified when the minimum number of players is reached.
Public propertyPassword
Defines the password of the Room.
(Inherited from RoomSettings.)
Public propertyPermissions
Defines the flags indicating which operations are permitted on the Room.
(Inherited from RoomSettings.)
Public propertyPlayerMatchExpression
Defines the game matching expression to be used to filters players.
Public propertySearchableRooms
In private games, defines a list of Groups names where to search players to invite.
Public propertySpectatorMatchExpression
Defines the game matching expression to be used to filters spectators.
Public propertyVariables
Defines a list of RooomVariable objects to be attached to the Room.
(Inherited from RoomSettings.)

See Also