![]() |
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 |