llvoground.h

Go to the documentation of this file.
00001 
00032 #ifndef LL_LLVOGROUND_H
00033 #define LL_LLVOGROUND_H
00034 
00035 #include "stdtypes.h"
00036 #include "v3color.h"
00037 #include "v4coloru.h"
00038 #include "llviewerimage.h"
00039 #include "llviewerobject.h"
00040 
00041 class LLVOGround : public LLStaticViewerObject
00042 {
00043 protected:
00044         ~LLVOGround();
00045 
00046 public:
00047         LLVOGround(const LLUUID &id, const LLPCode pcode, LLViewerRegion *regionp);
00048 
00049         /*virtual*/ BOOL idleUpdate(LLAgent &agent, LLWorld &world, const F64 &time);
00050         
00051         // Graphical stuff for objects - maybe broken out into render class
00052         // later?
00053         /*virtual*/ void updateTextures(LLAgent &agent);
00054         /*virtual*/ LLDrawable* createDrawable(LLPipeline *pipeline);
00055         /*virtual*/ BOOL                updateGeometry(LLDrawable *drawable);
00056 
00057         void cleanupGL();
00058 };
00059 
00060 #endif // LL_LLVOGROUND_H

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