neoGFX
C++ GPU-oriented GUI library and app/game creation framework.
neogfx::sprite_plane Member List

This is the complete list of members for neogfx::sprite_plane, including all inherited members.

add(i_widget &aChild) overrideneogfx::widgetvirtual
add(std::shared_ptr< i_widget > aChild) overrideneogfx::widgetvirtual
add_flag(i_lifetime_flag *aFlag) const finalneolib::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 overrideneogfx::widgetvirtual
after() const overrideneogfx::widgetvirtual
after() overrideneogfx::widgetvirtual
applying_physicsneogfx::sprite_plane
as_layout() const overrideneogfx::widgetvirtual
as_layout() overrideneogfx::widgetvirtual
as_lifetime() overrideneogfx::object< i_widget >inlinevirtual
as_widget() constneogfx::sprite_planevirtual
as_widget()neogfx::sprite_planevirtual
background_colour() const overrideneogfx::widgetvirtual
basic_lifetime(enum class lifetime_state aState=lifetime_state::Alive)neolib::basic_lifetime< FlagListRepresentation >inlineprotected
before() const overrideneogfx::widgetvirtual
before() overrideneogfx::widgetvirtual
broad_phase_collision_tree_2d typedefneogfx::sprite_plane
broad_phase_collision_tree_3d typedefneogfx::sprite_plane
can_capture() const overrideneogfx::widgetvirtual
can_defer_layout() const overrideneogfx::widgetvirtual
captured() overrideneogfx::widgetvirtual
capturing() const overrideneogfx::widgetvirtual
children() const overrideneogfx::widgetvirtual
children_paintedneogfx::i_widget
client_rect(bool aIncludeMargins=true) const overrideneogfx::widgetvirtual
collision_list typedefneogfx::sprite_plane
collision_pair typedefneogfx::sprite_plane
collision_tree_2d() constneogfx::sprite_plane
collision_tree_2d()neogfx::sprite_plane
collision_tree_3d() constneogfx::sprite_plane
collision_tree_3d()neogfx::sprite_plane
container_background_colour() const overrideneogfx::widgetvirtual
count() constneogfx::i_propertiesinline
create_earth()neogfx::sprite_plane
create_graphics_context() const overrideneogfx::widgetvirtual
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
debugneogfx::i_widgetstatic
default_clip_rect(bool aIncludeNonClient=false) const overrideneogfx::widgetvirtual
destroyed_flag typedefneolib::basic_lifetime< FlagListRepresentation >protected
device_metrics() const overrideneogfx::widgetvirtual
device_metrics_available() const overrideneogfx::widgetvirtual
disable()neogfx::i_widgetinline
disabled() const overrideneogfx::widgetvirtual
dpi_scale(dimension aValue) constneogfx::i_units_contextinline
dpi_scale(const size &aSize) constneogfx::i_units_contextinline
dpi_scale(const point &aPoint) constneogfx::i_units_contextinline
dpi_scale(const margins &aMargins) constneogfx::i_units_contextinline
dpi_scale_factor() const overrideneogfx::widgetvirtual
dpi_select(T &&aLowDpiValue, T &&aHighDpiValue) constneogfx::i_units_contextinline
dynamic_update_enabled() constneogfx::sprite_plane
effectively_disabled() const overrideneogfx::widgetvirtual
effectively_enabled() const overrideneogfx::widgetvirtual
effectively_hidden() const overrideneogfx::widgetvirtual
effectively_visible() const overrideneogfx::widgetvirtual
emplace(Args &&... args)neogfx::i_widgetinline
enable(bool aEnable) overrideneogfx::widgetvirtual
object< i_widget >::enable()neogfx::i_widgetinline
enable_dynamic_update(bool aEnableDynamicUpdate)neogfx::sprite_plane
enable_z_sorting(bool aEnableZSorting)neogfx::sprite_plane
enabled() const overrideneogfx::widgetvirtual
entered() const overrideneogfx::widgetvirtual
extents() const overrideneogfx::widgetvirtual
find(const i_widget &aChild, bool aThrowIfNotFound=true) const overrideneogfx::widgetvirtual
find(const i_widget &aChild, bool aThrowIfNotFound=true) overrideneogfx::widgetvirtual
flag_list typedefneolib::basic_lifetime< FlagListRepresentation >protected
focus_eventneogfx::i_widget
focus_gained(focus_reason aFocusReason) overrideneogfx::widgetvirtual
focus_lost(focus_reason aFocusReason) overrideneogfx::widgetvirtual
focus_policy() const overrideneogfx::widgetvirtual
font() const overrideneogfx::widgetvirtual
foreground_colour() const overrideneogfx::widgetvirtual
get_widget_at(const point &aPosition) const overrideneogfx::widgetvirtual
get_widget_at(const point &aPosition) overrideneogfx::widgetvirtual
gravitational_constant() constneogfx::sprite_plane
has_background_colour() const overrideneogfx::widgetvirtual
has_children() const overrideneogfx::widgetvirtual
has_focus() const overrideneogfx::widgetvirtual
has_font() const overrideneogfx::widgetvirtual
has_foreground_colour() const overrideneogfx::widgetvirtual
has_layout() const overrideneogfx::widgetvirtual
has_layout_owner() const overrideneogfx::widgetvirtual
has_logical_coordinate_system() const overrideneogfx::widgetvirtual
has_managing_layout() const overrideneogfx::widgetvirtual
has_margins() const overrideneogfx::widgetvirtual
has_maximum_size() const overrideneogfx::widgetvirtual
has_minimum_size() const overrideneogfx::widgetvirtual
has_parent(bool aSameSurface=true) const overrideneogfx::widgetvirtual
has_parent_layout() const overrideneogfx::widgetvirtual
has_root() const overrideneogfx::widgetvirtual
has_size_policy() const overrideneogfx::widgetvirtual
has_surface() const overrideneogfx::widgetvirtual
has_weight() const overrideneogfx::widgetvirtual
hidden() const overrideneogfx::widgetvirtual
hide()neogfx::i_widgetinline
high_dpi() const overrideneogfx::widgetvirtual
hit_test(const point &aPosition) const overrideneogfx::widgetvirtual
ignore_mouse_events() const overrideneogfx::widgetvirtual
ignore_non_client_mouse_events() const overrideneogfx::widgetvirtual
is_alive() const finalneolib::basic_lifetime< FlagListRepresentation >inlineprotectedvirtual
is_ancestor_of(const i_widget &aWidget, bool aSameSurface=true) const overrideneogfx::widgetvirtual
is_collision_tree_2d() constneogfx::sprite_plane
is_collision_tree_3d() constneogfx::sprite_plane
is_creating() const finalneolib::basic_lifetime< FlagListRepresentation >inlineprotectedvirtual
is_descendent_of(const i_widget &aWidget, bool aSameSurface=true) const overrideneogfx::widgetvirtual
is_destroyed() const finalneolib::basic_lifetime< FlagListRepresentation >inlineprotectedvirtual
is_destroying() const finalneolib::basic_lifetime< FlagListRepresentation >inlineprotectedvirtual
is_layout() const overrideneogfx::widgetvirtual
is_managing_layout() const overrideneogfx::widgetvirtual
is_proxy() const overrideneogfx::widgetvirtual
is_root() const overrideneogfx::widgetvirtual
is_sibling_of(const i_widget &aWidget) const overrideneogfx::widgetvirtual
is_singular() const overrideneogfx::widgetvirtual
is_surface() const overrideneogfx::widgetvirtual
is_widget() const overrideneogfx::widgetvirtual
key_pressed(scan_code_e aScanCode, key_code_e aKeyCode, key_modifiers_e aKeyModifiers) overrideneogfx::widgetvirtual
key_released(scan_code_e aScanCode, key_code_e aKeyCode, key_modifiers_e aKeyModifiers) overrideneogfx::widgetvirtual
keyboard_eventneogfx::i_widget
last() const overrideneogfx::widgetvirtual
last() overrideneogfx::widgetvirtual
layout() const overrideneogfx::widgetvirtual
layout() overrideneogfx::widgetvirtual
layout_as(const point &aPosition, const size &aSize) overrideneogfx::widgetvirtual
layout_completedneogfx::i_widget
layout_item_proxy() const overrideneogfx::widgetvirtual
layout_item_proxy() overrideneogfx::widgetvirtual
layout_items(bool aDefer=false) overrideneogfx::widgetvirtual
layout_items_completed() overrideneogfx::widgetvirtual
layout_items_in_progress() const overrideneogfx::widgetvirtual
layout_items_started() overrideneogfx::widgetvirtual
layout_owner() const overrideneogfx::widgetvirtual
layout_owner() overrideneogfx::widgetvirtual
lifetime_state() const finalneolib::basic_lifetime< FlagListRepresentation >inlineprotectedvirtual
link_after(i_widget *aNextWidget) overrideneogfx::widgetvirtual
link_before(i_widget *aPreviousWidget) overrideneogfx::widgetvirtual
logical_coordinate_system() constneogfx::sprite_planevirtual
managing_layout() const overrideneogfx::widgetvirtual
managing_layout() overrideneogfx::widgetvirtual
map() constneogfx::object< i_widget >inlinevirtual
margins() const overrideneogfx::widgetvirtual
maximum_size(const optional_size &aAvailableSpace=optional_size{}) const overrideneogfx::widgetvirtual
minimum_size(const optional_size &aAvailableSpace=optional_size{}) const overrideneogfx::widgetvirtual
mouse_button_double_clicked(mouse_button aButton, const point &aPosition, key_modifiers_e aKeyModifiers) overrideneogfx::widgetvirtual
mouse_button_pressed(mouse_button aButton, const point &aPosition, key_modifiers_e aKeyModifiers)neogfx::sprite_planevirtual
mouse_button_released(mouse_button aButton, const point &aPosition) overrideneogfx::widgetvirtual
mouse_cursor() const overrideneogfx::widgetvirtual
mouse_entered(const point &aPosition) overrideneogfx::widgetvirtual
mouse_eventneogfx::i_widget
mouse_event_is_non_client() const overrideneogfx::widgetvirtual
mouse_left() overrideneogfx::widgetvirtual
mouse_moved(const point &aPosition) overrideneogfx::widgetvirtual
mouse_wheel_scrolled(mouse_wheel aWheel, delta aDelta) overrideneogfx::widgetvirtual
move(const point &aPosition) overrideneogfx::widgetvirtual
moved() overrideneogfx::widgetvirtual
name(uint32_t aIndex) constneogfx::i_propertiesinline
non_client_mouse_eventneogfx::i_widget
non_client_rect() const overrideneogfx::widgetvirtual
non_client_release_capture() overrideneogfx::widgetvirtual
non_client_set_capture() overrideneogfx::widgetvirtual
object_clickedneogfx::sprite_plane
object_collisionneogfx::sprite_plane
object_list typedefneogfx::sprite_plane
object_pointer typedefneogfx::sprite_plane
objects() constneogfx::sprite_plane
opacity() const overrideneogfx::widgetvirtual
optional_step_time_interval typedefneogfx::sprite_plane
optional_time_interval typedefneogfx::sprite_plane
origin() const overrideneogfx::widgetvirtual
paint(graphics_context &aGraphicsContext) constneogfx::sprite_planevirtual
paint_non_client(graphics_context &aGraphicsContext) const overrideneogfx::widgetvirtual
paint_non_client_after(graphics_context &aGraphicsContext) const overrideneogfx::widgetvirtual
paintedneogfx::i_widget
paintingneogfx::i_widget
painting_spritesneogfx::sprite_plane
parent() const overrideneogfx::widgetvirtual
parent() overrideneogfx::widgetvirtual
parent_changed() overrideneogfx::widgetvirtual
parent_layout() const overrideneogfx::widgetvirtual
parent_layout() overrideneogfx::widgetvirtual
physics_appliedneogfx::sprite_plane
physics_step_interval() constneogfx::sprite_plane
physics_time() constneogfx::sprite_plane
position() const overrideneogfx::widgetvirtual
position_changedneogfx::i_widget
properties() const overrideneogfx::object< i_widget >inlinevirtual
properties() overrideneogfx::object< i_widget >inlinevirtual
property(uint32_t aIndex) constneogfx::i_propertiesinline
property(uint32_t aIndex)neogfx::i_propertiesinline
property_changed(i_property &aProperty) overrideneogfx::widgetvirtual
ready_to_render() const overrideneogfx::widgetvirtual
register_property(i_property &aProperty)neogfx::object< i_widget >inlinevirtual
release_capture(capture_reason aReason=capture_reason::Other) overrideneogfx::widgetvirtual
release_focus() overrideneogfx::widgetvirtual
released() overrideneogfx::widgetvirtual
remove(i_widget &aChild, bool aSingular=false) overrideneogfx::widgetvirtual
remove_all() overrideneogfx::widgetvirtual
remove_flag(i_lifetime_flag *aFlag) const finalneolib::basic_lifetime< FlagListRepresentation >inlineprotectedvirtual
render(graphics_context &aGraphicsContext) const overrideneogfx::widgetvirtual
requires_update() const overrideneogfx::widgetvirtual
reserve(std::size_t aCapacity)neogfx::sprite_plane
resize(const size &aSize) overrideneogfx::widgetvirtual
resized() overrideneogfx::widgetvirtual
root() const overrideneogfx::widgetvirtual
root() overrideneogfx::widgetvirtual
same_surface(const i_widget &aWidget) constneogfx::i_widgetinline
set_alive() overrideneolib::basic_lifetime< FlagListRepresentation >inlineprotectedvirtual
set_background_colour(const optional_colour &aBackgroundColour=optional_colour{}) overrideneogfx::widgetvirtual
set_capture(capture_reason aReason=capture_reason::Other) overrideneogfx::widgetvirtual
set_destroyed() overrideneolib::basic_lifetime< FlagListRepresentation >inlineprotectedvirtual
set_destroying() overrideneolib::basic_lifetime< FlagListRepresentation >inlineprotectedvirtual
set_extents(const size &aSize) overrideneogfx::widgetvirtual
set_fixed_size(const size &aSize, bool aUpdateLayout=true)neogfx::i_geometryinline
set_focus(focus_reason aFocusReason=focus_reason::Other) overrideneogfx::widgetvirtual
set_focus_policy(neogfx::focus_policy aFocusPolicy) overrideneogfx::widgetvirtual
set_font(const optional_font &aFont) overrideneogfx::widgetvirtual
set_foreground_colour(const optional_colour &aForegroundColour=optional_colour{}) overrideneogfx::widgetvirtual
set_gravitational_constant(scalar aG)neogfx::sprite_plane
set_ignore_mouse_events(bool aIgnoreMouseEvents) overrideneogfx::widgetvirtual
set_ignore_non_client_mouse_events(bool aIgnoreNonClientMouseEvents) overrideneogfx::widgetvirtual
set_layout(i_layout &aLayout, bool aMoveExistingItems=true) overrideneogfx::widgetvirtual
set_layout(std::shared_ptr< i_layout > aLayout, bool aMoveExistingItems=true) overrideneogfx::widgetvirtual
set_layout_owner(i_widget *aOwner) overrideneogfx::widgetvirtual
set_logical_coordinate_system(const optional_logical_coordinate_system &aLogicalCoordinateSystem) overrideneogfx::widgetvirtual
set_margins(const optional_margins &aMargins, bool aUpdateLayout=true) overrideneogfx::widgetvirtual
set_maximum_height(dimension aHeight, bool aUpdateLayout=true)neogfx::i_geometryinline
set_maximum_size(const optional_size &aMaximumSize, bool aUpdateLayout=true) overrideneogfx::widgetvirtual
set_maximum_width(dimension aWidth, bool aUpdateLayout=true)neogfx::i_geometryinline
set_minimum_height(dimension aHeight, bool aUpdateLayout=true)neogfx::i_geometryinline
set_minimum_size(const optional_size &aMinimumSize, bool aUpdateLayout=true) overrideneogfx::widgetvirtual
set_minimum_width(dimension aWidth, bool aUpdateLayout=true)neogfx::i_geometryinline
set_opacity(double aOpacity) overrideneogfx::widgetvirtual
set_parent(i_widget &aParent) overrideneogfx::widgetvirtual
set_parent_layout(i_layout *aParentLayout) overrideneogfx::widgetvirtual
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) overrideneogfx::widgetvirtual
set_singular(bool aSingular) overrideneogfx::widgetvirtual
set_size_policy(const optional_size_policy &aSizePolicy, bool aUpdateLayout=true) overrideneogfx::widgetvirtual
object< i_widget >::set_size_policy(neogfx::size_policy::size_policy_e aSizePolicy, bool aUpdateLayout=true)neogfx::i_geometryinline
object< i_widget >::set_size_policy(neogfx::size_policy::size_policy_e aSizePolicy, const size &aAspectRatio, bool aUpdateLayout=true)neogfx::i_geometryinline
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_geometryinline
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_geometryinline
set_transparency(double aTransparency) overrideneogfx::widgetvirtual
set_uniform_gravity(const optional_vec3 &aUniformGravity=vec3{ 0.0, -9.80665, 0.0})neogfx::sprite_plane
set_units(neogfx::units aUnits) const overrideneogfx::widgetvirtual
set_weight(const optional_size &aWeight, bool aUpdateLayout=true) overrideneogfx::widgetvirtual
shape_list typedefneogfx::sprite_plane
show(bool aVisible) overrideneogfx::widgetvirtual
object< i_widget >::show()neogfx::i_widgetinline
size_changedneogfx::i_widget
size_policy() const overrideneogfx::widgetvirtual
sprite_plane()neogfx::sprite_plane
sprite_plane(i_widget &aParent)neogfx::sprite_plane
sprite_plane(i_layout &aLayout)neogfx::sprite_plane
sprites_paintedneogfx::sprite_plane
step_time_interval typedefneogfx::sprite_plane
surface() const overrideneogfx::widgetvirtual
surface() overrideneogfx::widgetvirtual
sys_text_input(const std::string &aText) overrideneogfx::widgetvirtual
taking_snapshotneogfx::sprite_plane
text_input(const std::string &aText) overrideneogfx::widgetvirtual
time_interval typedefneogfx::sprite_plane
to_client_coordinates(const point &aWindowCoordinates) constneogfx::i_widgetinline
to_client_coordinates(const rect &aWindowCoordinates) constneogfx::i_widgetinline
to_window_coordinates(const point &aClientCoordinates) constneogfx::i_widgetinline
to_window_coordinates(const rect &aClientCoordinates) constneogfx::i_widgetinline
transparency() const overrideneogfx::widgetvirtual
transparent_background() const overrideneogfx::widgetvirtual
ultimate_ancestor(bool aSameSurface=true) const overrideneogfx::widgetvirtual
ultimate_ancestor(bool aSameSurface=true) overrideneogfx::widgetvirtual
uniform_gravity() constneogfx::sprite_plane
units() const overrideneogfx::widgetvirtual
unlink() overrideneogfx::widgetvirtual
update(bool aIncludeNonClient=false) overrideneogfx::widgetvirtual
update(const rect &aUpdateRect) overrideneogfx::widgetvirtual
update_rect() const overrideneogfx::widgetvirtual
update_rect_list typedefneogfx::i_widgetprotected
update_time() constneogfx::sprite_plane
visibility_changedneogfx::i_widget
visible() const overrideneogfx::widgetvirtual
weight() const overrideneogfx::widgetvirtual
widget()neogfx::widget
widget(const widget &)=deleteneogfx::widget
widget(i_widget &aParent)neogfx::widget
widget(i_layout &aLayout)neogfx::widget
widget_for_mouse_event(const point &aPosition, bool aForHitTest=false) const overrideneogfx::widgetvirtual
widget_for_mouse_event(const point &aPosition, bool aForHitTest=false) overrideneogfx::widgetvirtual
widget_list typedefneogfx::i_widget
~basic_lifetime()neolib::basic_lifetime< FlagListRepresentation >inlineprotectedvirtual
~i_layout_item()neogfx::i_layout_iteminlinevirtual
~i_lifetime()neolib::i_lifetimeinlineprotectedvirtual
~i_widget()neogfx::i_widgetinlinevirtual
~sprite_plane()neogfx::sprite_plane
~widget()neogfx::widget