neoGFX
Cross-platform C++ app/game engine
|
#include <neogfx/neogfx.hpp>
#include <neolib/core/jar.hpp>
#include <neolib/core/variant.hpp>
#include <neolib/app/i_settings.hpp>
#include <neogfx/core/geometrical.hpp>
Go to the source code of this file.
Namespaces | |
namespace | neogfx |
Enumerations | |
enum class | neogfx::font_style : uint32_t { neogfx::Invalid = 0x00000000 , neogfx::Normal = 0x00000001 , neogfx::Italic = 0x00000002 , neogfx::Bold = 0x00000004 , neogfx::Underline = 0x00000008 , neogfx::Superscript = 0x00000010 , neogfx::Subscript = 0x00000020 , neogfx::BelowAscenderLine = 0x00000040 , neogfx::AboveBaseline = 0x00000040 , neogfx::Strike = 0x00000100 , neogfx::Emulated = 0x80000000 , neogfx::BoldItalic = Bold | Italic , neogfx::BoldItalicUnderline = Bold | Italic | Underline , neogfx::BoldUnderline = Bold | Underline , neogfx::ItalicUnderline = Italic | Underline , neogfx::EmulatedBold = Bold | Emulated , neogfx::EmulatedItalic = Italic | Emulated , neogfx::EmulatedBoldItalic = Bold | Italic | Emulated } |
Functions | |
constexpr font_style | neogfx::operator~ (font_style aLhs) |
constexpr font_style | neogfx::operator| (font_style aLhs, font_style aRhs) |
constexpr font_style | neogfx::operator& (font_style aLhs, font_style aRhs) |
constexpr font_style | neogfx::operator^ (font_style aLhs, font_style aRhs) |
constexpr font_style & | neogfx::operator|= (font_style &aLhs, font_style aRhs) |
constexpr font_style & | neogfx::operator&= (font_style &aLhs, font_style aRhs) |
constexpr font_style & | neogfx::operator^= (font_style &aLhs, font_style aRhs) |