Public Member Functions | |
Channel () | |
virtual | ~Channel () |
virtual void | update (float time)=0 |
virtual void | reset ()=0 |
virtual Target * | getTarget ()=0 |
const std::string & | getName () const |
void | setName (const std::string &name) |
virtual float | getStartTime () const =0 |
virtual float | getEndTime () const =0 |
const std::string & | getTargetName () const |
void | setTargetName (const std::string &name) |
float | getWeight () const |
void | setWeight (float w) |
virtual Sampler * | getSampler ()=0 |
virtual const Sampler * | getSampler () const =0 |
Protected Attributes | |
std::string | _targetName |
std::string | _name |
float | _weight |
osgAnimation::Channel::Channel | ( | ) |
virtual osgAnimation::Channel::~Channel | ( | ) | [virtual] |
virtual float osgAnimation::Channel::getEndTime | ( | ) | const [pure virtual] |
Implemented in osgAnimation::TemplateChannel< SamplerType >.
const std::string& osgAnimation::Channel::getName | ( | ) | const |
Referenced by osgAnimation::Bone::UpdateBone::link().
virtual const Sampler* osgAnimation::Channel::getSampler | ( | ) | const [pure virtual] |
Implemented in osgAnimation::TemplateChannel< SamplerType >.
virtual Sampler* osgAnimation::Channel::getSampler | ( | ) | [pure virtual] |
Implemented in osgAnimation::TemplateChannel< SamplerType >.
virtual float osgAnimation::Channel::getStartTime | ( | ) | const [pure virtual] |
Implemented in osgAnimation::TemplateChannel< SamplerType >.
virtual Target* osgAnimation::Channel::getTarget | ( | ) | [pure virtual] |
Implemented in osgAnimation::TemplateChannel< SamplerType >.
const std::string& osgAnimation::Channel::getTargetName | ( | ) | const |
float osgAnimation::Channel::getWeight | ( | ) | const |
virtual void osgAnimation::Channel::reset | ( | ) | [pure virtual] |
Implemented in osgAnimation::TemplateChannel< SamplerType >.
void osgAnimation::Channel::setName | ( | const std::string & | name | ) |
void osgAnimation::Channel::setTargetName | ( | const std::string & | name | ) |
void osgAnimation::Channel::setWeight | ( | float | w | ) |
virtual void osgAnimation::Channel::update | ( | float | time | ) | [pure virtual] |
Implemented in osgAnimation::TemplateChannel< SamplerType >.
std::string osgAnimation::Channel::_name [protected] |
std::string osgAnimation::Channel::_targetName [protected] |
float osgAnimation::Channel::_weight [protected] |
Referenced by osgAnimation::TemplateChannel< SamplerType >::update().
![]() | Generated at Wed Dec 15 2010 00:58:51 for the OpenSceneGraph by doxygen 1.7.1. |