Antkeeper  0.0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Attributes | List of all members
skeleton Struct Reference

Skeletal animation skeleton. More...

#include <skeleton.hpp>

Public Attributes

pose bind_pose
 Bone-space bind pose of the skeleton. More...
 
pose inverse_bind_pose
 Inverse skeleton-space bind pose of the skeleton. More...
 
std::vector< bonebones
 
std::unordered_map< hash::fnv1a32_t, bonebone_map
 Maps bone names to bone identifiers. More...
 

Detailed Description

Skeletal animation skeleton.

Definition at line 33 of file skeleton.hpp.

Member Data Documentation

◆ bind_pose

pose skeleton::bind_pose

Bone-space bind pose of the skeleton.

Definition at line 36 of file skeleton.hpp.

◆ bone_map

std::unordered_map<hash::fnv1a32_t, bone> skeleton::bone_map

Maps bone names to bone identifiers.

Definition at line 44 of file skeleton.hpp.

◆ bones

std::vector<bone> skeleton::bones

Definition at line 41 of file skeleton.hpp.

◆ inverse_bind_pose

pose skeleton::inverse_bind_pose

Inverse skeleton-space bind pose of the skeleton.

Definition at line 39 of file skeleton.hpp.


The documentation for this struct was generated from the following file: