OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
MWRender::WeaponAnimationTime Class Reference

#include <weaponanimation.hpp>

Inheritance diagram for MWRender::WeaponAnimationTime:
Collaboration diagram for MWRender::WeaponAnimationTime:

Public Member Functions

 WeaponAnimationTime (Animation *animation)
 
void setGroup (const std::string &group)
 
void updateStartTime ()
 
virtual float getValue (osg::NodeVisitor *nv)
 
- Public Member Functions inherited from SceneUtil::ControllerSource
virtual ~ControllerSource ()
 

Private Attributes

AnimationmAnimation
 
std::string mWeaponGroup
 
float mStartTime
 

Constructor & Destructor Documentation

MWRender::WeaponAnimationTime::WeaponAnimationTime ( Animation animation)
inline

Member Function Documentation

float MWRender::WeaponAnimationTime::getValue ( osg::NodeVisitor *  nv)
virtual

Implements SceneUtil::ControllerSource.

Here is the call graph for this function:

void MWRender::WeaponAnimationTime::setGroup ( const std::string &  group)

Here is the call graph for this function:

Here is the caller graph for this function:

void MWRender::WeaponAnimationTime::updateStartTime ( )

Here is the call graph for this function:

Member Data Documentation

Animation* MWRender::WeaponAnimationTime::mAnimation
private
float MWRender::WeaponAnimationTime::mStartTime
private
std::string MWRender::WeaponAnimationTime::mWeaponGroup
private

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