Simple SFML GUI  0.2a
Metody publiczne | Metody chronione | Atrybuty chronione | Lista wszystkich składowych
Dokumentacja klasy HaveLineSize
Diagram dziedziczenia dla HaveLineSize
Inheritance graph
[legenda]
Diagram współpracy dla HaveLineSize:
Collaboration graph
[legenda]

Metody publiczne

 HaveLineSize (ColorProvider &colorProvider)
 
 HaveLineSize (ColorProvider &colorProvider, const HaveLineSize &copy)
 
- Metody publiczne dziedziczone z HaveFont
 HaveFont (ColorProvider &colorProvider)
 
 HaveFont (ColorProvider &colorProvider, const HaveFont &copy)
 
virtual void setFont (const sf::String &name)
 
virtual void setFont (const std::shared_ptr< sf::Font > &font)
 
std::shared_ptr< sf::Font > getFont () const
 
size_t getFontSize () const
 
virtual void setFontSize (unsigned int fontSize)
 
virtual void setFontOutlineSize (float fontOutlineSize)
 
sf::Uint32 getFontStyle () const
 
virtual void setFontStyle (sf::Uint32 fontStyle)
 
virtual void fontChangeEvent ()
 

Metody chronione

void computeLineSizeReal ()
 

Atrybuty chronione

float lineSize = 0.f
 
float lineSizeReal = 0.f
 
- Atrybuty chronione dziedziczone z HaveFont
sf::Uint32 fontStyle
 
unsigned int fontSize
 
float fontOutlineSize
 
std::shared_ptr< sf::Font > font
 

Dodatkowe Dziedziczone Składowe

- Atrybuty publiczne dziedziczone z HaveFont
friend Element
 
friend FontManager
 
- Statyczne metody chronione dziedziczone z HaveFont
static void releaseAllFonts ()
 
- Statyczne atrybuty chronione dziedziczone z HaveFont
static std::set< HaveFont * > haveFontSet
 
static sf::Mutex haveFontSetMutex
 

Dokumentacja dla tej klasy została wygenerowana z plików: