Civilization
client::GameWindow Member List

This is the complete list of members for client::GameWindow, including all inherited members.

actionCardsToDisplay (defined in client::GameWindow)client::GameWindow
addPlayer(std::string username) (defined in client::GameWindow)client::GameWindow
backgroundTexture (defined in client::GameWindow)client::GameWindow
bodyFont (defined in client::GameWindow)client::GameWindow
boxTexture (defined in client::GameWindow)client::GameWindow
changeMouseCursor(sf::Event &event, std::shared_ptr< bool > moveMode)client::GameWindow
chatBox (defined in client::GameWindow)client::GameWindow
clickAction(sf::Event &event, sf::Vector2i clickPosition, std::shared_ptr< bool > moveMode)client::GameWindow
clientCursor (defined in client::GameWindow)client::GameWindow
displayWindow()client::GameWindow
elementTextureToDisplay (defined in client::GameWindow)client::GameWindow
endOfRoundButton (defined in client::GameWindow)client::GameWindow
firstHexagonPosition (defined in client::GameWindow)client::GameWindow
gameEnginePtr (defined in client::GameWindow)client::GameWindow
GameWindow()client::GameWindow
getBoxesElementsPosition(float boxXProportion, float boxYProportion, GraphicCard &priorityCard)client::GameWindow
getCurrentTime(bool timeSecond=true)client::GameWindow
getPlayerNumber(std::string username) (defined in client::GameWindow)client::GameWindow
handleGameEvent(sf::Event &event, sf::Vector2i &clickStartingPoint, std::shared_ptr< bool > moveMode, std::shared_ptr< bool > clickMode)client::GameWindow
handleKeyboardEvent(sf::Event::KeyEvent keyEvent)client::GameWindow
hudTextureToDisplay (defined in client::GameWindow)client::GameWindow
isChatOpen (defined in client::GameWindow)client::GameWindow
loadElementTexture()client::GameWindow
loadHudTexture()client::GameWindow
loadMapTexture()client::GameWindow
mapShared (defined in client::GameWindow)client::GameWindow
mapTextureToDisplay (defined in client::GameWindow)client::GameWindow
menuWindow() (defined in client::GameWindow)client::GameWindow
modifyTextForUser(std::string text)client::GameWindow
moveMap(sf::Vector2i &clickStartingPoint, sf::Vector2i position, bool reset=false)client::GameWindow
moveToRightPriorityCards(int difficulty)client::GameWindow
onHexagonClick(sf::Vector2i clickPosition) (defined in client::GameWindow)client::GameWindow
openJsonFile(std::string path)client::GameWindow
priorityCardClickAction(sf::Vector2i clickPosition)client::GameWindow
priorityCards (defined in client::GameWindow)client::GameWindow
rotateTechWheel(int newLevel) (defined in client::GameWindow)client::GameWindow
selectElementToDisplay(int x, int y) (defined in client::GameWindow)client::GameWindow
sendMessage()client::GameWindow
setUpText(GraphicCard &card, std::string title, std::string body, sf::Font &titleFont, sf::Font &bodyFont, const Json::Value &dataNumber, float titleTextProportion, float bodyTextProportion)client::GameWindow
setWinnerWindow(std::string winner, std::string causes)client::GameWindow
startGame()client::GameWindow
techWheelRotation (defined in client::GameWindow)client::GameWindow
textForTheUser (defined in client::GameWindow)client::GameWindow
titleFont (defined in client::GameWindow)client::GameWindow
updateElementTexture()client::GameWindow
updatePlayerMutex (defined in client::GameWindow)client::GameWindow
validateBoxesWindow (defined in client::GameWindow)client::GameWindow
whoIsPlayingButtons (defined in client::GameWindow)client::GameWindow
winnerWindow (defined in client::GameWindow)client::GameWindow