Aurore
A Switch-like interface for your app, on every screen
Loading...
Searching...
No Matches
view_style.hpp File Reference
#include <nanovg.h>
#include <cstdint>
#include <string>

Go to the source code of this file.

Classes

struct  aurore::StyleValue
 

Namespaces

namespace  aurore
 

Enumerations

enum class  aurore::StyleState : uint8_t { aurore::HOVER = 1 << 0 , aurore::FOCUS = 1 << 1 , aurore::PRESSED = 1 << 2 , aurore::DISABLED = 1 << 3 }
 
enum class  aurore::AccessibilityRole : uint8_t {
  aurore::NONE , aurore::BUTTON , aurore::LABEL , aurore::HEADER ,
  aurore::IMAGE , aurore::CELL , aurore::TOGGLE , aurore::SLIDER ,
  aurore::TEXT_FIELD , aurore::TAB , aurore::LIST , aurore::DIALOG
}
 

Functions

std::string aurore::accessibilityRoleName (AccessibilityRole role)
 
std::string aurore::accessibilityRoleWord (AccessibilityRole role)
 
std::string aurore::accessibilityStateWord (const std::string &state)
 
std::string aurore::accessibilityPercent (float fraction)