DI-Guy SDK Documentation  13.8
diguyMaterialType.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2024 MAK Technologies, Inc.
3  * All rights reserved.
4  ****************************************************************************/
5 
6 /*********************************************************************
7  **
8  *t diguyMaterialType Type Declaration
9  **
10  */
11 
12 #ifndef __diguyMaterialType_H
13 #define __diguyMaterialType_H
14 
15 #ifdef SWIG
16 %module diguyMaterialType
17 #else
18 #define CPLUSPLUS_ONLY
19 #endif
20 
21 extern "C" {
22 
23 #include <declspec_diguy.h>
24 
25 
26 /****************************************************************************/
38 } ;
39 
40 /*l
41  *b Description:
42  **
43  ** This function converts the passed material enumeration into
44  ** a NULL-terminated C-style string.
45  **
46  *b Returns:
47  **
48  ** C-style string identifying variant
49  **
50  *b Callable From:
51  **
52  *- - C++
53  *- - Script
54  */
55 BDI_DECLSPEC_diguy
57 
58 /*l
59  *b Description:
60  **
61  ** This function converts the passed C-style string into an
62  ** enumerated value.
63  **
64  *b Returns:
65  **
66  ** enumeration value of material
67  **
68  *b Callable From:
69  **
70  *- - C++
71  *- - Script
72  */
73 BDI_DECLSPEC_diguy
75 
76 
77 } /* end extern "C" */
78 
79 #endif /* diguyMaterialType */
80 
81 
82 /*********************************************************************
83  ** Copyright (c) 1992-2022 MAK Technologies, Inc.
84  ** All rights reserved.
85  *********************************************************************/
86 
diguyMaterialType diguy_material_type_from_string(const char *string)
This function converts the passed C-style string into an enumerated value.
Definition: diguyMaterialType.h:29
Definition: diguyMaterialType.h:27
const char * diguy_material_type_to_string(diguyMaterialType material)
This function converts the passed material enumeration into a NULL-terminated C-style string...
Definition: diguyMaterialType.h:35
Definition: diguyMaterialType.h:28
Definition: diguyMaterialType.h:30
Definition: diguyMaterialType.h:32
Definition: diguyMaterialType.h:34
diguyMaterialType
Definition: diguyMaterialType.h:25
Definition: diguyMaterialType.h:33
Definition: diguyMaterialType.h:31
Definition: diguyMaterialType.h:26