RavEngine
Loading...
Searching...
No Matches
ozz::animation::Skeleton Class Reference

Public Types

enum  Constants { kMaxJoints = 1024 , kMaxSoAJoints = (kMaxJoints + 3) / 4 , kNoParent = -1 }
 

Public Member Functions

 Skeleton (Skeleton &&)
 
Skeleton & operator= (Skeleton &&)
 
 Skeleton (Skeleton const &)=delete
 
Skeleton & operator= (Skeleton const &)=delete
 
int num_joints () const
 
int num_soa_joints () const
 
span< const math::SoaTransform > joint_rest_poses () const
 
span< const int16_t > joint_parents () const
 
span< const char *const > joint_names () const
 
void Save (ozz::io::OArchive &_archive) const
 
void Load (ozz::io::IArchive &_archive, uint32_t _version)
 

Friends

class offline::SkeletonBuilder
 

The documentation for this class was generated from the following files: