![]() |
neoGFX
Cross-platform C++ app/game engine
|
This is the complete list of members for neogfx::DesignStudio::i_element_caddy, including all inherited members.
| abstract_type typedef | neogfx::i_layout_item | |
| add(i_widget &aChild)=0 | neogfx::i_widget | pure virtual |
| add(const i_ref_ptr< i_widget > &aChild)=0 | neogfx::i_widget | pure virtual |
| add_ref() const noexcept=0 | neolib::i_reference_counted | pure virtual |
| adding_child() const =0 | neogfx::i_widget | pure virtual |
| after() const =0 | neogfx::i_widget | pure virtual |
| after()=0 | neogfx::i_widget | pure virtual |
| alternate_base_color() const | neogfx::i_widget | inline |
| ancestor_layout() | neogfx::i_layout_item | inline |
| anchor_map_type typedef | neogfx::i_anchorable | |
| anchor_to(i_anchorable &aRhs, const i_string &aLhsAnchor, anchor_constraint_function aLhsFunction, const i_string &aRhsAnchor, anchor_constraint_function aRhsFunction)=0 | neogfx::i_anchorable | pure virtual |
| anchor_to(i_anchorable &aRhs, std::string const &aLhsAnchor, anchor_constraint_function aLhsFunction, std::string const &aRhsAnchor, anchor_constraint_function aRhsFunction) | neogfx::i_anchorable | inline |
| anchors() const =0 | neogfx::i_anchorable | pure virtual |
| anchors()=0 | neogfx::i_anchorable | pure virtual |
| as_layout() const =0 | neogfx::i_layout_item | pure virtual |
| as_layout()=0 | neogfx::i_layout_item | pure virtual |
| neogfx::as_object()=0 | neogfx::i_object | pure virtual |
| neogfx::i_anchorable::as_object()=0 | neogfx::i_anchorable | pure virtual |
| as_spacer() const =0 | neogfx::i_layout_item | pure virtual |
| as_spacer()=0 | neogfx::i_layout_item | pure virtual |
| as_widget() const=0 | neogfx::i_widget | virtual |
| as_widget()=0 | neogfx::i_widget | virtual |
| background_color() const | neogfx::i_widget | inline |
| background_is_transparent() const | neogfx::i_widget | inline |
| background_opacity() const =0 | neogfx::i_widget | pure virtual |
| background_transparency() const | neogfx::i_widget | inline |
| base_color() const | neogfx::i_widget | inline |
| before() const =0 | neogfx::i_widget | pure virtual |
| before()=0 | neogfx::i_widget | pure virtual |
| bring_child_to_front(const i_widget &aChild)=0 | neogfx::i_widget | pure virtual |
| bring_to_front() | neogfx::i_widget | inline |
| can_capture() const =0 | neogfx::i_widget | pure virtual |
| can_defer_layout() const =0 | neogfx::i_widget | pure virtual |
| can_set_focus(focus_reason aFocusReason) const =0 | neogfx::i_widget | pure virtual |
| can_update() const =0 | neogfx::i_widget | pure virtual |
| capture_position() const =0 | neogfx::i_widget | pure virtual |
| capture_released()=0 | neogfx::i_widget | pure virtual |
| captured()=0 | neogfx::i_widget | pure virtual |
| capturing() const =0 | neogfx::i_widget | pure virtual |
| child_has_focus() const =0 | neogfx::i_widget | pure virtual |
| children() const =0 | neogfx::i_widget | pure virtual |
| class_name(neolib::i_string &aClassName) const =0 | neogfx::i_object | pure virtual |
| client_rect(bool aExtendIntoPadding=true) const =0 | neogfx::i_widget | pure virtual |
| consider_ancestors_for_mouse_events() const =0 | neogfx::i_widget | pure virtual |
| container_background_color() const =0 | neogfx::i_widget | pure virtual |
| control_block()=0 | neolib::i_reference_counted | pure virtual |
| declare_event(device_metrics_updated, const i_widget &) declare_event(child_added | neogfx::i_widget | |
| declare_event(child_removed, i_widget &) declare_event(visibility_changed) declare_event(position_changed) declare_event(parent_position_changed) declare_event(size_changed) declare_event(layout_completed) declare_event(painting | neogfx::i_widget | |
| declare_event(painting_children, i_graphics_context &) declare_event(painted | neogfx::i_widget | |
| declare_event(mouse_event, const neogfx::mouse_event &) declare_event(non_client_mouse_event | neogfx::i_widget | |
| declare_event(query_mouse_cursor, neogfx::mouse_cursor &) declare_event(keyboard_event | neogfx::i_widget | |
| neogfx::i_layout_item::declare_event(destroying) | neolib::i_object | |
| neogfx::i_layout_item::declare_event(destroyed) | neolib::i_object | |
| default_clip_rect(bool aIncludeNonClient=false) const =0 | neogfx::i_widget | pure virtual |
| disable() | neogfx::i_widget | inline |
| disabled() const =0 | neogfx::i_widget | pure virtual |
| drag(point const &aPosition, bool aIgnoreConstraints)=0 | neogfx::DesignStudio::i_element_caddy | pure virtual |
| effective_background_color() const | neogfx::i_widget | inline |
| effectively_disabled() const =0 | neogfx::i_widget | pure virtual |
| effectively_enabled() const =0 | neogfx::i_widget | pure virtual |
| effectively_hidden() const =0 | neogfx::i_widget | pure virtual |
| effectively_visible() const =0 | neogfx::i_widget | pure virtual |
| element_rect(skin_element aElement) const =0 | neogfx::i_skinnable_item | pure virtual |
| emplace(Args &&... args) | neogfx::i_widget | inline |
| enable(bool aEnable)=0 | neogfx::i_widget | pure virtual |
| enable() | neogfx::i_widget | inline |
| enabled() const =0 | neogfx::i_widget | pure virtual |
| end_drag()=0 | neogfx::DesignStudio::i_element_caddy | pure virtual |
| entered(bool aChildEntered=false) const =0 | neogfx::i_widget | pure virtual |
| extents() const =0 | neogfx::i_widget | pure virtual |
| find(const i_widget &aChild, bool aThrowIfNotFound=true) const =0 | neogfx::i_widget | pure virtual |
| find(const i_widget &aChild, bool aThrowIfNotFound=true)=0 | neogfx::i_widget | pure virtual |
| find_ancestor_layout() | neogfx::i_layout_item | inline |
| fix_weightings(bool aRecalculate=true)=0 | neogfx::i_layout_item | pure virtual |
| focus_gained(focus_reason aFocusReason)=0 | neogfx::i_widget | pure virtual |
| focus_lost(focus_reason aFocusReason)=0 | neogfx::i_widget | pure virtual |
| focus_policy() const =0 | neogfx::i_widget | pure virtual |
| font() const =0 | neogfx::i_widget | pure virtual |
| font_role() const =0 | neogfx::i_widget | pure virtual |
| foreground_color() const | neogfx::i_widget | inline |
| get_widget_at(const point &aPosition) const =0 | neogfx::i_widget | pure virtual |
| get_widget_at(const point &aPosition)=0 | neogfx::i_widget | pure virtual |
| handling_mouse_event() const | neogfx::i_widget | inline |
| has_alternate_base_color() const | neogfx::i_widget | inline |
| has_ancestor_layout() const | neogfx::i_layout_item | inline |
| has_background_color() const | neogfx::i_widget | inline |
| has_background_opacity() const =0 | neogfx::i_widget | pure virtual |
| has_base_color() const | neogfx::i_widget | inline |
| has_children() const =0 | neogfx::i_widget | pure virtual |
| has_focus() const =0 | neogfx::i_widget | pure virtual |
| has_focus_policy() const =0 | neogfx::i_widget | pure virtual |
| has_font() const =0 | neogfx::i_widget | pure virtual |
| has_font_role() const =0 | neogfx::i_widget | pure virtual |
| has_foreground_color() const | neogfx::i_widget | inline |
| has_layout() const =0 | neogfx::i_widget | pure virtual |
| has_layout_manager() const =0 | neogfx::i_widget | pure virtual |
| has_logical_coordinate_system() const =0 | neogfx::i_widget | pure virtual |
| has_palette() const =0 | neogfx::i_widget | pure virtual |
| has_palette_color(color_role aColorRole) const =0 | neogfx::i_widget | pure virtual |
| has_parent() const =0 | neogfx::i_widget | pure virtual |
| has_parent_layout() const =0 | neogfx::i_widget | pure virtual |
| has_parent_layout_item() const =0 | neogfx::i_layout_item | pure virtual |
| has_parent_widget() const =0 | neogfx::i_layout_item | pure virtual |
| has_root() const =0 | neogfx::i_widget | pure virtual |
| has_surface() const =0 | neogfx::i_widget | pure virtual |
| hidden() const =0 | neogfx::i_widget | pure virtual |
| hide() | neogfx::i_widget | inline |
| hit_test(const point &aPosition) const =0 | neogfx::i_widget | pure virtual |
| id() const =0 | neogfx::i_layout_item | pure virtual |
| ignore_mouse_events(bool aConsiderAncestors=true) const =0 | neogfx::i_widget | pure virtual |
| ignore_non_client_mouse_events(bool aConsiderAncestors=true) const =0 | neogfx::i_widget | pure virtual |
| invalidate_combined_transformation()=0 | neogfx::i_layout_item | pure virtual |
| is_alive() const =0 | neolib::i_lifetime | pure virtual |
| is_ancestor_of(const i_widget &aWidget) const | neogfx::i_widget | inline |
| is_cache() const =0 | neogfx::i_layout_item | pure virtual |
| is_creating() const =0 | neolib::i_lifetime | pure virtual |
| is_descendent_of(const i_widget &aWidget) const | neogfx::i_widget | inline |
| is_destroyed() const =0 | neolib::i_lifetime | pure virtual |
| is_destroying() const =0 | neolib::i_lifetime | pure virtual |
| is_layout() const =0 | neogfx::i_layout_item | pure virtual |
| is_managing_layout() const =0 | neogfx::i_widget | pure virtual |
| is_parent_of(const i_widget &aWidget) const | neogfx::i_widget | inline |
| is_root() const =0 | neogfx::i_widget | pure virtual |
| is_sibling_of(const i_widget &aWidget) const | neogfx::i_widget | inline |
| is_singular() const =0 | neogfx::i_widget | pure virtual |
| is_spacer() const =0 | neogfx::i_layout_item | pure virtual |
| is_surface() const =0 | neogfx::i_widget | pure virtual |
| neogfx::is_widget() const =0 | neogfx::i_layout_item | pure virtual |
| neogfx::i_skinnable_item::is_widget() const =0 | neogfx::i_skinnable_item | pure virtual |
| key_pressed(scan_code_e aScanCode, key_code_e aKeyCode, key_modifiers_e aKeyModifiers)=0 | neogfx::i_keyboard_handler | pure virtual |
| key_released(scan_code_e aScanCode, key_code_e aKeyCode, key_modifiers_e aKeyModifiers)=0 | neogfx::i_keyboard_handler | pure virtual |
| last() const =0 | neogfx::i_widget | pure virtual |
| last()=0 | neogfx::i_widget | pure virtual |
| layer() const =0 | neogfx::i_widget | pure virtual |
| layout() const =0 | neogfx::i_widget | pure virtual |
| layout()=0 | neogfx::i_widget | pure virtual |
| layout_as(const point &aPosition, const size &aSize)=0 | neogfx::i_layout_item | pure virtual |
| layout_item_disabled(i_layout_item &aItem)=0 | neogfx::i_layout_item | pure virtual |
| layout_item_enabled(i_layout_item &aItem)=0 | neogfx::i_layout_item | pure virtual |
| layout_items(bool aDefer=false)=0 | neogfx::i_widget | pure virtual |
| layout_items_completed()=0 | neogfx::i_widget | pure virtual |
| layout_items_in_progress() const =0 | neogfx::i_widget | pure virtual |
| layout_items_started()=0 | neogfx::i_widget | pure virtual |
| layout_manager() const =0 | neogfx::i_widget | pure virtual |
| layout_manager()=0 | neogfx::i_widget | pure virtual |
| layout_reason()=0 | neogfx::i_widget | pure virtual |
| link_after(i_widget *aNextWidget)=0 | neogfx::i_widget | pure virtual |
| link_before(i_widget *aPreviousWidget)=0 | neogfx::i_widget | pure virtual |
| logical_coordinate_system() const =0 | neogfx::i_widget | pure virtual |
| mouse_button_double_clicked(mouse_button aButton, const point &aPosition, key_modifiers_e aKeyModifiers)=0 | neogfx::i_widget | pure virtual |
| mouse_button_pressed(mouse_button aButton, const point &aPosition, key_modifiers_e aKeyModifiers)=0 | neogfx::i_widget | pure virtual |
| mouse_button_released(mouse_button aButton, const point &aPosition)=0 | neogfx::i_widget | pure virtual |
| mouse_cursor() const =0 | neogfx::i_widget | pure virtual |
| mouse_entered(const point &aPosition)=0 | neogfx::i_widget | pure virtual |
| mouse_event_is_client() const | neogfx::i_widget | inline |
| mouse_event_is_non_client() const | neogfx::i_widget | inline |
| mouse_event_location() const =0 | neogfx::i_widget | pure virtual |
| mouse_left()=0 | neogfx::i_widget | pure virtual |
| mouse_moved(const point &aPosition, key_modifiers_e aKeyModifiers)=0 | neogfx::i_widget | pure virtual |
| mouse_position() const =0 | neogfx::i_widget | pure virtual |
| mouse_wheel_scrolled(mouse_wheel aWheel, const point &aPosition, delta aDelta, key_modifiers_e aKeyModifiers)=0 | neogfx::i_widget | pure virtual |
| move(const point &aPosition)=0 | neogfx::i_widget | pure virtual |
| moved()=0 | neogfx::i_widget | pure virtual |
| non_client_rect() const =0 | neogfx::i_widget | pure virtual |
| non_client_release_capture()=0 | neogfx::i_widget | pure virtual |
| non_client_set_capture()=0 | neogfx::i_widget | pure virtual |
| object_state() const =0 | neolib::i_lifetime | pure virtual |
| object_state_ptr() const =0 | neolib::i_lifetime | pure virtual |
| object_type() const =0 | neogfx::i_object | pure virtual |
| opacity() const =0 | neogfx::i_widget | pure virtual |
| paint(i_graphics_context &aGc) const =0 | neogfx::i_widget | pure virtual |
| paint_non_client(i_graphics_context &aGc) const =0 | neogfx::i_widget | pure virtual |
| paint_non_client_after(i_graphics_context &aGc) const =0 | neogfx::i_widget | pure virtual |
| palette() const =0 | neogfx::i_widget | pure virtual |
| palette_color(color_role aColorRole) const =0 | neogfx::i_widget | pure virtual |
| parent() const =0 | neogfx::i_widget | pure virtual |
| parent()=0 | neogfx::i_widget | pure virtual |
| parent_changed()=0 | neogfx::i_widget | pure virtual |
| parent_layout() const =0 | neogfx::i_widget | pure virtual |
| parent_layout()=0 | neogfx::i_widget | pure virtual |
| parent_layout_item() const =0 | neogfx::i_layout_item | pure virtual |
| parent_layout_item()=0 | neogfx::i_layout_item | pure virtual |
| parent_moved()=0 | neogfx::i_widget | pure virtual |
| parent_widget() const =0 | neogfx::i_layout_item | pure virtual |
| parent_widget()=0 | neogfx::i_layout_item | pure virtual |
| part(const point &aPosition) const =0 | neogfx::i_widget | pure virtual |
| part_active(widget_part aPart) const =0 | neogfx::i_widget | pure virtual |
| pin() const noexcept=0 | neolib::i_reference_counted | pure virtual |
| properties() const =0 | neogfx::i_property_owner | pure virtual |
| properties()=0 | neogfx::i_property_owner | pure virtual |
| property_changed(i_property &aProperty)=0 | neogfx::i_property_owner | pure virtual |
| ready_to_render() const =0 | neogfx::i_widget | pure virtual |
| real_surface() const =0 | neogfx::i_widget | pure virtual |
| real_surface()=0 | neogfx::i_widget | pure virtual |
| release() const =0 | neolib::i_reference_counted | pure virtual |
| release_and_take_ownership() const =0 | neolib::i_reference_counted | pure virtual |
| release_and_take_ownership()=0 | neolib::i_reference_counted | pure virtual |
| release_capture(capture_reason aReason=capture_reason::Other)=0 | neogfx::i_widget | pure virtual |
| release_focus()=0 | neogfx::i_widget | pure virtual |
| remove(i_widget &aChild, bool aSingular, i_ref_ptr< i_widget > &aChildRef)=0 | neogfx::i_widget | pure virtual |
| remove(i_widget &aChild, bool aSingular=true) | neogfx::i_widget | inline |
| remove_all()=0 | neogfx::i_widget | pure virtual |
| render(i_graphics_context &aGc) const =0 | neogfx::i_widget | pure virtual |
| render_layer() const =0 | neogfx::i_widget | pure virtual |
| requires_update() const =0 | neogfx::i_widget | pure virtual |
| resize(const size &aSize)=0 | neogfx::i_widget | pure virtual |
| resized()=0 | neogfx::i_widget | pure virtual |
| resizing() const =0 | neogfx::i_widget | pure virtual |
| root() const =0 | neogfx::i_widget | pure virtual |
| root()=0 | neogfx::i_widget | pure virtual |
| same_parent_widget_as(i_layout_item const &aOther) const | neogfx::i_layout_item | inline |
| same_real_surface(const i_widget &aWidget) const | neogfx::i_widget | inline |
| same_surface(const i_widget &aWidget) const | neogfx::i_widget | inline |
| send_child_to_back(const i_widget &aChild)=0 | neogfx::i_widget | pure virtual |
| send_to_back() | neogfx::i_widget | inline |
| set_alive()=0 | neolib::i_lifetime | pure virtual |
| set_alternate_base_color(const optional_color &aAlternateBaseColor=optional_color{}) | neogfx::i_widget | inline |
| set_background_color(const optional_color &aBackgroundColor=optional_color{}) | neogfx::i_widget | inline |
| set_background_opacity(double aOpacity)=0 | neogfx::i_widget | pure virtual |
| set_background_transparency(double aTransparency) | neogfx::i_widget | inline |
| set_base_color(const optional_color &aBaseColor=optional_color{}) | neogfx::i_widget | inline |
| set_capture(capture_reason aReason=capture_reason::Other, const optional_point &aPosition={})=0 | neogfx::i_widget | pure virtual |
| set_consider_ancestors_for_mouse_events(bool aConsiderAncestors=true)=0 | neogfx::i_widget | pure virtual |
| set_destroyed()=0 | neolib::i_lifetime | pure virtual |
| set_destroying()=0 | neolib::i_lifetime | pure virtual |
| set_focus(focus_reason aFocusReason=focus_reason::Other)=0 | neogfx::i_widget | pure virtual |
| set_focus_policy(const optional_focus_policy &aFocusPolicy)=0 | neogfx::i_widget | pure virtual |
| set_font(optional_font const &aFont)=0 | neogfx::i_widget | pure virtual |
| set_font_role(const optional_font_role &aFontRole)=0 | neogfx::i_widget | pure virtual |
| set_foreground_color(const optional_color &aForegroundColor=optional_color{}) | neogfx::i_widget | inline |
| set_id(const i_string &aId)=0 | neogfx::i_layout_item | pure virtual |
| set_ignore_mouse_events(bool aIgnoreMouseEvents)=0 | neogfx::i_widget | pure virtual |
| set_ignore_non_client_mouse_events(bool aIgnoreNonClientMouseEvents)=0 | neogfx::i_widget | pure virtual |
| set_layer(layer_t aLayer)=0 | neogfx::i_widget | pure virtual |
| set_layout(i_layout &aLayout, bool aMoveExistingItems=true)=0 | neogfx::i_widget | pure virtual |
| set_layout(const i_ref_ptr< i_layout > &aLayout, bool aMoveExistingItems=true)=0 | neogfx::i_widget | pure virtual |
| set_logical_coordinate_system(const optional_logical_coordinate_system &aLogicalCoordinateSystem)=0 | neogfx::i_widget | pure virtual |
| set_opacity(double aOpacity)=0 | neogfx::i_widget | pure virtual |
| set_palette(const i_palette &aPalette)=0 | neogfx::i_widget | pure virtual |
| set_palette_color(color_role aColorRole, const optional_color &aColor)=0 | neogfx::i_widget | pure virtual |
| set_parent(i_widget &aParent)=0 | neogfx::i_widget | pure virtual |
| set_parent_layout(i_layout *aParentLayout)=0 | neogfx::i_layout_item | pure virtual |
| set_parent_widget(i_widget *aParentWidget)=0 | neogfx::i_layout_item | pure virtual |
| set_render_layer(const std::optional< layer_t > &aLayer)=0 | neogfx::i_widget | pure virtual |
| set_root(i_window &aRoot)=0 | neogfx::i_widget | pure virtual |
| set_singular(bool aSingular)=0 | neogfx::i_widget | pure virtual |
| set_transparency(double aTransparency) | neogfx::i_widget | inline |
| show(bool aVisible)=0 | neogfx::i_widget | pure virtual |
| show() | neogfx::i_widget | inline |
| start_drag(cardinal aPart, point const &aPosition)=0 | neogfx::DesignStudio::i_element_caddy | pure virtual |
| surface() const =0 | neogfx::i_widget | pure virtual |
| surface()=0 | neogfx::i_widget | pure virtual |
| sys_text_input(i_string const &aText)=0 | neogfx::i_keyboard_handler | pure virtual |
| text_input(i_string const &aText)=0 | neogfx::i_keyboard_handler | pure virtual |
| to_client_coordinates(const point &aWindowCoordinates) const | neogfx::i_widget | inline |
| to_client_coordinates(const rect &aWindowCoordinates) const | neogfx::i_widget | inline |
| to_window_coordinates(const point &aClientCoordinates) const | neogfx::i_widget | inline |
| to_window_coordinates(const rect &aClientCoordinates) const | neogfx::i_widget | inline |
| transparency() const | neogfx::i_widget | inline |
| unlink()=0 | neogfx::i_widget | pure virtual |
| unpin() const =0 | neolib::i_reference_counted | pure virtual |
| update(bool aIncludeNonClient=false)=0 | neogfx::i_widget | pure virtual |
| update(const rect &aUpdateRect)=0 | neogfx::i_widget | pure virtual |
| update_layout(bool aDeferLayout=true, bool aAncestors=false)=0 | neogfx::i_layout_item | pure virtual |
| update_rect() const =0 | neogfx::i_widget | pure virtual |
| use_count() const noexcept=0 | neolib::i_reference_counted | pure virtual |
| view() const =0 | neogfx::i_widget | pure virtual |
| view()=0 | neogfx::i_widget | pure virtual |
| visible() const =0 | neogfx::i_widget | pure virtual |
| widget_for_mouse_event(const point &aPosition, bool aForHitTest=false) const =0 | neogfx::i_widget | pure virtual |
| widget_for_mouse_event(const point &aPosition, bool aForHitTest=false)=0 | neogfx::i_widget | pure virtual |
| widget_list | neogfx::i_widget | |
| widget_type() const =0 | neogfx::i_widget | pure virtual |
| ~i_layout_item()=default | neogfx::i_layout_item | virtual |
| ~i_lifetime()=default | neolib::i_lifetime | virtual |
| ~i_object()=default | neogfx::i_object | virtual |
| ~i_property_owner()=default | neogfx::i_property_owner | virtual |
| ~i_reference_counted()=default | neolib::i_reference_counted | virtual |
| ~i_skinnable_item()=default | neogfx::i_skinnable_item | virtual |
| ~i_widget()=default | neogfx::i_widget | virtual |