MDL SDK API nvidia_logo_transpbg.gif Up
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
imdl_i18n_configuration.h
Go to the documentation of this file.
1 /***************************************************************************************************
2  * Copyright 2022 NVIDIA Corporation. All rights reserved.
3  **************************************************************************************************/
6 
7 #ifndef MI_NEURAYLIB_IMDL_I18N_CONFIGURATION_H
8 #define MI_NEURAYLIB_IMDL_I18N_CONFIGURATION_H
9 
11 
12 namespace mi {
13 
14 namespace neuraylib {
15 
20 class IMdl_i18n_configuration : public
51  mi::base::Interface_declare<0xb28d4381,0x5760,0x4c1a,0xbe,0xa1,0x3f,0xa7,0x96,0x8a,0x86,0x28>
52 {
53 public:
55 
56 
82  virtual Sint32 set_locale( const char* locale) = 0;
83 
91  virtual const char* get_locale() const = 0;
92 
98  virtual const char* get_system_locale() const = 0;
99 
106  virtual const char* get_system_keyword() const = 0;
107 
109 };
110  // end group mi_neuray_configuration
112 
113 } // namespace neuraylib
114 
115 } // namespace mi
116 
117 #endif // MI_NEURAYLIB_IMDL_I18N_CONFIGURATION_H