Skip to main content

Anchor.ixx File

Anchor points for UI element positioning. More...

Namespaces Index

namespacehelios
namespaceengine

Main engine module aggregating core infrastructure and game systems. More...

namespacemodules

Domain-specific components and systems. More...

namespaceui

User interface components and systems for game entities. More...

namespacelayout

Layout primitives for UI positioning and value formatting. More...

Description

Anchor points for UI element positioning.

File Listing

The file content with the documentation metadata removed is:

1/**
2 * @file Anchor.ixx
3 * @brief Anchor points for UI element positioning.
4 */
5module;
6
7
8export module helios.engine.modules.ui.layout.Anchor;
9
10
12
13 /**
14 * @brief Anchor points for UI element positioning.
15 *
16 * Defines reference points used to position UI elements relative to their
17 * parent viewport or container.
18 */
19 enum class Anchor {
20
21 /**
22 * @brief Anchor to the center of the viewport.
23 */
25
26 /**
27 * @brief Anchor to the top-right corner of the viewport.
28 */
30
31 /**
32 * @brief Anchor to the bottom left corner of the viewport.
33 */
35
36 /**
37 * @brief Anchor to the top left corner of the viewport.
38 */
40
41 /**
42 * @brief Sentinel value for iteration.
43 */
45 };
46
47
48}

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.