|
Aurore
A Switch-like interface for your app, on every screen
|
#include <deque>#include <functional>#include <memory>#include <string>#include <unordered_map>#include <utility>#include <vector>#include <aurore/core/activity.hpp>#include <aurore/core/audio.hpp>#include <aurore/core/font.hpp>#include <aurore/core/frame_context.hpp>#include <aurore/core/logger.hpp>#include <aurore/core/notification_manager.hpp>#include <aurore/core/observable.hpp>#include <aurore/core/platform.hpp>#include <aurore/core/style.hpp>#include <aurore/core/theme.hpp>#include <aurore/core/view.hpp>#include <aurore/views/label.hpp>Go to the source code of this file.
Classes | |
| class | aurore::Application |
Namespaces | |
| namespace | aurore |
Typedefs | |
| typedef std::function< View *(void)> | aurore::XMLViewCreator |
| Makes a new view for an XML tag (Application::registerXMLView). | |
Enumerations | |
| enum class | aurore::InputType { aurore::GAMEPAD , aurore::TOUCH } |
| Input types for entire app. More... | |
| enum class | aurore::WidthClass { aurore::COMPACT , aurore::MEDIUM , aurore::EXPANDED } |
Functions | |
| WidthClass | aurore::widthClassOf (float width) |
| The class of a width in layout units. | |
Variables | |
| constexpr float | aurore::WIDTH_MEDIUM = 720.0f |
| The narrowest MEDIUM width. | |
| constexpr float | aurore::WIDTH_EXPANDED = 1080.0f |
| The narrowest EXPANDED width. | |