2 #include "mof/widget/Container.hpp"
20 std::shared_ptr<WidgetView> body
22 virtual ~ClippingView( );
24 virtual void update( );
25 virtual void draw( ) const;
26 virtual void setVisible(bool visible);
28 virtual FrameNumber show( bool imidiately = false );
29 virtual FrameNumber hide( bool imidiately = false );
30 virtual FrameNumber focus( bool imidiately = false );
31 virtual FrameNumber blur( bool imidiately = false );
32 virtual FrameNumber click( bool imidiately = false );
33 virtual mof::Vector2D getPreferredSize() const;
35 const std::shared_ptr<WidgetView> getBody() const;
36 std::shared_ptr<WidgetView> getBody();
39 std::unique_ptr<Impl> pImpl_;