Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Gusabary/UNO
/ types & classes
Types & classes
67 in github.com/Gusabary/UNO
⨍
Functions
256
◇
Types & classes
67
↓ 4 callers
Class
Card
src/game/cards.h:48
↓ 2 callers
Class
Bot
bot/bot.py:6
↓ 1 callers
Class
Config
src/common/config.h:36
Class
ActionInfo
src/game/info.h:69
Class
ActionMsg
src/network/msg.h:49
Enum
ActionType
src/network/msg.h:42
Enum
CardColor
src/game/cards.h:19
Class
CardFixture
test/game/card_test.cpp:11
Class
CardPile
* \c CardPile: a plie of cards, can be derived as \c Deck and \c DiscardPile * providing some methods about push/pop, which can be used in different
src/game/cards.h:189
Class
CardSet
* Some special sets of \c CardColor or \c CardText. */
src/game/cards.h:42
Enum
CardText
src/game/cards.h:24
Class
Client
src/network/client.h:26
Class
ColorEscape
src/ui/outputter.h:11
Class
Common
src/common/common.h:8
Class
CommonConfigInfo
* config info that is used by Config::SetUpCommonConfig, * which is inside the \c Config class */
src/common/config.h:28
Class
Deck
src/game/cards.h:246
Class
DiscardPile
src/game/cards.h:233
Class
DrawInfo
src/game/info.h:86
Class
DrawMsg
src/network/msg.h:54
Class
DrawRspInfo
src/game/info.h:125
Class
DrawRspMsg
src/network/msg.h:66
Class
GameBoard
src/game/game_board.h:15
Class
GameBoardFixture
test/game/game_board_test.cpp:12
Class
GameConfigInfo
* config info that is used by \c GameBoard and \c Player, * which is outside the \c Config class */
src/common/config.h:15
Class
GameEndInfo
src/game/info.h:140
Class
GameEndMsg
src/network/msg.h:71
Class
GameStartInfo
src/game/info.h:49
Class
GameStartMsg
src/network/msg.h:33
Class
GameStat
src/game/stat.h:10
Class
GameStatFixture
test/game/game_stat_test.cpp:11
Class
HandCards
src/game/cards.h:92
Class
IClient
src/network/client.h:13
Class
IClient
src/common/util.h:18
Class
IServer
src/network/server.h:13
Class
IServer
src/common/util.h:16
Class
Info
src/game/info.h:16
Class
InfoFixture
test/game/info_test.cpp:11
Enum
InputAction
src/ui/inputter.h:11
Class
Inputter
src/ui/inputter.h:19
Class
JoinGameInfo
src/game/info.h:21
Class
JoinGameMsg
src/network/msg.h:23
Class
JoinGameRspInfo
src/game/info.h:34
Class
JoinGameRspMsg
src/network/msg.h:27
Class
MockClient
test/mock.h:26
Class
MockServer
test/mock.h:14
Class
Msg
src/network/msg.h:18
Enum
MsgType
src/network/msg.h:9
Class
Outputter
src/ui/outputter.h:20
Class
PlayInfo
src/game/info.h:109
Class
PlayMsg
src/network/msg.h:61
Class
Player
src/game/player.h:16
Class
PlayerStat
src/game/stat.h:68
Class
PlayerStatFixture
test/game/player_stat_test.cpp:11
Class
RenderInfo
src/ui/view_formatter.h:42
Class
Server
src/network/server.h:31
Class
Session
src/network/session.h:18
Class
SessionFixture
test/network/session_test.cpp:15
Class
SessionFixture
src/network/session.h:11
Class
SkipInfo
src/game/info.h:99
Class
SkipMsg
src/network/msg.h:58
Class
Terminal
src/common/terminal.h:10
Class
UIManager
src/ui/ui_manager.h:17
Class
Util
src/common/util.h:24
Class
View
src/ui/view.h:14
Class
ViewFormatter
src/ui/view_formatter.h:11
Class
pollfd
src/common/util.cpp:43
Class
termios
src/common/terminal.h:52