|
roo_display
API Documentation for roo_display
|
#include <alignment.h>
Public Member Functions | |
| constexpr | AlignBase () |
| constexpr | AlignBase (Anchor dst, Anchor src, int16_t shift) |
| constexpr Anchor | src () const |
| constexpr Anchor | dst () const |
| constexpr int16_t | shift () const |
| template<typename Dim > | |
| Dim | resolveOffset (Dim first_outer, Dim last_outer, Dim first_inner, Dim last_inner) const |
| bool | operator== (AlignBase other) const |
| bool | operator!= (AlignBase other) const |
Protected Attributes | |
| uint16_t | rep_ |
Definition at line 34 of file alignment.h.
|
inlineexplicitconstexpr |
Definition at line 36 of file alignment.h.
|
inlineexplicitconstexpr |
Definition at line 38 of file alignment.h.
Definition at line 42 of file alignment.h.
References rep_.
Referenced by resolveOffset(), roo_display::HAlign::shiftBy(), and roo_display::VAlign::shiftBy().
Definition at line 55 of file alignment.h.
References rep_.
Definition at line 53 of file alignment.h.
References rep_.
|
inline |
Definition at line 47 of file alignment.h.
Definition at line 44 of file alignment.h.
References rep_.
Referenced by resolveOffset(), roo_display::HAlign::shiftBy(), roo_display::VAlign::shiftBy(), roo_display::VAlign::toBaseline(), roo_display::VAlign::toBottom(), roo_display::HAlign::toCenter(), roo_display::HAlign::toLeft(), roo_display::VAlign::toMiddle(), roo_display::HAlign::toOrigin(), roo_display::HAlign::toRight(), and roo_display::VAlign::toTop().
Definition at line 41 of file alignment.h.
References rep_.
Referenced by resolveOffset(), roo_display::HAlign::shiftBy(), roo_display::VAlign::shiftBy(), roo_display::VAlign::toBaseline(), roo_display::VAlign::toBottom(), roo_display::HAlign::toCenter(), roo_display::HAlign::toLeft(), roo_display::VAlign::toMiddle(), roo_display::HAlign::toOrigin(), roo_display::HAlign::toRight(), and roo_display::VAlign::toTop().
|
protected |
Definition at line 58 of file alignment.h.
Referenced by dst(), operator!=(), operator==(), shift(), and src().