00001 /* 00008 * LEGAL: COPYRIGHT (C) 2006 JIM E. BROOKS 00009 * THIS SOURCE CODE IS RELEASED UNDER THE TERMS 00010 * OF THE GNU GENERAL PUBLIC LICENSE VERSION 2 (GPL 2). 00011 *****************************************************************************/ 00012 00013 #ifndef ENG_EVENTS_HH 00014 #define ENG_EVENTS_HH 1 00015 00016 namespace eng { 00017 00018 class View; 00019 00026 class Events 00027 { 00028 public: 00029 //Event<> mExit; ///< use atexit() instead 00030 Event<> mResetScene; 00031 Event<string> mTextureFilter; 00032 Event<> mUserLod; 00033 Event<> mPreDrawAllViews; 00034 Event<> mPostDrawAllViews; 00035 Event<shptr<View> > mPreDrawOneView; 00036 Event<shptr<View> > mPostDrawOneView; 00037 }; 00038 00039 } // namespace eng 00040 00041 #endif // ENG_EVENTS_HH
Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:08 2007