|
OpenMW
|
Must be set on a SceneUtil::MorphGeometry. More...
#include <controller.hpp>
Public Member Functions | |
| GeomMorpherController (const Nif::NiMorphData *data) | |
| GeomMorpherController () | |
| GeomMorpherController (const GeomMorpherController ©, const osg::CopyOp ©op) | |
Public Member Functions inherited from SceneUtil::Controller | |
| Controller () | |
| virtual | ~Controller () |
| bool | hasInput () const |
| float | getInputValue (osg::NodeVisitor *nv) |
| void | setSource (std::shared_ptr< ControllerSource > source) |
| void | setFunction (std::shared_ptr< ControllerFunction > function) |
| std::shared_ptr< ControllerSource > | getSource () const |
| std::shared_ptr < ControllerFunction > | getFunction () const |
Private Attributes | |
| std::vector< FloatInterpolator > | mKeyFrames |
Must be set on a SceneUtil::MorphGeometry.
| NifOsg::GeomMorpherController::GeomMorpherController | ( | const Nif::NiMorphData * | data | ) |
| NifOsg::GeomMorpherController::GeomMorpherController | ( | ) |
| NifOsg::GeomMorpherController::GeomMorpherController | ( | const GeomMorpherController & | copy, |
| const osg::CopyOp & | copyop | ||
| ) |
|
private |
1.8.6