Открытые члены | |
| void | draw_into (sf::RenderWindow &window) override |
| void | prepare_for_drawing () override |
| std::unique_ptr< IStaticEntity > | clone () const override |
| std::unique_ptr< IGameEvent > | accept (IVisitor *ptr_visitor) override |
Открытые члены унаследованные от IEntity | |
| void | set_location (Room *ptr_room) |
| Room * | get_location () |
Дополнительные унаследованные члены | |
Защищенные данные унаследованные от IEntity | |
| Room * | m_ptr_room |
|
overridevirtual |
передача посетителю самого себя
Замещает IVisitable.
|
overridevirtual |
Замещает IStaticEntity.
|
overridevirtual |
Замещает IDrawable.
|
overridevirtual |
Замещает IPreparable.