| 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::TrackSelectScene | private |
| cancelSignal_t typedef | HoverRace::Client::TrackSelectScene | |
| 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::DialogScene | protected |
| display | HoverRace::Client::FormScene | protected |
| FormScene(Display::Display &display, const std::string &name="") | HoverRace::Client::FormScene | |
| GetCancelSignal() | HoverRace::Client::TrackSelectScene | inline |
| GetContentRoot() const | HoverRace::Client::DialogScene | inlineprotected |
| GetFullTitle() const | HoverRace::Client::DialogScene | inlineprotected |
| GetName() const | HoverRace::Client::Scene | inline |
| GetOkSignal() | HoverRace::Client::TrackSelectScene | 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 |
| mapTexture | HoverRace::Client::TrackSelectScene | private |
| MARGIN_WIDTH | HoverRace::Client::DialogScene | static |
| MoveToBackground() | HoverRace::Client::Scene | |
| MoveToForeground() | HoverRace::Client::Scene | |
| okSignal | HoverRace::Client::TrackSelectScene | private |
| okSignal_t typedef | HoverRace::Client::TrackSelectScene | |
| OnCancel() | HoverRace::Client::DialogScene | protectedvirtual |
| OnExtra() | HoverRace::Client::DialogScene | protectedvirtual |
| OnOk() | HoverRace::Client::DialogScene | protectedvirtual |
| OnPhaseChanged(Phase oldPhase) | HoverRace::Client::Scene | inlineprotectedvirtual |
| OnPhaseTransition(double progress) override | HoverRace::Client::TrackSelectScene | protectedvirtual |
| OnReady() | HoverRace::Client::TrackSelectScene | private |
| OnScenePushed() | HoverRace::Client::Scene | inlinevirtual |
| OnStateChanged(State oldState) | HoverRace::Client::Scene | inlineprotectedvirtual |
| OnStateTransition(double progress) | HoverRace::Client::Scene | inlineprotectedvirtual |
| OnTrackChanged() | HoverRace::Client::TrackSelectScene | private |
| OnTrackSelected(std::shared_ptr< Model::TrackEntry > entry) | HoverRace::Client::TrackSelectScene | private |
| 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 |
| readyBtn | HoverRace::Client::TrackSelectScene | private |
| Render() override | HoverRace::Client::DialogScene | virtual |
| renderProfiler | HoverRace::Client::Scene | protected |
| RenderScene() | HoverRace::Client::Scene | inline |
| RequestLayout() | HoverRace::Client::UiScene | inlineprotected |
| rootProfiler | HoverRace::Client::Scene | protected |
| rulebookDescLbl | HoverRace::Client::TrackSelectScene | private |
| rulebookLbl | HoverRace::Client::TrackSelectScene | private |
| rules | HoverRace::Client::TrackSelectScene | private |
| Scene(const std::string &name="Unnamed Scene") | HoverRace::Client::Scene | |
| selectedTrack | HoverRace::Client::TrackSelectScene | private |
| selTrackPanel | HoverRace::Client::TrackSelectScene | private |
| 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 | |
| subtitleGrid | HoverRace::Client::TrackSelectScene | private |
| subtitleRule | HoverRace::Client::TrackSelectScene | private |
| SUPER typedef | HoverRace::Client::TrackSelectScene | 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 |
| trackDescLbl | HoverRace::Client::TrackSelectScene | private |
| trackList | HoverRace::Client::TrackSelectScene | private |
| trackMetaGrid | HoverRace::Client::TrackSelectScene | private |
| trackNameLbl | HoverRace::Client::TrackSelectScene | private |
| trackPanel | HoverRace::Client::TrackSelectScene | private |
| trackPic | HoverRace::Client::TrackSelectScene | private |
| trackPick | HoverRace::Client::TrackSelectScene | private |
| trackSelected | HoverRace::Client::TrackSelectScene | private |
| TrackSelectScene(Display::Display &display, GameDirector &director, std::shared_ptr< const Rulebook > rulebook) | HoverRace::Client::TrackSelectScene | |
| UiScene(const std::string &name="") | HoverRace::Client::UiScene | inline |
| ~DialogScene() | HoverRace::Client::DialogScene | virtual |
| ~FormScene() | HoverRace::Client::FormScene | virtual |
| ~Scene() | HoverRace::Client::Scene | inlinevirtual |
| ~TrackSelectScene() | HoverRace::Client::TrackSelectScene | virtual |
| ~UiScene() | HoverRace::Client::UiScene | inlinevirtual |