Skip to main content

TimeDisplayMode.ixx File

Enum for selecting how time values are displayed. More...

Included Headers

#include <format> #include <string>

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...

namespacetypes

Layout type definitions. More...

Description

Enum for selecting how time values are displayed.

File Listing

The file content with the documentation metadata removed is:

1/**
2 * @file TimeDisplayMode.ixx
3 * @brief Enum for selecting how time values are displayed.
4 */
5module;
6
7#include <format>
8#include <string>
9
10export module helios.engine.modules.ui.layout.types.TimeDisplayMode;
11
12
13
15
16 /**
17 * @brief Controls whether a timer displays elapsed or remaining time.
18 *
19 * @see TimeFormatterComponent
20 */
21 enum class TimeDisplayMode {
22
23 /**
24 * @brief Display the elapsed time since the timer started.
25 */
27
28 /**
29 * @brief Display the remaining time until the timer expires.
30 */
32
33 };
34
35
36}

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.