MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ ImpressResult

enum class MayaFlux::Portal::Text::ImpressResult : uint8_t
strong

Result of an impress() call.

Ok and Overflow are both success states from the caller's perspective – the text was composited in both cases. Overflow additionally signals that the vertical budget was exceeded, the texture was reallocated, and all previous content has been cleared. The caller is responsible for rebuilding the full accumulated string if continuity is required.

Enumerator
Ok 

Run composited at cursor. No GPU state change.

Overflow 

Vertical budget exceeded. Texture reallocated. Previous content cleared.

Definition at line 27 of file InkPress.hpp.

27 : uint8_t {
28 Ok, ///< Run composited at cursor. No GPU state change.
29 Overflow ///< Vertical budget exceeded. Texture reallocated. Previous content cleared.
30};
@ Overflow
Vertical budget exceeded. Texture reallocated. Previous content cleared.
@ Ok
Run composited at cursor. No GPU state change.