FINAL CUT
Public Member Functions | Public Attributes | Friends | List of all members
finalcut::FCellColor Struct Reference

Public Member Functions

constexpr FCellColor (uInt32 value) noexcept
 
constexpr FCellColor (FColor fg, FColor bg) noexcept
 
constexpr FCellColor (FColors color) noexcept
 
constexpr auto getPair () const noexcept -> FColors
 
constexpr auto getFgColor () const noexcept -> FColor
 
constexpr auto getBgColor () const noexcept -> FColor
 
constexpr void setPair (const FColors &pair) noexcept
 
constexpr void setFgColor (const FColor &fg) noexcept
 
constexpr void setBgColor (const FColor &bg) noexcept
 
constexpr auto operator= (std::initializer_list< FColor > list) noexcept -> FCellColor &
 

Public Attributes

uInt32 data {0}
 

Friends

constexpr auto operator== (const FCellColor &lhs, const FCellColor &rhs) noexcept -> bool
 
constexpr auto operator!= (const FCellColor &lhs, const FCellColor &rhs) noexcept -> bool
 
constexpr void copyBgColor (const FCellColor &from, FCellColor &to) noexcept
 
constexpr void copyFgColor (const FCellColor &from, FCellColor &to) noexcept
 

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