HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OpenEXRConfig.h
Go to the documentation of this file.
1 // SPDX-License-Identifier: BSD-3-Clause
2 // Copyright Contributors to the OpenEXR Project.
3 
4 // This file is auto-generated by the configure step
5 
6 #ifndef INCLUDED_OPENEXR_CONFIG_H
7 #define INCLUDED_OPENEXR_CONFIG_H 1
8 
9 #pragma once
10 
11 //
12 // Current internal library namepace name
13 //
14 #define OPENEXR_IMF_INTERNAL_NAMESPACE_CUSTOM 1
15 #define OPENEXR_IMF_INTERNAL_NAMESPACE Imf_2_4_sidefx
16 
17 //
18 // Current public user namepace name
19 //
20 
21 #define OPENEXR_IMF_NAMESPACE_CUSTOM 1
22 #define OPENEXR_IMF_NAMESPACE Imf
23 
24 //
25 // Version string for runtime access
26 //
27 
28 #define OPENEXR_VERSION_STRING "2.4.2"
29 #define OPENEXR_PACKAGE_STRING "IlmBase "
30 
31 #define OPENEXR_VERSION_MAJOR 2
32 #define OPENEXR_VERSION_MINOR 4
33 #define OPENEXR_VERSION_PATCH 2
34 
35 // Version as a single hex number, e.g. 0x01000300 == 1.0.3
36 #define OPENEXR_VERSION_HEX ((uint32_t(OPENEXR_VERSION_MAJOR) << 24) | \
37  (uint32_t(OPENEXR_VERSION_MINOR) << 16) | \
38  (uint32_t(OPENEXR_VERSION_PATCH) << 8))
39 
40 #endif // INCLUDED_OPENEXR_CONFIG_H