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
//
7
namespace
jbxwl
{
8
9
using namespace
jbxl;
10
11
12
typedef
struct
13
{
14
int
format
;
15
int
fps
;
16
int
divtm
;
17
float
scale
;
18
BOOL
recalc
;
19
//
20
}
BVHSaveParam
;
21
22
23
24
//
25
class
CNiBVHTool
:
public
CBaseFrameTool
26
{
27
public
:
28
CNiBVHTool
(
void
) {
init
();}
29
virtual
~CNiBVHTool
(
void
);
30
31
public
:
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
43
private
:
44
//
45
CBVHTool*
bvh_tool
;
46
tList*
bvh_name_list
;
47
48
private
:
49
void
init
(
void
);
50
};
51
52
53
}
54
NiBVHName.h
jbxwl::CBaseFrameTool
Definition
NiJointsTool.h:280
jbxwl::CNiBVHTool
Definition
NiBVHTool.h:26
jbxwl::CNiBVHTool::bvh_tool
CBVHTool * bvh_tool
Definition
NiBVHTool.h:45
jbxwl::CNiBVHTool::init
void init(void)
Definition
NiBVHTool.cpp:20
jbxwl::CNiBVHTool::~CNiBVHTool
virtual ~CNiBVHTool(void)
Definition
NiBVHTool.cpp:11
jbxwl::CNiBVHTool::readFile
virtual BOOL readFile(FILE *fp)
Definition
NiBVHTool.cpp:58
jbxwl::CNiBVHTool::getJointsData
virtual NiJointData * getJointsData(int frmnum, int fps)
Definition
NiBVHTool.cpp:159
jbxwl::CNiBVHTool::bvh_name_list
tList * bvh_name_list
Definition
NiBVHTool.h:46
jbxwl::CNiBVHTool::clear_data
void clear_data(void)
Definition
NiBVHTool.cpp:45
jbxwl::CNiBVHTool::free_data
void free_data(void)
Definition
NiBVHTool.cpp:29
jbxwl::CNiBVHTool::getPlayBackFPS
virtual int getPlayBackFPS(void)
Definition
NiBVHTool.cpp:147
jbxwl::CNiBVHTool::writeFile
virtual BOOL writeFile(FILE *fp)
Definition
NiBVHTool.cpp:134
jbxwl::CNiBVHTool::CNiBVHTool
CNiBVHTool(void)
Definition
NiBVHTool.h:28
jbxwl
Definition
ContrastDLG.h:23
NiJointData
Definition
NiJointsTool.h:157
jbxwl::BVHSaveParam
Definition
NiBVHTool.h:13
jbxwl::BVHSaveParam::scale
float scale
Definition
NiBVHTool.h:17
jbxwl::BVHSaveParam::format
int format
Definition
NiBVHTool.h:14
jbxwl::BVHSaveParam::fps
int fps
Definition
NiBVHTool.h:15
jbxwl::BVHSaveParam::divtm
int divtm
Definition
NiBVHTool.h:16
jbxwl::BVHSaveParam::recalc
BOOL recalc
Definition
NiBVHTool.h:18
WinNiLib
NiBVHTool.h
Generated on Sat Oct 12 2024 19:43:15 for JunkBox_Win_Lib by
1.11.0