llpreviewanim.h

Go to the documentation of this file.
00001 
00032 #ifndef LL_LLPREVIEWANIM_H
00033 #define LL_LLPREVIEWANIM_H
00034 
00035 #include "llpreview.h"
00036 #include "llcharacter.h"
00037 
00038 class LLPreviewAnim : public LLPreview
00039 {
00040 public:
00041         LLPreviewAnim(const std::string& name, const LLRect& rect, const std::string& title,
00042                                         const LLUUID& item_uuid,
00043                                         const S32&    activate,
00044                                         const LLUUID& object_uuid = LLUUID::null);
00045 
00046         static void playAnim( void* userdata );
00047         static void auditionAnim( void* userdata );
00048         static void saveAnim( void* userdata );
00049         static void endAnimCallback( void *userdata );
00050 
00051 protected:
00052         virtual void onClose(bool app_quitting);
00053 
00054         LLAnimPauseRequest      mPauseRequest;
00055         LLUUID          mItemID;
00056         LLString        mTitle;
00057         LLUUID          mObjectID;
00058         LLButton*       mPlayBtn;
00059         LLButton*       mAuditionBtn;
00060 };
00061 
00062 #endif  // LL_LLPREVIEWSOUND_H

Generated on Thu Jul 1 06:09:01 2010 for Second Life Viewer by  doxygen 1.4.7