JunkBox_Win_Lib 1.5.3
Loading...
Searching...
No Matches
NiBVHTool.h
Go to the documentation of this file.
1#pragma once
2
3#include "NiBVHName.h"
4
5
6//
7namespace jbxwl {
8
9using namespace jbxl;
10
11
12typedef struct
13{
14 int format;
15 int fps;
16 int divtm;
17 float scale;
18 BOOL recalc;
19 //
21
22
23
24//
26{
27public:
28 CNiBVHTool(void) { init();}
29 virtual ~CNiBVHTool(void);
30
31public:
32 void free_data(void);
33 void clear_data(void);
34
35 //
36 virtual NiJointData* getJointsData(int frmnum, int fps); // 補間データ
37
38 virtual int getPlayBackFPS(void);
39
40 virtual BOOL readFile(FILE* fp);
41 virtual BOOL writeFile(FILE* fp);
42
43private:
44 //
45 CBVHTool* bvh_tool;
47
48private:
49 void init(void);
50};
51
52
53}
54
CBVHTool * bvh_tool
Definition NiBVHTool.h:45
void init(void)
Definition NiBVHTool.cpp:20
virtual ~CNiBVHTool(void)
Definition NiBVHTool.cpp:11
virtual BOOL readFile(FILE *fp)
Definition NiBVHTool.cpp:58
virtual NiJointData * getJointsData(int frmnum, int fps)
tList * bvh_name_list
Definition NiBVHTool.h:46
void clear_data(void)
Definition NiBVHTool.cpp:45
void free_data(void)
Definition NiBVHTool.cpp:29
virtual int getPlayBackFPS(void)
virtual BOOL writeFile(FILE *fp)