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::RainShooter Class Reference
Inheritance diagram for MWRender::RainShooter:
Collaboration diagram for MWRender::RainShooter:

Public Member Functions

 RainShooter ()
 
virtual void shoot (osgParticle::Particle *particle) const
 
void setVelocity (const osg::Vec3f &velocity)
 
void setAngle (float angle)
 
virtual osg::Object * cloneType () const
 
virtual osg::Object * clone (const osg::CopyOp &) const
 

Private Attributes

osg::Vec3f mVelocity
 
float mAngle
 

Constructor & Destructor Documentation

MWRender::RainShooter::RainShooter ( )
inline

Here is the caller graph for this function:

Member Function Documentation

virtual osg::Object* MWRender::RainShooter::clone ( const osg::CopyOp &  ) const
inlinevirtual

Here is the call graph for this function:

virtual osg::Object* MWRender::RainShooter::cloneType ( ) const
inlinevirtual

Here is the call graph for this function:

void MWRender::RainShooter::setAngle ( float  angle)
inline
void MWRender::RainShooter::setVelocity ( const osg::Vec3f &  velocity)
inline
virtual void MWRender::RainShooter::shoot ( osgParticle::Particle *  particle) const
inlinevirtual

Here is the call graph for this function:

Member Data Documentation

float MWRender::RainShooter::mAngle
private
osg::Vec3f MWRender::RainShooter::mVelocity
private

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