HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PDGT_Types.h
Go to the documentation of this file.
1 /*
2  * PROPRIETARY INFORMATION. This software is proprietary to
3  * Side Effects Software Inc., and is not to be reproduced,
4  * transmitted, or disclosed in any way without written permission.
5  *
6  * COMMENTS:
7  */
8 
9 #ifndef __PDGT_TYPES_H__
10 #define __PDGT_TYPES_H__
11 
12 /// Error level typedef
14 {
15  /// No errors or messages are logged
16  eNone,
17 
18  /// Errors are only logged if a type fails to load
19  eFailure,
20 
21  /// Errors are pritned, as well as general info messages about
22  /// which files are being loaded
23  eInfo,
24 
25  /// A message is printed for each successfully loaded type, in
26  /// addition to general info and errors caused by failures
27  eSuccess
28 };
29 
30 /// Application type, i.e. if PDGT + PDG was initialized as part of Houdini
31 /// or as a standalone application
33 {
34  /// The application type has yet to be determined
35  eUnknown,
36 
37  /// PDG has been loaded as part of Houdini, through TOPs
39 
40  /// PDG has been loaded as a standalone application
42 };
43 
44 #endif
The callback failed to execute.
PDGT_TypeErrorLevel
Error level typedef.
Definition: PDGT_Types.h:13
PDG has been loaded as part of Houdini, through TOPs.
No error was specified, i.e. the ref is valid.
PDG has been loaded as a standalone application.
PDGT_ApplicationType
Definition: PDGT_Types.h:32
No cast error occured (success)
The application type has yet to be determined.