OpenSceneGraph 2.8.3
|
Public Member Functions | |
META_ActionVisitor (osgAnimation, ActionVisitor) | |
ActionVisitor () | |
void | traverse (Action &visitor) |
void | pushFrameActionOnStack (const FrameAction &fa) |
void | popFrameAction () |
void | pushTimelineOnStack (Timeline *tm) |
void | popTimeline () |
Timeline * | getCurrentTimeline () |
void | setCurrentLayer (int layer) |
int | getCurrentLayer () const |
const std::vector< FrameAction > & | getStackedFrameAction () const |
virtual void | apply (Action &action) |
virtual void | apply (Timeline &tm) |
virtual void | apply (ActionBlendIn &action) |
virtual void | apply (ActionBlendOut &action) |
virtual void | apply (ActionAnimation &action) |
virtual void | apply (ActionStripAnimation &action) |
Protected Attributes | |
std::vector< FrameAction > | _stackFrameAction |
std::vector< Timeline * > | _stackTimeline |
int | _currentLayer |
osgAnimation::ActionVisitor::ActionVisitor | ( | ) |
virtual void osgAnimation::ActionVisitor::apply | ( | Action & | action | ) | [virtual] |
Reimplemented in osgAnimation::UpdateActionVisitor, osgAnimation::ClearActionVisitor, and osgAnimation::StatsActionVisitor.
virtual void osgAnimation::ActionVisitor::apply | ( | ActionStripAnimation & | action | ) | [virtual] |
Reimplemented in osgAnimation::UpdateActionVisitor, and osgAnimation::StatsActionVisitor.
virtual void osgAnimation::ActionVisitor::apply | ( | ActionAnimation & | action | ) | [virtual] |
Reimplemented in osgAnimation::UpdateActionVisitor, and osgAnimation::StatsActionVisitor.
virtual void osgAnimation::ActionVisitor::apply | ( | Timeline & | tm | ) | [virtual] |
Reimplemented in osgAnimation::UpdateActionVisitor, osgAnimation::ClearActionVisitor, and osgAnimation::StatsActionVisitor.
virtual void osgAnimation::ActionVisitor::apply | ( | ActionBlendIn & | action | ) | [virtual] |
Reimplemented in osgAnimation::UpdateActionVisitor, and osgAnimation::StatsActionVisitor.
virtual void osgAnimation::ActionVisitor::apply | ( | ActionBlendOut & | action | ) | [virtual] |
Reimplemented in osgAnimation::UpdateActionVisitor, and osgAnimation::StatsActionVisitor.
int osgAnimation::ActionVisitor::getCurrentLayer | ( | ) | const [inline] |
Timeline* osgAnimation::ActionVisitor::getCurrentTimeline | ( | ) |
const std::vector<FrameAction>& osgAnimation::ActionVisitor::getStackedFrameAction | ( | ) | const [inline] |
osgAnimation::ActionVisitor::META_ActionVisitor | ( | osgAnimation | , |
ActionVisitor | |||
) |
void osgAnimation::ActionVisitor::popFrameAction | ( | ) |
void osgAnimation::ActionVisitor::popTimeline | ( | ) |
void osgAnimation::ActionVisitor::pushFrameActionOnStack | ( | const FrameAction & | fa | ) |
void osgAnimation::ActionVisitor::pushTimelineOnStack | ( | Timeline * | tm | ) |
void osgAnimation::ActionVisitor::setCurrentLayer | ( | int | layer | ) | [inline] |
void osgAnimation::ActionVisitor::traverse | ( | Action & | visitor | ) |
int osgAnimation::ActionVisitor::_currentLayer [protected] |
std::vector<FrameAction> osgAnimation::ActionVisitor::_stackFrameAction [protected] |
std::vector<Timeline*> osgAnimation::ActionVisitor::_stackTimeline [protected] |
![]() | Generated at Tue Mar 22 2011 13:20:24 for the OpenSceneGraph by doxygen 1.7.3. |