OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Typedefs
controller.hpp File Reference
#include <components/nif/niffile.hpp>
#include <components/nif/nifkey.hpp>
#include <components/nif/controller.hpp>
#include <components/nif/data.hpp>
#include <components/sceneutil/controller.hpp>
#include <components/sceneutil/statesetupdater.hpp>
#include <boost/shared_ptr.hpp>
#include <set>
#include <osg/Texture2D>
#include <osg/ref_ptr>
#include <osg/StateSet>
#include <osg/NodeCallback>
#include <osg/Drawable>
Include dependency graph for controller.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  NifOsg::ValueInterpolator< MapT, InterpolationFunc >
 
struct  NifOsg::LerpFunc
 
struct  NifOsg::QuaternionSlerpFunc
 
class  NifOsg::ControllerFunction
 
class  NifOsg::GeomMorpherController
 Must be set on an osgAnimation::MorphGeometry. More...
 
class  NifOsg::KeyframeController
 
class  NifOsg::UVController
 
class  NifOsg::VisController
 
class  NifOsg::AlphaController
 
class  NifOsg::MaterialColorController
 
class  NifOsg::FlipController
 
class  NifOsg::ParticleSystemController
 

Namespaces

 osg
 
 osgParticle
 
 osgAnimation
 
 NifOsg
 

Typedefs

typedef ValueInterpolator
< Nif::QuaternionKeyMap,
QuaternionSlerpFunc > 
NifOsg::QuaternionInterpolator
 
typedef ValueInterpolator
< Nif::FloatKeyMap, LerpFunc > 
NifOsg::FloatInterpolator
 
typedef ValueInterpolator
< Nif::Vector3KeyMap, LerpFunc > 
NifOsg::Vec3Interpolator