| 7 | namespace sfg { |
| 8 | |
| 9 | Frame::Ptr Frame::Create( const sf::String& label ) { |
| 10 | auto ptr = Ptr( new Frame ); |
| 11 | ptr->SetLabel( label ); |
| 12 | return ptr; |
| 13 | } |
| 14 | |
| 15 | std::unique_ptr<RenderQueue> Frame::InvalidateImpl() const { |
| 16 | return Context::Get().GetEngine().CreateFrameDrawable( std::dynamic_pointer_cast<const Frame>( shared_from_this() ) ); |