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

#include <SlideShowConstructor>

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

◆ PositionData()

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

Member Function Documentation

◆ requiresAnimation()

bool osgPresentation::SlideShowConstructor::PositionData::requiresAnimation ( ) const
inline

◆ requiresMaterialAnimation()

bool osgPresentation::SlideShowConstructor::PositionData::requiresMaterialAnimation ( ) const
inline

◆ requiresPosition()

bool osgPresentation::SlideShowConstructor::PositionData::requiresPosition ( ) const
inline

◆ requiresRotate()

bool osgPresentation::SlideShowConstructor::PositionData::requiresRotate ( ) const
inline

◆ requiresScale()

bool osgPresentation::SlideShowConstructor::PositionData::requiresScale ( ) const
inline

Member Data Documentation

◆ absolute_path

bool osgPresentation::SlideShowConstructor::PositionData::absolute_path

◆ animation_material_filename

std::string osgPresentation::SlideShowConstructor::PositionData::animation_material_filename

◆ animation_material_loop_mode

AnimationMaterial::LoopMode osgPresentation::SlideShowConstructor::PositionData::animation_material_loop_mode

◆ animation_material_time_multiplier

double osgPresentation::SlideShowConstructor::PositionData::animation_material_time_multiplier

◆ animation_material_time_offset

double osgPresentation::SlideShowConstructor::PositionData::animation_material_time_offset

◆ animation_name

std::string osgPresentation::SlideShowConstructor::PositionData::animation_name

◆ autoRotate

bool osgPresentation::SlideShowConstructor::PositionData::autoRotate

◆ autoScale

bool osgPresentation::SlideShowConstructor::PositionData::autoScale

◆ fade

std::string osgPresentation::SlideShowConstructor::PositionData::fade

◆ frame

CoordinateFrame osgPresentation::SlideShowConstructor::PositionData::frame

◆ hud

bool osgPresentation::SlideShowConstructor::PositionData::hud

◆ inverse_path

bool osgPresentation::SlideShowConstructor::PositionData::inverse_path

◆ path

std::string osgPresentation::SlideShowConstructor::PositionData::path

◆ path_loop_mode

osg::AnimationPath::LoopMode osgPresentation::SlideShowConstructor::PositionData::path_loop_mode

◆ path_time_multiplier

double osgPresentation::SlideShowConstructor::PositionData::path_time_multiplier

◆ path_time_offset

double osgPresentation::SlideShowConstructor::PositionData::path_time_offset

◆ position

osg::Vec3 osgPresentation::SlideShowConstructor::PositionData::position

◆ rotate

osg::Vec4 osgPresentation::SlideShowConstructor::PositionData::rotate

◆ rotation

osg::Vec4 osgPresentation::SlideShowConstructor::PositionData::rotation

◆ scale

osg::Vec3 osgPresentation::SlideShowConstructor::PositionData::scale

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