molecular
Classes | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
molecular::util::CharacterAnimation::File Struct Reference

#include <CharacterAnimation.h>

Classes

struct  Joint
 

Public Member Functions

const float * GetInput (unsigned int i) const
 
const SqtGetOutput (unsigned int i) const
 

Public Attributes

uint32_t magic
 
uint32_t version
 
uint32_t name
 
float duration
 Animation duration in seconds. More...
 
Joint joints [kNumJoints]
 

Static Public Attributes

static const uint32_t kMagic = 0x80a518a7
 
static const uint32_t kVersion = 3
 
static const int kNumJoints = kBoneCount
 

Member Function Documentation

const float* molecular::util::CharacterAnimation::File::GetInput ( unsigned int  i) const
inline
const Sqt* molecular::util::CharacterAnimation::File::GetOutput ( unsigned int  i) const
inline

Member Data Documentation

float molecular::util::CharacterAnimation::File::duration

Animation duration in seconds.

Joint molecular::util::CharacterAnimation::File::joints[kNumJoints]
const uint32_t molecular::util::CharacterAnimation::File::kMagic = 0x80a518a7
static
const int molecular::util::CharacterAnimation::File::kNumJoints = kBoneCount
static
const uint32_t molecular::util::CharacterAnimation::File::kVersion = 3
static
uint32_t molecular::util::CharacterAnimation::File::magic
uint32_t molecular::util::CharacterAnimation::File::name
uint32_t molecular::util::CharacterAnimation::File::version

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