OpenMW
Public Member Functions | Protected Attributes
NifOgre::NodeTargetValue< T > Class Template Reference

#include <ogrenifloader.hpp>

List of all members.

Public Member Functions

 NodeTargetValue (Ogre::Node *target)
virtual Ogre::Quaternion getRotation (T value) const =0
virtual Ogre::Vector3 getTranslation (T value) const =0
virtual Ogre::Vector3 getScale (T value) const =0
void setNode (Ogre::Node *target)
Ogre::Node * getNode () const

Protected Attributes

Ogre::Node * mNode

template<typename T>
class NifOgre::NodeTargetValue< T >


Constructor & Destructor Documentation

template<typename T>
NifOgre::NodeTargetValue< T >::NodeTargetValue ( Ogre::Node *  target) [inline]

Member Function Documentation

template<typename T>
Ogre::Node* NifOgre::NodeTargetValue< T >::getNode ( ) const [inline]
template<typename T>
virtual Ogre::Quaternion NifOgre::NodeTargetValue< T >::getRotation ( value) const [pure virtual]
template<typename T>
virtual Ogre::Vector3 NifOgre::NodeTargetValue< T >::getScale ( value) const [pure virtual]
template<typename T>
virtual Ogre::Vector3 NifOgre::NodeTargetValue< T >::getTranslation ( value) const [pure virtual]
template<typename T>
void NifOgre::NodeTargetValue< T >::setNode ( Ogre::Node *  target) [inline]

Member Data Documentation

template<typename T>
Ogre::Node* NifOgre::NodeTargetValue< T >::mNode [protected]

The documentation for this class was generated from the following file: