Documentation ¶
Index ¶
- Variables
- type BaseHandler
- func (b *BaseHandler) InitGameLoop()
- func (b *BaseHandler) InitOutputAdapter(adapters ...gameLoop.OuputAdapter)
- func (b *BaseHandler) SendFinishMessageToAllAdapters()
- func (b *BaseHandler) SendLeaderBoardToAllAdapter()
- func (b *BaseHandler) SendRessultMessageToAllAdapter()
- func (b *BaseHandler) SendStartingMessageToAllAdapters()
- type DiscordHanlder
- type Handler
- type TerminalHandler
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Token string
)
Functions ¶
This section is empty.
Types ¶
type BaseHandler ¶
type BaseHandler struct {
// contains filtered or unexported fields
}
func (*BaseHandler) InitGameLoop ¶
func (b *BaseHandler) InitGameLoop()
init the handler by allowing adapter & gameLoop
func (*BaseHandler) InitOutputAdapter ¶
func (b *BaseHandler) InitOutputAdapter(adapters ...gameLoop.OuputAdapter)
func (*BaseHandler) SendFinishMessageToAllAdapters ¶
func (b *BaseHandler) SendFinishMessageToAllAdapters()
func (*BaseHandler) SendLeaderBoardToAllAdapter ¶
func (b *BaseHandler) SendLeaderBoardToAllAdapter()
func (*BaseHandler) SendRessultMessageToAllAdapter ¶
func (b *BaseHandler) SendRessultMessageToAllAdapter()
func (*BaseHandler) SendStartingMessageToAllAdapters ¶
func (b *BaseHandler) SendStartingMessageToAllAdapters()
type DiscordHanlder ¶
type DiscordHanlder struct {
BaseHandler
}
func (*DiscordHanlder) Init ¶
func (g *DiscordHanlder) Init()
func (*DiscordHanlder) Start ¶
func (g *DiscordHanlder) Start()
func (DiscordHanlder) Stop ¶
func (g DiscordHanlder) Stop()
type TerminalHandler ¶
type TerminalHandler struct {
BaseHandler
}
func (*TerminalHandler) Init ¶
func (t *TerminalHandler) Init()
func (*TerminalHandler) Start ¶
func (t *TerminalHandler) Start()
func (TerminalHandler) Stop ¶
func (t TerminalHandler) Stop()
Click to show internal directories.
Click to hide internal directories.