summaryrefslogtreecommitdiff
path: root/indra/newview/llcylinder.h
diff options
context:
space:
mode:
authorDave Parks <davep@lindenlab.com>2011-08-21 16:23:50 -0500
committerDave Parks <davep@lindenlab.com>2011-08-21 16:23:50 -0500
commit90ebaeef9b629cb63e7a94a526478f2e340ff439 (patch)
tree14f61c7fc6c2c41cace22a9582075d54ad8181bc /indra/newview/llcylinder.h
parent63c420d8ddb7cc738877d2771b1c3b8972a4de09 (diff)
parentee4fdd2c18c722164d78a7305777fad6e49cba8b (diff)
merge
Diffstat (limited to 'indra/newview/llcylinder.h')
-rw-r--r--indra/newview/llcylinder.h33
1 files changed, 3 insertions, 30 deletions
diff --git a/indra/newview/llcylinder.h b/indra/newview/llcylinder.h
index 40a669ceb6..4369f06659 100644
--- a/indra/newview/llcylinder.h
+++ b/indra/newview/llcylinder.h
@@ -30,45 +30,18 @@
//#include "stdtypes.h"
//#include "llgl.h"
-//
-// Cylinders
-//
-const S32 CYLINDER_LEVELS_OF_DETAIL = 4;
-const S32 CYLINDER_FACES = 3;
-
-class LLCylinder
-{
-public:
- void prerender();
- void drawTop(S32 detail);
- void drawSide(S32 detail);
- void drawBottom(S32 detail);
- void cleanupGL();
-
- void render(F32 pixel_area);
- void renderface(F32 pixel_area, S32 face);
-};
-
+#include "llvertexbuffer.h"
//
// Cones
//
-const S32 CONE_LOD_HIGHEST = 0;
-const S32 CONE_LEVELS_OF_DETAIL = 4;
-const S32 CONE_FACES = 2;
-
class LLCone
{
public:
- void prerender();
- void cleanupGL();
- void drawSide(S32 detail);
- void drawBottom(S32 detail);
- void render(S32 level_of_detail);
- void renderface(S32 level_of_detail, S32 face);
+ void render(S32 sides = 12);
};
-extern LLCylinder gCylinder;
+
extern LLCone gCone;
#endif