import "github.com/yuta-yoshinaga/go_trumpcards/internal/adapter/presenter"BaccaratCuiPresenter バカラCUIプレゼンタークラス
type BaccaratCuiPresenter struct {
}### func (*BaccaratCuiPresenter) ActionLogOutput
func (bp *BaccaratCuiPresenter) ActionLogOutput(b interfaces.BaccaratGame) stringActionLogOutput 棋譜をテキスト出力
### func (*BaccaratCuiPresenter) Output
func (bp *BaccaratCuiPresenter) Output(b interfaces.BaccaratGame, lastErr error) stringOutput ゲーム状態を出力
BaccaratWebPresenter バカラWebプレゼンタークラス
type BaccaratWebPresenter struct {
}### func (*BaccaratWebPresenter) ActionLogOutput
func (bp *BaccaratWebPresenter) ActionLogOutput(b interfaces.BaccaratGame) stringActionLogOutput 棋譜をJSON出力
### func (*BaccaratWebPresenter) Output
func (bp *BaccaratWebPresenter) Output(b interfaces.BaccaratGame, lastErr error) stringOutput ゲーム状態を出力
BlackJackCuiPresenter ブラックジャックCUIプレゼンタークラス
type BlackJackCuiPresenter struct {
}### func (*BlackJackCuiPresenter) ActionLogOutput
func (bjp *BlackJackCuiPresenter) ActionLogOutput(bj interfaces.BlackJackGame) stringActionLogOutput 棋譜をテキスト出力
### func (*BlackJackCuiPresenter) Output
func (bjp *BlackJackCuiPresenter) Output(bj interfaces.BlackJackGame, lastErr error) stringOutput ゲーム状態を出力
BlackJackWebPresenter ブラックジャックWebプレゼンタークラス
type BlackJackWebPresenter struct {
}### func (*BlackJackWebPresenter) ActionLogOutput
func (bjp *BlackJackWebPresenter) ActionLogOutput(bj interfaces.BlackJackGame) stringActionLogOutput 棋譜をJSON出力
### func (*BlackJackWebPresenter) Output
func (bjp *BlackJackWebPresenter) Output(bj interfaces.BlackJackGame, lastErr error) stringOutput ゲーム状態を出力
BridgeCuiPresenter ブリッジCUIプレゼンタークラス
type BridgeCuiPresenter struct{}### func (*BridgeCuiPresenter) ActionLogOutput
func (p *BridgeCuiPresenter) ActionLogOutput(b interfaces.BridgeGame) stringActionLogOutput 棋譜をテキスト出力
### func (*BridgeCuiPresenter) HintOutput
func (p *BridgeCuiPresenter) HintOutput(b interfaces.BridgeGame) stringHintOutput ヒント情報を出力する
### func (*BridgeCuiPresenter) Output
func (p *BridgeCuiPresenter) Output(b interfaces.BridgeGame, lastErr error) stringOutput ゲーム状態を文字列出力
BridgeWebPresenter ブリッジWebプレゼンタークラス
type BridgeWebPresenter struct{}### func (*BridgeWebPresenter) ActionLogOutput
func (p *BridgeWebPresenter) ActionLogOutput(b interfaces.BridgeGame) stringActionLogOutput 棋譜をJSON出力
### func (*BridgeWebPresenter) HintOutput
func (p *BridgeWebPresenter) HintOutput(b interfaces.BridgeGame) stringHintOutput ヒント情報をJSON出力する
### func (*BridgeWebPresenter) Output
func (p *BridgeWebPresenter) Output(b interfaces.BridgeGame, lastErr error) stringOutput ゲーム状態をJSON出力
CanastaCuiPresenter カナスタCUIプレゼンタークラス
type CanastaCuiPresenter struct{}### func (*CanastaCuiPresenter) ActionLogOutput
func (p *CanastaCuiPresenter) ActionLogOutput(g interfaces.CanastaGame) stringActionLogOutput 棋譜をテキスト出力
### func (*CanastaCuiPresenter) Output
func (p *CanastaCuiPresenter) Output(g interfaces.CanastaGame, lastErr error) stringOutput ゲーム状態を文字列出力
CanastaWebPresenter カナスタWebプレゼンタークラス
type CanastaWebPresenter struct{}### func (*CanastaWebPresenter) ActionLogOutput
func (p *CanastaWebPresenter) ActionLogOutput(g interfaces.CanastaGame) stringActionLogOutput 棋譜をJSON出力
### func (*CanastaWebPresenter) Output
func (p *CanastaWebPresenter) Output(g interfaces.CanastaGame, lastErr error) stringOutput ゲーム状態をJSON出力
## type ClockSolitaireCuiPresenter
ClockSolitaireCuiPresenter クロックソリティアCUIプレゼンタークラス
type ClockSolitaireCuiPresenter struct{}### func (*ClockSolitaireCuiPresenter) ActionLogOutput
func (pr *ClockSolitaireCuiPresenter) ActionLogOutput(g interfaces.ClockSolitaireGame) stringActionLogOutput 棋譜を文字列出力
### func (*ClockSolitaireCuiPresenter) Output
func (pr *ClockSolitaireCuiPresenter) Output(g interfaces.ClockSolitaireGame, lastErr error) stringOutput ゲーム状態を文字列出力
## type ClockSolitaireWebPresenter
ClockSolitaireWebPresenter クロックソリティアWebプレゼンタークラス
type ClockSolitaireWebPresenter struct{}### func (*ClockSolitaireWebPresenter) ActionLogOutput
func (pr *ClockSolitaireWebPresenter) ActionLogOutput(g interfaces.ClockSolitaireGame) stringActionLogOutput 棋譜をJSON出力
### func (*ClockSolitaireWebPresenter) Output
func (pr *ClockSolitaireWebPresenter) Output(g interfaces.ClockSolitaireGame, lastErr error) stringOutput ゲーム状態をJSON出力
## type CrazyEightsCuiPresenter
CrazyEightsCuiPresenter クレイジーエイトCUIプレゼンタークラス
type CrazyEightsCuiPresenter struct{}### func (*CrazyEightsCuiPresenter) ActionLogOutput
func (p *CrazyEightsCuiPresenter) ActionLogOutput(g interfaces.CrazyEightsGame) stringActionLogOutput 棋譜をテキスト出力
### func (*CrazyEightsCuiPresenter) Output
func (p *CrazyEightsCuiPresenter) Output(g interfaces.CrazyEightsGame, lastErr error) stringOutput ゲーム状態を文字列出力
## type CrazyEightsWebPresenter
CrazyEightsWebPresenter クレイジーエイトWebプレゼンタークラス
type CrazyEightsWebPresenter struct{}### func (*CrazyEightsWebPresenter) ActionLogOutput
func (p *CrazyEightsWebPresenter) ActionLogOutput(g interfaces.CrazyEightsGame) stringActionLogOutput 棋譜をJSON出力
### func (*CrazyEightsWebPresenter) Output
func (p *CrazyEightsWebPresenter) Output(g interfaces.CrazyEightsGame, lastErr error) stringOutput ゲーム状態をJSON出力
CribbageCuiPresenter クリベッジCUIプレゼンタークラス
type CribbageCuiPresenter struct{}### func (*CribbageCuiPresenter) ActionLogOutput
func (p *CribbageCuiPresenter) ActionLogOutput(g interfaces.CribbageGame) stringActionLogOutput 棋譜をテキスト出力
### func (*CribbageCuiPresenter) Output
func (p *CribbageCuiPresenter) Output(g interfaces.CribbageGame, lastErr error) stringOutput ゲーム状態を文字列出力
CribbageWebPresenter クリベッジWebプレゼンタークラス
type CribbageWebPresenter struct{}### func (*CribbageWebPresenter) ActionLogOutput
func (p *CribbageWebPresenter) ActionLogOutput(g interfaces.CribbageGame) stringActionLogOutput 棋譜をJSON出力
### func (*CribbageWebPresenter) Output
func (p *CribbageWebPresenter) Output(g interfaces.CribbageGame, lastErr error) stringOutput ゲーム状態をJSON出力
DaifugoCuiPresenter 大富豪CUIプレゼンタークラス
type DaifugoCuiPresenter struct{}### func (*DaifugoCuiPresenter) ActionLogOutput
func (p *DaifugoCuiPresenter) ActionLogOutput(dg interfaces.DaifugoGame) stringActionLogOutput 棋譜をテキスト出力
### func (*DaifugoCuiPresenter) Output
func (p *DaifugoCuiPresenter) Output(dg interfaces.DaifugoGame, lastErr error) stringOutput ゲーム状態を文字列出力
DaifugoWebPresenter 大富豪Webプレゼンタークラス
type DaifugoWebPresenter struct{}### func (*DaifugoWebPresenter) ActionLogOutput
func (dwp *DaifugoWebPresenter) ActionLogOutput(dg interfaces.DaifugoGame) stringActionLogOutput 棋譜をJSON出力
### func (*DaifugoWebPresenter) Output
func (dwp *DaifugoWebPresenter) Output(dg interfaces.DaifugoGame, lastErr error) stringOutput ゲーム状態をJSON出力
DoubtCuiPresenter ダウトCUIプレゼンタークラス
type DoubtCuiPresenter struct{}### func (*DoubtCuiPresenter) ActionLogOutput
func (p *DoubtCuiPresenter) ActionLogOutput(d interfaces.DoubtGame) stringActionLogOutput 棋譜をテキスト出力
### func (*DoubtCuiPresenter) Output
func (p *DoubtCuiPresenter) Output(d interfaces.DoubtGame, lastErr error) stringOutput ゲーム状態を文字列出力
DoubtWebPresenter ダウトWebプレゼンタークラス
type DoubtWebPresenter struct{}### func (*DoubtWebPresenter) ActionLogOutput
func (dwp *DoubtWebPresenter) ActionLogOutput(d interfaces.DoubtGame) stringActionLogOutput 棋譜をJSON出力
### func (*DoubtWebPresenter) Output
func (dwp *DoubtWebPresenter) Output(d interfaces.DoubtGame, lastErr error) stringOutput ゲーム状態をJSON出力
EuchreCuiPresenter ユーカーCUIプレゼンタークラス
type EuchreCuiPresenter struct{}### func (*EuchreCuiPresenter) ActionLogOutput
func (p *EuchreCuiPresenter) ActionLogOutput(e interfaces.EuchreGame) stringActionLogOutput 棋譜をテキスト出力
### func (*EuchreCuiPresenter) HintOutput
func (p *EuchreCuiPresenter) HintOutput(e interfaces.EuchreGame) stringHintOutput ヒント情報を出力する
### func (*EuchreCuiPresenter) Output
func (p *EuchreCuiPresenter) Output(e interfaces.EuchreGame, lastErr error) stringOutput ゲーム状態を文字列出力
EuchreWebPresenter ユーカーWebプレゼンタークラス
type EuchreWebPresenter struct{}### func (*EuchreWebPresenter) ActionLogOutput
func (p *EuchreWebPresenter) ActionLogOutput(e interfaces.EuchreGame) stringActionLogOutput 棋譜をJSON出力
### func (*EuchreWebPresenter) HintOutput
func (p *EuchreWebPresenter) HintOutput(e interfaces.EuchreGame) stringHintOutput ヒント情報をJSON出力する
### func (*EuchreWebPresenter) Output
func (p *EuchreWebPresenter) Output(e interfaces.EuchreGame, lastErr error) stringOutput ゲーム状態をJSON出力
FreeCellCuiPresenter フリーセルCUIプレゼンタークラス
type FreeCellCuiPresenter struct{}### func (*FreeCellCuiPresenter) ActionLogOutput
func (p *FreeCellCuiPresenter) ActionLogOutput(f interfaces.FreeCellGame) stringActionLogOutput 棋譜をテキスト出力
### func (*FreeCellCuiPresenter) HintOutput
func (p *FreeCellCuiPresenter) HintOutput(f interfaces.FreeCellGame) stringHintOutput ヒントを文字列出力
### func (*FreeCellCuiPresenter) Output
func (p *FreeCellCuiPresenter) Output(f interfaces.FreeCellGame, lastErr error) stringOutput ゲーム状態を文字列出力
FreeCellWebPresenter フリーセルWebプレゼンタークラス
type FreeCellWebPresenter struct{}### func (*FreeCellWebPresenter) ActionLogOutput
func (p *FreeCellWebPresenter) ActionLogOutput(f interfaces.FreeCellGame) stringActionLogOutput 棋譜をJSON出力
### func (*FreeCellWebPresenter) HintOutput
func (p *FreeCellWebPresenter) HintOutput(f interfaces.FreeCellGame) stringHintOutput ヒントをJSON出力
### func (*FreeCellWebPresenter) Output
func (p *FreeCellWebPresenter) Output(f interfaces.FreeCellGame, lastErr error) stringOutput ゲーム状態をJSON出力
GinRummyCuiPresenter ジンラミーCUIプレゼンタークラス
type GinRummyCuiPresenter struct{}### func (*GinRummyCuiPresenter) ActionLogOutput
func (p *GinRummyCuiPresenter) ActionLogOutput(g interfaces.GinRummyGame) stringActionLogOutput 棋譜をテキスト出力
### func (*GinRummyCuiPresenter) Output
func (p *GinRummyCuiPresenter) Output(g interfaces.GinRummyGame, lastErr error) stringOutput ゲーム状態を文字列出力
GinRummyWebPresenter ジンラミーWebプレゼンタークラス
type GinRummyWebPresenter struct{}### func (*GinRummyWebPresenter) ActionLogOutput
func (p *GinRummyWebPresenter) ActionLogOutput(g interfaces.GinRummyGame) stringActionLogOutput 棋譜をJSON出力
### func (*GinRummyWebPresenter) Output
func (p *GinRummyWebPresenter) Output(g interfaces.GinRummyGame, lastErr error) stringOutput ゲーム状態をJSON出力
GoFishCuiPresenter Go FishCUIプレゼンタークラス
type GoFishCuiPresenter struct{}### func (*GoFishCuiPresenter) ActionLogOutput
func (p *GoFishCuiPresenter) ActionLogOutput(gf interfaces.GoFishGame) stringActionLogOutput 棋譜を文字列出力
### func (*GoFishCuiPresenter) Output
func (p *GoFishCuiPresenter) Output(gf interfaces.GoFishGame, lastErr error) stringOutput ゲーム状態を文字列出力
GoFishWebPresenter Go FishWebプレゼン��ークラス
type GoFishWebPresenter struct{}### func (*GoFishWebPresenter) ActionLogOutput
func (p *GoFishWebPresenter) ActionLogOutput(gf interfaces.GoFishGame) stringActionLogOutput 棋譜をJSON出力
### func (*GoFishWebPresenter) Output
func (p *GoFishWebPresenter) Output(gf interfaces.GoFishGame, lastErr error) stringOutput ���ーム状態をJSON出���
GolfCuiPresenter ゴルフソリティアCUIプレゼンタークラス
type GolfCuiPresenter struct{}### func (*GolfCuiPresenter) ActionLogOutput
func (pr *GolfCuiPresenter) ActionLogOutput(g interfaces.GolfGame) stringActionLogOutput 棋譜をテキスト出力
### func (*GolfCuiPresenter) HintOutput
func (pr *GolfCuiPresenter) HintOutput(g interfaces.GolfGame) stringHintOutput ヒントを文字列出力
### func (*GolfCuiPresenter) Output
func (pr *GolfCuiPresenter) Output(g interfaces.GolfGame, lastErr error) stringOutput ゲーム状態を文字列出力
GolfWebPresenter ゴルフソリティアWebプレゼンタークラス
type GolfWebPresenter struct{}### func (*GolfWebPresenter) ActionLogOutput
func (pr *GolfWebPresenter) ActionLogOutput(g interfaces.GolfGame) stringActionLogOutput 棋譜をJSON出力
### func (*GolfWebPresenter) HintOutput
func (pr *GolfWebPresenter) HintOutput(g interfaces.GolfGame) stringHintOutput ヒントをJSON出力
### func (*GolfWebPresenter) Output
func (pr *GolfWebPresenter) Output(g interfaces.GolfGame, lastErr error) stringOutput ゲーム状態をJSON出力
HeartsCuiPresenter ハーツCUIプレゼンタークラス
type HeartsCuiPresenter struct{}### func (*HeartsCuiPresenter) ActionLogOutput
func (p *HeartsCuiPresenter) ActionLogOutput(h interfaces.HeartsGame) stringActionLogOutput 棋譜をテキスト出力
### func (*HeartsCuiPresenter) HintOutput
func (p *HeartsCuiPresenter) HintOutput(h interfaces.HeartsGame) stringHintOutput ヒント情報を出力する
### func (*HeartsCuiPresenter) Output
func (p *HeartsCuiPresenter) Output(h interfaces.HeartsGame, lastErr error) stringOutput ゲーム状態を文字列出力
HeartsWebPresenter ハーツWebプレゼンタークラス
type HeartsWebPresenter struct{}### func (*HeartsWebPresenter) ActionLogOutput
func (p *HeartsWebPresenter) ActionLogOutput(h interfaces.HeartsGame) stringActionLogOutput 棋譜をJSON出力
### func (*HeartsWebPresenter) HintOutput
func (p *HeartsWebPresenter) HintOutput(h interfaces.HeartsGame) stringHintOutput ヒント情報をJSON出力する
### func (*HeartsWebPresenter) Output
func (p *HeartsWebPresenter) Output(h interfaces.HeartsGame, lastErr error) stringOutput ゲーム状態をJSON出力
HoldemCuiPresenter テキサスホールデムCUIプレゼンタークラス
type HoldemCuiPresenter struct{}### func (*HoldemCuiPresenter) ActionLogOutput
func (p *HoldemCuiPresenter) ActionLogOutput(h interfaces.HoldemGame) stringActionLogOutput 棋譜をテキスト出力
### func (*HoldemCuiPresenter) Output
func (p *HoldemCuiPresenter) Output(h interfaces.HoldemGame, lastErr error) stringOutput ゲーム状態を文字列出力
HoldemWebPresenter テキサスホールデムWebプレゼンタークラス
type HoldemWebPresenter struct{}### func (*HoldemWebPresenter) ActionLogOutput
func (hwp *HoldemWebPresenter) ActionLogOutput(h interfaces.HoldemGame) stringActionLogOutput 棋譜をJSON出力
### func (*HoldemWebPresenter) Output
func (hwp *HoldemWebPresenter) Output(h interfaces.HoldemGame, lastErr error) stringOutput ゲーム状態をJSON出力
## type IndianPokerCuiPresenter
IndianPokerCuiPresenter インディアンポーカーCUIプレゼンタークラス
type IndianPokerCuiPresenter struct{}### func (*IndianPokerCuiPresenter) ActionLogOutput
func (p *IndianPokerCuiPresenter) ActionLogOutput(ip interfaces.IndianPokerGame) stringActionLogOutput 棋譜をテキスト出力
### func (*IndianPokerCuiPresenter) Output
func (p *IndianPokerCuiPresenter) Output(ip interfaces.IndianPokerGame, lastErr error) stringOutput ゲーム状態を文字列出力
## type IndianPokerWebPresenter
IndianPokerWebPresenter インディアンポーカーWebプレゼンタークラス
type IndianPokerWebPresenter struct{}### func (*IndianPokerWebPresenter) ActionLogOutput
func (iwp *IndianPokerWebPresenter) ActionLogOutput(ip interfaces.IndianPokerGame) stringActionLogOutput 棋譜をJSON出力
### func (*IndianPokerWebPresenter) Output
func (iwp *IndianPokerWebPresenter) Output(ip interfaces.IndianPokerGame, lastErr error) stringOutput ゲーム状態をJSON出力
KlondikeCuiPresenter クロンダイクCUIプレゼンタークラス
type KlondikeCuiPresenter struct{}### func (*KlondikeCuiPresenter) ActionLogOutput
func (p *KlondikeCuiPresenter) ActionLogOutput(k interfaces.KlondikeGame) stringActionLogOutput 棋譜をテキスト出力
### func (*KlondikeCuiPresenter) HintOutput
func (p *KlondikeCuiPresenter) HintOutput(k interfaces.KlondikeGame) stringHintOutput ヒントを文字列出力
### func (*KlondikeCuiPresenter) Output
func (p *KlondikeCuiPresenter) Output(k interfaces.KlondikeGame, lastErr error) stringOutput ゲーム状態を文字列出力
KlondikeWebPresenter クロンダイクWebプレゼンタークラス
type KlondikeWebPresenter struct{}### func (*KlondikeWebPresenter) ActionLogOutput
func (p *KlondikeWebPresenter) ActionLogOutput(k interfaces.KlondikeGame) stringActionLogOutput 棋譜をJSON出力
### func (*KlondikeWebPresenter) HintOutput
func (p *KlondikeWebPresenter) HintOutput(k interfaces.KlondikeGame) stringHintOutput ヒントをJSON出力
### func (*KlondikeWebPresenter) Output
func (p *KlondikeWebPresenter) Output(k interfaces.KlondikeGame, lastErr error) stringOutput ゲーム状態をJSON出力
MemoryCuiPresenter 神経衰弱CUIプレゼンタークラス
type MemoryCuiPresenter struct{}### func (*MemoryCuiPresenter) ActionLogOutput
func (p *MemoryCuiPresenter) ActionLogOutput(m interfaces.MemoryGame) stringActionLogOutput 棋譜をテキスト出力
### func (*MemoryCuiPresenter) Output
func (p *MemoryCuiPresenter) Output(m interfaces.MemoryGame, lastErr error) stringOutput ゲーム状態を文字列出力
MemoryWebPresenter 神経衰弱Webプレゼンタークラス
type MemoryWebPresenter struct{}### func (*MemoryWebPresenter) ActionLogOutput
func (p *MemoryWebPresenter) ActionLogOutput(m interfaces.MemoryGame) stringActionLogOutput 棋譜をJSON出力
### func (*MemoryWebPresenter) Output
func (p *MemoryWebPresenter) Output(m interfaces.MemoryGame, lastErr error) stringOutput ゲーム状態をJSON出力
NapoleonCuiPresenter ナポレオンCUIプレゼンタークラス
type NapoleonCuiPresenter struct{}### func (*NapoleonCuiPresenter) ActionLogOutput
func (p *NapoleonCuiPresenter) ActionLogOutput(n interfaces.NapoleonGame) stringActionLogOutput 棋譜をテキスト出力
### func (*NapoleonCuiPresenter) HintOutput
func (p *NapoleonCuiPresenter) HintOutput(n interfaces.NapoleonGame) stringHintOutput ヒント情報を出力する
### func (*NapoleonCuiPresenter) Output
func (p *NapoleonCuiPresenter) Output(n interfaces.NapoleonGame, lastErr error) stringOutput ゲーム状態を文字列出力
NapoleonWebPresenter ナポレオンWebプレゼンタークラス
type NapoleonWebPresenter struct{}### func (*NapoleonWebPresenter) ActionLogOutput
func (p *NapoleonWebPresenter) ActionLogOutput(n interfaces.NapoleonGame) stringActionLogOutput 棋譜をJSON出力
### func (*NapoleonWebPresenter) HintOutput
func (p *NapoleonWebPresenter) HintOutput(n interfaces.NapoleonGame) stringHintOutput ヒント情報をJSON出力する
### func (*NapoleonWebPresenter) Output
func (p *NapoleonWebPresenter) Output(n interfaces.NapoleonGame, lastErr error) stringOutput ゲーム状態をJSON出力
OhHellCuiPresenter オー・ヘルCUIプレゼンタークラス
type OhHellCuiPresenter struct{}### func (*OhHellCuiPresenter) ActionLogOutput
func (p *OhHellCuiPresenter) ActionLogOutput(o interfaces.OhHellGame) stringActionLogOutput 棋譜をテキスト出力
### func (*OhHellCuiPresenter) HintOutput
func (p *OhHellCuiPresenter) HintOutput(o interfaces.OhHellGame) stringHintOutput ヒント情報を出力する
### func (*OhHellCuiPresenter) Output
func (p *OhHellCuiPresenter) Output(o interfaces.OhHellGame, lastErr error) stringOutput ゲーム状態を文字列出力
OhHellWebPresenter オー・ヘルWebプレゼンタークラス
type OhHellWebPresenter struct{}### func (*OhHellWebPresenter) ActionLogOutput
func (p *OhHellWebPresenter) ActionLogOutput(o interfaces.OhHellGame) stringActionLogOutput 棋譜をJSON出力
### func (*OhHellWebPresenter) HintOutput
func (p *OhHellWebPresenter) HintOutput(o interfaces.OhHellGame) stringHintOutput ヒント情報をJSON出力する
### func (*OhHellWebPresenter) Output
func (p *OhHellWebPresenter) Output(o interfaces.OhHellGame, lastErr error) stringOutput ゲーム状態をJSON出力
OldMaidCuiPresenter ババ抜きCUIプレゼンタークラス
type OldMaidCuiPresenter struct{}### func (*OldMaidCuiPresenter) ActionLogOutput
func (p *OldMaidCuiPresenter) ActionLogOutput(om interfaces.OldMaidGame) stringActionLogOutput 棋譜をテキスト出力
### func (*OldMaidCuiPresenter) Output
func (p *OldMaidCuiPresenter) Output(om interfaces.OldMaidGame, lastErr error) stringOutput ゲーム状態を文字列出力
OldMaidWebPresenter ババ抜きWebプレゼンタークラス
type OldMaidWebPresenter struct{}### func (*OldMaidWebPresenter) ActionLogOutput
func (owp *OldMaidWebPresenter) ActionLogOutput(om interfaces.OldMaidGame) stringActionLogOutput 棋譜をJSON出力
### func (*OldMaidWebPresenter) Output
func (owp *OldMaidWebPresenter) Output(om interfaces.OldMaidGame, lastErr error) stringOutput ゲーム状態をJSON出力
OmahaCuiPresenter オマハホールデムCUIプレゼンタークラス
type OmahaCuiPresenter struct{}### func (*OmahaCuiPresenter) ActionLogOutput
func (p *OmahaCuiPresenter) ActionLogOutput(o interfaces.OmahaGame) stringActionLogOutput 棋譜をテキスト出力
### func (*OmahaCuiPresenter) Output
func (p *OmahaCuiPresenter) Output(o interfaces.OmahaGame, lastErr error) stringOutput ゲーム状態を文字列出力
OmahaWebPresenter オマハホールデムWebプレゼンタークラス
type OmahaWebPresenter struct{}### func (*OmahaWebPresenter) ActionLogOutput
func (owp *OmahaWebPresenter) ActionLogOutput(o interfaces.OmahaGame) stringActionLogOutput 棋譜をJSON出力
### func (*OmahaWebPresenter) Output
func (owp *OmahaWebPresenter) Output(o interfaces.OmahaGame, lastErr error) stringOutput ゲーム状態をJSON出力
PigsTailCuiPresenter ぶたのしっぽCUIプレゼンタークラス
type PigsTailCuiPresenter struct{}### func (*PigsTailCuiPresenter) ActionLogOutput
func (p *PigsTailCuiPresenter) ActionLogOutput(pt interfaces.PigsTailGame) stringActionLogOutput 棋譜をテキスト出力
### func (*PigsTailCuiPresenter) Output
func (p *PigsTailCuiPresenter) Output(pt interfaces.PigsTailGame, lastErr error) stringOutput ゲーム状態を文字列出力
PigsTailWebPresenter ぶたのしっぽWebプレゼンタークラス
type PigsTailWebPresenter struct{}### func (*PigsTailWebPresenter) ActionLogOutput
func (pwp *PigsTailWebPresenter) ActionLogOutput(pt interfaces.PigsTailGame) stringActionLogOutput 棋譜をJSON出力
### func (*PigsTailWebPresenter) Output
func (pwp *PigsTailWebPresenter) Output(pt interfaces.PigsTailGame, lastErr error) stringOutput ゲーム状態をJSON出力
PineappleCuiPresenter パイナップルポーカーCUIプレゼンタークラス
type PineappleCuiPresenter struct{}### func (*PineappleCuiPresenter) ActionLogOutput
func (pp *PineappleCuiPresenter) ActionLogOutput(p interfaces.PineappleGame) stringActionLogOutput 棋譜をテキスト出力
### func (*PineappleCuiPresenter) Output
func (pp *PineappleCuiPresenter) Output(p interfaces.PineappleGame, lastErr error) stringOutput ゲーム状態を文字列出力
PineappleWebPresenter パイナップルポーカーWebプレゼンタークラス
type PineappleWebPresenter struct{}### func (*PineappleWebPresenter) ActionLogOutput
func (pp *PineappleWebPresenter) ActionLogOutput(p interfaces.PineappleGame) stringActionLogOutput 棋譜をJSON出力
### func (*PineappleWebPresenter) Output
func (pp *PineappleWebPresenter) Output(p interfaces.PineappleGame, lastErr error) stringOutput ゲーム状態をJSON出力
PinochleCuiPresenter ピノクルCUIプレゼンタークラス
type PinochleCuiPresenter struct{}### func (*PinochleCuiPresenter) ActionLogOutput
func (p *PinochleCuiPresenter) ActionLogOutput(g interfaces.PinochleGame) stringActionLogOutput 棋譜を出力
### func (*PinochleCuiPresenter) HintOutput
func (p *PinochleCuiPresenter) HintOutput(g interfaces.PinochleGame) stringHintOutput ヒント情報を出力
### func (*PinochleCuiPresenter) Output
func (p *PinochleCuiPresenter) Output(g interfaces.PinochleGame, lastErr error) stringOutput ゲーム状態を文字列出力
PinochleWebPresenter ピノクルWebプレゼンタークラス
type PinochleWebPresenter struct{}### func (*PinochleWebPresenter) ActionLogOutput
func (p *PinochleWebPresenter) ActionLogOutput(g interfaces.PinochleGame) stringActionLogOutput 棋譜を出力
### func (*PinochleWebPresenter) HintOutput
func (p *PinochleWebPresenter) HintOutput(g interfaces.PinochleGame) stringHintOutput ヒント情報を出力
### func (*PinochleWebPresenter) Output
func (p *PinochleWebPresenter) Output(g interfaces.PinochleGame, lastErr error) stringOutput ゲーム状態をJSON出力
PokerCuiPresenter ポーカーCUIプレゼンタークラス
type PokerCuiPresenter struct{}### func (*PokerCuiPresenter) ActionLogOutput
func (pcp *PokerCuiPresenter) ActionLogOutput(p interfaces.PokerGame) stringActionLogOutput 棋譜をテキスト出力
### func (*PokerCuiPresenter) Output
func (pcp *PokerCuiPresenter) Output(p interfaces.PokerGame, lastErr error) stringOutput ゲーム状態を出力
### func (*PokerCuiPresenter) OutputWithOdds
func (pcp *PokerCuiPresenter) OutputWithOdds(p interfaces.PokerGame, lastErr error, odds []domain.PokerDrawOdds) stringOutputWithOdds ゲーム状態 + オッズ出力
PokerWebPresenter ポーカーWebプレゼンタークラス
type PokerWebPresenter struct{}### func (*PokerWebPresenter) ActionLogOutput
func (pwp *PokerWebPresenter) ActionLogOutput(p interfaces.PokerGame) stringActionLogOutput 棋譜をJSON出力
### func (*PokerWebPresenter) Output
func (pwp *PokerWebPresenter) Output(p interfaces.PokerGame, lastErr error) stringOutput ゲーム状態をJSON出力
### func (*PokerWebPresenter) OutputWithOdds
func (pwp *PokerWebPresenter) OutputWithOdds(p interfaces.PokerGame, lastErr error, odds []domain.PokerDrawOdds) stringOutputWithOdds ゲーム状態 + ドローオッズをJSON出力
PyramidCuiPresenter ピラミッドCUIプレゼンタークラス
type PyramidCuiPresenter struct{}### func (*PyramidCuiPresenter) ActionLogOutput
func (pr *PyramidCuiPresenter) ActionLogOutput(p interfaces.PyramidGame) stringActionLogOutput 棋譜をテキスト出力
### func (*PyramidCuiPresenter) HintOutput
func (pr *PyramidCuiPresenter) HintOutput(p interfaces.PyramidGame) stringHintOutput ヒントを文字列出力
### func (*PyramidCuiPresenter) Output
func (pr *PyramidCuiPresenter) Output(p interfaces.PyramidGame, lastErr error) stringOutput ゲーム状態を文字列出力
PyramidWebPresenter ピラミッドWebプレゼンタークラス
type PyramidWebPresenter struct{}### func (*PyramidWebPresenter) ActionLogOutput
func (pr *PyramidWebPresenter) ActionLogOutput(p interfaces.PyramidGame) stringActionLogOutput 棋譜をJSON出力
### func (*PyramidWebPresenter) HintOutput
func (pr *PyramidWebPresenter) HintOutput(p interfaces.PyramidGame) stringHintOutput ヒントをJSON出力
### func (*PyramidWebPresenter) Output
func (pr *PyramidWebPresenter) Output(p interfaces.PyramidGame, lastErr error) stringOutput ゲーム状態をJSON出力
## type SevenCardStudCuiPresenter
SevenCardStudCuiPresenter セブンカードスタッドCUIプレゼンタークラス
type SevenCardStudCuiPresenter struct{}### func (*SevenCardStudCuiPresenter) ActionLogOutput
func (p *SevenCardStudCuiPresenter) ActionLogOutput(s interfaces.SevenCardStudGame) stringActionLogOutput 棋譜をテキスト出力
### func (*SevenCardStudCuiPresenter) Output
func (p *SevenCardStudCuiPresenter) Output(s interfaces.SevenCardStudGame, lastErr error) stringOutput ゲーム状態を文字列出力
## type SevenCardStudWebPresenter
SevenCardStudWebPresenter セブンカードスタッドWebプレゼンタークラス
type SevenCardStudWebPresenter struct{}### func (*SevenCardStudWebPresenter) ActionLogOutput
func (p *SevenCardStudWebPresenter) ActionLogOutput(s interfaces.SevenCardStudGame) stringActionLogOutput 棋譜をJSON出力
### func (*SevenCardStudWebPresenter) Output
func (p *SevenCardStudWebPresenter) Output(s interfaces.SevenCardStudGame, lastErr error) stringOutput ゲーム状態をJSON出力
SevensCuiPresenter 7並べCUIプレゼンタークラス
type SevensCuiPresenter struct{}### func (*SevensCuiPresenter) ActionLogOutput
func (p *SevensCuiPresenter) ActionLogOutput(s interfaces.SevensGame) stringActionLogOutput 棋譜をテキスト出力
### func (*SevensCuiPresenter) Output
func (p *SevensCuiPresenter) Output(s interfaces.SevensGame, lastErr error) stringOutput ゲーム状態を文字列出力
SevensWebPresenter 7並べWebプレゼンタークラス
type SevensWebPresenter struct{}### func (*SevensWebPresenter) ActionLogOutput
func (swp *SevensWebPresenter) ActionLogOutput(s interfaces.SevensGame) stringActionLogOutput 棋譜をJSON出力
### func (*SevensWebPresenter) Output
func (swp *SevensWebPresenter) Output(s interfaces.SevensGame, lastErr error) stringOutput ゲーム状態をJSON出力
ShortDeckCuiPresenter ショートデックホールデムCUIプレゼンタークラス
type ShortDeckCuiPresenter struct{}### func (*ShortDeckCuiPresenter) ActionLogOutput
func (p *ShortDeckCuiPresenter) ActionLogOutput(o interfaces.ShortDeckGame) stringActionLogOutput 棋譜をテキスト出力
### func (*ShortDeckCuiPresenter) Output
func (p *ShortDeckCuiPresenter) Output(o interfaces.ShortDeckGame, lastErr error) stringOutput ゲーム状態を文字列出力
ShortDeckWebPresenter ショートデックホールデムWebプレゼンタークラス
type ShortDeckWebPresenter struct{}### func (*ShortDeckWebPresenter) ActionLogOutput
func (owp *ShortDeckWebPresenter) ActionLogOutput(o interfaces.ShortDeckGame) stringActionLogOutput 棋譜をJSON出力
### func (*ShortDeckWebPresenter) Output
func (owp *ShortDeckWebPresenter) Output(o interfaces.ShortDeckGame, lastErr error) stringOutput ゲーム状態をJSON出力
SpadesCuiPresenter スペードCUIプレゼンタークラス
type SpadesCuiPresenter struct{}### func (*SpadesCuiPresenter) ActionLogOutput
func (p *SpadesCuiPresenter) ActionLogOutput(s interfaces.SpadesGame) stringActionLogOutput 棋譜をテキスト出力
### func (*SpadesCuiPresenter) HintOutput
func (p *SpadesCuiPresenter) HintOutput(s interfaces.SpadesGame) stringHintOutput ヒント情報を出力する
### func (*SpadesCuiPresenter) Output
func (p *SpadesCuiPresenter) Output(s interfaces.SpadesGame, lastErr error) stringOutput ゲーム状態を文字列出力
SpadesWebPresenter スペードWebプレゼンタークラス
type SpadesWebPresenter struct{}### func (*SpadesWebPresenter) ActionLogOutput
func (p *SpadesWebPresenter) ActionLogOutput(s interfaces.SpadesGame) stringActionLogOutput 棋譜をJSON出力
### func (*SpadesWebPresenter) HintOutput
func (p *SpadesWebPresenter) HintOutput(s interfaces.SpadesGame) stringHintOutput ヒント情報をJSON出力する
### func (*SpadesWebPresenter) Output
func (p *SpadesWebPresenter) Output(s interfaces.SpadesGame, lastErr error) stringOutput ゲーム状態をJSON出力
SpeedCuiPresenter スピードCUIプレゼンタークラス
type SpeedCuiPresenter struct{}### func (*SpeedCuiPresenter) ActionLogOutput
func (p *SpeedCuiPresenter) ActionLogOutput(s interfaces.SpeedGame) stringActionLogOutput 棋譜を文字列出力
### func (*SpeedCuiPresenter) Output
func (p *SpeedCuiPresenter) Output(s interfaces.SpeedGame, lastErr error) stringOutput ゲーム状態を文字列出力
SpeedWebPresenter スピードWebプレゼンタークラス
type SpeedWebPresenter struct{}### func (*SpeedWebPresenter) ActionLogOutput
func (p *SpeedWebPresenter) ActionLogOutput(s interfaces.SpeedGame) stringActionLogOutput 棋譜出力
### func (*SpeedWebPresenter) Output
func (p *SpeedWebPresenter) Output(s interfaces.SpeedGame, lastErr error) stringOutput ゲーム状態をJSON出力
SpiderCuiPresenter スパイダーソリティアCUIプレゼンタークラス
type SpiderCuiPresenter struct{}### func (*SpiderCuiPresenter) ActionLogOutput
func (p *SpiderCuiPresenter) ActionLogOutput(s interfaces.SpiderGame) stringActionLogOutput 棋譜をテキスト出力
### func (*SpiderCuiPresenter) HintOutput
func (p *SpiderCuiPresenter) HintOutput(s interfaces.SpiderGame) stringHintOutput ヒントを文字列出力
### func (*SpiderCuiPresenter) Output
func (p *SpiderCuiPresenter) Output(s interfaces.SpiderGame, lastErr error) stringOutput ゲーム状態を文字列出力
SpiderWebPresenter スパイダーソリティアWebプレゼンタークラス
type SpiderWebPresenter struct{}### func (*SpiderWebPresenter) ActionLogOutput
func (p *SpiderWebPresenter) ActionLogOutput(s interfaces.SpiderGame) stringActionLogOutput 棋譜をJSON出力
### func (*SpiderWebPresenter) HintOutput
func (p *SpiderWebPresenter) HintOutput(s interfaces.SpiderGame) stringHintOutput ヒントをJSON出力
### func (*SpiderWebPresenter) Output
func (p *SpiderWebPresenter) Output(s interfaces.SpiderGame, lastErr error) stringOutput ゲーム状態をJSON出力
ThreeCardCuiPresenter スリーカードポーカーCUIプレゼンタークラス
type ThreeCardCuiPresenter struct {
}### func (*ThreeCardCuiPresenter) ActionLogOutput
func (tp *ThreeCardCuiPresenter) ActionLogOutput(tc interfaces.ThreeCardGame) stringActionLogOutput 棋譜をテキスト出力
### func (*ThreeCardCuiPresenter) Output
func (tp *ThreeCardCuiPresenter) Output(tc interfaces.ThreeCardGame, lastErr error) stringOutput ゲーム状態を出力
ThreeCardWebPresenter スリーカードポーカーWebプレゼンタークラス
type ThreeCardWebPresenter struct {
}### func (*ThreeCardWebPresenter) ActionLogOutput
func (tp *ThreeCardWebPresenter) ActionLogOutput(tc interfaces.ThreeCardGame) stringActionLogOutput 棋譜をJSON出力
### func (*ThreeCardWebPresenter) Output
func (tp *ThreeCardWebPresenter) Output(tc interfaces.ThreeCardGame, lastErr error) stringOutput ゲーム状態を出力
TriPeaksCuiPresenter トリピークスCUIプレゼンタークラス
type TriPeaksCuiPresenter struct{}### func (*TriPeaksCuiPresenter) ActionLogOutput
func (pr *TriPeaksCuiPresenter) ActionLogOutput(t interfaces.TriPeaksGame) stringActionLogOutput 棋譜をテキスト出力
### func (*TriPeaksCuiPresenter) HintOutput
func (pr *TriPeaksCuiPresenter) HintOutput(t interfaces.TriPeaksGame) stringHintOutput ヒントを文字列出力
### func (*TriPeaksCuiPresenter) Output
func (pr *TriPeaksCuiPresenter) Output(t interfaces.TriPeaksGame, lastErr error) stringOutput ゲーム状態を文字列出力
TriPeaksWebPresenter トリピークスWebプレゼンタークラス
type TriPeaksWebPresenter struct{}### func (*TriPeaksWebPresenter) ActionLogOutput
func (pr *TriPeaksWebPresenter) ActionLogOutput(t interfaces.TriPeaksGame) stringActionLogOutput 棋譜をJSON出力
### func (*TriPeaksWebPresenter) HintOutput
func (pr *TriPeaksWebPresenter) HintOutput(t interfaces.TriPeaksGame) stringHintOutput ヒントをJSON出力
### func (*TriPeaksWebPresenter) Output
func (pr *TriPeaksWebPresenter) Output(t interfaces.TriPeaksGame, lastErr error) stringOutput ゲーム状態をJSON出力
## type VideoPokerCuiPresenter
VideoPokerCuiPresenter ビデオポーカーCUIプレゼンタークラス
type VideoPokerCuiPresenter struct {
}### func (*VideoPokerCuiPresenter) ActionLogOutput
func (vpp *VideoPokerCuiPresenter) ActionLogOutput(vp interfaces.VideoPokerGame) stringActionLogOutput 棋譜をテキスト出力
### func (*VideoPokerCuiPresenter) Output
func (vpp *VideoPokerCuiPresenter) Output(vp interfaces.VideoPokerGame, lastErr error) stringOutput ゲーム状態を出力
## type VideoPokerWebPresenter
VideoPokerWebPresenter ビデオポーカーWebプレゼンタークラス
type VideoPokerWebPresenter struct {
}### func (*VideoPokerWebPresenter) ActionLogOutput
func (vpp *VideoPokerWebPresenter) ActionLogOutput(vp interfaces.VideoPokerGame) stringActionLogOutput 棋譜をJSON出力
### func (*VideoPokerWebPresenter) Output
func (vpp *VideoPokerWebPresenter) Output(vp interfaces.VideoPokerGame, lastErr error) stringOutput ゲーム状態を出力
Generated by gomarkdoc