Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
Display.cpp File Reference
#include "Display.hpp"
#include "BoardCameraController.hpp"
#include "PlayerSelection.hpp"
#include "IBar.hpp"
#include <algorithm>
#include <array>
#include <cmath>
#include <cstdlib>
#include <limits>
Include dependency graph for Display.cpp:

Go to the source code of this file.

Namespaces

namespace  monopoly
 
namespace  monopoly::display
 

Functions

bool monopoly::display::initialize ()
 
void monopoly::display::shutdown ()
 
void monopoly::display::setBackdrop (Screen2D screen)
 
void monopoly::display::beginDiceCameraOverride (std::optional< std::uint8_t > randomFourteen)
 
void monopoly::display::releaseDiceCameraOverride ()
 
void monopoly::display::endDiceCameraOverrideEarly ()
 
void monopoly::display::cancelDiceCameraOverride ()
 
void monopoly::display::noteBoardActivity () noexcept
 
void monopoly::display::applyTokenVoicesOption (bool enabled) noexcept
 
void monopoly::display::applyHostCommentsOption (bool enabled) noexcept
 
void monopoly::display::applyMusicOption (bool musicOn) noexcept
 
void monopoly::display::applyMusicTune (std::uint8_t tuneIndex) noexcept
 
void monopoly::display::applyRuntimeOptions (bool tokenAnimationsOn, bool cameraMovementOn, bool lightingOn, bool board3DOn) noexcept
 
void monopoly::display::cycleIBarCamera (std::int32_t currentSquare, bool sequential) noexcept
 
void monopoly::display::setTokenAnimationStackActive (bool active) noexcept
 
void monopoly::display::requestBssmCamera (std::int32_t square, std::uint8_t action) noexcept
 
void monopoly::display::processBoardInput (const uimsg::Message &message)
 
void monopoly::display::showAll2 ()
 
void monopoly::display::tickActions (std::uint64_t numberOfTicks)
 
State & monopoly::display::state ()
 
const State & monopoly::display::stateReadOnly ()