![]() |
neoGFX
C++ GPU-oriented GUI library and app/game creation framework.
|
This is the complete list of members for neogfx::sprite_plane, including all inherited members.
| add(i_widget &aChild) override | neogfx::widget | virtual |
| add(std::shared_ptr< i_widget > aChild) override | neogfx::widget | virtual |
| add_flag(i_lifetime_flag *aFlag) const final | neolib::basic_lifetime< FlagListRepresentation > | inlineprotectedvirtual |
| add_object(std::shared_ptr< i_game_object > aObject) | neogfx::sprite_plane | |
| add_physical_object(i_physical_object &aObject) | neogfx::sprite_plane | |
| add_physical_object(std::shared_ptr< i_physical_object > aObject) | neogfx::sprite_plane | |
| add_shape(i_shape &aObject) | neogfx::sprite_plane | |
| add_shape(std::shared_ptr< i_shape > aObject) | neogfx::sprite_plane | |
| add_sprite(i_sprite &aObject) | neogfx::sprite_plane | |
| add_sprite(std::shared_ptr< i_sprite > aObject) | neogfx::sprite_plane | |
| adding_child() const override | neogfx::widget | virtual |
| after() const override | neogfx::widget | virtual |
| after() override | neogfx::widget | virtual |
| applying_physics | neogfx::sprite_plane | |
| as_layout() const override | neogfx::widget | virtual |
| as_layout() override | neogfx::widget | virtual |
| as_lifetime() override | neogfx::object< i_widget > | inlinevirtual |
| as_widget() const | neogfx::sprite_plane | virtual |
| as_widget() | neogfx::sprite_plane | virtual |
| background_colour() const override | neogfx::widget | virtual |
| basic_lifetime(enum class lifetime_state aState=lifetime_state::Alive) | neolib::basic_lifetime< FlagListRepresentation > | inlineprotected |
| before() const override | neogfx::widget | virtual |
| before() override | neogfx::widget | virtual |
| broad_phase_collision_tree_2d typedef | neogfx::sprite_plane | |
| broad_phase_collision_tree_3d typedef | neogfx::sprite_plane | |
| can_capture() const override | neogfx::widget | virtual |
| can_defer_layout() const override | neogfx::widget | virtual |
| captured() override | neogfx::widget | virtual |
| capturing() const override | neogfx::widget | virtual |
| children() const override | neogfx::widget | virtual |
| children_painted | neogfx::i_widget | |
| client_rect(bool aIncludeMargins=true) const override | neogfx::widget | virtual |
| collision_list typedef | neogfx::sprite_plane | |
| collision_pair typedef | neogfx::sprite_plane | |
| collision_tree_2d() const | neogfx::sprite_plane | |
| collision_tree_2d() | neogfx::sprite_plane | |
| collision_tree_3d() const | neogfx::sprite_plane | |
| collision_tree_3d() | neogfx::sprite_plane | |
| container_background_colour() const override | neogfx::widget | virtual |
| count() const | neogfx::i_properties | inline |
| create_earth() | neogfx::sprite_plane | |
| create_graphics_context() const override | neogfx::widget | virtual |
| create_physical_object() | neogfx::sprite_plane | |
| create_sprite() | neogfx::sprite_plane | |
| create_sprite(const i_texture &aTexture) | neogfx::sprite_plane | |
| create_sprite(const i_image &aImage) | neogfx::sprite_plane | |
| create_sprite(const i_texture &aTexture, const rect &aTextureRect) | neogfx::sprite_plane | |
| create_sprite(const i_image &aImage, const rect &aTextureRect) | neogfx::sprite_plane | |
| debug | neogfx::i_widget | static |
| default_clip_rect(bool aIncludeNonClient=false) const override | neogfx::widget | virtual |
| destroyed_flag typedef | neolib::basic_lifetime< FlagListRepresentation > | protected |
| device_metrics() const override | neogfx::widget | virtual |
| device_metrics_available() const override | neogfx::widget | virtual |
| disable() | neogfx::i_widget | inline |
| disabled() const override | neogfx::widget | virtual |
| dpi_scale(dimension aValue) const | neogfx::i_units_context | inline |
| dpi_scale(const size &aSize) const | neogfx::i_units_context | inline |
| dpi_scale(const point &aPoint) const | neogfx::i_units_context | inline |
| dpi_scale(const margins &aMargins) const | neogfx::i_units_context | inline |
| dpi_scale_factor() const override | neogfx::widget | virtual |
| dpi_select(T &&aLowDpiValue, T &&aHighDpiValue) const | neogfx::i_units_context | inline |
| dynamic_update_enabled() const | neogfx::sprite_plane | |
| effectively_disabled() const override | neogfx::widget | virtual |
| effectively_enabled() const override | neogfx::widget | virtual |
| effectively_hidden() const override | neogfx::widget | virtual |
| effectively_visible() const override | neogfx::widget | virtual |
| emplace(Args &&... args) | neogfx::i_widget | inline |
| enable(bool aEnable) override | neogfx::widget | virtual |
| object< i_widget >::enable() | neogfx::i_widget | inline |
| enable_dynamic_update(bool aEnableDynamicUpdate) | neogfx::sprite_plane | |
| enable_z_sorting(bool aEnableZSorting) | neogfx::sprite_plane | |
| enabled() const override | neogfx::widget | virtual |
| entered() const override | neogfx::widget | virtual |
| extents() const override | neogfx::widget | virtual |
| find(const i_widget &aChild, bool aThrowIfNotFound=true) const override | neogfx::widget | virtual |
| find(const i_widget &aChild, bool aThrowIfNotFound=true) override | neogfx::widget | virtual |
| flag_list typedef | neolib::basic_lifetime< FlagListRepresentation > | protected |
| focus_event | neogfx::i_widget | |
| focus_gained(focus_reason aFocusReason) override | neogfx::widget | virtual |
| focus_lost(focus_reason aFocusReason) override | neogfx::widget | virtual |
| focus_policy() const override | neogfx::widget | virtual |
| font() const override | neogfx::widget | virtual |
| foreground_colour() const override | neogfx::widget | virtual |
| get_widget_at(const point &aPosition) const override | neogfx::widget | virtual |
| get_widget_at(const point &aPosition) override | neogfx::widget | virtual |
| gravitational_constant() const | neogfx::sprite_plane | |
| has_background_colour() const override | neogfx::widget | virtual |
| has_children() const override | neogfx::widget | virtual |
| has_focus() const override | neogfx::widget | virtual |
| has_font() const override | neogfx::widget | virtual |
| has_foreground_colour() const override | neogfx::widget | virtual |
| has_layout() const override | neogfx::widget | virtual |
| has_layout_owner() const override | neogfx::widget | virtual |
| has_logical_coordinate_system() const override | neogfx::widget | virtual |
| has_managing_layout() const override | neogfx::widget | virtual |
| has_margins() const override | neogfx::widget | virtual |
| has_maximum_size() const override | neogfx::widget | virtual |
| has_minimum_size() const override | neogfx::widget | virtual |
| has_parent(bool aSameSurface=true) const override | neogfx::widget | virtual |
| has_parent_layout() const override | neogfx::widget | virtual |
| has_root() const override | neogfx::widget | virtual |
| has_size_policy() const override | neogfx::widget | virtual |
| has_surface() const override | neogfx::widget | virtual |
| has_weight() const override | neogfx::widget | virtual |
| hidden() const override | neogfx::widget | virtual |
| hide() | neogfx::i_widget | inline |
| high_dpi() const override | neogfx::widget | virtual |
| hit_test(const point &aPosition) const override | neogfx::widget | virtual |
| ignore_mouse_events() const override | neogfx::widget | virtual |
| ignore_non_client_mouse_events() const override | neogfx::widget | virtual |
| is_alive() const final | neolib::basic_lifetime< FlagListRepresentation > | inlineprotectedvirtual |
| is_ancestor_of(const i_widget &aWidget, bool aSameSurface=true) const override | neogfx::widget | virtual |
| is_collision_tree_2d() const | neogfx::sprite_plane | |
| is_collision_tree_3d() const | neogfx::sprite_plane | |
| is_creating() const final | neolib::basic_lifetime< FlagListRepresentation > | inlineprotectedvirtual |
| is_descendent_of(const i_widget &aWidget, bool aSameSurface=true) const override | neogfx::widget | virtual |
| is_destroyed() const final | neolib::basic_lifetime< FlagListRepresentation > | inlineprotectedvirtual |
| is_destroying() const final | neolib::basic_lifetime< FlagListRepresentation > | inlineprotectedvirtual |
| is_layout() const override | neogfx::widget | virtual |
| is_managing_layout() const override | neogfx::widget | virtual |
| is_proxy() const override | neogfx::widget | virtual |
| is_root() const override | neogfx::widget | virtual |
| is_sibling_of(const i_widget &aWidget) const override | neogfx::widget | virtual |
| is_singular() const override | neogfx::widget | virtual |
| is_surface() const override | neogfx::widget | virtual |
| is_widget() const override | neogfx::widget | virtual |
| key_pressed(scan_code_e aScanCode, key_code_e aKeyCode, key_modifiers_e aKeyModifiers) override | neogfx::widget | virtual |
| key_released(scan_code_e aScanCode, key_code_e aKeyCode, key_modifiers_e aKeyModifiers) override | neogfx::widget | virtual |
| keyboard_event | neogfx::i_widget | |
| last() const override | neogfx::widget | virtual |
| last() override | neogfx::widget | virtual |
| layout() const override | neogfx::widget | virtual |
| layout() override | neogfx::widget | virtual |
| layout_as(const point &aPosition, const size &aSize) override | neogfx::widget | virtual |
| layout_completed | neogfx::i_widget | |
| layout_item_proxy() const override | neogfx::widget | virtual |
| layout_item_proxy() override | neogfx::widget | virtual |
| layout_items(bool aDefer=false) override | neogfx::widget | virtual |
| layout_items_completed() override | neogfx::widget | virtual |
| layout_items_in_progress() const override | neogfx::widget | virtual |
| layout_items_started() override | neogfx::widget | virtual |
| layout_owner() const override | neogfx::widget | virtual |
| layout_owner() override | neogfx::widget | virtual |
| lifetime_state() const final | neolib::basic_lifetime< FlagListRepresentation > | inlineprotectedvirtual |
| link_after(i_widget *aNextWidget) override | neogfx::widget | virtual |
| link_before(i_widget *aPreviousWidget) override | neogfx::widget | virtual |
| logical_coordinate_system() const | neogfx::sprite_plane | virtual |
| managing_layout() const override | neogfx::widget | virtual |
| managing_layout() override | neogfx::widget | virtual |
| map() const | neogfx::object< i_widget > | inlinevirtual |
| margins() const override | neogfx::widget | virtual |
| maximum_size(const optional_size &aAvailableSpace=optional_size{}) const override | neogfx::widget | virtual |
| minimum_size(const optional_size &aAvailableSpace=optional_size{}) const override | neogfx::widget | virtual |
| mouse_button_double_clicked(mouse_button aButton, const point &aPosition, key_modifiers_e aKeyModifiers) override | neogfx::widget | virtual |
| mouse_button_pressed(mouse_button aButton, const point &aPosition, key_modifiers_e aKeyModifiers) | neogfx::sprite_plane | virtual |
| mouse_button_released(mouse_button aButton, const point &aPosition) override | neogfx::widget | virtual |
| mouse_cursor() const override | neogfx::widget | virtual |
| mouse_entered(const point &aPosition) override | neogfx::widget | virtual |
| mouse_event | neogfx::i_widget | |
| mouse_event_is_non_client() const override | neogfx::widget | virtual |
| mouse_left() override | neogfx::widget | virtual |
| mouse_moved(const point &aPosition) override | neogfx::widget | virtual |
| mouse_wheel_scrolled(mouse_wheel aWheel, delta aDelta) override | neogfx::widget | virtual |
| move(const point &aPosition) override | neogfx::widget | virtual |
| moved() override | neogfx::widget | virtual |
| name(uint32_t aIndex) const | neogfx::i_properties | inline |
| non_client_mouse_event | neogfx::i_widget | |
| non_client_rect() const override | neogfx::widget | virtual |
| non_client_release_capture() override | neogfx::widget | virtual |
| non_client_set_capture() override | neogfx::widget | virtual |
| object_clicked | neogfx::sprite_plane | |
| object_collision | neogfx::sprite_plane | |
| object_list typedef | neogfx::sprite_plane | |
| object_pointer typedef | neogfx::sprite_plane | |
| objects() const | neogfx::sprite_plane | |
| opacity() const override | neogfx::widget | virtual |
| optional_step_time_interval typedef | neogfx::sprite_plane | |
| optional_time_interval typedef | neogfx::sprite_plane | |
| origin() const override | neogfx::widget | virtual |
| paint(graphics_context &aGraphicsContext) const | neogfx::sprite_plane | virtual |
| paint_non_client(graphics_context &aGraphicsContext) const override | neogfx::widget | virtual |
| paint_non_client_after(graphics_context &aGraphicsContext) const override | neogfx::widget | virtual |
| painted | neogfx::i_widget | |
| painting | neogfx::i_widget | |
| painting_sprites | neogfx::sprite_plane | |
| parent() const override | neogfx::widget | virtual |
| parent() override | neogfx::widget | virtual |
| parent_changed() override | neogfx::widget | virtual |
| parent_layout() const override | neogfx::widget | virtual |
| parent_layout() override | neogfx::widget | virtual |
| physics_applied | neogfx::sprite_plane | |
| physics_step_interval() const | neogfx::sprite_plane | |
| physics_time() const | neogfx::sprite_plane | |
| position() const override | neogfx::widget | virtual |
| position_changed | neogfx::i_widget | |
| properties() const override | neogfx::object< i_widget > | inlinevirtual |
| properties() override | neogfx::object< i_widget > | inlinevirtual |
| property(uint32_t aIndex) const | neogfx::i_properties | inline |
| property(uint32_t aIndex) | neogfx::i_properties | inline |
| property_changed(i_property &aProperty) override | neogfx::widget | virtual |
| ready_to_render() const override | neogfx::widget | virtual |
| register_property(i_property &aProperty) | neogfx::object< i_widget > | inlinevirtual |
| release_capture(capture_reason aReason=capture_reason::Other) override | neogfx::widget | virtual |
| release_focus() override | neogfx::widget | virtual |
| released() override | neogfx::widget | virtual |
| remove(i_widget &aChild, bool aSingular=false) override | neogfx::widget | virtual |
| remove_all() override | neogfx::widget | virtual |
| remove_flag(i_lifetime_flag *aFlag) const final | neolib::basic_lifetime< FlagListRepresentation > | inlineprotectedvirtual |
| render(graphics_context &aGraphicsContext) const override | neogfx::widget | virtual |
| requires_update() const override | neogfx::widget | virtual |
| reserve(std::size_t aCapacity) | neogfx::sprite_plane | |
| resize(const size &aSize) override | neogfx::widget | virtual |
| resized() override | neogfx::widget | virtual |
| root() const override | neogfx::widget | virtual |
| root() override | neogfx::widget | virtual |
| same_surface(const i_widget &aWidget) const | neogfx::i_widget | inline |
| set_alive() override | neolib::basic_lifetime< FlagListRepresentation > | inlineprotectedvirtual |
| set_background_colour(const optional_colour &aBackgroundColour=optional_colour{}) override | neogfx::widget | virtual |
| set_capture(capture_reason aReason=capture_reason::Other) override | neogfx::widget | virtual |
| set_destroyed() override | neolib::basic_lifetime< FlagListRepresentation > | inlineprotectedvirtual |
| set_destroying() override | neolib::basic_lifetime< FlagListRepresentation > | inlineprotectedvirtual |
| set_extents(const size &aSize) override | neogfx::widget | virtual |
| set_fixed_size(const size &aSize, bool aUpdateLayout=true) | neogfx::i_geometry | inline |
| set_focus(focus_reason aFocusReason=focus_reason::Other) override | neogfx::widget | virtual |
| set_focus_policy(neogfx::focus_policy aFocusPolicy) override | neogfx::widget | virtual |
| set_font(const optional_font &aFont) override | neogfx::widget | virtual |
| set_foreground_colour(const optional_colour &aForegroundColour=optional_colour{}) override | neogfx::widget | virtual |
| set_gravitational_constant(scalar aG) | neogfx::sprite_plane | |
| set_ignore_mouse_events(bool aIgnoreMouseEvents) override | neogfx::widget | virtual |
| set_ignore_non_client_mouse_events(bool aIgnoreNonClientMouseEvents) override | neogfx::widget | virtual |
| set_layout(i_layout &aLayout, bool aMoveExistingItems=true) override | neogfx::widget | virtual |
| set_layout(std::shared_ptr< i_layout > aLayout, bool aMoveExistingItems=true) override | neogfx::widget | virtual |
| set_layout_owner(i_widget *aOwner) override | neogfx::widget | virtual |
| set_logical_coordinate_system(const optional_logical_coordinate_system &aLogicalCoordinateSystem) override | neogfx::widget | virtual |
| set_margins(const optional_margins &aMargins, bool aUpdateLayout=true) override | neogfx::widget | virtual |
| set_maximum_height(dimension aHeight, bool aUpdateLayout=true) | neogfx::i_geometry | inline |
| set_maximum_size(const optional_size &aMaximumSize, bool aUpdateLayout=true) override | neogfx::widget | virtual |
| set_maximum_width(dimension aWidth, bool aUpdateLayout=true) | neogfx::i_geometry | inline |
| set_minimum_height(dimension aHeight, bool aUpdateLayout=true) | neogfx::i_geometry | inline |
| set_minimum_size(const optional_size &aMinimumSize, bool aUpdateLayout=true) override | neogfx::widget | virtual |
| set_minimum_width(dimension aWidth, bool aUpdateLayout=true) | neogfx::i_geometry | inline |
| set_opacity(double aOpacity) override | neogfx::widget | virtual |
| set_parent(i_widget &aParent) override | neogfx::widget | virtual |
| set_parent_layout(i_layout *aParentLayout) override | neogfx::widget | virtual |
| set_physics_step_interval(step_time_interval aStepInterval) | neogfx::sprite_plane | |
| set_physics_time(const optional_step_time_interval &aTime) | neogfx::sprite_plane | |
| set_position(const point &aPosition) override | neogfx::widget | virtual |
| set_singular(bool aSingular) override | neogfx::widget | virtual |
| set_size_policy(const optional_size_policy &aSizePolicy, bool aUpdateLayout=true) override | neogfx::widget | virtual |
| object< i_widget >::set_size_policy(neogfx::size_policy::size_policy_e aSizePolicy, bool aUpdateLayout=true) | neogfx::i_geometry | inline |
| object< i_widget >::set_size_policy(neogfx::size_policy::size_policy_e aSizePolicy, const size &aAspectRatio, bool aUpdateLayout=true) | neogfx::i_geometry | inline |
| object< i_widget >::set_size_policy(neogfx::size_policy::size_policy_e aHorizontalSizePolicy, neogfx::size_policy::size_policy_e aVerticalSizePolicy, bool aUpdateLayout=true) | neogfx::i_geometry | inline |
| object< i_widget >::set_size_policy(neogfx::size_policy::size_policy_e aHorizontalSizePolicy, neogfx::size_policy::size_policy_e aVerticalSizePolicy, const size &aAspectRatio, bool aUpdateLayout=true) | neogfx::i_geometry | inline |
| set_transparency(double aTransparency) override | neogfx::widget | virtual |
| set_uniform_gravity(const optional_vec3 &aUniformGravity=vec3{ 0.0, -9.80665, 0.0}) | neogfx::sprite_plane | |
| set_units(neogfx::units aUnits) const override | neogfx::widget | virtual |
| set_weight(const optional_size &aWeight, bool aUpdateLayout=true) override | neogfx::widget | virtual |
| shape_list typedef | neogfx::sprite_plane | |
| show(bool aVisible) override | neogfx::widget | virtual |
| object< i_widget >::show() | neogfx::i_widget | inline |
| size_changed | neogfx::i_widget | |
| size_policy() const override | neogfx::widget | virtual |
| sprite_plane() | neogfx::sprite_plane | |
| sprite_plane(i_widget &aParent) | neogfx::sprite_plane | |
| sprite_plane(i_layout &aLayout) | neogfx::sprite_plane | |
| sprites_painted | neogfx::sprite_plane | |
| step_time_interval typedef | neogfx::sprite_plane | |
| surface() const override | neogfx::widget | virtual |
| surface() override | neogfx::widget | virtual |
| sys_text_input(const std::string &aText) override | neogfx::widget | virtual |
| taking_snapshot | neogfx::sprite_plane | |
| text_input(const std::string &aText) override | neogfx::widget | virtual |
| time_interval typedef | neogfx::sprite_plane | |
| 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 override | neogfx::widget | virtual |
| transparent_background() const override | neogfx::widget | virtual |
| ultimate_ancestor(bool aSameSurface=true) const override | neogfx::widget | virtual |
| ultimate_ancestor(bool aSameSurface=true) override | neogfx::widget | virtual |
| uniform_gravity() const | neogfx::sprite_plane | |
| units() const override | neogfx::widget | virtual |
| unlink() override | neogfx::widget | virtual |
| update(bool aIncludeNonClient=false) override | neogfx::widget | virtual |
| update(const rect &aUpdateRect) override | neogfx::widget | virtual |
| update_rect() const override | neogfx::widget | virtual |
| update_rect_list typedef | neogfx::i_widget | protected |
| update_time() const | neogfx::sprite_plane | |
| visibility_changed | neogfx::i_widget | |
| visible() const override | neogfx::widget | virtual |
| weight() const override | neogfx::widget | virtual |
| widget() | neogfx::widget | |
| widget(const widget &)=delete | neogfx::widget | |
| widget(i_widget &aParent) | neogfx::widget | |
| widget(i_layout &aLayout) | neogfx::widget | |
| widget_for_mouse_event(const point &aPosition, bool aForHitTest=false) const override | neogfx::widget | virtual |
| widget_for_mouse_event(const point &aPosition, bool aForHitTest=false) override | neogfx::widget | virtual |
| widget_list typedef | neogfx::i_widget | |
| ~basic_lifetime() | neolib::basic_lifetime< FlagListRepresentation > | inlineprotectedvirtual |
| ~i_layout_item() | neogfx::i_layout_item | inlinevirtual |
| ~i_lifetime() | neolib::i_lifetime | inlineprotectedvirtual |
| ~i_widget() | neogfx::i_widget | inlinevirtual |
| ~sprite_plane() | neogfx::sprite_plane | |
| ~widget() | neogfx::widget |