|
HoverRace
2.0
|
Namespaces | |
| HoverScript | |
| Module | |
Classes | |
| class | Announcement |
| Base class for announcements. More... | |
| class | AudioSettingsScene |
| Audio settings dialog. More... | |
| class | AvatarSelectScene |
| Select an avatar from the avatar gallery. More... | |
| class | BulletinBoard |
| Container for active announcements. More... | |
| class | ClientApp |
| Main game shell. More... | |
| class | ClientSession |
| class | DebugScene |
| Overlay for displaying debug information. More... | |
| class | DemoGameScene |
| Demo mode, used for the main menu background. More... | |
| class | DialogScene |
| Base class for scenes with a title and status area. More... | |
| class | DisplaySelectScene |
| Selector for monitor and resolution. More... | |
| class | FormScene |
| Base class for full-scene menus and the like. More... | |
| class | GameDirector |
| Interface for game client shells. More... | |
| class | GameScene |
| Base for scenes that render and interact with tracks. More... | |
| class | GameSelectScene |
| Select options for a new game (track, rules, etc.). More... | |
| class | LoadingScene |
| Base class for "Please Wait" loading scenes. More... | |
| class | LocaleSelectScene |
| Selector for locale. More... | |
| class | LocaleSettingsScene |
| Locale settings dialog. More... | |
| class | MainMenuScene |
| The title scene. More... | |
| class | MessageAnnouncement |
| Basic message. More... | |
| class | MessageScene |
| Displays a message to the user. More... | |
| class | Observer |
| class | PaletteScene |
| Draws a color grid to debug the color palette of the legacy display. More... | |
| class | PauseMenuScene |
| Menu displayed when the game is paused. More... | |
| class | PlayerBar |
| Sidebar overlay that lists the connected players. More... | |
| class | PlayerStatusAnnouncement |
| Player status change (join / leave) announcement. More... | |
| class | PlayGameScene |
| The actual, genuine gameplay scene. More... | |
| class | PracticeSetupScene |
| Launcher for practice (single-player) session. More... | |
| class | ProfileEditScene |
| Profile view and edit scene. More... | |
| class | RoomList |
| Server room list. More... | |
| class | Roster |
| A list of players. More... | |
| class | Rule |
| Base class for a user-configurable rule in a Rulebook. More... | |
| class | Rulebook |
| Defines the rules for a particular game session. More... | |
| class | RulebookLibrary |
| The collection of all registered rulebooks. More... | |
| class | Rules |
| The options and settings for a single game session. More... | |
| class | Scene |
| Scenes are analogous to fullscreen windows that are layered on top of each other. More... | |
| class | SessionLoadingScene |
| Something pleasant to look at while the track loads, the server starts, and all players connect. More... | |
| class | SettingsMenuScene |
| Settings main menu. More... | |
| class | SettingsScene |
| Base for settings pages. More... | |
| class | StatusOverlayScene |
| Overlay for showing connected players, pop-up messages, etc. More... | |
| class | TestLabScene |
| A zoo of renderable components. More... | |
| class | TextEditScene |
| Edit a line of text. More... | |
| class | TrackSelectScene |
| Select the track for a new game. More... | |
| class | UiScene |
| Base class for UI-centric scenes. More... | |
| class | VideoSettingsScene |
| Video settings dialog. More... | |
Typedefs | |
| typedef std::shared_ptr< RoomList > | RoomListPtr |
Functions | |
| bool | operator< (const Rulebook &lhs, const Rulebook &rhs) |
| std::ostream & | operator<< (std::ostream &os, const Announcement &ann) |
| bool | operator== (const Rulebook &lhs, const Rulebook &rhs) |
| std::istream & | operator>> (std::istream &in, RoomList::IpAddr &ip) |
| std::istream & | operator>> (std::istream &in, RoomList::Server &server) |
| std::istream & | operator>> (std::istream &in, RoomList::Banner &banner) |
| typedef std::shared_ptr<RoomList> HoverRace::Client::RoomListPtr |
|
inline |
| std::istream & HoverRace::Client::operator>> | ( | std::istream & | in, |
| RoomList::IpAddr & | ip | ||
| ) |
| std::istream & HoverRace::Client::operator>> | ( | std::istream & | in, |
| RoomList::Server & | server | ||
| ) |
| std::istream & HoverRace::Client::operator>> | ( | std::istream & | in, |
| RoomList::Banner & | banner | ||
| ) |
1.8.11