From Cedric Pinson, remove unsused method in Bone class\nadd namespace osgAnimation for Timeline constructors\nadd OSGANIMATION_EXPORT on VertexInfluence and Timeline class
This commit is contained in:
parent
5d512b44c9
commit
bc39983030
@ -223,8 +223,6 @@ namespace osgAnimation
|
||||
inline bool needToComputeBindMatrix() { return _needToRecomputeBindMatrix;}
|
||||
virtual void computeBindMatrix();
|
||||
|
||||
bool needLink() const;
|
||||
|
||||
void setNeedToComputeBindMatrix(bool state) { _needToRecomputeBindMatrix = state; }
|
||||
|
||||
/** Add Node to Group.
|
||||
|
@ -162,7 +162,7 @@ namespace osgAnimation
|
||||
};
|
||||
|
||||
|
||||
class Timeline : public osg::Object
|
||||
class OSGANIMATION_EXPORT Timeline : public osg::Object
|
||||
{
|
||||
public:
|
||||
|
||||
|
@ -52,7 +52,7 @@ namespace osgAnimation
|
||||
|
||||
// this class manage VertexInfluence database by mesh
|
||||
// reference bones per vertex ...
|
||||
class VertexInfluenceSet
|
||||
class OSGANIMATION_EXPORT VertexInfluenceSet
|
||||
{
|
||||
public:
|
||||
typedef std::vector<VertexInfluence> BoneToVertexList;
|
||||
|
@ -18,7 +18,7 @@
|
||||
using namespace osgAnimation;
|
||||
|
||||
|
||||
Timeline::Timeline()
|
||||
osgAnimation::Timeline::Timeline()
|
||||
{
|
||||
_lastUpdate = 0;
|
||||
_currentFrame = 0;
|
||||
@ -32,7 +32,7 @@ Timeline::Timeline()
|
||||
setName("Timeline");
|
||||
}
|
||||
|
||||
Timeline::Timeline(const Timeline& nc,const osg::CopyOp& op) : osg::Object(nc, op),
|
||||
osgAnimation::Timeline::Timeline(const Timeline& nc,const osg::CopyOp& op) : osg::Object(nc, op),
|
||||
_actions(nc._actions)
|
||||
{
|
||||
_lastUpdate = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user