A surface based text engine.
|
| | SurfaceTextEngine () |
| | Create a text engine for drawing text on SDL surfaces. More...
|
| |
| void | Destroy () final |
| | Destroy a text engine created for drawing text on SDL surfaces. More...
|
| |
|
constexpr | TextEngine ()=default |
| | Default ctor.
|
| |
| constexpr | TextEngine (const TextEngineRaw resource) |
| | Constructs from TextEngineParam. More...
|
| |
|
constexpr | TextEngine (const TextEngine &other)=delete |
| | Copy constructor.
|
| |
|
constexpr | TextEngine (TextEngine &&other) |
| | Move constructor.
|
| |
|
virtual | ~TextEngine ()=default |
| | Destructor.
|
| |
|
TextEngine & | operator= (TextEngine &&other) |
| | Assignment operator.
|
| |
|
TextEngine & | operator= (const TextEngine &other)=delete |
| | Assignment operator.
|
| |
|
constexpr TextEngineRaw | get () const |
| | Retrieves underlying TextEngineRaw.
|
| |
|
constexpr TextEngineRaw | release () |
| | Retrieves underlying TextEngineRaw and clear this.
|
| |
|
constexpr auto | operator<=> (const TextEngine &other) const =default |
| | Comparison.
|
| |
|
constexpr bool | operator== (std::nullptr_t _) const |
| | Comparison.
|
| |
|
constexpr | operator bool () const |
| | Converts to bool.
|
| |
|
constexpr | operator TextEngineParam () const |
| | Converts to TextEngineParam.
|
| |
| virtual void | Destroy ()=0 |
| | frees up textEngine. Pure virtual More...
|
| |
| Text | CreateText (FontParam font, std::string_view text) |
| | Create a text object from UTF-8 text and a text engine. More...
|
| |
◆ SurfaceTextEngine()
| SDL::SurfaceTextEngine::SurfaceTextEngine |
( |
| ) |
|
|
inline |
The documentation for this struct was generated from the following file: