Terminal++ 3.1.0.4
A C++ library for interacting with ANSI terminal windows
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Friends | List of all members
terminalpp::effect< Type > Struct Template Reference

A structure representing an ANSI graphics effect (e.g. intensity, underlining) More...

#include <effect.hpp>

Public Member Functions

constexpr effect () noexcept
 Initialises the intensity to the default (normal) value.
 
constexpr effect (Type value) noexcept
 Initialises the effect to the given value.
 

Public Attributes

Type value_
 

Friends

std::size_t hash_value (effect const &eff) noexcept
 Hash function.
 
constexpr friend auto operator<=> (effect const &lhs, effect const &rhs) noexcept=default
 Relational operators for effects.
 

Detailed Description

template<class Type>
struct terminalpp::effect< Type >

A structure representing an ANSI graphics effect (e.g. intensity, underlining)


The documentation for this struct was generated from the following file: