Hi again,

Perhaps a missing EXPORT or something like that?

Yep. Fix attached.

J-S
--
______________________________________________________
Jean-Sebastien Guay    [email protected]
                               http://www.cm-labs.com/
                        http://whitestar02.webhop.org/
/*  -*-c++-*- 
 *  Copyright (C) 2008 Cedric Pinson <[email protected]>
 *
 * This library is open source and may be redistributed and/or modified under  
 * the terms of the OpenSceneGraph Public License (OSGPL) version 0.0 or 
 * (at your option) any later version.  The full license is in LICENSE file
 * included with this distribution, and on the openscenegraph.org website.
 * 
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
 * OpenSceneGraph Public License for more details.
*/

#ifndef OSGANIMATION_SKELETON_H
#define OSGANIMATION_SKELETON_H

#include <osg/MatrixTransform>
#include <osgAnimation/Bone>
#include <osgAnimation/Export>

namespace osgAnimation 
{

    class OSGANIMATION_EXPORT Skeleton : public Bone
    {
    public:
        META_Node(osgAnimation, Skeleton);

        struct OSGANIMATION_EXPORT UpdateSkeleton : public osg::NodeCallback
        {
            META_Object(osgAnimation, UpdateSkeleton);
            UpdateSkeleton() {}
            UpdateSkeleton(const UpdateSkeleton& us, const osg::CopyOp& copyop= 
osg::CopyOp::SHALLOW_COPY) : osg::NodeCallback(us, copyop) {}
            virtual void operator()(osg::Node* node, osg::NodeVisitor* nv);
        };

        Skeleton(const Skeleton& b, const osg::CopyOp& copyop= 
osg::CopyOp::SHALLOW_COPY) : Bone(b,copyop) {}
        Skeleton();
        void setDefaultUpdateCallback(void);
        void computeBindMatrix() { _invBindInSkeletonSpace = 
osg::Matrix::inverse(_bindInBoneSpace); }
    };

}

#endif
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to