DI-Guy C++ SDK Reference
13.0
Main Page
Related Pages
Modules
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
diguyMotionVariant.h
Go to the documentation of this file.
1
2
/*********************************************************************
3
** Copyright (c) 1992-2014 VT MAK
4
** All rights reserved.
5
*********************************************************************/
6
7
8
/*********************************************************************
9
**
10
*t diguyMotionVariant Type Declaration
11
**
12
*/
13
14
#ifndef __diguyMotionVariant_H
15
#define __diguyMotionVariant_H
16
17
#ifdef SWIG
18
%module
diguyMotionVariant
19
#else
20
#define CPLUSPLUS_ONLY
21
#endif
22
23
extern
"C"
{
24
25
#include <
declspec_diguy.h
>
26
27
28
/****************************************************************************/
29
typedef
enum
{
30
DIGUY_MOTION_VARIANT_NORMAL
= 0,
31
DIGUY_MOTION_VARIANT_AIM
,
32
DIGUY_MOTION_VARIANT_DEAD
,
33
34
DIGUY_MOTION_VARIANT_ANGRY
,
35
DIGUY_MOTION_VARIANT_AMBIENT
,
36
DIGUY_MOTION_VARIANT_ASSAULT
,
37
DIGUY_MOTION_VARIANT_CURIOUS
,
38
DIGUY_MOTION_VARIANT_EXERCISE
,
39
DIGUY_MOTION_VARIANT_FUNKY
,
40
DIGUY_MOTION_VARIANT_INJURED
,
41
DIGUY_MOTION_VARIANT_READY
,
42
DIGUY_MOTION_VARIANT_SICK
,
43
DIGUY_MOTION_VARIANT_SOCIALIZE
,
44
DIGUY_MOTION_VARIANT_OTHER
,
45
46
DIGUY_MOTION_VARIANT_MISC0
,
47
DIGUY_MOTION_VARIANT_MISC1
,
48
DIGUY_MOTION_VARIANT_MISC2
,
49
DIGUY_MOTION_VARIANT_MISC3
,
50
DIGUY_MOTION_VARIANT_MISC4
,
51
DIGUY_MOTION_VARIANT_MISC5
,
52
DIGUY_MOTION_VARIANT_MISC6
,
53
DIGUY_MOTION_VARIANT_MISC7
,
54
DIGUY_MOTION_VARIANT_MISC8
,
55
DIGUY_MOTION_VARIANT_MISC9
,
56
57
DIGUY_MOTION_VARIANT_UNKNOWN
,
58
DIGUY_MOTION_VARIANT_ANY
,
59
DIGUY_MOTION_VARIANT_COUNT
60
}
diguyMotionVariant
;
61
62
63
/*l
64
*b Description:
65
**
66
** This function converts the passed variant enumeration into
67
** a NULL-terminated C-style string.
68
**
69
*b Returns:
70
**
71
** C-style string identifying variant
72
**
73
*b Callable From:
74
**
75
*- - C++
76
*- - Script
77
*/
78
BDI_DECLSPEC_diguy
79
const
char
*
diguy_motion_variant_to_string
(
diguyMotionVariant
variant);
80
81
/*l
82
*b Description:
83
**
84
** This function converts the passed C-style string into an
85
** enumerated value.
86
**
87
** Variants are used in functions such as
88
** diguyCharacter::get_action_from_description().
89
**
90
*b Returns:
91
**
92
** enumeration value of variant
93
**
94
*b Callable From:
95
**
96
*- - C++
97
*- - Script
98
*/
99
BDI_DECLSPEC_diguy
100
diguyMotionVariant
diguy_motion_variant_from_string
(
const
char
*
string
);
101
102
103
}
/* end extern "C" */
104
105
#endif
/* __diguyMotionVariant_H */
106
107
108
/*********************************************************************
109
** Copyright (c) 1992-2014 VT MAK
110
** All rights reserved.
111
*********************************************************************/
112
include
diguyMotionVariant.h
Generated on Wed Jul 9 2014 21:35:59 for DI-Guy C++ SDK Reference by
1.8.3.1