#include <OSGBillboard.h>
Inheritance diagram for osg::Billboard:


Public Methods | |
Sync | |
| virtual void | changed (BitVector whichField, UInt32 origin) |
| react to field changes | |
Output | |
| virtual void | dump (UInt32 uiIndent=0, const BitVector bvFlags=0) const |
| output the instance for debug purposes | |
Protected Methods | |
| void | calcMatrix (DrawActionBase *pAction, Matrix &mResult) |
Constructors | |
| Billboard (void) | |
| Constructor. | |
| Billboard (const Billboard &source) | |
| Copy Constructor. | |
Destructors | |
| virtual | ~Billboard (void) |
| Destructor. | |
NodeCore Specific | |
| void | adjustVolume (Volume &volume) |
Draw & Intersect & Render | |
| Action::ResultE | drawEnter (Action *action) |
| Action::ResultE | drawLeave (Action *action) |
| Action::ResultE | intersectEnter (Action *action) |
| Action::ResultE | intersectLeave (Action *action) |
| Action::ResultE | renderEnter (Action *action) |
| Action::ResultE | renderLeave (Action *action) |
Private Types | |
| typedef BillboardBase | Inherited |
Private Methods | |
| void | operator= (const Billboard &source) |
Static Private Methods | |
| void | initMethod (void) |
| initialize the static features of the class, e.g. action callbacks | |
Friends | |
| class | FieldContainer |
| class | BillboardBase |
|
|
Reimplemented from osg::BillboardBase. |
|
|
Constructor.
|
|
|
Copy Constructor.
|
|
|
Destructor.
|
|
||||||||||||
|
react to field changes
Reimplemented from osg::AttachmentContainer. |
|
||||||||||||
|
output the instance for debug purposes
Reimplemented from osg::NodeCore. |
|
|
Reimplemented from osg::NodeCore. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
initialize the static features of the class, e.g. action callbacks
|
|
|
|
|
|
Reimplemented from osg::BillboardBase. |
|
|
|
1.2.16