neoGFX
Cross-platform C++ app/game engine
|
This is the complete list of members for neogfx::i_surface_manager, including all inherited members.
activate_nest(i_nest &aNest)=0 | neogfx::i_surface_manager | pure virtual |
active_nest() const =0 | neogfx::i_surface_manager | pure virtual |
add_surface(i_surface &aSurface)=0 | neogfx::i_surface_manager | pure virtual |
any_strong_surfaces() const =0 | neogfx::i_surface_manager | pure virtual |
attached_surface(void *aNativeSurfaceHandle)=0 | neogfx::i_surface_manager | pure virtual |
deactivate_nest(i_nest &aNest)=0 | neogfx::i_surface_manager | pure virtual |
desktop_rect(uint32_t aDisplayIndex=0) const =0 | neogfx::i_surface_manager | pure virtual |
desktop_rect(i_surface const &aSurface) const =0 | neogfx::i_surface_manager | pure virtual |
destroy_nest(i_nest &aNest)=0 | neogfx::i_surface_manager | pure virtual |
display(uint32_t aDisplayIndex=0) const =0 | neogfx::i_surface_manager | pure virtual |
display(i_surface const &aSurface) const =0 | neogfx::i_surface_manager | pure virtual |
display_count() const =0 | neogfx::i_surface_manager | pure virtual |
display_error_message(std::string const &aTitle, std::string const &aMessage) const =0 | neogfx::i_surface_manager | pure virtual |
display_error_message(i_native_window const &aParent, std::string const &aTitle, std::string const &aMessage) const =0 | neogfx::i_surface_manager | pure virtual |
find_nest(i_native_window const &aNestedWindow) const =0 | neogfx::i_surface_manager | pure virtual |
iid() | neogfx::i_surface_manager | inlinestatic |
initialising_surface() const =0 | neogfx::i_surface_manager | pure virtual |
invalidate_surfaces()=0 | neogfx::i_surface_manager | pure virtual |
is_surface_attached(void *aNativeSurfaceHandle) const =0 | neogfx::i_surface_manager | pure virtual |
layout_surfaces()=0 | neogfx::i_surface_manager | pure virtual |
nest_for(i_widget &aNestWidget, nest_type aNestType) const =0 | neogfx::i_surface_manager | pure virtual |
process_events(bool &aLastWindowClosed)=0 | neogfx::i_surface_manager | pure virtual |
remove_surface(i_surface &aSurface)=0 | neogfx::i_surface_manager | pure virtual |
render_surfaces()=0 | neogfx::i_surface_manager | pure virtual |
strong_surface_count() const =0 | neogfx::i_surface_manager | pure virtual |
surface(std::size_t aIndex)=0 | neogfx::i_surface_manager | pure virtual |
surface_at_position(i_surface const &aProgenitor, point const &aPosition, bool aForMouseEvent=false) const =0 | neogfx::i_surface_manager | pure virtual |
surface_at_position(i_surface const &aProgenitor, point const &aPosition, bool aForMouseEvent=false)=0 | neogfx::i_surface_manager | pure virtual |
surface_count() const =0 | neogfx::i_surface_manager | pure virtual |
~i_service()=default | neolib::services::i_service | virtual |
~i_surface_manager()=default | neogfx::i_surface_manager | virtual |