Orxonox: orxonox::PawnListener Class Reference

# orxonox::PawnListener Class Reference

`#include <src/orxonox/interfaces/PawnListener.h>`

Inheritance diagram for orxonox::PawnListener:

List of all members.

## Public Member Functions

virtual void | destroyedPawn (Pawn *pawn)=0
| PawnListener ()
| Constructor for the PawnListener.
virtual | ~PawnListener ()

## Constructor & Destructor Documentation

orxonox::PawnListener::PawnListener | ( |  | ) |

Constructor for the PawnListener.

References RegisterRootObject.

virtual orxonox::PawnListener::~PawnListener | ( |  | ) | `[inline, virtual]`

## Member Function Documentation

virtual void orxonox::PawnListener::destroyedPawn | ( | Pawn * | pawn | ) | `[pure virtual]`

Implemented in orxonox::ArtificialController, orxonox::UnderAttack, and orxonox::Projectile.

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

- src/orxonox/interfaces/PawnListener.h
- src/orxonox/interfaces/InterfaceCompilation.cc