00001 // This is core/vgui/vgui_observer.cxx 00002 #ifdef VCL_NEEDS_PRAGMA_INTERFACE 00003 #pragma implementation 00004 #endif 00005 //: 00006 // \file 00007 // \author Philip C. Pritchett, RRG, University of Oxford 00008 // \date 11 Sep 99 00009 // \brief See vgui_observer.h for a description of this file. 00010 00011 #include "vgui_observer.h" 00012 #include <vgui/vgui_message.h> 00013 00014 void vgui_observer::update() 00015 { 00016 // do nothing 00017 } 00018 00019 void vgui_observer::update(vgui_message const &) 00020 { 00021 this->update(); // default implementation. 00022 } 00023 00024 void vgui_observer::update(vgui_observable const *) 00025 { 00026 this->update(); // default implementation. 00027 }