Orxonox: orxonox::EventTarget Class Reference

# orxonox::EventTarget Class Reference

`#include <src/orxonox/objects/EventTarget.h>`

Inheritance diagram for orxonox::EventTarget:

List of all members.

## Public Member Functions

virtual void | changedName ()
| This function gets called if the name of the object changes.
| EventTarget (BaseObject *creator)
virtual | ~EventTarget ()

## Private Member Functions

void | addAsEvent (BaseObject *object)
virtual void | loadedNewXMLName (BaseObject *object)

## Constructor & Destructor Documentation

orxonox::EventTarget::EventTarget | ( | BaseObject * | creator | ) |

References RegisterObject.

orxonox::EventTarget::~EventTarget | ( |  | ) | `[virtual]`

## Member Function Documentation

void orxonox::EventTarget::addAsEvent | ( | BaseObject * | object | ) | `[private]`

Referenced by changedName(), and loadedNewXMLName().

void orxonox::EventTarget::changedName | ( |  | ) | `[virtual]`

This function gets called if the name of the object changes.

Reimplemented from orxonox::BaseObject.

References addAsEvent(), orxonox::BaseObject::getName(), and SUPER.

void orxonox::EventTarget::loadedNewXMLName | ( | BaseObject * | object | ) | `[private, virtual]`

Implements orxonox::XMLNameListener.

References addAsEvent(), and orxonox::BaseObject::getName().

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

- src/orxonox/objects/EventTarget.h
- src/orxonox/objects/EventTarget.cc