#include <llviewerobject.h>
Public Member Functions | |
LLAlphaObject (const LLUUID &id, const LLPCode type, LLViewerRegion *regionp) | |
virtual F32 | getPartSize (S32 idx) |
virtual void | getGeometry (S32 idx, LLStrider< LLVector3 > &verticesp, LLStrider< LLVector3 > &normalsp, LLStrider< LLVector2 > &texcoordsp, LLStrider< LLColor4U > &colorsp, LLStrider< U16 > &indicesp)=0 |
Public Attributes | |
F32 | mDepth |
Definition at line 666 of file llviewerobject.h.
LLAlphaObject::LLAlphaObject | ( | const LLUUID & | id, | |
const LLPCode | type, | |||
LLViewerRegion * | regionp | |||
) | [inline] |
Definition at line 669 of file llviewerobject.h.
virtual void LLAlphaObject::getGeometry | ( | S32 | idx, | |
LLStrider< LLVector3 > & | verticesp, | |||
LLStrider< LLVector3 > & | normalsp, | |||
LLStrider< LLVector2 > & | texcoordsp, | |||
LLStrider< LLColor4U > & | colorsp, | |||
LLStrider< U16 > & | indicesp | |||
) | [pure virtual] |
Implemented in LLVOClouds, LLVOGrass, LLVOPartGroup, and LLVOTextBubble.
Definition at line 681 of file llviewerobject.h.
Referenced by LLParticlePartition::addGeometryCount(), LLVOGrass::plantBlades(), LLVOPartGroup::updateGeometry(), and LLVOClouds::updateGeometry().