opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Friends | List of all members
osc::ColorHSLA Struct Referencefinal

#include <color_hsla.h>

Public Member Functions

 ColorHSLA ()=default
 
 ColorHSLA (const Color &)
 
constexpr ColorHSLA (float hue_, float saturation_, float lightness_, float alpha_)
 
 operator Color () const
 

Public Attributes

float hue {}
 
float saturation {}
 
float lightness {}
 
float alpha {}
 

Friends

bool operator== (const ColorHSLA &, const ColorHSLA &)=default
 

Constructor & Destructor Documentation

◆ ColorHSLA() [1/3]

osc::ColorHSLA::ColorHSLA ( )
default

◆ ColorHSLA() [2/3]

osc::ColorHSLA::ColorHSLA ( const Color )
explicit

◆ ColorHSLA() [3/3]

constexpr osc::ColorHSLA::ColorHSLA ( float  hue_,
float  saturation_,
float  lightness_,
float  alpha_ 
)
inlineconstexpr

Member Function Documentation

◆ operator Color()

osc::ColorHSLA::operator Color ( ) const
explicit

Friends And Related Symbol Documentation

◆ operator==

bool operator== ( const ColorHSLA ,
const ColorHSLA  
)
friend

Member Data Documentation

◆ alpha

float osc::ColorHSLA::alpha {}

◆ hue

float osc::ColorHSLA::hue {}

◆ lightness

float osc::ColorHSLA::lightness {}

◆ saturation

float osc::ColorHSLA::saturation {}

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