![]() |
neoGFX
Cross-platform C++ app/game engine
|
This is the complete list of members for neogfx::graphics_context, including all inherited members.
| active() const | neogfx::graphics_context | protected |
| apply_gradient(i_gradient_shader &aShader) final | neogfx::graphics_context | virtual |
| attached() const | neogfx::graphics_context | protected |
| blending_mode() const final | neogfx::graphics_context | virtual |
| blit(const rect &aDestinationRect, const i_graphics_context &aSource, const rect &aSourceRect) const final | neogfx::graphics_context | virtual |
| blur(const rect &aDestinationRect, const i_graphics_context &aSource, const rect &aSourceRect, dimension aRadius, blurring_algorithm aAlgorithm=blurring_algorithm::Gaussian, scalar aParameter1=5, scalar aParameter2=1.0) const final | neogfx::graphics_context | virtual |
| clear(const color &aColor, const std::optional< scalar > &aZpos=std::optional< scalar >{}) const final | neogfx::graphics_context | virtual |
| clear_depth_buffer() const final | neogfx::graphics_context | virtual |
| clear_gradient() final | neogfx::graphics_context | virtual |
| clear_stencil_buffer() const final | neogfx::graphics_context | virtual |
| clear_tab_stops() override | neogfx::graphics_context | virtual |
| clone() const final | neogfx::graphics_context | virtual |
| default_font() const final | neogfx::graphics_context | virtual |
| device_metrics() const final | neogfx::graphics_context | virtual |
| device_metrics_available() const final | neogfx::graphics_context | virtual |
| dpi_scale(T aValue) const | neogfx::i_units_context | inline |
| dpi_scale(dimension aValue) const | neogfx::i_units_context | inline |
| dpi_scale(const vector2 &aVector) const | neogfx::i_units_context | inline |
| dpi_scale(const size &aSize) const | neogfx::i_units_context | inline |
| dpi_scale(const delta &aDelta) const | neogfx::i_units_context | inline |
| dpi_scale(const point &aPoint) const | neogfx::i_units_context | inline |
| dpi_scale(const padding &aPadding) const | neogfx::i_units_context | inline |
| dpi_scale_factor() const | neogfx::i_units_context | inline |
| dpi_select(T &&aLowDpiValue, T &&aHighDpiValue) const | neogfx::i_units_context | inline |
| draw_arc(const point &aCenter, dimension aRadius, angle aStartAngle, angle aEndAngle, const pen &aPen, const brush &aFill=brush{}) const final | neogfx::graphics_context | virtual |
| draw_checker_rect(const rect &aRect, const size &aSquareSize, const pen &aPen, const brush &aFill1, const brush &aFill2) const final | neogfx::graphics_context | virtual |
| draw_circle(const point &aCenter, dimension aRadius, const pen &aPen, const brush &aFill=brush{}) const final | neogfx::graphics_context | virtual |
| draw_cubic_bezier(const point &aP0, const point &aP1, const point &aP2, const point &aP3, const pen &aPen) const final | neogfx::graphics_context | virtual |
| draw_ellipse(const point &aCenter, dimension aRadiusA, dimension aRadiusB, const pen &aPen, const brush &aFill=brush{}) const final | neogfx::graphics_context | virtual |
| draw_entities(game::i_ecs &aEcs, int32_t aLayer=0) const final | neogfx::graphics_context | virtual |
| draw_focus_rect(const rect &aRect) const final | neogfx::graphics_context | virtual |
| draw_glyph(const point &aPoint, const glyph_text &aText, const glyph_char &aGlyphChar, const text_format &aTextFormat) const final | neogfx::graphics_context | virtual |
| draw_glyph(const vec3 &aPoint, const glyph_text &aText, const glyph_char &aGlyphChar, const text_format &aTextFormat) const final | neogfx::graphics_context | virtual |
| draw_glyph_text(const point &aPoint, const glyph_text &aText, const text_format &aTextFormat) const final | neogfx::graphics_context | virtual |
| draw_glyph_text(const point &aPoint, const glyph_text &aText, glyph_text::const_iterator aTextBegin, glyph_text::const_iterator aTextEnd, const text_format &aTextFormat) const final | neogfx::graphics_context | virtual |
| draw_glyph_text(const vec3 &aPoint, const glyph_text &aText, const text_format &aTextFormat) const final | neogfx::graphics_context | virtual |
| draw_glyph_text(const vec3 &aPoint, const glyph_text &aText, glyph_text::const_iterator aTextBegin, glyph_text::const_iterator aTextEnd, const text_format &aTextFormat) const final | neogfx::graphics_context | virtual |
| draw_glyphs(const point &aPoint, const glyph_text &aText, const text_format_spans &aSpans) const final | neogfx::graphics_context | virtual |
| draw_glyphs(const vec3 &aPoint, const glyph_text &aText, const text_format_spans &aSpans) const final | neogfx::graphics_context | virtual |
| draw_line(const point &aFrom, const point &aTo, const pen &aPen) const final | neogfx::graphics_context | virtual |
| draw_mesh(const game::mesh &aMesh, const game::material &aMaterial, const optional_mat44 &aTransformation=optional_mat44{}, const std::optional< game::filter > &aFilter={}) const final | neogfx::graphics_context | virtual |
| draw_multiline_glyph_text(const point &aPoint, const glyph_text &aText, dimension aMaxWidth, const text_format &aTextFormat, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| draw_multiline_glyph_text(const vec3 &aPoint, const glyph_text &aText, dimension aMaxWidth, const text_format &aTextFormat, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| draw_multiline_glyph_text(const point &aPoint, const multiline_glyph_text &aText, const text_format &aTextFormat) const final | neogfx::graphics_context | virtual |
| draw_multiline_glyph_text(const vec3 &aPoint, const multiline_glyph_text &aText, const text_format &aTextFormat) const final | neogfx::graphics_context | virtual |
| draw_multiline_text(const point &aPoint, std::string const &aText, const text_format &aTextFormat, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| draw_multiline_text(const point &aPoint, std::string const &aText, const font &aFont, const text_format &aTextFormat, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| draw_multiline_text(const point &aPoint, std::string const &aText, dimension aMaxWidth, const text_format &aTextFormat, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| draw_multiline_text(const point &aPoint, std::string const &aText, const font &aFont, dimension aMaxWidth, const text_format &aTextFormat, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| draw_multiline_text(const vec3 &aPoint, std::string const &aText, const text_format &aTextFormat, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| draw_multiline_text(const vec3 &aPoint, std::string const &aText, const font &aFont, const text_format &aTextFormat, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| draw_multiline_text(const vec3 &aPoint, std::string const &aText, dimension aMaxWidth, const text_format &aTextFormat, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| draw_multiline_text(const vec3 &aPoint, std::string const &aText, const font &aFont, dimension aMaxWidth, const text_format &aTextFormat, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| draw_path(const path &aPath, const pen &aPen, const brush &aFill=brush{}) const final | neogfx::graphics_context | virtual |
| draw_pie(const point &aCenter, dimension aRadius, angle aStartAngle, angle aEndAngle, const pen &aPen, const brush &aFill=brush{}) const final | neogfx::graphics_context | virtual |
| draw_pixel(const point &aPoint, const color &aColor) const final | neogfx::graphics_context | virtual |
| draw_rect(const rect &aRect, const pen &aPen, const brush &aFill=brush{}) const final | neogfx::graphics_context | virtual |
| draw_rounded_rect(const rect &aRect, const vec4 &aRadius, const pen &aPen, const brush &aFill=brush{}) const final | neogfx::graphics_context | virtual |
| neogfx::i_graphics_context::draw_rounded_rect(const rect &aRect, dimension aRadius, const pen &aPen, const brush &aFill=brush{}) const | neogfx::i_graphics_context | inline |
| draw_shape(const game::mesh &aShape, const vec3 &aPosition, const pen &aPen, const brush &aFill=brush{}) const final | neogfx::graphics_context | virtual |
| draw_text(const point &aPoint, std::string const &aText, const text_format &aTextFormat) const final | neogfx::graphics_context | virtual |
| draw_text(const point &aPoint, std::string const &aText, const font &aFont, const text_format &aTextFormat) const final | neogfx::graphics_context | virtual |
| draw_text(const point &aPoint, std::string::const_iterator aTextBegin, std::string::const_iterator aTextEnd, const text_format &aTextFormat) const final | neogfx::graphics_context | virtual |
| draw_text(const point &aPoint, std::string::const_iterator aTextBegin, std::string::const_iterator aTextEnd, const font &aFont, const text_format &aTextFormat) const final | neogfx::graphics_context | virtual |
| draw_text(const vec3 &aPoint, std::string const &aText, const text_format &aTextFormat) const final | neogfx::graphics_context | virtual |
| draw_text(const vec3 &aPoint, std::string const &aText, const font &aFont, const text_format &aTextFormat) const final | neogfx::graphics_context | virtual |
| draw_text(const vec3 &aPoint, std::string::const_iterator aTextBegin, std::string::const_iterator aTextEnd, const text_format &aTextFormat) const final | neogfx::graphics_context | virtual |
| draw_text(const vec3 &aPoint, std::string::const_iterator aTextBegin, std::string::const_iterator aTextEnd, const font &aFont, const text_format &aTextFormat) const final | neogfx::graphics_context | virtual |
| draw_texture(const point &aPoint, const i_texture &aTexture, const color_or_gradient &aColor={}, shader_effect aShaderEffect=shader_effect::None) const final | neogfx::graphics_context | virtual |
| draw_texture(const rect &aRect, const i_texture &aTexture, const color_or_gradient &aColor={}, shader_effect aShaderEffect=shader_effect::None) const final | neogfx::graphics_context | virtual |
| draw_texture(const point &aPoint, const i_texture &aTexture, const rect &aTextureRect, const color_or_gradient &aColor={}, shader_effect aShaderEffect=shader_effect::None) const final | neogfx::graphics_context | virtual |
| draw_texture(const rect &aRect, const i_texture &aTexture, const rect &aTextureRect, const color_or_gradient &aColor={}, shader_effect aShaderEffect=shader_effect::None) const final | neogfx::graphics_context | virtual |
| draw_texture(const game::mesh &aMesh, const i_texture &aTexture, const color_or_gradient &aColor={}, shader_effect aShaderEffect=shader_effect::None) const final | neogfx::graphics_context | virtual |
| draw_texture(const game::mesh &aMesh, const i_texture &aTexture, const rect &aTextureRect, const color_or_gradient &aColor={}, shader_effect aShaderEffect=shader_effect::None) const final | neogfx::graphics_context | virtual |
| draw_triangle(const point &aP0, const point &aP1, const point &aP2, const pen &aPen, const brush &aFill=brush{}) const final | neogfx::graphics_context | virtual |
| em_size() const final | neogfx::graphics_context | virtual |
| enqueue(const graphics_operation::operation &aOperation) final | neogfx::graphics_context | virtual |
| extents() const final | neogfx::graphics_context | virtual |
| fill_arc(const point &aCenter, dimension aRadius, angle aStartAngle, angle aEndAngle, const brush &aFill) const | neogfx::i_graphics_context | inline |
| fill_checker_rect(const rect &aRect, const size &aSquareSize, const brush &aFill1, const brush &aFill2) const | neogfx::i_graphics_context | inline |
| fill_circle(const point &aCenter, dimension aRadius, const brush &aFill) const | neogfx::i_graphics_context | inline |
| fill_ellipse(const point &aCenter, dimension aRadiusA, dimension aRadiusB, const brush &aFill) const | neogfx::i_graphics_context | inline |
| fill_path(const path &aPath, const brush &aFill) const | neogfx::i_graphics_context | inline |
| fill_pie(const point &aCenter, dimension aRadius, angle aStartAngle, angle aEndAngle, const brush &aFill) const | neogfx::i_graphics_context | inline |
| fill_rect(const rect &aRect, const brush &aFill) const | neogfx::i_graphics_context | inline |
| fill_rounded_rect(const rect &aRect, const vec4 &aRadius, const brush &aFill) const | neogfx::i_graphics_context | inline |
| fill_rounded_rect(const rect &aRect, dimension aRadius, const brush &aFill) const | neogfx::i_graphics_context | inline |
| fill_shape(const game::mesh &aShape, const vec3 &aPosition, const brush &aFill) const | neogfx::i_graphics_context | inline |
| fill_triangle(const point &aP0, const point &aP1, const point &aP2, const brush &aFill) const | neogfx::i_graphics_context | inline |
| flush() final | neogfx::graphics_context | virtual |
| flush() const final | neogfx::graphics_context | virtual |
| from_device_units(const delta &aValue) const final | neogfx::graphics_context | virtual |
| from_device_units(const size &aValue) const final | neogfx::graphics_context | virtual |
| from_device_units(const point &aValue) const final | neogfx::graphics_context | virtual |
| from_device_units(const rect &aValue) const final | neogfx::graphics_context | virtual |
| from_device_units(const path &aValue) const final | neogfx::graphics_context | virtual |
| generic_surface | neogfx::graphics_context | friend |
| glyph_text_extent(const glyph_text &aText) const final | neogfx::graphics_context | virtual |
| glyph_text_extent(const glyph_text &aText, glyph_text::const_iterator aTextBegin, glyph_text::const_iterator aTextEnd) const final | neogfx::graphics_context | virtual |
| gradient_set() const final | neogfx::graphics_context | virtual |
| graphics_context(const i_surface &aSurface, type aType=type::Attached) | neogfx::graphics_context | |
| graphics_context(const i_surface &aSurface, const font &aDefaultFont, type aType=type::Attached) | neogfx::graphics_context | |
| graphics_context(const i_widget &aWidget, type aType=type::Attached) | neogfx::graphics_context | |
| graphics_context(const i_texture &aTexture, type aType=type::Attached) | neogfx::graphics_context | |
| graphics_context(const graphics_context &aOther) | neogfx::graphics_context | |
| has_tab_stops() const override | neogfx::graphics_context | virtual |
| horizontal_dpi() const final | neogfx::graphics_context | virtual |
| is_subpixel_rendering_on() const final | neogfx::graphics_context | virtual |
| is_text_left_to_right(std::string const &aText) const final | neogfx::graphics_context | virtual |
| is_text_left_to_right(std::string const &aText, const font &aFont) const final | neogfx::graphics_context | virtual |
| is_text_right_to_left(std::string const &aText) const final | neogfx::graphics_context | virtual |
| is_text_right_to_left(std::string const &aText, const font &aFont) const final | neogfx::graphics_context | virtual |
| layer() const final | neogfx::graphics_context | virtual |
| line_stipple_off() const final | neogfx::graphics_context | virtual |
| line_stipple_on(scalar aFactor, uint16_t aPattern, scalar aPosition=0.0) const final | neogfx::graphics_context | virtual |
| logical_coordinate_system() const final | neogfx::graphics_context | virtual |
| logical_coordinates() const final | neogfx::graphics_context | virtual |
| metrics_available() const final | neogfx::graphics_context | virtual |
| mnemonic() const final | neogfx::graphics_context | virtual |
| mnemonic_set() const final | neogfx::graphics_context | virtual |
| mnemonics_shown() const final | neogfx::graphics_context | virtual |
| multiline_glyph_text_extent(const glyph_text &aText, dimension aMaxWidth) const final | neogfx::graphics_context | virtual |
| multiline_text_extent(std::string const &aText) const final | neogfx::graphics_context | virtual |
| multiline_text_extent(std::string const &aText, const font &aFont) const final | neogfx::graphics_context | virtual |
| multiline_text_extent(std::string const &aText, std::function< font(std::size_t)> aFontSelector) const final | neogfx::graphics_context | |
| multiline_text_extent(std::string const &aText, dimension aMaxWidth) const final | neogfx::graphics_context | virtual |
| multiline_text_extent(std::string const &aText, const font &aFont, dimension aMaxWidth) const final | neogfx::graphics_context | virtual |
| multiline_text_extent(std::string const &aText, std::function< font(std::size_t)> aFontSelector, dimension aMaxWidth) const final | neogfx::graphics_context | |
| neogfx::i_graphics_context::multiline_text_extent(std::string const &aText, std::function< font(std::string::size_type)> aFontSelector) const =0 | neogfx::i_graphics_context | pure virtual |
| neogfx::i_graphics_context::multiline_text_extent(std::string const &aText, std::function< font(std::string::size_type)> aFontSelector, dimension aMaxWidth) const =0 | neogfx::i_graphics_context | pure virtual |
| native_context() const | neogfx::graphics_context | protected |
| offset() const final | neogfx::graphics_context | virtual |
| opacity() const final | neogfx::graphics_context | virtual |
| origin() const final | neogfx::graphics_context | virtual |
| password() const final | neogfx::graphics_context | virtual |
| password_mask() const final | neogfx::graphics_context | virtual |
| pop_logical_operation() const final | neogfx::graphics_context | virtual |
| ppi() const final | neogfx::graphics_context | virtual |
| push_logical_operation(logical_operation aLogicalOperation) const final | neogfx::graphics_context | virtual |
| queue() const final | neogfx::graphics_context | virtual |
| queue() final | neogfx::graphics_context | virtual |
| render_target() const final | neogfx::graphics_context | virtual |
| rendering_area(bool aConsiderScissor=true) const final | neogfx::graphics_context | virtual |
| rendering_engine() const final | neogfx::graphics_context | virtual |
| scissor_off() const final | neogfx::graphics_context | virtual |
| scissor_on(const rect &aRect) const final | neogfx::graphics_context | virtual |
| set_blending_mode(neogfx::blending_mode aBlendingMode) const final | neogfx::graphics_context | virtual |
| set_default_font(const font &aDefaultFont) const final | neogfx::graphics_context | virtual |
| set_default_viewport() const final | neogfx::graphics_context | virtual |
| set_extents(const size &aExtents) const final | neogfx::graphics_context | virtual |
| set_gradient(const gradient &aGradient, const rect &aBoundingBox) final | neogfx::graphics_context | virtual |
| set_layer(layer_t aLayer) final | neogfx::graphics_context | virtual |
| set_logical_coordinate_system(neogfx::logical_coordinate_system aSystem) const final | neogfx::graphics_context | virtual |
| set_logical_coordinates(const neogfx::logical_coordinates &aCoordinates) const final | neogfx::graphics_context | virtual |
| set_mnemonic(bool aShowMnemonics, char aMnemonicPrefix='&') const final | neogfx::graphics_context | virtual |
| set_offset(const optional_vec2 &aOffset) final | neogfx::graphics_context | virtual |
| set_opacity(double aOpacity) const final | neogfx::graphics_context | virtual |
| set_origin(const point &aOrigin) const final | neogfx::graphics_context | virtual |
| set_password(bool aPassword, std::string const &aMask="\xE2\x97\x8F") final | neogfx::graphics_context | virtual |
| set_pixel(const point &aPoint, const color &aColor) const final | neogfx::graphics_context | virtual |
| set_smoothing_mode(neogfx::smoothing_mode aSmoothingMode) const final | neogfx::graphics_context | virtual |
| set_snap_to_pixel(bool aSnap) const final | neogfx::graphics_context | virtual |
| set_tab_stops(i_tab_stops const &aTabStops) override | neogfx::graphics_context | virtual |
| set_viewport(const rect &aViewportRect) const final | neogfx::graphics_context | virtual |
| smoothing_mode() const final | neogfx::graphics_context | virtual |
| snap_to_pixel() const final | neogfx::graphics_context | virtual |
| subpixel_format() const final | neogfx::graphics_context | virtual |
| subpixel_rendering_off() const final | neogfx::graphics_context | virtual |
| subpixel_rendering_on() const final | neogfx::graphics_context | virtual |
| tab_stops() const override | neogfx::graphics_context | virtual |
| text_extent(std::string const &aText) const final | neogfx::graphics_context | virtual |
| text_extent(std::string const &aText, const font &aFont) const final | neogfx::graphics_context | virtual |
| text_extent(std::string const &aText, std::function< font(std::size_t)> aFontSelector) const final | neogfx::graphics_context | |
| text_extent(std::string::const_iterator aTextBegin, std::string::const_iterator aTextEnd) const final | neogfx::graphics_context | virtual |
| text_extent(std::string::const_iterator aTextBegin, std::string::const_iterator aTextEnd, const font &aFont) const final | neogfx::graphics_context | virtual |
| text_extent(std::string::const_iterator aTextBegin, std::string::const_iterator aTextEnd, std::function< font(std::size_t)> aFontSelector) const final | neogfx::graphics_context | |
| neogfx::i_graphics_context::text_extent(std::string const &aText, std::function< font(std::string::size_type)> aFontSelector) const =0 | neogfx::i_graphics_context | pure virtual |
| neogfx::i_graphics_context::text_extent(std::string::const_iterator aTextBegin, std::string::const_iterator aTextEnd, std::function< font(std::string::size_type)> aFontSelector) const =0 | neogfx::i_graphics_context | pure virtual |
| to_device_units(const delta &aValue) const final | neogfx::graphics_context | virtual |
| to_device_units(const size &aValue) const final | neogfx::graphics_context | virtual |
| to_device_units(const point &aValue) const final | neogfx::graphics_context | virtual |
| to_device_units(const vec2 &aValue) const final | neogfx::graphics_context | virtual |
| to_device_units(const rect &aValue) const final | neogfx::graphics_context | virtual |
| to_device_units(const path &aValue) const final | neogfx::graphics_context | virtual |
| to_glyph_text(std::string const &aText) const final | neogfx::graphics_context | virtual |
| to_glyph_text(std::string const &aText, const font &aFont) const final | neogfx::graphics_context | virtual |
| to_glyph_text(std::string const &aText, std::function< font(std::size_t)> aFontSelector) const final | neogfx::graphics_context | |
| to_glyph_text(std::string::const_iterator aTextBegin, std::string::const_iterator aTextEnd) const final | neogfx::graphics_context | virtual |
| to_glyph_text(std::string::const_iterator aTextBegin, std::string::const_iterator aTextEnd, const font &aFont) const final | neogfx::graphics_context | virtual |
| to_glyph_text(std::string::const_iterator aTextBegin, std::string::const_iterator aTextEnd, std::function< font(std::size_t)> aFontSelector) const final | neogfx::graphics_context | |
| to_glyph_text(const std::u32string &aText) const final | neogfx::graphics_context | virtual |
| to_glyph_text(const std::u32string &aText, const font &aFont) const final | neogfx::graphics_context | virtual |
| to_glyph_text(const std::u32string &aText, std::function< font(std::size_t)> aFontSelector) const final | neogfx::graphics_context | |
| to_glyph_text(std::u32string::const_iterator aTextBegin, std::u32string::const_iterator aTextEnd) const final | neogfx::graphics_context | virtual |
| to_glyph_text(std::u32string::const_iterator aTextBegin, std::u32string::const_iterator aTextEnd, const font &aFont) const final | neogfx::graphics_context | virtual |
| to_glyph_text(std::u32string::const_iterator aTextBegin, std::u32string::const_iterator aTextEnd, std::function< font(std::size_t)> aFontSelector) const final | neogfx::graphics_context | |
| neogfx::i_graphics_context::to_glyph_text(std::string const &aText, std::function< font(std::string::size_type)> aFontSelector) const =0 | neogfx::i_graphics_context | pure virtual |
| neogfx::i_graphics_context::to_glyph_text(std::string::const_iterator aTextBegin, std::string::const_iterator aTextEnd, std::function< font(std::string::size_type)> aFontSelector) const =0 | neogfx::i_graphics_context | pure virtual |
| neogfx::i_graphics_context::to_glyph_text(const std::u32string &aText, std::function< font(std::u32string::size_type)> aFontSelector) const =0 | neogfx::i_graphics_context | pure virtual |
| neogfx::i_graphics_context::to_glyph_text(std::u32string::const_iterator aTextBegin, std::u32string::const_iterator aTextEnd, std::function< font(std::u32string::size_type)> aFontSelector) const =0 | neogfx::i_graphics_context | pure virtual |
| to_multiline_glyph_text(std::string const &aText, dimension aMaxWidth, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| to_multiline_glyph_text(std::string const &aText, const font &aFont, dimension aMaxWidth, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| to_multiline_glyph_text(std::string::const_iterator aTextBegin, std::string::const_iterator aTextEnd, dimension aMaxWidth, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| to_multiline_glyph_text(std::string::const_iterator aTextBegin, std::string::const_iterator aTextEnd, const font &aFont, dimension aMaxWidth, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| to_multiline_glyph_text(std::string::const_iterator aTextBegin, std::string::const_iterator aTextEnd, std::function< font(std::size_t)> aFontSelector, dimension aMaxWidth, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | |
| to_multiline_glyph_text(const std::u32string &aText, dimension aMaxWidth, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| to_multiline_glyph_text(const std::u32string &aText, const font &aFont, dimension aMaxWidth, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| to_multiline_glyph_text(std::u32string::const_iterator aTextBegin, std::u32string::const_iterator aTextEnd, dimension aMaxWidth, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| to_multiline_glyph_text(std::u32string::const_iterator aTextBegin, std::u32string::const_iterator aTextEnd, const font &aFont, dimension aMaxWidth, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| to_multiline_glyph_text(std::u32string::const_iterator aTextBegin, std::u32string::const_iterator aTextEnd, std::function< font(std::size_t)> aFontSelector, dimension aMaxWidth, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | |
| to_multiline_glyph_text(const glyph_text &aText, dimension aMaxWidth, alignment aAlignment=alignment::Left) const final | neogfx::graphics_context | virtual |
| neogfx::i_graphics_context::to_multiline_glyph_text(std::string::const_iterator aTextBegin, std::string::const_iterator aTextEnd, std::function< font(std::string::size_type)> aFontSelector, dimension aMaxWidth, alignment aAlignment=alignment::Left) const =0 | neogfx::i_graphics_context | pure virtual |
| neogfx::i_graphics_context::to_multiline_glyph_text(std::u32string::const_iterator aTextBegin, std::u32string::const_iterator aTextEnd, std::function< font(std::u32string::size_type)> aFontSelector, dimension aMaxWidth, alignment aAlignment=alignment::Left) const =0 | neogfx::i_graphics_context | pure virtual |
| type enum name | neogfx::i_graphics_context | |
| unset_mnemonic() const final | neogfx::graphics_context | virtual |
| vertical_dpi() const final | neogfx::graphics_context | virtual |
| x2_dpi_scale_factor() const | neogfx::i_units_context | inline |
| xn_dpi_scale_factor() const | neogfx::i_units_context | inline |
| ~graphics_context() | neogfx::graphics_context | virtual |
| ~i_graphics_context()=default | neogfx::i_graphics_context | virtual |
| ~i_rendering_context()=default | neogfx::i_rendering_context | virtual |
| ~i_units_context() | neogfx::i_units_context | inlinevirtual |