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
  Fossies Dox: geany-1.38.tar.bz2  ("unofficial" and yet experimental doxygen-generated source code documentation)  

Scintilla::FontAlias Class Reference

#include <Style.h>

Inheritance diagram for Scintilla::FontAlias:
[legend]
Collaboration diagram for Scintilla::FontAlias:
[legend]

Public Member Functions

 FontAlias () noexcept
 
 FontAlias (const FontAlias &) noexcept
 
 FontAlias (FontAlias &&)=delete
 
FontAliasoperator= (const FontAlias &)=delete
 
FontAliasoperator= (FontAlias &&)=delete
 
 ~FontAlias () override
 
void MakeAlias (const Font &fontOrigin) noexcept
 
void ClearFont () noexcept
 
- Public Member Functions inherited from Scintilla::Font
 Font () noexcept
 
 Font (const Font &)=delete
 
 Font (Font &&)=delete
 
Fontoperator= (const Font &)=delete
 
Fontoperator= (Font &&)=delete
 
virtual ~Font ()
 
virtual void Create (const FontParameters &fp)
 
virtual void Release ()
 
FontID GetID () const noexcept
 
void SetID (FontID fid_) noexcept
 

Additional Inherited Members

- Protected Attributes inherited from Scintilla::Font
FontID fid
 

Detailed Description

Definition at line 33 of file Style.h.

Constructor & Destructor Documentation

◆ FontAlias() [1/3]

FontAlias::FontAlias ( )
noexcept

Definition at line 19 of file Style.cxx.

◆ FontAlias() [2/3]

FontAlias::FontAlias ( const FontAlias other)
noexcept

Definition at line 22 of file Style.cxx.

◆ FontAlias() [3/3]

Scintilla::FontAlias::FontAlias ( FontAlias &&  )
delete

◆ ~FontAlias()

FontAlias::~FontAlias ( )
override

Definition at line 26 of file Style.cxx.

References Scintilla::Font::SetID().

Member Function Documentation

◆ ClearFont()

void FontAlias::ClearFont ( )
noexcept

Definition at line 35 of file Style.cxx.

References Scintilla::Font::SetID().

◆ MakeAlias()

void FontAlias::MakeAlias ( const Font fontOrigin)
noexcept

Definition at line 31 of file Style.cxx.

◆ operator=() [1/2]

FontAlias & Scintilla::FontAlias::operator= ( const FontAlias )
delete

◆ operator=() [2/2]

FontAlias & Scintilla::FontAlias::operator= ( FontAlias &&  )
delete

The documentation for this class was generated from the following files: