| add_ref() const noexcept override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| as_surface_window() const final | neogfx::surface_window | |
| as_surface_window() final | neogfx::surface_window | |
| as_widget() const final | neogfx::surface_window | |
| as_widget() final | neogfx::surface_window | |
| as_window() const final | neogfx::surface_window | |
| as_window() final | neogfx::surface_window | |
| can_close() const final | neogfx::surface_window | |
| capturing_widget() const final | neogfx::surface_window | |
| clicked_widget() const final | neogfx::surface_window | |
| close() final | neogfx::surface_window | |
| control_block() override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| define_declared_event(DpiChanged, dpi_changed) define_declared_event(Rendering | neogfx::surface_window | |
| define_declared_event(RenderingFinished, rendering_finished) define_declared_event(Closing | neogfx::surface_window | |
| device_metrics() const final | neogfx::surface_window | |
| device_metrics_available() const final | neogfx::surface_window | |
| em_size() const final | neogfx::surface_window | |
| extents() const final | neogfx::surface_window | |
| handle_dpi_changed() final | neogfx::surface_window | |
| has_capturing_widget() const final | neogfx::surface_window | |
| has_clicked_widget() const final | neogfx::surface_window | |
| has_invalidated_area() const final | neogfx::surface_window | |
| has_native_surface() const final | neogfx::surface_window | |
| has_native_window() const final | neogfx::surface_window | |
| has_parent_surface() const final | neogfx::surface_window | |
| horizontal_dpi() const final | neogfx::surface_window | |
| invalidate_surface(const rect &aInvalidatedRect, bool aInternal=true) final | neogfx::surface_window | |
| invalidated_area() const final | neogfx::surface_window | |
| is_closed() const final | neogfx::surface_window | |
| is_nested_window() const final | neogfx::surface_window | |
| is_owner_of(const i_surface &aChildSurface) const final | neogfx::surface_window | |
| is_strong() const final | neogfx::surface_window | |
| is_weak() const final | neogfx::surface_window | |
| is_window() const final | neogfx::surface_window | |
| layout_surface() final | neogfx::surface_window | |
| logical_coordinate_system() const final | neogfx::surface_window | |
| logical_coordinates() const final | neogfx::surface_window | |
| metrics_available() const final | neogfx::surface_window | |
| move_surface(const point &aPosition) final | neogfx::surface_window | |
| native_surface() const final | neogfx::surface_window | |
| native_surface() final | neogfx::surface_window | |
| native_window() const final | neogfx::surface_window | |
| native_window() final | neogfx::surface_window | |
| non_client_release_capture(i_widget &aWidget) final | neogfx::surface_window | |
| non_client_set_capture(i_widget &aWidget) final | neogfx::surface_window | |
| operator=(const reference_counted &) | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| parent_surface() const final | neogfx::surface_window | |
| parent_surface() final | neogfx::surface_window | |
| pause_rendering() final | neogfx::surface_window | |
| pin() const noexcept override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| ppi() const final | neogfx::surface_window | |
| reference_counted() noexcept | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| reference_counted(const reference_counted &aOther) noexcept | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| release() const override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| release_and_take_ownership() const override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| release_and_take_ownership() override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| release_capture(i_widget &aWidget) final | neogfx::surface_window | |
| render_surface() final | neogfx::surface_window | |
| rendering_engine() const final | neogfx::surface_window | |
| rendering_priority() const final | neogfx::surface_window | |
| resize_surface(const size &aExtents) final | neogfx::surface_window | |
| resume_rendering() final | neogfx::surface_window | |
| set_capture(i_widget &aWidget) final | neogfx::surface_window | |
| set_logical_coordinate_system(neogfx::logical_coordinate_system aSystem) final | neogfx::surface_window | |
| set_logical_coordinates(const neogfx::logical_coordinates &aCoordinates) final | neogfx::surface_window | |
| set_native_window(i_native_window &aNativeWindow) final | neogfx::surface_window | |
| set_style(window_style aStyle) final | neogfx::surface_window | |
| set_surface_opacity(double aOpacity) final | neogfx::surface_window | |
| set_surface_transparency(double aTransparency) final | neogfx::surface_window | |
| style() const final | neogfx::surface_window | |
| surface_extents() const final | neogfx::surface_window | |
| surface_opacity() const final | neogfx::surface_window | |
| surface_position() const final | neogfx::surface_window | |
| surface_transparency() const final | neogfx::surface_window | |
| surface_type() const final | neogfx::surface_window | |
| surface_window(i_window &aWindow, std::function< void(i_surface_window &)> aNativeWindowCreator) | neogfx::surface_window | |
| unpin() const override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| use_count() const noexcept override | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| validate() final | neogfx::surface_window | |
| vertical_dpi() const final | neogfx::surface_window | |
| widget_for_mouse_event(const point &aPosition, bool aForHitTest=false) const | neogfx::surface_window | |
| widget_for_mouse_event(const point &aPosition, bool aForHitTest=false) | neogfx::surface_window | |
| window_at_position(const point &aPosition, bool aForMouseEvent=false) const | neogfx::surface_window | |
| window_at_position(const point &aPosition, bool aForMouseEvent=false) | neogfx::surface_window | |
| z_order() const final | neogfx::surface_window | |
| ~reference_counted() | neolib::reference_counted< Base, DeallocateOnRelease > | inline |
| ~surface_window() | neogfx::surface_window | |