#include <BoardCameraController.hpp>
|
| void | reset (std::uint64_t tick=0) noexcept |
| |
| Update | tick (std::uint64_t tick) noexcept |
| |
| void | requestPreset (pieces::BoardCameraView view, std::uint64_t tick, bool forceInterrupt=false, bool manualRequest=false) noexcept |
| |
| void | requestDiceMove (std::uint64_t tick, std::uint8_t randomFourteen) noexcept |
| |
| void | requestDemoPreset (pieces::BoardCameraView view, std::uint64_t tick, std::uint64_t duration) noexcept |
| |
| void | requestFloatingIdle (std::uint64_t tick, const std::array< float, 3 > &previousVariation, const std::array< float, 3 > &nextVariation) noexcept |
| |
| bool | requestManualMouseMove (std::int32_t deltaX, std::int32_t deltaY, bool verticalOrbit, std::uint64_t tick) noexcept |
| |
| void | releaseManualMouse () noexcept |
| |
| const engine::World3DCamera & | current () const noexcept |
| |
| const engine::World3DCamera & | startCamera () const noexcept |
| |
| const engine::World3DCamera & | endCamera () const noexcept |
| |
| bool | moving () const noexcept |
| |
| bool | waiting () const noexcept |
| |
| bool | floating () const noexcept |
| |
| bool | manualMouseActive () const noexcept |
| |
Definition at line 31 of file BoardCameraController.hpp.
◆ current()
◆ endCamera()
◆ floating()
| bool monopoly::boardcamera::Controller::floating |
( |
| ) |
const |
|
inlinenoexcept |
◆ manualMouseActive()
| bool monopoly::boardcamera::Controller::manualMouseActive |
( |
| ) |
const |
|
inlinenoexcept |
◆ moving()
| bool monopoly::boardcamera::Controller::moving |
( |
| ) |
const |
|
inlinenoexcept |
◆ releaseManualMouse()
| void monopoly::boardcamera::Controller::releaseManualMouse |
( |
| ) |
|
|
noexcept |
◆ requestDemoPreset()
◆ requestDiceMove()
| void monopoly::boardcamera::Controller::requestDiceMove |
( |
std::uint64_t |
tick, |
|
|
std::uint8_t |
randomFourteen |
|
) |
| |
|
noexcept |
◆ requestFloatingIdle()
| void monopoly::boardcamera::Controller::requestFloatingIdle |
( |
std::uint64_t |
tick, |
|
|
const std::array< float, 3 > & |
previousVariation, |
|
|
const std::array< float, 3 > & |
nextVariation |
|
) |
| |
|
noexcept |
◆ requestManualMouseMove()
| bool monopoly::boardcamera::Controller::requestManualMouseMove |
( |
std::int32_t |
deltaX, |
|
|
std::int32_t |
deltaY, |
|
|
bool |
verticalOrbit, |
|
|
std::uint64_t |
tick |
|
) |
| |
|
noexcept |
◆ requestPreset()
◆ reset()
| void monopoly::boardcamera::Controller::reset |
( |
std::uint64_t |
tick = 0 | ) |
|
|
noexcept |
◆ startCamera()
◆ tick()
| Update monopoly::boardcamera::Controller::tick |
( |
std::uint64_t |
tick | ) |
|
|
noexcept |
◆ waiting()
| bool monopoly::boardcamera::Controller::waiting |
( |
| ) |
const |
|
inlinenoexcept |
The documentation for this class was generated from the following files: