Aurore
A Switch-like interface for your app, on every screen
Loading...
Searching...
No Matches
box.hpp File Reference

Go to the source code of this file.

Classes

class  aurore::Box
 Generic FlexBox layout. More...
 
class  aurore::Padding
 

Namespaces

namespace  aurore
 

Enumerations

enum class  aurore::JustifyContent {
  aurore::FLEX_START , aurore::CENTER , aurore::FLEX_END , aurore::SPACE_BETWEEN ,
  aurore::SPACE_AROUND , aurore::SPACE_EVENLY
}
 How a box spreads its children along its axis (justifyContent in XML). More...
 
enum class  aurore::AlignItems {
  aurore::AUTO , aurore::FLEX_START , aurore::CENTER , aurore::FLEX_END ,
  aurore::STRETCH , aurore::BASELINE , aurore::SPACE_BETWEEN , aurore::SPACE_AROUND
}
 How a box places its children across its axis (alignItems in XML). More...
 
enum class  aurore::Axis { aurore::ROW , aurore::COLUMN }
 The direction a box lays its children out in (axis in XML). More...
 
enum class  aurore::Wrap { aurore::NO_WRAP , aurore::WRAP , aurore::WRAP_REVERSE }
 Whether a box's children go on to new lines when they do not fit (flexWrap). More...
 
enum class  aurore::Direction { aurore::INHERIT , aurore::LEFT_TO_RIGHT , aurore::RIGHT_TO_LEFT }
 The writing direction a box lays its children out in. More...