openscenegraph
Public Member Functions | Public Attributes | List of all members
osgPresentation::SlideShowConstructor::PositionData Struct Reference

Public Member Functions

 PositionData ()
 
bool requiresPosition () const
 
bool requiresScale () const
 
bool requiresRotate () const
 
bool requiresAnimation () const
 
bool requiresMaterialAnimation () const
 

Public Attributes

CoordinateFrame frame
 
osg::Vec3 position
 
osg::Vec3 scale
 
osg::Vec4 rotate
 
osg::Vec4 rotation
 
std::string animation_name
 
bool absolute_path
 
bool inverse_path
 
double path_time_offset
 
double path_time_multiplier
 
osg::AnimationPath::LoopMode path_loop_mode
 
std::string path
 
double animation_material_time_offset
 
double animation_material_time_multiplier
 
AnimationMaterial::LoopMode animation_material_loop_mode
 
std::string animation_material_filename
 
std::string fade
 
bool autoRotate
 
bool autoScale
 
bool hud
 

Constructor & Destructor Documentation

osgPresentation::SlideShowConstructor::PositionData::PositionData ( )
inline

Member Function Documentation

bool osgPresentation::SlideShowConstructor::PositionData::requiresAnimation ( ) const
inline
bool osgPresentation::SlideShowConstructor::PositionData::requiresMaterialAnimation ( ) const
inline
bool osgPresentation::SlideShowConstructor::PositionData::requiresPosition ( ) const
inline
bool osgPresentation::SlideShowConstructor::PositionData::requiresRotate ( ) const
inline
bool osgPresentation::SlideShowConstructor::PositionData::requiresScale ( ) const
inline

Member Data Documentation

bool osgPresentation::SlideShowConstructor::PositionData::absolute_path
std::string osgPresentation::SlideShowConstructor::PositionData::animation_material_filename
AnimationMaterial::LoopMode osgPresentation::SlideShowConstructor::PositionData::animation_material_loop_mode
double osgPresentation::SlideShowConstructor::PositionData::animation_material_time_multiplier
double osgPresentation::SlideShowConstructor::PositionData::animation_material_time_offset
std::string osgPresentation::SlideShowConstructor::PositionData::animation_name
bool osgPresentation::SlideShowConstructor::PositionData::autoRotate
bool osgPresentation::SlideShowConstructor::PositionData::autoScale
std::string osgPresentation::SlideShowConstructor::PositionData::fade
CoordinateFrame osgPresentation::SlideShowConstructor::PositionData::frame
bool osgPresentation::SlideShowConstructor::PositionData::hud
bool osgPresentation::SlideShowConstructor::PositionData::inverse_path
std::string osgPresentation::SlideShowConstructor::PositionData::path
osg::AnimationPath::LoopMode osgPresentation::SlideShowConstructor::PositionData::path_loop_mode
double osgPresentation::SlideShowConstructor::PositionData::path_time_multiplier
double osgPresentation::SlideShowConstructor::PositionData::path_time_offset
osg::Vec3 osgPresentation::SlideShowConstructor::PositionData::position
osg::Vec4 osgPresentation::SlideShowConstructor::PositionData::rotate
osg::Vec4 osgPresentation::SlideShowConstructor::PositionData::rotation
osg::Vec3 osgPresentation::SlideShowConstructor::PositionData::scale

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