geany
1.38
About: Geany is a text editor (using GTK2) with basic features of an integrated development environment (syntax highlighting, code folding, symbol name auto-completion, ...). F: office T: editor programming GTK+ IDE
![]() ![]() |
#include <Platform.h>
Public Member Functions | |
constexpr | ColourDesired (int co_=0) noexcept |
constexpr | ColourDesired (unsigned int red, unsigned int green, unsigned int blue) noexcept |
constexpr bool | operator== (const ColourDesired &other) const noexcept |
constexpr int | AsInteger () const noexcept |
constexpr unsigned char | GetRed () const noexcept |
constexpr unsigned char | GetGreen () const noexcept |
constexpr unsigned char | GetBlue () const noexcept |
constexpr float | GetRedComponent () const noexcept |
constexpr float | GetGreenComponent () const noexcept |
constexpr float | GetBlueComponent () const noexcept |
Private Attributes | |
int | co |
Definition at line 187 of file Platform.h.
|
inlineexplicitconstexprnoexcept |
Definition at line 190 of file Platform.h.
Referenced by Scintilla::ColourAlpha::GetColour().
|
inlineconstexprnoexcept |
Definition at line 193 of file Platform.h.
|
inlineconstexprnoexcept |
Definition at line 201 of file Platform.h.
References co.
Referenced by Scintilla::SurfaceImpl::AlphaRectangle(), Scintilla::ColourAlpha::GetAlpha(), Scintilla::ColourAlpha::GetColour(), Scintilla::SurfaceImpl::PenColour(), and Scintilla::Editor::WndProc().
|
inlineconstexprnoexcept |
Definition at line 212 of file Platform.h.
References co.
Referenced by AddTextColorAttribute(), Scintilla::SurfaceImpl::AlphaRectangle(), GetBlueComponent(), Scintilla::ColourAlpha::MixedWith(), and Scintilla::SurfaceImpl::PenColour().
|
inlineconstexprnoexcept |
Definition at line 223 of file Platform.h.
References Scintilla::componentMaximum, and GetBlue().
|
inlineconstexprnoexcept |
Definition at line 209 of file Platform.h.
References co.
Referenced by AddTextColorAttribute(), Scintilla::SurfaceImpl::AlphaRectangle(), GetGreenComponent(), Scintilla::ColourAlpha::MixedWith(), and Scintilla::SurfaceImpl::PenColour().
|
inlineconstexprnoexcept |
Definition at line 220 of file Platform.h.
References Scintilla::componentMaximum, and GetGreen().
|
inlineconstexprnoexcept |
Definition at line 206 of file Platform.h.
References co.
Referenced by AddTextColorAttribute(), Scintilla::SurfaceImpl::AlphaRectangle(), GetRedComponent(), InvertedLight(), Scintilla::ColourAlpha::MixedWith(), and Scintilla::SurfaceImpl::PenColour().
|
inlineconstexprnoexcept |
Definition at line 217 of file Platform.h.
References Scintilla::componentMaximum, and GetRed().
|
inlineconstexprnoexcept |
Definition at line 197 of file Platform.h.
References co.
|
private |
Definition at line 188 of file Platform.h.
Referenced by AsInteger(), GetBlue(), GetGreen(), GetRed(), and operator==().