Scroom  0.14
PresentationBaseSimple Member List

This is the complete list of members for PresentationBaseSimple, including all inherited members.

close(ViewInterface::WeakPtr vi) overridePresentationBasevirtual
getAspectRatio() constPresentationInterfaceinlinevirtual
getObservers()Scroom::Utils::Observable< T >protected
getProperty(const std::string &name, std::string &value)=0PresentationInterfacepure virtual
getRect()=0PresentationInterfacepure virtual
getTitle()=0PresentationInterfacepure virtual
getViews() finalPresentationBaseSimpleinlineprivatevirtual
Interface()=defaultInterfaceprivate
Interface(const Interface &)=deleteInterfaceprivate
Interface(const Interface &&)=deleteInterfaceprivate
isPropertyDefined(const std::string &name)=0PresentationInterfacepure virtual
Observable()Scroom::Utils::Observable< T >
Observable(const Observable &)=deleteScroom::Utils::Observable< T >
Observable(Observable &&)=deleteScroom::Utils::Observable< T >
Observer typedefScroom::Utils::Observable< T >
observerAdded(Viewable::Ptr const &viewable, Scroom::Bookkeeping::Token const &t) overridePresentationBaseprotected
PresentationInterface::observerAdded(Observer const &observer, Scroom::Bookkeeping::Token const &token)Scroom::Utils::Observable< T >protectedvirtual
ObserverWeak typedefScroom::Utils::Observable< T >private
open(ViewInterface::WeakPtr vi) overridePresentationBasevirtual
Viewable::operator=(const Interface &)=deleteInterfaceprivate
Viewable::operator=(const Interface &&)=deleteInterfaceprivate
Scroom::Utils::Observable::operator=(const Observable &)=deleteScroom::Utils::Observable< T >
Scroom::Utils::Observable::operator=(Observable &&)=deleteScroom::Utils::Observable< T >
Ptr typedefPresentationInterface
redraw(ViewInterface::Ptr const &vi, cairo_t *cr, Scroom::Utils::Rectangle< double > presentationArea, int zoom)=0PresentationInterfacepure virtual
registerObserver(ObserverWeak const &observer)Scroom::Utils::Observable< T >
registerStrongObserver(Observer const &observer)Scroom::Utils::Observable< T >
Registration typedefScroom::Utils::Observable< T >private
registrationMapScroom::Utils::Observable< T >private
unregisterObserver(ObserverWeak const &observer)Scroom::Utils::Observable< T >private
viewAdded(ViewInterface::WeakPtr vi) finalPresentationBaseSimpleinlineprivatevirtual
viewRemoved(ViewInterface::WeakPtr vi) finalPresentationBaseSimpleinlineprivatevirtual
viewsPresentationBaseSimpleprivate
WeakPtr typedefPresentationInterface
~Interface()=defaultInterfaceprivatevirtual
~Observable() overrideScroom::Utils::Observable< T >