OpenMW
|
Public Member Functions | |
Value (Ogre::Node *target, const Nif::NiVisData *data) | |
virtual Ogre::Quaternion | getRotation (float time) const |
virtual Ogre::Vector3 | getTranslation (float time) const |
virtual Ogre::Vector3 | getScale (float time) const |
virtual Ogre::Real | getValue () const |
virtual void | setValue (Ogre::Real time) |
Private Member Functions | |
bool | calculate (Ogre::Real time) const |
Static Private Member Functions | |
static void | setVisible (Ogre::Node *node, int vis) |
Private Attributes | |
std::vector < Nif::NiVisData::VisData > | mData |
NifOgre::VisController::Value::Value | ( | Ogre::Node * | target, |
const Nif::NiVisData * | data | ||
) | [inline] |
bool NifOgre::VisController::Value::calculate | ( | Ogre::Real | time | ) | const [inline, private] |
virtual Ogre::Quaternion NifOgre::VisController::Value::getRotation | ( | float | time | ) | const [inline, virtual] |
virtual Ogre::Vector3 NifOgre::VisController::Value::getScale | ( | float | time | ) | const [inline, virtual] |
virtual Ogre::Vector3 NifOgre::VisController::Value::getTranslation | ( | float | time | ) | const [inline, virtual] |
virtual Ogre::Real NifOgre::VisController::Value::getValue | ( | ) | const [inline, virtual] |
virtual void NifOgre::VisController::Value::setValue | ( | Ogre::Real | time | ) | [inline, virtual] |
static void NifOgre::VisController::Value::setVisible | ( | Ogre::Node * | node, |
int | vis | ||
) | [inline, static, private] |
std::vector<Nif::NiVisData::VisData> NifOgre::VisController::Value::mData [private] |