Documentation
¶
Index ¶
- type CommunicationSession
- type Game
- func (g *Game) GetID() string
- func (g *Game) GetRoleTeamNamesMap() map[model.Role][]string
- func (g *Game) IsFinished() bool
- func (g *Game) SetGameLogger(logger *service.GameLogger)
- func (g *Game) SetJSONLogger(logger *service.JSONLogger)
- func (g *Game) SetRealtimeBroadcaster(broadcaster *service.RealtimeBroadcaster)
- func (g *Game) SetTTSBroadcaster(broadcaster *service.TTSBroadcaster)
- func (g *Game) Start() model.Team
- type TalkSubmission
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommunicationSession ¶ added in v0.6.0
type CommunicationSession struct {
// contains filtered or unexported fields
}
type Game ¶
type Game struct {
// contains filtered or unexported fields
}
func NewGameWithRole ¶
func (*Game) GetRoleTeamNamesMap ¶ added in v0.3.16
func (*Game) IsFinished ¶
func (*Game) SetGameLogger ¶
func (g *Game) SetGameLogger(logger *service.GameLogger)
func (*Game) SetJSONLogger ¶
func (g *Game) SetJSONLogger(logger *service.JSONLogger)
func (*Game) SetRealtimeBroadcaster ¶
func (g *Game) SetRealtimeBroadcaster(broadcaster *service.RealtimeBroadcaster)
func (*Game) SetTTSBroadcaster ¶ added in v0.4.6
func (g *Game) SetTTSBroadcaster(broadcaster *service.TTSBroadcaster)
Click to show internal directories.
Click to hide internal directories.