summaryrefslogtreecommitdiff
path: root/indra/newview/llvotextbubble.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llvotextbubble.h')
-rw-r--r--indra/newview/llvotextbubble.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/indra/newview/llvotextbubble.h b/indra/newview/llvotextbubble.h
index 9fe6386a3b..a348a53c7c 100644
--- a/indra/newview/llvotextbubble.h
+++ b/indra/newview/llvotextbubble.h
@@ -12,7 +12,7 @@
#include "llviewerobject.h"
#include "llframetimer.h"
-class LLVOTextBubble : public LLViewerObject
+class LLVOTextBubble : public LLAlphaObject
{
public:
LLVOTextBubble(const LLUUID &id, const LLPCode pcode, LLViewerRegion *regionp);
@@ -25,6 +25,16 @@ public:
/*virtual*/ LLDrawable* createDrawable(LLPipeline *pipeline);
/*virtual*/ BOOL updateGeometry(LLDrawable *drawable);
/*virtual*/ BOOL updateLOD();
+ /*virtual*/ void updateFaceSize(S32 idx);
+
+ /*virtual*/ void getGeometry(S32 idx,
+ LLStrider<LLVector3>& verticesp,
+ LLStrider<LLVector3>& normalsp,
+ LLStrider<LLVector2>& texcoordsp,
+ LLStrider<LLColor4U>& colorsp,
+ LLStrider<U32>& indicesp);
+
+ virtual U32 getPartitionType() const;
LLColor4 mColor;
S32 mLOD;