|
HikoGUI
A low latency retained GUI
|
#include "alignment.hpp"#include "extent.hpp"#include "point.hpp"#include "margins.hpp"#include "../SIMD/module.hpp"#include "../utility/module.hpp"#include "../concurrency/module.hpp"#include <concepts>#include <mutex>Go to the source code of this file.
Data Structures | |
| class | hi::v1::geo::axis_aligned_rectangle |
| Class which represents an axis-aligned rectangle. More... | |
| class | std::atomic< hi::geo::axis_aligned_rectangle > |
| struct | std::formatter< hi::geo::axis_aligned_rectangle, CharT > |
Namespaces | |
| namespace | hi |
| geometry/margins.hpp | |
| namespace | hi::v1 |
| The HikoGUI API version 1. | |
| namespace | hi::v1::geo |
| HikoGUI geometry types. | |
Typedefs | |
| using | hi::v1::aarectangle = geo::axis_aligned_rectangle |
Functions | |
| aarectangle | hi::v1::fit (aarectangle const &bounds, aarectangle const &rectangle) noexcept |
| Make a rectangle fit inside bounds. | |