![]() |
OGRE-Next 4.0.0unstable
Object-Oriented Graphics Rendering Engine
|
Basic Billboard holder that belongs to a ParticleSystemDef. More...
#include <OgreBillboard2.h>
Public Member Functions | |
| Billboard (uint32 handle, BillboardSet *billboardSet) | |
| Our owner. | |
| void | set (const Vector3 &pos, const Vector3 &dir, const Vector2 &dim, const ColourValue &colour, const Ogre::Radian rot=Ogre::Radian(0.0f)) |
| void | setColour (const ColourValue &colour) |
| void | setDimensions (const Vector2 &dim) |
| void | setDirection (const Vector3 &vDir) |
| void | setDirection (const Vector3 &vDir, const Ogre::Radian rot) |
| void | setOrientation (const Quaternion &qRot) |
| void | setPosition (const Vector3 &pos) |
| void | setRotation (const Ogre::Radian rot) |
| void | setVisible (const bool bVisible) |
Static Public Member Functions | |
| static Vector3 | getDirection (const Quaternion &qRot) |
Public Attributes | |
| BillboardSet * | mBillboardSet |
| uint32 | mHandle |
Basic Billboard holder that belongs to a ParticleSystemDef.
|
inline |
Our owner.
|
inlinestatic |
References Ogre::Quaternion::zAxis().
| void Ogre::Billboard::set | ( | const Vector3 & | pos, |
| const Vector3 & | dir, | ||
| const Vector2 & | dim, | ||
| const ColourValue & | colour, | ||
| const Ogre::Radian | rot = Ogre::Radian(0.0f) |
||
| ) |
| void Ogre::Billboard::setColour | ( | const ColourValue & | colour | ) |
| void Ogre::Billboard::setDimensions | ( | const Vector2 & | dim | ) |
| void Ogre::Billboard::setDirection | ( | const Vector3 & | vDir | ) |
| void Ogre::Billboard::setDirection | ( | const Vector3 & | vDir, |
| const Ogre::Radian | rot | ||
| ) |
|
inline |
| void Ogre::Billboard::setPosition | ( | const Vector3 & | pos | ) |
| void Ogre::Billboard::setRotation | ( | const Ogre::Radian | rot | ) |
| void Ogre::Billboard::setVisible | ( | const bool | bVisible | ) |
| BillboardSet* Ogre::Billboard::mBillboardSet |
| uint32 Ogre::Billboard::mHandle |