Pacman
 
Загрузка...
Поиск...
Не найдено
Класс Swamp
Граф наследования:Swamp:
IStaticEntity IEntity IVisitable IPreparable IDrawable

Открытые члены

void draw_into (sf::RenderWindow &window) override
 
void prepare_for_drawing () override
 
std::unique_ptr< IStaticEntityclone () const override
 
std::unique_ptr< IGameEventaccept (IVisitor *ptr_visitor) override
 
- Открытые члены унаследованные от IEntity
void set_location (Room *ptr_room)
 
Roomget_location ()
 

Дополнительные унаследованные члены

- Защищенные данные унаследованные от IEntity
Roomm_ptr_room
 

Методы

◆ accept()

std::unique_ptr< IGameEvent > Swamp::accept ( IVisitor * ptr_visitor)
overridevirtual

передача посетителю самого себя

Замещает IVisitable.

◆ clone()

std::unique_ptr< IStaticEntity > Swamp::clone ( ) const
overridevirtual

Замещает IStaticEntity.

◆ draw_into()

void Swamp::draw_into ( sf::RenderWindow & window)
overridevirtual

Замещает IDrawable.

◆ prepare_for_drawing()

void Swamp::prepare_for_drawing ( )
overridevirtual

Замещает IPreparable.


Объявления и описания членов классов находятся в файлах: