Advance(Util::OS::timestamp_t tick) | HoverRace::Client::Scene | protectedvirtual |
advanceProfiler | HoverRace::Client::Scene | protected |
AdvanceScene(Util::OS::timestamp_t tick) | HoverRace::Client::Scene | inline |
AttachController(Control::InputEventController &controller, ConnList &conns) override | HoverRace::Client::DialogScene | virtual |
AttachInput(Control::InputEventController &controller) | HoverRace::Client::Scene | |
cancelSignal | HoverRace::Client::GameSelectScene | private |
cancelSignal_t typedef | HoverRace::Client::GameSelectScene | |
DetachController(Control::InputEventController &controller, ConnList &conns) override | HoverRace::Client::DialogScene | virtual |
DetachInput(Control::InputEventController &controller) | HoverRace::Client::Scene | |
DialogScene(Display::Display &display, GameDirector &director, const std::string &parentTitle, const std::string &title, const std::string &name) | HoverRace::Client::DialogScene | |
DialogScene(Display::Display &display, GameDirector &director, const std::string &title="", const std::string &name="") | HoverRace::Client::DialogScene | inline |
director | HoverRace::Client::GameSelectScene | private |
display | HoverRace::Client::GameSelectScene | private |
FormScene(Display::Display &display, const std::string &name="") | HoverRace::Client::FormScene | |
GameSelectScene(Display::Display &display, GameDirector &director, RulebookLibrary &rulebookLibrary, bool multiplayer) | HoverRace::Client::GameSelectScene | |
GetCancelSignal() | HoverRace::Client::GameSelectScene | inline |
GetContentRoot() const | HoverRace::Client::DialogScene | inlineprotected |
GetFullTitle() const | HoverRace::Client::DialogScene | inlineprotected |
GetName() const | HoverRace::Client::Scene | inline |
GetOkSignal() | HoverRace::Client::GameSelectScene | inline |
GetPhase() const | HoverRace::Client::Scene | inline |
GetPhaseDuration(Util::OS::timestamp_t curTime=Util::OS::Time()) | HoverRace::Client::Scene | inlineprotected |
GetRoot() const | HoverRace::Client::FormScene | inlineprotected |
GetStartingPhaseTime() | HoverRace::Client::Scene | inlineprotected |
GetState() const | HoverRace::Client::Scene | inline |
GetStateDuration(Util::OS::timestamp_t curTime=Util::OS::Time()) | HoverRace::Client::Scene | inlineprotected |
GetStatusRoot() const | HoverRace::Client::DialogScene | inlineprotected |
GetTitle() const | HoverRace::Client::DialogScene | inlineprotected |
IsMouseCursorEnabled() const override | HoverRace::Client::UiScene | inlinevirtual |
JoinTitles(const std::string &parent, const std::string &title) | HoverRace::Client::DialogScene | protectedstatic |
Layout() | HoverRace::Client::UiScene | inlineprotectedvirtual |
MARGIN_WIDTH | HoverRace::Client::DialogScene | static |
modeBtns | HoverRace::Client::GameSelectScene | private |
MoveToBackground() | HoverRace::Client::Scene | |
MoveToForeground() | HoverRace::Client::Scene | |
okSignal | HoverRace::Client::GameSelectScene | private |
okSignal_t typedef | HoverRace::Client::GameSelectScene | |
OnCancel() override | HoverRace::Client::GameSelectScene | protectedvirtual |
OnExtra() | HoverRace::Client::DialogScene | protectedvirtual |
OnOk() override | HoverRace::Client::GameSelectScene | protectedvirtual |
OnPhaseChanged(Phase oldPhase) | HoverRace::Client::Scene | inlineprotectedvirtual |
OnPhaseTransition(double progress) override | HoverRace::Client::GameSelectScene | protectedvirtual |
OnRulebookSelected(std::shared_ptr< const Rulebook > rulebook) | HoverRace::Client::GameSelectScene | private |
OnScenePushed() | HoverRace::Client::Scene | inlinevirtual |
OnStateChanged(State oldState) | HoverRace::Client::Scene | inlineprotectedvirtual |
OnStateTransition(double progress) override | HoverRace::Client::GameSelectScene | protectedvirtual |
operator=(const Scene &)=delete | HoverRace::Client::Scene | |
OutputDebugText(std::ostream &oss) const | HoverRace::Client::Scene | inlinevirtual |
Phase enum name | HoverRace::Client::Scene | |
prepareProfiler | HoverRace::Client::Scene | protected |
PrepareRender() override | HoverRace::Client::DialogScene | virtual |
PrepareScene() | HoverRace::Client::Scene | inline |
Render() override | HoverRace::Client::GameSelectScene | virtual |
renderProfiler | HoverRace::Client::Scene | protected |
RenderScene() | HoverRace::Client::Scene | inline |
RequestLayout() | HoverRace::Client::UiScene | inlineprotected |
rootProfiler | HoverRace::Client::Scene | protected |
rulebookPanel | HoverRace::Client::GameSelectScene | private |
Scene(const std::string &name="Unnamed Scene") | HoverRace::Client::Scene | |
SetBackground(Display::Background *fader) | HoverRace::Client::DialogScene | protected |
SetFocusRoot(std::shared_ptr< Display::UiViewModel > root) | HoverRace::Client::UiScene | protected |
SetPhase(Phase phase) | HoverRace::Client::Scene | |
SetPhaseTransitionDuration(Util::OS::timestamp_t ms) | HoverRace::Client::Scene | inlineprotected |
SetStateTransitionDuration(Util::OS::timestamp_t ms) | HoverRace::Client::Scene | inlineprotected |
SetStoppingTransitionEnabled(bool enabled) | HoverRace::Client::DialogScene | protected |
State enum name | HoverRace::Client::Scene | |
SUPER typedef | HoverRace::Client::GameSelectScene | private |
SupportCancelAction(const std::string &label="") | HoverRace::Client::DialogScene | protected |
SupportExtraAction(const std::string &label) | HoverRace::Client::DialogScene | protected |
SupportOkAction(const std::string &label="") | HoverRace::Client::DialogScene | protected |
trackSelected | HoverRace::Client::GameSelectScene | private |
UiScene(const std::string &name="") | HoverRace::Client::UiScene | inline |
~DialogScene() | HoverRace::Client::DialogScene | virtual |
~FormScene() | HoverRace::Client::FormScene | virtual |
~GameSelectScene() | HoverRace::Client::GameSelectScene | virtual |
~Scene() | HoverRace::Client::Scene | inlinevirtual |
~UiScene() | HoverRace::Client::UiScene | inlinevirtual |