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

◆ 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: