Assimp  v4.1. (December 2018)
vmd::VmdMotion Class Reference

Public Member Functions

bool SaveToFile (const std::u16string &)
 
bool SaveToStream (std::ofstream *stream)
 

Static Public Member Functions

static std::unique_ptr< VmdMotionLoadFromFile (char const *filename)
 
static std::unique_ptr< VmdMotionLoadFromStream (std::ifstream *stream)
 

Public Attributes

std::vector< VmdBoneFramebone_frames
 
std::vector< VmdCameraFramecamera_frames
 
std::vector< VmdFaceFrameface_frames
 
std::vector< VmdIkFrameik_frames
 
std::vector< VmdLightFramelight_frames
 
std::string model_name
 
int version
 

Member Function Documentation

◆ LoadFromFile()

static std::unique_ptr<VmdMotion> vmd::VmdMotion::LoadFromFile ( char const *  filename)
inlinestatic

◆ LoadFromStream()

static std::unique_ptr<VmdMotion> vmd::VmdMotion::LoadFromStream ( std::ifstream *  stream)
inlinestatic

◆ SaveToFile()

bool vmd::VmdMotion::SaveToFile ( const std::u16string &  )
inline

◆ SaveToStream()

bool vmd::VmdMotion::SaveToStream ( std::ofstream *  stream)
inline

Member Data Documentation

◆ bone_frames

std::vector<VmdBoneFrame> vmd::VmdMotion::bone_frames

◆ camera_frames

std::vector<VmdCameraFrame> vmd::VmdMotion::camera_frames

◆ face_frames

std::vector<VmdFaceFrame> vmd::VmdMotion::face_frames

◆ ik_frames

std::vector<VmdIkFrame> vmd::VmdMotion::ik_frames

◆ light_frames

std::vector<VmdLightFrame> vmd::VmdMotion::light_frames

◆ model_name

std::string vmd::VmdMotion::model_name

◆ version

int vmd::VmdMotion::version

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