#include <phases_toolbar.h>
|
| void | sendGameCommand (const ::google::protobuf::Message &command, int playerId) |
|
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *, QWidget *) override |
◆ PhasesToolbar()
| PhasesToolbar::PhasesToolbar |
( |
QGraphicsItem * | parent = nullptr | ) |
|
|
explicit |
◆ actDrawCard
| void PhasesToolbar::actDrawCard |
( |
| ) |
|
|
privateslot |
◆ actNextTurn
| void PhasesToolbar::actNextTurn |
( |
| ) |
|
|
privateslot |
◆ actUntapAll
| void PhasesToolbar::actUntapAll |
( |
| ) |
|
|
privateslot |
◆ boundingRect()
| QRectF PhasesToolbar::boundingRect |
( |
| ) |
const |
|
nodiscardoverride |
◆ getLongPhaseName()
| QString PhasesToolbar::getLongPhaseName |
( |
int | phase | ) |
const |
|
nodiscard |
◆ getWidth()
| double PhasesToolbar::getWidth |
( |
| ) |
const |
|
inlinenodiscard |
◆ paint()
| void PhasesToolbar::paint |
( |
QPainter * | painter, |
|
|
const QStyleOptionGraphicsItem * | , |
|
|
QWidget * | ) |
|
overrideprotected |
◆ phaseButtonClicked
| void PhasesToolbar::phaseButtonClicked |
( |
| ) |
|
|
privateslot |
◆ phaseCount()
| int PhasesToolbar::phaseCount |
( |
| ) |
const |
|
inlinenodiscard |
◆ rearrangeButtons()
| void PhasesToolbar::rearrangeButtons |
( |
| ) |
|
|
private |
◆ retranslateUi()
| void PhasesToolbar::retranslateUi |
( |
| ) |
|
◆ sendGameCommand
| void PhasesToolbar::sendGameCommand |
( |
const ::google::protobuf::Message & | command, |
|
|
int | playerId ) |
|
signal |
◆ setActivePhase
| void PhasesToolbar::setActivePhase |
( |
int | phase | ) |
|
|
slot |
◆ setHeight()
| void PhasesToolbar::setHeight |
( |
double | _height | ) |
|
◆ triggerPhaseAction
| void PhasesToolbar::triggerPhaseAction |
( |
int | phase | ) |
|
|
slot |
◆ buttonCount
| const int PhasesToolbar::buttonCount = 12 |
|
staticprivate |
◆ buttonList
◆ height
| double PhasesToolbar::height |
|
private |
◆ marginSize
| const double PhasesToolbar::marginSize = 3 |
|
staticprivate |
◆ nextTurnButton
◆ spaceCount
| const int PhasesToolbar::spaceCount = 6 |
|
staticprivate |
◆ symbolSize
| double PhasesToolbar::symbolSize |
|
private |
◆ width
| double PhasesToolbar::width |
|
private |
◆ ySpacing
| double PhasesToolbar::ySpacing |
|
private |
The documentation for this class was generated from the following files: