Graphics::TextOptions Class Reference

#include <Asset.h>

Inheritance diagram for Graphics::TextOptions:
Collaboration diagram for Graphics::TextOptions:

Public Member Functions

 TextOptions ()
 
 TextOptions (Brush fore, Brush back, Scale scale, FontStyles style)
 
void setPixelFormat (PixelFormat format)
 
bool isTransparent () const
 
virtual String getTypeStr () const
 
void write (MetaWriter &meta) const
 

Public Attributes

Brush fore {Color::WHITE}
 
Brush back {Color::BLACK}
 
Scale scale
 
FontStyles style
 

Constructor & Destructor Documentation

◆ TextOptions() [1/2]

Graphics::TextOptions::TextOptions ( )
inline

◆ TextOptions() [2/2]

Graphics::TextOptions::TextOptions ( Brush  fore,
Brush  back,
Scale  scale,
FontStyles  style 
)
inline

Member Function Documentation

◆ getTypeStr()

virtual String Graphics::TextOptions::getTypeStr ( ) const
inlinevirtual

◆ isTransparent()

bool Graphics::TextOptions::isTransparent ( ) const
inline

◆ setPixelFormat()

void Graphics::TextOptions::setPixelFormat ( PixelFormat  format)
inline

◆ write()

void Graphics::TextOptions::write ( MetaWriter meta) const
inline

Member Data Documentation

◆ back

Brush Graphics::TextOptions::back {Color::BLACK}

◆ fore

Brush Graphics::TextOptions::fore {Color::WHITE}

◆ scale

Scale Graphics::TextOptions::scale

◆ style

FontStyles Graphics::TextOptions::style

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