![]() |
neoGFX
Cross-platform C++ app/game engine
|
#include <primitives.hpp>
Public Types | |
typedef double | auxiliary_parameter |
typedef std::optional< auxiliary_parameter > | optional_auxiliary_parameter |
Public Member Functions | |
text_effect (text_effect_type aType, const text_color &aColor, const optional_dimension &aWidth={}, const optional_vec3 &aOffset={}, const optional_auxiliary_parameter &aAux1={}) | |
text_effect & | operator= (const text_effect &aOther) |
bool | operator== (const text_effect &aOther) const |
bool | operator!= (const text_effect &aOther) const |
bool | operator< (const text_effect &aRhs) const |
text_effect_type | type () const |
text_color | color () const |
dimension | width () const |
vec3 | offset () const |
double | aux1 () const |
text_effect | with_alpha (color::component aAlpha) const |
text_effect | with_alpha (double aAlpha) const |
Definition at line 162 of file primitives.hpp.
typedef double neogfx::text_effect::auxiliary_parameter |
Definition at line 165 of file primitives.hpp.
typedef std::optional<auxiliary_parameter> neogfx::text_effect::optional_auxiliary_parameter |
Definition at line 166 of file primitives.hpp.
|
inline |
Definition at line 168 of file primitives.hpp.
|
inline |
Definition at line 247 of file primitives.hpp.
|
inline |
Definition at line 202 of file primitives.hpp.
|
inline |
Definition at line 230 of file primitives.hpp.
|
inline |
Definition at line 189 of file primitives.hpp.
|
inline |
Definition at line 193 of file primitives.hpp.
|
inline |
Definition at line 173 of file primitives.hpp.
|
inline |
Definition at line 185 of file primitives.hpp.
|
inline |
Definition at line 198 of file primitives.hpp.
|
inline |
Definition at line 214 of file primitives.hpp.
|
inline |
Definition at line 263 of file primitives.hpp.
|
inline |
Definition at line 267 of file primitives.hpp.