62 #ifndef SKELETONOBJECT_HH 63 #define SKELETONOBJECT_HH 73 #include "SkeletonNodeT.hh" 153 bool picked( uint _node_idx );
163 void showIndices(
bool _bVisible =
true);
164 bool indicesVisible();
166 void updateIndices();
169 void showMotionPath(
bool _visible =
true);
170 bool motionPathVisible();
172 void updateMotionPath();
199 #endif // SKELETONOBJECT_HH defined
Skeleton * skeleton_
A pointer to the skeleton data.
virtual bool picked(uint _node_idx)
detect if the node has been picked
virtual bool pickingEnabled()
A handle used to refer to an animation or to a specific frame in an animation.
virtual void setName(QString _name)
path to the file from which the object is loaded ( defaults to "." )
virtual void update(UpdateType _type=UPDATE_ALL)
This function is called to update the object.
virtual BaseObject * copy()
Returns a full copy of the object.
virtual void enablePicking(bool _enable)
virtual QString getObjectinfo()
Get all Info for the Object as a string.
const UpdateType UPDATE_ALL(UpdateTypeSet(1))
Identifier for all updates.
ACG::SceneGraph::SkeletonNodeT< Skeleton > * skeletonNode_
A pointer to the scenegraph node.