#include <llsprite.h>
Collaboration diagram for LLSprite:

Definition at line 48 of file llsprite.h.
| LLSprite::LLSprite | ( | const LLUUID & | image_uuid | ) | 
Definition at line 63 of file llsprite.cpp.
References f, mColor, mFollow, mImageID, mImagep, mTexMode, mUseCameraUp, NULL, setPosition(), setSize(), LLColor4::setVec(), and TRUE.
| LLSprite::LLSprite | ( | const LLUUID & | image_uuid, | |
| const F32 | width, | |||
| const F32 | height, | |||
| const BOOL | b_usemipmap = TRUE | |||
| ) | 
Definition at line 76 of file llsprite.cpp.
References f, mColor, mFollow, mImageID, mImagep, mTexMode, mUseCameraUp, NULL, setPosition(), setSize(), LLColor4::setVec(), and TRUE.
| LLSprite::~LLSprite | ( | ) | 
Definition at line 90 of file llsprite.cpp.
| F32 LLSprite::getAlpha | ( | ) | 
| F32 LLSprite::getAlpha | ( | ) | const  [inline] | 
| LLColor4 LLSprite::getColor | ( | ) | const  [inline] | 
| F32 LLSprite::getHeight | ( | ) | const  [inline] | 
| F32 LLSprite::getPitch | ( | ) | const  [inline] | 
| F32 LLSprite::getWidth | ( | ) | const  [inline] | 
| F32 LLSprite::getYaw | ( | ) | const  [inline] | 
| void LLSprite::render | ( | LLViewerCamera * | camerap | ) | 
Definition at line 311 of file llsprite.cpp.
References mColor.
Referenced by LLVOAvatar::updateShadowFaces().
Definition at line 296 of file llsprite.cpp.
References mFollow.
Referenced by LLVOAvatar::updateShadowFaces().
Definition at line 77 of file llsprite.h.
References LLVector3::normVec(), and sNormal.
Referenced by LLVOAvatar::updateShadowFaces().
Definition at line 271 of file llsprite.cpp.
References mPosition.
Referenced by LLSprite(), and LLVOAvatar::updateShadowFaces().
Definition at line 283 of file llsprite.cpp.
References mHeight, mHeightDiv2, mWidth, and mWidthDiv2.
Referenced by LLSprite(), and LLVOAvatar::updateShadowFaces().
Definition at line 291 of file llsprite.cpp.
References mYaw.
Referenced by LLVOAvatar::updateShadowFaces().
Definition at line 94 of file llsprite.cpp.
References dot(), f, face, gCamera, LLCoordFrame::getAtAxis(), LLCoordFrame::getLeftAxis(), LLCoordFrame::getOrigin(), LLCoordFrame::getUpAxis(), mA, LLVertexBuffer::MAP_TEXCOORD, LLVertexBuffer::MAP_VERTEX, mB, mC, mColor, mD, mFollow, mHeightDiv2, mPosition, mScaledRight, mScaledUp, mUseCameraUp, mWidthDiv2, mYaw, LLVector3::normVec(), S32, sCameraPosition, sCameraRight, sCameraUp, LLVector3::setVec(), sNormal, and TRUE.
Referenced by LLVOAvatar::updateShadowFaces().
| LLVector3 LLSprite::mA  [private] | 
| LLVector3 LLSprite::mB  [private] | 
| LLVector3 LLSprite::mC  [private] | 
| LLColor4 LLSprite::mColor  [private] | 
Definition at line 97 of file llsprite.h.
Referenced by getAlpha(), getColor(), LLSprite(), setAlpha(), setColor(), and updateFace().
| LLVector3 LLSprite::mD  [private] | 
| BOOL LLSprite::mFollow  [private] | 
| F32 LLSprite::mHeight  [private] | 
| F32 LLSprite::mHeightDiv2  [private] | 
| F32 LLSprite::mPitch  [private] | 
| LLVector3 LLSprite::mPosition  [private] | 
Definition at line 93 of file llsprite.h.
Referenced by getPosition(), setPosition(), and updateFace().
| LLVector3 LLSprite::mScaledRight  [private] | 
| LLVector3 LLSprite::mScaledUp  [private] | 
| LLGLenum LLSprite::mTexMode  [private] | 
| BOOL LLSprite::mUseCameraUp  [private] | 
Definition at line 95 of file llsprite.h.
Referenced by LLSprite(), setUseCameraUp(), and updateFace().
| F32 LLSprite::mWidth  [private] | 
| F32 LLSprite::mWidthDiv2  [private] | 
| F32 LLSprite::mYaw  [private] | 
| LLVector3 LLSprite::sCameraPosition  [static, private] | 
| LLVector3 LLSprite::sCameraRight  [static, private] | 
| LLVector3 LLSprite::sCameraUp  [static, private] | 
| LLVector3 LLSprite::sNormal  [static, private] | 
 1.4.7
 1.4.7