#include <llcloud.h>
Collaboration diagram for LLCloudPuff:

| Public Member Functions | |
| LLCloudPuff () | |
| const LLVector3d & | getPositionGlobal () const | 
| void | updatePuffs (const F32 dt) | 
| void | updatePuffOwnership () | 
| F32 | getAlpha () const | 
| U32 | getLifeState () const | 
| void | setLifeState (const U32 state) | 
| BOOL | isDead () const | 
| Static Public Attributes | |
| static S32 | sPuffCount = 0 | 
| Protected Attributes | |
| F32 | mAlpha | 
| F32 | mRate | 
| LLVector3d | mPositionGlobal | 
| BOOL | mLifeState | 
| Friends | |
| class | LLCloudGroup | 
Definition at line 93 of file llcloud.h.
| LLCloudPuff::LLCloudPuff | ( | ) | 
Definition at line 80 of file llcloud.cpp.
| F32 LLCloudPuff::getAlpha | ( | ) | const  [inline] | 
Definition at line 104 of file llcloud.h.
References mAlpha.
Referenced by LLVOClouds::getGeometry().
| U32 LLCloudPuff::getLifeState | ( | ) | const  [inline] | 
| const LLVector3d& LLCloudPuff::getPositionGlobal | ( | ) | const  [inline] | 
Definition at line 98 of file llcloud.h.
References mPositionGlobal.
Referenced by LLCloudGroup::inGroup(), and LLVOClouds::updateGeometry().
| BOOL LLCloudPuff::isDead | ( | ) | const  [inline] | 
| void LLCloudPuff::updatePuffOwnership | ( | ) | 
| friend class LLCloudGroup  [friend] | 
| F32 LLCloudPuff::mAlpha  [protected] | 
Definition at line 112 of file llcloud.h.
Referenced by getAlpha(), isDead(), and LLCloudGroup::updatePuffOwnership().
| BOOL LLCloudPuff::mLifeState  [protected] | 
| LLVector3d LLCloudPuff::mPositionGlobal  [protected] | 
Definition at line 114 of file llcloud.h.
Referenced by getPositionGlobal(), and LLCloudGroup::updatePuffOwnership().
| F32 LLCloudPuff::mRate  [protected] | 
| S32 LLCloudPuff::sPuffCount = 0  [static] | 
 1.4.7
 1.4.7