#include <upropertychangeevent.hpp>
Inheritance diagram for ufo::UPropertyChangeEvent:
Public Member Functions | |
UPropertyChangeEvent (UObject *source, Type type, const std::string &propName, UObject *oldValue, UObject *newValue) | |
const std::string & | getPropertyName () const |
UObject * | getOldValue () const |
UObject * | getNewValue () const |
Protected Member Functions | |
virtual std::ostream & | paramString (std::ostream &os) const |
Protected Attributes | |
std::string | m_propName |
UObject * | m_oldValue |
UObject * | m_newValue |
|
returns the new value |
|
returns the old Value |
|
returns the name of the canged property |
|
Prints some useful internal data to the ostream os. This method is meant only for debugging purposes. Reimplemented from ufo::UEvent.
|