Design Patterns
creational::commons::BombedWall Class Reference

#include <bombed_wall.h>

Inheritance diagram for creational::commons::BombedWall:
Collaboration diagram for creational::commons::BombedWall:

Public Member Functions

 BombedWall (const bool &bombed)
 
 BombedWall (const BombedWall &)
 
virtual BombedWallClone () const override
 
virtual void Enter () override
 
void Intialize (const bool &bombed)
 
bool bombed () const
 
- Public Member Functions inherited from creational::commons::Wall
 Wall ()
 
 Wall (const Wall &)
 
virtual ~Wall () override
 
virtual bool entered () const
 
- Public Member Functions inherited from creational::commons::MapSiteInterface
virtual ~MapSiteInterface ()
 

Additional Inherited Members

- Protected Attributes inherited from creational::commons::Wall
bool entered_
 

Constructor & Destructor Documentation

creational::commons::BombedWall::BombedWall ( const bool &  bombed)
explicit

Here is the caller graph for this function:

creational::commons::BombedWall::BombedWall ( const BombedWall bombed_wall)

Member Function Documentation

bool creational::commons::BombedWall::bombed ( ) const

Here is the caller graph for this function:

BombedWall * creational::commons::BombedWall::Clone ( ) const
overridevirtual

Reimplemented from creational::commons::Wall.

Here is the call graph for this function:

void creational::commons::BombedWall::Enter ( )
overridevirtual

Reimplemented from creational::commons::Wall.

void creational::commons::BombedWall::Intialize ( const bool &  bombed)

Here is the call graph for this function:


The documentation for this class was generated from the following files: