Go to the documentation of this file.00001
00002
00003 #ifndef _LOAD_EVENT_RECEIVER_H_
00004 #define _LOAD_EVENT_RECEIVER_H_
00005
00006 #include <EngineConfig.h>
00007
00008 namespace resource
00009 {
00010
00011 struct LoadEvent;
00012
00013 class ENGINE_PUBLIC_EXPORT LoadEventReceiver
00014 {
00015 public:
00016
00017 virtual ~LoadEventReceiver();
00018
00020 virtual void loadStarted(const LoadEvent& evt);
00021
00023 virtual void loadUpdate(const LoadEvent& evt);
00024
00026 virtual void loadEnded(const LoadEvent& evt);
00027 };
00028
00029 }
00030
00031 #endif