neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neogfx::i_surface_manager Member List

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

activate_nest(i_nest &aNest)=0neogfx::i_surface_managerpure virtual
active_nest() const =0neogfx::i_surface_managerpure virtual
add_surface(i_surface &aSurface)=0neogfx::i_surface_managerpure virtual
any_strong_surfaces() const =0neogfx::i_surface_managerpure virtual
attached_surface(void *aNativeSurfaceHandle)=0neogfx::i_surface_managerpure virtual
deactivate_nest(i_nest &aNest)=0neogfx::i_surface_managerpure virtual
desktop_rect(uint32_t aDisplayIndex=0) const =0neogfx::i_surface_managerpure virtual
desktop_rect(i_surface const &aSurface) const =0neogfx::i_surface_managerpure virtual
destroy_nest(i_nest &aNest)=0neogfx::i_surface_managerpure virtual
display(uint32_t aDisplayIndex=0) const =0neogfx::i_surface_managerpure virtual
display(i_surface const &aSurface) const =0neogfx::i_surface_managerpure virtual
display_count() const =0neogfx::i_surface_managerpure virtual
display_error_message(std::string const &aTitle, std::string const &aMessage) const =0neogfx::i_surface_managerpure virtual
display_error_message(i_native_window const &aParent, std::string const &aTitle, std::string const &aMessage) const =0neogfx::i_surface_managerpure virtual
find_nest(i_native_window const &aNestedWindow) const =0neogfx::i_surface_managerpure virtual
iid()neogfx::i_surface_managerinlinestatic
initialising_surface() const =0neogfx::i_surface_managerpure virtual
invalidate_surfaces()=0neogfx::i_surface_managerpure virtual
is_surface_attached(void *aNativeSurfaceHandle) const =0neogfx::i_surface_managerpure virtual
layout_surfaces()=0neogfx::i_surface_managerpure virtual
nest_for(i_widget &aNestWidget, nest_type aNestType) const =0neogfx::i_surface_managerpure virtual
process_events(bool &aLastWindowClosed)=0neogfx::i_surface_managerpure virtual
remove_surface(i_surface &aSurface)=0neogfx::i_surface_managerpure virtual
render_surfaces()=0neogfx::i_surface_managerpure virtual
strong_surface_count() const =0neogfx::i_surface_managerpure virtual
surface(std::size_t aIndex)=0neogfx::i_surface_managerpure virtual
surface_at_position(i_surface const &aProgenitor, point const &aPosition, bool aForMouseEvent=false) const =0neogfx::i_surface_managerpure virtual
surface_at_position(i_surface const &aProgenitor, point const &aPosition, bool aForMouseEvent=false)=0neogfx::i_surface_managerpure virtual
surface_count() const =0neogfx::i_surface_managerpure virtual
~i_service()=defaultneolib::services::i_servicevirtual
~i_surface_manager()=defaultneogfx::i_surface_managervirtual